Alright, let's work through 88873505 times 44112358 step by step
88873505 × 44112358 = 44112358 × (88873505)
+ 44112358 × 5 resulting in 220561790
+ 44112358 × 00 that results in 0
+ 44112358 × 500 giving us 22056179000
+ 44112358 × 3000 resulting in 132337074000
+ 44112358 × 70000 producing 3087865060000
+ 44112358 × 800000 what gives us 35289886400000
+ 44112358 × 8000000 resulting in 352898864000000
+ 44112358 × 80000000 what gives us 3528988640000000

= 3920419869274790
