Alright, let's work through 21385464 times 12529947 step by step
21385464 × 12529947 = 12529947 × (21385464)
+ 12529947 × 4 yielding 50119788
+ 12529947 × 60 that equals 751796820
+ 12529947 × 400 yielding 5011978800
+ 12529947 × 5000 that is equal 62649735000
+ 12529947 × 80000 that results in 1002395760000
+ 12529947 × 300000 which equals 3758984100000
+ 12529947 × 1000000 that equals 12529947000000
+ 12529947 × 20000000 resulting in 250598940000000

= 267958730490408
