Difficult sudoku #56764

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

Your time