Alright, let's work through 20366799 times 1540734 step by step
20366799 × 1540734 = 1540734 × (20366799)
+ 1540734 × 9 yielding 13866606
+ 1540734 × 90 yielding 138666060
+ 1540734 × 700 producing 1078513800
+ 1540734 × 6000 that is equal 9244404000
+ 1540734 × 60000 that equals 92444040000
+ 1540734 × 300000 giving us 462220200000
+ 1540734 × 0000000 giving us 0
+ 1540734 × 20000000 which equals 30814680000000

= 31379819690466
