Very difficult sudoku #66141

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

Your time