Alright, let's work through 58234386 times 93378785 step by step
58234386 × 93378785 = 93378785 × (58234386)
+ 93378785 × 6 that is equal 560272710
+ 93378785 × 80 that equals 7470302800
+ 93378785 × 300 that equals 28013635500
+ 93378785 × 4000 that results in 373515140000
+ 93378785 × 30000 what gives us 2801363550000
+ 93378785 × 200000 which equals 18675757000000
+ 93378785 × 8000000 that results in 747030280000000
+ 93378785 × 50000000 resulting in 4668939250000000

= 5437856209901010
