Alright, let's work through 18397961 times 8085404 step by step
18397961 × 8085404 = 8085404 × (18397961)
+ 8085404 × 1 that is equal 8085404
+ 8085404 × 60 producing 485124240
+ 8085404 × 900 that equals 7276863600
+ 8085404 × 7000 what gives us 56597828000
+ 8085404 × 90000 resulting in 727686360000
+ 8085404 × 300000 what gives us 2425621200000
+ 8085404 × 8000000 resulting in 64683232000000
+ 8085404 × 10000000 producing 80854040000000

= 148754947461244
