Santi

Instituto Técnico Militar (Cuba)

Rating Points Solved Accepted Submissions Teams
1258 20 9 9 11 1
Santi