Solution
465982173
197543826
832617954
619724538
523861749
748395261
286479315
951236487
374158692