Difficult sudoku #47716

9 8 2 6
7 2
6 4 7
1 3 5 2
3 2 8
4 9 7 5
4 9 1
5 7
3 4 8 1
123
456
789

Your time