Alright, let's work through 18475478 times 32551133 step by step
18475478 × 32551133 = 32551133 × (18475478)
+ 32551133 × 8 what gives us 260409064
+ 32551133 × 70 that equals 2278579310
+ 32551133 × 400 resulting in 13020453200
+ 32551133 × 5000 yielding 162755665000
+ 32551133 × 70000 producing 2278579310000
+ 32551133 × 400000 producing 13020453200000
+ 32551133 × 8000000 producing 260409064000000
+ 32551133 × 10000000 that results in 325511330000000

= 601397741616574
