Alright, let's work through 99508744 times 34420955 step by step
99508744 × 34420955 = 34420955 × (99508744)
+ 34420955 × 4 yielding 137683820
+ 34420955 × 40 yielding 1376838200
+ 34420955 × 700 producing 24094668500
+ 34420955 × 8000 yielding 275367640000
+ 34420955 × 00000 what gives us 0
+ 34420955 × 500000 giving us 17210477500000
+ 34420955 × 9000000 what gives us 309788595000000
+ 34420955 × 90000000 resulting in 3097885950000000

= 3425185999330520
