Very difficult sudoku #53229

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

Your time