1990 
China71
India59
Created from: World Bank, World Development Indicators

Loading...