<https://suttacentral.net/dn26/en/sujato>

How could humans have lived 80 000 years in the past? And how could we live 10 years in the future, with people reaching sexual maturity at five, when life expectancy is constantly increasing?