Alright, let's work through 89358522 times 52758523 step by step
89358522 × 52758523 = 52758523 × (89358522)
+ 52758523 × 2 producing 105517046
+ 52758523 × 20 what gives us 1055170460
+ 52758523 × 500 giving us 26379261500
+ 52758523 × 8000 that equals 422068184000
+ 52758523 × 50000 producing 2637926150000
+ 52758523 × 300000 producing 15827556900000
+ 52758523 × 9000000 what gives us 474826707000000
+ 52758523 × 80000000 yielding 4220681840000000

= 4714423638183006
