RELAXpuzzles daily logic games
Sudoku

Difficult sudoku #3131

9 2 7
5 7 4 1
3 5
1 6
8 2 9
4 3
5 7
4 6 9 2
5 7 6