What is 394839348 + 3948593992934
It's 3,948,988,832,282 Hope this is right. :)
3943988832282 I think that this is the write answer good luck