All the top economies listed considered their entire population. But in India, only 25% people are considered to be economically active. If you consider our tota population and their contribution ( not just companies and stock markets ). India is on the top of world economy.