Судоку [ Уровень сложности 2 ]

1   25   
96 7 3451
 589   26
 1     8 
78 531269
53629 1  
67 142 9 
    69  4
4 3 57   

Решение

147625938
962783451
358914726
219476385
784531269
536298147
675142893
821369574
493857612