Alright, let's work through 58328078 times 40792781 step by step
58328078 × 40792781 = 40792781 × (58328078)
+ 40792781 × 8 that results in 326342248
+ 40792781 × 70 that is equal 2855494670
+ 40792781 × 000 producing 0
+ 40792781 × 8000 producing 326342248000
+ 40792781 × 20000 yielding 815855620000
+ 40792781 × 300000 producing 12237834300000
+ 40792781 × 8000000 resulting in 326342248000000
+ 40792781 × 50000000 giving us 2039639050000000

= 2379364512004918
