Solution
921584637
864739215
537621849
273956481
195248763
486173592
358412976
719865324
642397158