Very difficult sudoku #35289

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

Your time