Alright, let's work through 18222684 times 21297336 step by step
18222684 × 21297336 = 21297336 × (18222684)
+ 21297336 × 4 that results in 85189344
+ 21297336 × 80 resulting in 1703786880
+ 21297336 × 600 what gives us 12778401600
+ 21297336 × 2000 yielding 42594672000
+ 21297336 × 20000 yielding 425946720000
+ 21297336 × 200000 resulting in 4259467200000
+ 21297336 × 8000000 yielding 170378688000000
+ 21297336 × 10000000 producing 212973360000000

= 388094623969824
