Alright, let's work through 28069216 times 18373552 step by step
28069216 × 18373552 = 18373552 × (28069216)
+ 18373552 × 6 that results in 110241312
+ 18373552 × 10 that is equal 183735520
+ 18373552 × 200 that results in 3674710400
+ 18373552 × 9000 resulting in 165361968000
+ 18373552 × 60000 what gives us 1102413120000
+ 18373552 × 000000 what gives us 0
+ 18373552 × 8000000 what gives us 146988416000000
+ 18373552 × 20000000 yielding 367471040000000

= 515731199775232
