Alright, let's work through 21545718 times 66365657 step by step
21545718 × 66365657 = 66365657 × (21545718)
+ 66365657 × 8 resulting in 530925256
+ 66365657 × 10 which equals 663656570
+ 66365657 × 700 that is equal 46455959900
+ 66365657 × 5000 giving us 331828285000
+ 66365657 × 40000 producing 2654626280000
+ 66365657 × 500000 that is equal 33182828500000
+ 66365657 × 1000000 that is equal 66365657000000
+ 66365657 × 20000000 that equals 1327313140000000

= 1429895730606726
