Alright, let's work through 18528381 times 12147804 step by step
18528381 × 12147804 = 12147804 × (18528381)
+ 12147804 × 1 that is equal 12147804
+ 12147804 × 80 yielding 971824320
+ 12147804 × 300 what gives us 3644341200
+ 12147804 × 8000 what gives us 97182432000
+ 12147804 × 20000 resulting in 242956080000
+ 12147804 × 500000 resulting in 6073902000000
+ 12147804 × 8000000 that is equal 97182432000000
+ 12147804 × 10000000 yielding 121478040000000

= 225079140825324
