Solution
641793825
239548716
857612934
725489361
368251497
914376258
596837142
483125679
172964583