How Long Have Humans Lived For