Alright, let's work through 29686978 times 18680026 step by step
29686978 × 18680026 = 18680026 × (29686978)
+ 18680026 × 8 that is equal 149440208
+ 18680026 × 70 giving us 1307601820
+ 18680026 × 900 resulting in 16812023400
+ 18680026 × 6000 resulting in 112080156000
+ 18680026 × 80000 that results in 1494402080000
+ 18680026 × 600000 what gives us 11208015600000
+ 18680026 × 9000000 resulting in 168120234000000
+ 18680026 × 20000000 resulting in 373600520000000

= 554553520901428
