Difficult sudoku #51636

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

Your time