The Longevity Observatory certifies Teulada: «It is a land of centenarians»