Very difficult sudoku #66441

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

Your time