Sudoku Game: ME-30 Medium

36789
456789123
789123
214659
35721
91435
316428
6831
97514