Very difficult sudoku #46273

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

Your time