Sudoku Game: ME-32 Medium

1234569
457123
789123456
43658
365974
13
318
649853
9731642