Alright, let's work through 50369476 times 99050166 step by step
50369476 × 99050166 = 99050166 × (50369476)
+ 99050166 × 6 which equals 594300996
+ 99050166 × 70 that equals 6933511620
+ 99050166 × 400 that results in 39620066400
+ 99050166 × 9000 that equals 891451494000
+ 99050166 × 60000 which equals 5943009960000
+ 99050166 × 300000 which equals 29715049800000
+ 99050166 × 0000000 which equals 0
+ 99050166 × 50000000 that is equal 4952508300000000

= 4989104959133016
