Sudoku Game: HA-30 Hard

23469
679
91234
1369
3974
1435
5342
627531
985164