Red sea urchins - Animals with the longest life spans