Alright, let's work through 16379118 times 21783143 step by step
16379118 × 21783143 = 21783143 × (16379118)
+ 21783143 × 8 which equals 174265144
+ 21783143 × 10 yielding 217831430
+ 21783143 × 100 resulting in 2178314300
+ 21783143 × 9000 resulting in 196048287000
+ 21783143 × 70000 giving us 1524820010000
+ 21783143 × 300000 producing 6534942900000
+ 21783143 × 6000000 which equals 130698858000000
+ 21783143 × 10000000 what gives us 217831430000000

= 356788669607874
