Alright, let's work through 20350346 times 74261861 step by step
20350346 × 74261861 = 74261861 × (20350346)
+ 74261861 × 6 producing 445571166
+ 74261861 × 40 that is equal 2970474440
+ 74261861 × 300 what gives us 22278558300
+ 74261861 × 0000 producing 0
+ 74261861 × 50000 yielding 3713093050000
+ 74261861 × 300000 which equals 22278558300000
+ 74261861 × 0000000 giving us 0
+ 74261861 × 20000000 producing 1485237220000000

= 1511254565953906
