9  5  6  
 4    8  
25  9    
37   9   
    1    
   6   49
    4  81
  8    6 
  5  7  2

Provided by Sudoku.com.au