Alright, let's work through 18370232 times 17984896 step by step
18370232 × 17984896 = 17984896 × (18370232)
+ 17984896 × 2 yielding 35969792
+ 17984896 × 30 producing 539546880
+ 17984896 × 200 that results in 3596979200
+ 17984896 × 0000 that results in 0
+ 17984896 × 70000 what gives us 1258942720000
+ 17984896 × 300000 yielding 5395468800000
+ 17984896 × 8000000 giving us 143879168000000
+ 17984896 × 10000000 giving us 179848960000000

= 330386712015872
