Alright, let's work through 50435076 times 154662 step by step
50435076 × 154662 = 154662 × (50435076)
+ 154662 × 6 resulting in 927972
+ 154662 × 70 giving us 10826340
+ 154662 × 000 giving us 0
+ 154662 × 5000 yielding 773310000
+ 154662 × 30000 yielding 4639860000
+ 154662 × 400000 yielding 61864800000
+ 154662 × 0000000 yielding 0
+ 154662 × 50000000 that results in 7733100000000

= 7800389724312
