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

 9 7315  
5    4  7
1    5  9
   2     
 12 47   
      7 2
  1 7 29 
2    9   
7        

Решение

694731528
583924167
127685439
476298351
312547986
958163742
831476295
265319874
749852613