Sudoku Game: HA-132 Hard

12579
4592
89234
2157
65971
89214
5364
428531
934