ProfessorPuzzle

24.81%
67,925 2,182 hours 82,087 3,820 521 12 365,511