Alright, let's work through 20957385 times 19847023 step by step
20957385 × 19847023 = 19847023 × (20957385)
+ 19847023 × 5 which equals 99235115
+ 19847023 × 80 which equals 1587761840
+ 19847023 × 300 that equals 5954106900
+ 19847023 × 7000 yielding 138929161000
+ 19847023 × 50000 that equals 992351150000
+ 19847023 × 900000 resulting in 17862320700000
+ 19847023 × 0000000 producing 0
+ 19847023 × 20000000 that results in 396940460000000

= 415941702114855
