Sudoku Game: ME-125 Medium

12389
468123
81245
21657
6597
872365
5164278
642853
9783162