No problem, we've got 2118357 and 21844627 to multiply
2118357 × 21844627 = 21844627 × (2118357)
+ 21844627 × 7 what gives us 152912389
+ 21844627 × 50 which equals 1092231350
+ 21844627 × 300 that equals 6553388100
+ 21844627 × 8000 yielding 174757016000
+ 21844627 × 10000 yielding 218446270000
+ 21844627 × 100000 that equals 2184462700000
+ 21844627 × 2000000 producing 43689254000000

= 46274718517839
