Solution
791823546
326594718
458617923
914386275
573142869
682975134
867451392
139268457
245739681