Sudoku Game: HA-130 Hard

2345678
4673
8346
246589
687214
23
51278
6421
854