No problem, we've got 21663499 and 52845643 to multiply
21663499 × 52845643 = 52845643 × (21663499)
+ 52845643 × 9 that results in 475610787
+ 52845643 × 90 that equals 4756107870
+ 52845643 × 400 which equals 21138257200
+ 52845643 × 3000 what gives us 158536929000
+ 52845643 × 60000 that results in 3170738580000
+ 52845643 × 600000 what gives us 31707385800000
+ 52845643 × 1000000 which equals 52845643000000
+ 52845643 × 20000000 which equals 1056912860000000

= 1144821534284857
