Solution
891526473
642317895
375489621
218975346
459163782
763248159
924731568
187652934
536894217