Medium difficult sudoku #62439

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

Your time