Alright, let's work through 50915836 times 6546290 step by step
50915836 × 6546290 = 6546290 × (50915836)
+ 6546290 × 6 yielding 39277740
+ 6546290 × 30 giving us 196388700
+ 6546290 × 800 what gives us 5237032000
+ 6546290 × 5000 yielding 32731450000
+ 6546290 × 10000 resulting in 65462900000
+ 6546290 × 900000 producing 5891661000000
+ 6546290 × 0000000 resulting in 0
+ 6546290 × 50000000 resulting in 327314500000000

= 333309828048440
