Sudoku [ Difficulty level 5 ]

         
 7 19    
   4  69 
   6     
6 27 4   
8 9 1  7 
    3    
7 4 6   3
         

Solution

293876415
476195832
518423697
157689324
632754981
849312576
961537248
724968153
385241769