Alright, let's work through 58382119 times 39967278 step by step
58382119 × 39967278 = 39967278 × (58382119)
+ 39967278 × 9 giving us 359705502
+ 39967278 × 10 resulting in 399672780
+ 39967278 × 100 producing 3996727800
+ 39967278 × 2000 giving us 79934556000
+ 39967278 × 80000 giving us 3197382240000
+ 39967278 × 300000 giving us 11990183400000
+ 39967278 × 8000000 giving us 319738224000000
+ 39967278 × 50000000 giving us 1998363900000000

= 2333374380302082
