No problem, we've got 50466674 and 99708173 to multiply
50466674 × 99708173 = 99708173 × (50466674)
+ 99708173 × 4 what gives us 398832692
+ 99708173 × 70 which equals 6979572110
+ 99708173 × 600 that results in 59824903800
+ 99708173 × 6000 that results in 598249038000
+ 99708173 × 60000 that equals 5982490380000
+ 99708173 × 400000 producing 39883269200000
+ 99708173 × 0000000 what gives us 0
+ 99708173 × 50000000 yielding 4985408650000000

= 5031939861926602
