Difficult sudoku #52992

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

Your time