Alright, let's work through 27628070 times 18428808 step by step
27628070 × 18428808 = 18428808 × (27628070)
+ 18428808 × 0 what gives us 0
+ 18428808 × 70 which equals 1290016560
+ 18428808 × 000 which equals 0
+ 18428808 × 8000 what gives us 147430464000
+ 18428808 × 20000 what gives us 368576160000
+ 18428808 × 600000 producing 11057284800000
+ 18428808 × 7000000 what gives us 129001656000000
+ 18428808 × 20000000 that equals 368576160000000

= 509152397440560
