Alright, let's work through 50804584 times 51235011 step by step
50804584 × 51235011 = 51235011 × (50804584)
+ 51235011 × 4 producing 204940044
+ 51235011 × 80 giving us 4098800880
+ 51235011 × 500 yielding 25617505500
+ 51235011 × 4000 that results in 204940044000
+ 51235011 × 00000 which equals 0
+ 51235011 × 800000 what gives us 40988008800000
+ 51235011 × 0000000 resulting in 0
+ 51235011 × 50000000 yielding 2561750550000000

= 2602973420090424
