uppslukat så många menskliga generationer.