Humans can live long