9 7 6 5 
2   3   7
  61 58  
32     96
  1   2  
45     31
  42 95  
5   7   2
 7 8 3 4 

Provided by Sudoku.com.au