Alright, let's work through 17385445 times 38158920 step by step
17385445 × 38158920 = 38158920 × (17385445)
+ 38158920 × 5 what gives us 190794600
+ 38158920 × 40 producing 1526356800
+ 38158920 × 400 which equals 15263568000
+ 38158920 × 5000 which equals 190794600000
+ 38158920 × 80000 that equals 3052713600000
+ 38158920 × 300000 what gives us 11447676000000
+ 38158920 × 7000000 resulting in 267112440000000
+ 38158920 × 10000000 yielding 381589200000000

= 663409804919400
