Karelito Karel Diaz Vergara

Universidad de La Habana (Cuba)

Rating Points Solved Accepted Submissions Teams
1328 139 40 41 133 1
Karelito