Sudoku

1
7
4
5
3
9
7
142
82
1
5
843
2
7
91
276
4
9
8
8
7
4
3