Alright, let's work through 20676372 times 22243221 step by step
20676372 × 22243221 = 22243221 × (20676372)
+ 22243221 × 2 resulting in 44486442
+ 22243221 × 70 that is equal 1557025470
+ 22243221 × 300 that results in 6672966300
+ 22243221 × 6000 giving us 133459326000
+ 22243221 × 70000 that is equal 1557025470000
+ 22243221 × 600000 what gives us 13345932600000
+ 22243221 × 0000000 that is equal 0
+ 22243221 × 20000000 yielding 444864420000000

= 459909111874212
