Alright, let's work through 99311218 times 24678643 step by step
99311218 × 24678643 = 24678643 × (99311218)
+ 24678643 × 8 giving us 197429144
+ 24678643 × 10 producing 246786430
+ 24678643 × 200 yielding 4935728600
+ 24678643 × 1000 what gives us 24678643000
+ 24678643 × 10000 that results in 246786430000
+ 24678643 × 300000 that equals 7403592900000
+ 24678643 × 9000000 that equals 222107787000000
+ 24678643 × 90000000 giving us 2221077870000000

= 2450866094917174
