47
6
53
1
1
2
49
9
54
689
37
9
36
5
8
3
57
5
12
sudoku