No problem, we've got 50935476 and 7161895 to multiply
50935476 × 7161895 = 7161895 × (50935476)
+ 7161895 × 6 that equals 42971370
+ 7161895 × 70 resulting in 501332650
+ 7161895 × 400 yielding 2864758000
+ 7161895 × 5000 that results in 35809475000
+ 7161895 × 30000 yielding 214856850000
+ 7161895 × 900000 resulting in 6445705500000
+ 7161895 × 0000000 that results in 0
+ 7161895 × 50000000 that results in 358094750000000

= 364794530887020
