Very difficult sudoku #59197

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

Your time