Solution
976245138
158396274
324718596
217563849
695481327
483972615
869137452
732854961
541629783