Standings for: 32955 - UFRJ 12/08/2017 (Contest is over)

Standings - Submissions - Problems - Registrants