Solution
431796285
792815463
658423197
183974652
964258371
527361948
845139726
216547839
379682514