Alright, let's work through 29363095 times 31978799 step by step
29363095 × 31978799 = 31978799 × (29363095)
+ 31978799 × 5 what gives us 159893995
+ 31978799 × 90 producing 2878091910
+ 31978799 × 000 that is equal 0
+ 31978799 × 3000 that is equal 95936397000
+ 31978799 × 60000 that results in 1918727940000
+ 31978799 × 300000 yielding 9593639700000
+ 31978799 × 9000000 which equals 287809191000000
+ 31978799 × 20000000 what gives us 639575980000000

= 938996513022905
