Very difficult sudoku #59269

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

Your time