HomepageJUAN PABLO RAMIREZPuzzles solved by JUAN PABLO RAMIREZ Puzzles solved by JUAN PABLO RAMIREZ 63little dogsPolasolved 640 timesSolve puzzle12David and Goliathanonimosolved 2,427 timesSolve puzzle