Alright, let's work through 21229754 times 10704958 step by step
21229754 × 10704958 = 10704958 × (21229754)
+ 10704958 × 4 which equals 42819832
+ 10704958 × 50 producing 535247900
+ 10704958 × 700 resulting in 7493470600
+ 10704958 × 9000 that equals 96344622000
+ 10704958 × 20000 resulting in 214099160000
+ 10704958 × 200000 resulting in 2140991600000
+ 10704958 × 1000000 resulting in 10704958000000
+ 10704958 × 20000000 that is equal 214099160000000

= 227263624920332
