Question: How many people in developing countries live on $1.25 or less?
Answer: 1.4 billion