Difficult sudoku #64544

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

Your time