AI genome scanner says Denisovans could live until 38 years old