Alright, let's work through 51707093 times 58934358 step by step
51707093 × 58934358 = 58934358 × (51707093)
+ 58934358 × 3 giving us 176803074
+ 58934358 × 90 yielding 5304092220
+ 58934358 × 000 resulting in 0
+ 58934358 × 7000 that equals 412540506000
+ 58934358 × 00000 yielding 0
+ 58934358 × 700000 which equals 41254050600000
+ 58934358 × 1000000 resulting in 58934358000000
+ 58934358 × 50000000 yielding 2946717900000000

= 3047324330001294
