Solution
682475319
419236785
573918642
327164958
195823476
864597123
941682537
758349261
236751894