Web Analytics

I'm thinking B

What is this number in Spain? 2.314


Two point three one four


Two thousand three hundred and fourteen


Two billion three three hundred and fourteen thousand