Alright, let's work through 21490867 times 29696510 step by step
21490867 × 29696510 = 29696510 × (21490867)
+ 29696510 × 7 resulting in 207875570
+ 29696510 × 60 what gives us 1781790600
+ 29696510 × 800 giving us 23757208000
+ 29696510 × 0000 resulting in 0
+ 29696510 × 90000 that is equal 2672685900000
+ 29696510 × 400000 yielding 11878604000000
+ 29696510 × 1000000 producing 29696510000000
+ 29696510 × 20000000 producing 593930200000000

= 638203746774170
