SudokuHard

Hard Sudoku — Puzzle 106

75
316
4683
3148
984
459
651
9
748

How to play

Fill every row, every column and every 3 by 3 box with the numbers 1 to 9, using each number once.

This puzzle has 26 given numbers and exactly one solution, so it can always be finished by reasoning alone.

756938214
318524697
492671583
635149728
987362145
124857936
863295471
549713862
271486359