Population of the US vs this number.... Wow.
more than the population of France which is some 65 million. Canada 34 million. Great Britain 62 million. I could go on and on.