Alright, let's work through 70445198 times 29349509 step by step
70445198 × 29349509 = 29349509 × (70445198)
+ 29349509 × 8 producing 234796072
+ 29349509 × 90 which equals 2641455810
+ 29349509 × 100 that results in 2934950900
+ 29349509 × 5000 that is equal 146747545000
+ 29349509 × 40000 giving us 1173980360000
+ 29349509 × 400000 producing 11739803600000
+ 29349509 × 0000000 giving us 0
+ 29349509 × 70000000 which equals 2054465630000000

= 2067531972707782
