live-for-thousands-of-years