367
1
7
29
2
5
13
62
4
47
68
2
41
56
4
3
91
8
2
695
sudoku