Alright, let's work through 16409995 times 20739384 step by step
16409995 × 20739384 = 20739384 × (16409995)
+ 20739384 × 5 producing 103696920
+ 20739384 × 90 that equals 1866544560
+ 20739384 × 900 which equals 18665445600
+ 20739384 × 9000 yielding 186654456000
+ 20739384 × 00000 what gives us 0
+ 20739384 × 400000 giving us 8295753600000
+ 20739384 × 6000000 that is equal 124436304000000
+ 20739384 × 10000000 yielding 207393840000000

= 340333187743080
