Alright, let's work through 20791059 times 45959662 step by step
20791059 × 45959662 = 45959662 × (20791059)
+ 45959662 × 9 which equals 413636958
+ 45959662 × 50 that equals 2297983100
+ 45959662 × 000 what gives us 0
+ 45959662 × 1000 what gives us 45959662000
+ 45959662 × 90000 that equals 4136369580000
+ 45959662 × 700000 that is equal 32171763400000
+ 45959662 × 0000000 yielding 0
+ 45959662 × 20000000 yielding 919193240000000

= 955550044262058
