Do I need a tin foil hat to think google is cooking her numbers?
Maybe you just need to put the decimal point in the right place?
18,1000,000 = 181,000,000
I’ll try again 18,100,000 on google. 108,100,000 on yahoo.