No problem, we've got 89553859 and 45285212 to multiply
89553859 × 45285212 = 45285212 × (89553859)
+ 45285212 × 9 yielding 407566908
+ 45285212 × 50 yielding 2264260600
+ 45285212 × 800 that is equal 36228169600
+ 45285212 × 3000 which equals 135855636000
+ 45285212 × 50000 resulting in 2264260600000
+ 45285212 × 500000 yielding 22642606000000
+ 45285212 × 9000000 resulting in 407566908000000
+ 45285212 × 80000000 what gives us 3622816960000000

= 4055465490233108
