Centurion livers function for 100 years