Difficult sudoku #13168

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

Your time