The Giro di Sardegna returns after 15 years: 175 athletes with 25 teams