Alright, let's work through 18667081 times 54503609 step by step
18667081 × 54503609 = 54503609 × (18667081)
+ 54503609 × 1 yielding 54503609
+ 54503609 × 80 that results in 4360288720
+ 54503609 × 000 yielding 0
+ 54503609 × 7000 that is equal 381525263000
+ 54503609 × 60000 that is equal 3270216540000
+ 54503609 × 600000 yielding 32702165400000
+ 54503609 × 8000000 which equals 436028872000000
+ 54503609 × 10000000 that equals 545036090000000

= 1017423283995329
