https://deltadiscovery.com/world-population-expected-at-7621018958-on-jan-1/
World population expected at 7,621,018,958 on Jan. 1