Alright, let's work through 20345394 times 41152680 step by step
20345394 × 41152680 = 41152680 × (20345394)
+ 41152680 × 4 which equals 164610720
+ 41152680 × 90 producing 3703741200
+ 41152680 × 300 that is equal 12345804000
+ 41152680 × 5000 yielding 205763400000
+ 41152680 × 40000 that results in 1646107200000
+ 41152680 × 300000 that is equal 12345804000000
+ 41152680 × 0000000 giving us 0
+ 41152680 × 20000000 which equals 823053600000000

= 837267488755920
