Difficult sudoku #25240

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

Your time