Alright, let's work through 18455202 times 40228488 step by step
18455202 × 40228488 = 40228488 × (18455202)
+ 40228488 × 2 that results in 80456976
+ 40228488 × 00 resulting in 0
+ 40228488 × 200 that results in 8045697600
+ 40228488 × 5000 giving us 201142440000
+ 40228488 × 50000 yielding 2011424400000
+ 40228488 × 400000 that results in 16091395200000
+ 40228488 × 8000000 yielding 321827904000000
+ 40228488 × 10000000 that results in 402284880000000

= 742424872194576
