523
97
2
3
41
65
37
8
7
1
73
94
14
8
3
76
498
sudoku