Solved 54 training puzzles187018
creationisme
No note yet
Solved 110 training puzzles188816
Played 5 Rapid games17407
Solved 99 training puzzles1904115
Solved 3 training puzzles178928
Solved 6 training puzzles176112
Solved 4 training puzzles177321
Solved 196 training puzzles1794109