Alright, let's work through 5885948 times 67058993 step by step
5885948 × 67058993 = 67058993 × (5885948)
+ 67058993 × 8 resulting in 536471944
+ 67058993 × 40 that is equal 2682359720
+ 67058993 × 900 that results in 60353093700
+ 67058993 × 5000 that equals 335294965000
+ 67058993 × 80000 giving us 5364719440000
+ 67058993 × 800000 giving us 53647194400000
+ 67058993 × 5000000 which equals 335294965000000

= 394705745730364
