... next 50 years, but could easily happen by the end of this century at current rates. ...
... to nearly seven billion this year. Put three zeroes on the end of seven million, you get ...