Alright, let's work through 27508566 times 54005351 step by step
27508566 × 54005351 = 54005351 × (27508566)
+ 54005351 × 6 yielding 324032106
+ 54005351 × 60 producing 3240321060
+ 54005351 × 500 that is equal 27002675500
+ 54005351 × 8000 that is equal 432042808000
+ 54005351 × 00000 that results in 0
+ 54005351 × 500000 yielding 27002675500000
+ 54005351 × 7000000 that equals 378037457000000
+ 54005351 × 20000000 what gives us 1080107020000000

= 1485609762336666
