0 Comments
Answer:
China and India
Step-by-step explanation:A very close tie between china and india at a whopping 1.42 billion each with varying million's unit ( india at 1.427 and china at 1.425 ). Followed by the US at a large margin of 339 million.