25,000 Sudoku Puzzles

New Benchmark