9   34 
  29  61 
 7 53    
 2   9   
81     69
   4   8 
    93 5 
 31  48  
 58   9  

Provided by Sudoku.com.au