Alright, let's work through 18640661 times 27000031 step by step
18640661 × 27000031 = 27000031 × (18640661)
+ 27000031 × 1 that equals 27000031
+ 27000031 × 60 resulting in 1620001860
+ 27000031 × 600 what gives us 16200018600
+ 27000031 × 0000 producing 0
+ 27000031 × 40000 which equals 1080001240000
+ 27000031 × 600000 resulting in 16200018600000
+ 27000031 × 8000000 resulting in 216000248000000
+ 27000031 × 10000000 giving us 270000310000000

= 503298424860491
