No problem, we've got 50457364 and 42740585 to multiply
50457364 × 42740585 = 42740585 × (50457364)
+ 42740585 × 4 which equals 170962340
+ 42740585 × 60 what gives us 2564435100
+ 42740585 × 300 that results in 12822175500
+ 42740585 × 7000 producing 299184095000
+ 42740585 × 50000 giving us 2137029250000
+ 42740585 × 400000 which equals 17096234000000
+ 42740585 × 0000000 that equals 0
+ 42740585 × 50000000 giving us 2137029250000000

= 2156577254917940
