Alright, let's work through 20666610 times 19565911 step by step
20666610 × 19565911 = 19565911 × (20666610)
+ 19565911 × 0 what gives us 0
+ 19565911 × 10 what gives us 195659110
+ 19565911 × 600 what gives us 11739546600
+ 19565911 × 6000 that equals 117395466000
+ 19565911 × 60000 yielding 1173954660000
+ 19565911 × 600000 giving us 11739546600000
+ 19565911 × 0000000 yielding 0
+ 19565911 × 20000000 that results in 391318220000000

= 404361051931710
