Difficult sudoku #56268

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

Your time