Alright, let's work through 22621877 times 21704011 step by step
22621877 × 21704011 = 21704011 × (22621877)
+ 21704011 × 7 that results in 151928077
+ 21704011 × 70 giving us 1519280770
+ 21704011 × 800 that is equal 17363208800
+ 21704011 × 1000 that is equal 21704011000
+ 21704011 × 20000 that results in 434080220000
+ 21704011 × 600000 that equals 13022406600000
+ 21704011 × 2000000 that is equal 43408022000000
+ 21704011 × 20000000 yielding 434080220000000

= 490985467248647
