Top Triddlers Solvers

Maximum score: 888,326,578
Total no. of puzzles: 14,821