Solution
894237615
273156498
165984732
426318957
587469321
931725846
342671589
618593274
759842163