No problem, we've got 21024220 and 45519472 to multiply
21024220 × 45519472 = 45519472 × (21024220)
+ 45519472 × 0 what gives us 0
+ 45519472 × 20 which equals 910389440
+ 45519472 × 200 which equals 9103894400
+ 45519472 × 4000 producing 182077888000
+ 45519472 × 20000 that results in 910389440000
+ 45519472 × 000000 yielding 0
+ 45519472 × 1000000 that results in 45519472000000
+ 45519472 × 20000000 yielding 910389440000000

= 957011393611840
