Alright, let's work through 99864548 times 15418099 step by step
99864548 × 15418099 = 15418099 × (99864548)
+ 15418099 × 8 producing 123344792
+ 15418099 × 40 resulting in 616723960
+ 15418099 × 500 producing 7709049500
+ 15418099 × 4000 that is equal 61672396000
+ 15418099 × 60000 that is equal 925085940000
+ 15418099 × 800000 that is equal 12334479200000
+ 15418099 × 9000000 that results in 138762891000000
+ 15418099 × 90000000 resulting in 1387628910000000

= 1539721487654252
