Alright, let's work through 99930505 times 15858976 step by step
99930505 × 15858976 = 15858976 × (99930505)
+ 15858976 × 5 which equals 79294880
+ 15858976 × 00 which equals 0
+ 15858976 × 500 yielding 7929488000
+ 15858976 × 0000 yielding 0
+ 15858976 × 30000 yielding 475769280000
+ 15858976 × 900000 that equals 14273078400000
+ 15858976 × 9000000 that results in 142730784000000
+ 15858976 × 90000000 resulting in 1427307840000000

= 1584795480462880
