Solution
283765491
719483526
654192873
931576248
526814739
847239165
372658914
195347682
468921357