Alright, let's work through 18349039 times 25998602 step by step
18349039 × 25998602 = 25998602 × (18349039)
+ 25998602 × 9 which equals 233987418
+ 25998602 × 30 that results in 779958060
+ 25998602 × 000 resulting in 0
+ 25998602 × 9000 which equals 233987418000
+ 25998602 × 40000 yielding 1039944080000
+ 25998602 × 300000 what gives us 7799580600000
+ 25998602 × 8000000 yielding 207988816000000
+ 25998602 × 10000000 giving us 259986020000000

= 477049362043478
