Let's see, 63 countries, including the 4 most populous in the world (PRC, India, USA, Indonesia). Seems like this probably includes about 50 of the 60 most populous countries (not including Brazil, Pakistan, Nigeria, Mexico, Ethiopia, Congo, Iran or Russia). Rough estimate this is about 6 Billion people out of 8 B.