Alright, let's work through 99556363 times 18366358 step by step
99556363 × 18366358 = 18366358 × (99556363)
+ 18366358 × 3 giving us 55099074
+ 18366358 × 60 giving us 1101981480
+ 18366358 × 300 producing 5509907400
+ 18366358 × 6000 giving us 110198148000
+ 18366358 × 50000 which equals 918317900000
+ 18366358 × 500000 producing 9183179000000
+ 18366358 × 9000000 that is equal 165297222000000
+ 18366358 × 90000000 which equals 1652972220000000

= 1828487804035954
