Very difficult sudoku #52097

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

Your time