Alright, let's work through 27059963 times 20014197 step by step
27059963 × 20014197 = 20014197 × (27059963)
+ 20014197 × 3 which equals 60042591
+ 20014197 × 60 resulting in 1200851820
+ 20014197 × 900 that equals 18012777300
+ 20014197 × 9000 yielding 180127773000
+ 20014197 × 50000 yielding 1000709850000
+ 20014197 × 000000 that is equal 0
+ 20014197 × 7000000 giving us 140099379000000
+ 20014197 × 20000000 resulting in 400283940000000

= 541583430294711
