1 hour and 46 minutes
145.47914
15,451
496
15
28
The world is going to reach 8 billion people by January 1st, but how many of them will be the 8 billionth person to be born? And why are we dying at the same time that new people are being born?