Alright, let's work through 27942989 times 23270778 step by step
27942989 × 23270778 = 23270778 × (27942989)
+ 23270778 × 9 what gives us 209437002
+ 23270778 × 80 that equals 1861662240
+ 23270778 × 900 giving us 20943700200
+ 23270778 × 2000 producing 46541556000
+ 23270778 × 40000 resulting in 930831120000
+ 23270778 × 900000 that equals 20943700200000
+ 23270778 × 7000000 giving us 162895446000000
+ 23270778 × 20000000 resulting in 465415560000000

= 650255093675442
