Karelito Karel Diaz Vergara

Universidad de La Habana (Cuba)

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