Alright, let's work through 20729669 times 18739882 step by step
20729669 × 18739882 = 18739882 × (20729669)
+ 18739882 × 9 which equals 168658938
+ 18739882 × 60 that results in 1124392920
+ 18739882 × 600 giving us 11243929200
+ 18739882 × 9000 that is equal 168658938000
+ 18739882 × 20000 giving us 374797640000
+ 18739882 × 700000 that equals 13117917400000
+ 18739882 × 0000000 producing 0
+ 18739882 × 20000000 resulting in 374797640000000

= 388471550959058
