Solution
531246897
942758316
876193425
258917643
469385172
713624589
397461258
684572931
125839764