140 million people live