How Much Humans Are Alive