108.5 billion people