Alright, let's work through 20309474 times 35356751 step by step
20309474 × 35356751 = 35356751 × (20309474)
+ 35356751 × 4 which equals 141427004
+ 35356751 × 70 resulting in 2474972570
+ 35356751 × 400 what gives us 14142700400
+ 35356751 × 9000 producing 318210759000
+ 35356751 × 00000 giving us 0
+ 35356751 × 300000 resulting in 10607025300000
+ 35356751 × 0000000 that is equal 0
+ 35356751 × 20000000 what gives us 707135020000000

= 718077015158974
