No problem, we've got 21047766 and 64751500 to multiply
21047766 × 64751500 = 64751500 × (21047766)
+ 64751500 × 6 what gives us 388509000
+ 64751500 × 60 which equals 3885090000
+ 64751500 × 700 giving us 45326050000
+ 64751500 × 7000 that results in 453260500000
+ 64751500 × 40000 resulting in 2590060000000
+ 64751500 × 000000 resulting in 0
+ 64751500 × 1000000 yielding 64751500000000
+ 64751500 × 20000000 what gives us 1295030000000000

= 1362874420149000
