Alright, let's work through 34667941 times 14707042 step by step
34667941 × 14707042 = 14707042 × (34667941)
+ 14707042 × 1 which equals 14707042
+ 14707042 × 40 yielding 588281680
+ 14707042 × 900 yielding 13236337800
+ 14707042 × 7000 that equals 102949294000
+ 14707042 × 60000 that is equal 882422520000
+ 14707042 × 600000 what gives us 8824225200000
+ 14707042 × 4000000 yielding 58828168000000
+ 14707042 × 30000000 what gives us 441211260000000

= 509862864340522
