Alright, let's work through 50672319 times 58948209 step by step
50672319 × 58948209 = 58948209 × (50672319)
+ 58948209 × 9 what gives us 530533881
+ 58948209 × 10 giving us 589482090
+ 58948209 × 300 what gives us 17684462700
+ 58948209 × 2000 producing 117896418000
+ 58948209 × 70000 yielding 4126374630000
+ 58948209 × 600000 producing 35368925400000
+ 58948209 × 0000000 that results in 0
+ 58948209 × 50000000 which equals 2947410450000000

= 2987042450926671
