Which one is correct? 1- India is a country of over 1 billion people. 2- India is a country with over 1 billion people.