Sudoku Game: HA-10 Hard

245678
4589123
14
14587
68914
8913
516429
49
5164