You're way off.
Current Population of India in 2019 1,350,262,913 (1.35 billion) As of February 01, 2019
Population of China 1,418,073,210.
I wasn't talking about the current population of any country. I was talking about estimates of how many people have ever lived since the origin of Homo sapiens. What is that, 200,000 years or so? But I'm open to including Neanderthals too.