Alright, let's work through 18254366 times 21392602 step by step
18254366 × 21392602 = 21392602 × (18254366)
+ 21392602 × 6 that equals 128355612
+ 21392602 × 60 that results in 1283556120
+ 21392602 × 300 that equals 6417780600
+ 21392602 × 4000 that results in 85570408000
+ 21392602 × 50000 what gives us 1069630100000
+ 21392602 × 200000 that equals 4278520400000
+ 21392602 × 8000000 yielding 171140816000000
+ 21392602 × 10000000 giving us 213926020000000

= 390508386600332
