Alright, let's work through 58031302 times 51069879 step by step
58031302 × 51069879 = 51069879 × (58031302)
+ 51069879 × 2 which equals 102139758
+ 51069879 × 00 that equals 0
+ 51069879 × 300 which equals 15320963700
+ 51069879 × 1000 which equals 51069879000
+ 51069879 × 30000 that results in 1532096370000
+ 51069879 × 000000 what gives us 0
+ 51069879 × 8000000 that results in 408559032000000
+ 51069879 × 50000000 giving us 2553493950000000

= 2963651571352458
