Alright, let's work through 45881678 times 89123229 step by step
45881678 × 89123229 = 89123229 × (45881678)
+ 89123229 × 8 giving us 712985832
+ 89123229 × 70 that equals 6238626030
+ 89123229 × 600 giving us 53473937400
+ 89123229 × 1000 that equals 89123229000
+ 89123229 × 80000 what gives us 7129858320000
+ 89123229 × 800000 producing 71298583200000
+ 89123229 × 5000000 what gives us 445616145000000
+ 89123229 × 40000000 that equals 3564929160000000

= 4089123295298262
