Difficult sudoku #68932

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

Your time