Solution
173689524
684275391
592134768
468713952
351892476
927546813
846951237
719328645
235467189