Very difficult sudoku #66269

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

Your time