47
49
8
51
74
89
4
37
8
51
3
64
92
18
8
56
63
sudoku