Alright, let's work through 16904389 times 18069284 step by step
16904389 × 18069284 = 18069284 × (16904389)
+ 18069284 × 9 that results in 162623556
+ 18069284 × 80 that equals 1445542720
+ 18069284 × 300 what gives us 5420785200
+ 18069284 × 4000 that equals 72277136000
+ 18069284 × 00000 producing 0
+ 18069284 × 900000 which equals 16262355600000
+ 18069284 × 6000000 that equals 108415704000000
+ 18069284 × 10000000 resulting in 180692840000000

= 305450205687476
