Alright, let's work through 50888946 times 51970124 step by step
50888946 × 51970124 = 51970124 × (50888946)
+ 51970124 × 6 that is equal 311820744
+ 51970124 × 40 what gives us 2078804960
+ 51970124 × 900 giving us 46773111600
+ 51970124 × 8000 that equals 415760992000
+ 51970124 × 80000 yielding 4157609920000
+ 51970124 × 800000 that equals 41576099200000
+ 51970124 × 0000000 resulting in 0
+ 51970124 × 50000000 what gives us 2598506200000000

= 2644704833849304
