No problem, we've got 21390486 and 66368477 to multiply
21390486 × 66368477 = 66368477 × (21390486)
+ 66368477 × 6 which equals 398210862
+ 66368477 × 80 that results in 5309478160
+ 66368477 × 400 that results in 26547390800
+ 66368477 × 0000 which equals 0
+ 66368477 × 90000 yielding 5973162930000
+ 66368477 × 300000 giving us 19910543100000
+ 66368477 × 1000000 that is equal 66368477000000
+ 66368477 × 20000000 yielding 1327369540000000

= 1419653978109822
