Very difficult sudoku #67621

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

Your time