Alright, let's work through 89365993 times 37370284 step by step
89365993 × 37370284 = 37370284 × (89365993)
+ 37370284 × 3 resulting in 112110852
+ 37370284 × 90 resulting in 3363325560
+ 37370284 × 900 which equals 33633255600
+ 37370284 × 5000 resulting in 186851420000
+ 37370284 × 60000 giving us 2242217040000
+ 37370284 × 300000 which equals 11211085200000
+ 37370284 × 9000000 producing 336332556000000
+ 37370284 × 80000000 yielding 2989622720000000

= 3339632538352012
