Solution
975843612
164275398
382619475
741382569
896154723
523967841
659428137
217536984
438791256