Medium difficult sudoku #55263

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

Your time