Alright, let's work through 50606918 times 40046293 step by step
50606918 × 40046293 = 40046293 × (50606918)
+ 40046293 × 8 yielding 320370344
+ 40046293 × 10 which equals 400462930
+ 40046293 × 900 what gives us 36041663700
+ 40046293 × 6000 that results in 240277758000
+ 40046293 × 00000 yielding 0
+ 40046293 × 600000 that is equal 24027775800000
+ 40046293 × 0000000 giving us 0
+ 40046293 × 50000000 producing 2002314650000000

= 2026619466054974
