Difficult sudoku #62144

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

Your time