Medium difficult sudoku #55767

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

Your time