47
89
4
4
65
5
61
4
63
91
1
57
6
23
8
7
31
28
sudoku