Alright, let's work through 34392672 times 31443904 step by step
34392672 × 31443904 = 31443904 × (34392672)
+ 31443904 × 2 that results in 62887808
+ 31443904 × 70 yielding 2201073280
+ 31443904 × 600 resulting in 18866342400
+ 31443904 × 2000 producing 62887808000
+ 31443904 × 90000 that results in 2829951360000
+ 31443904 × 300000 producing 9433171200000
+ 31443904 × 4000000 yielding 125775616000000
+ 31443904 × 30000000 yielding 943317120000000

= 1081439876671488
