Solution
296785431
874631259
135429786
947256813
513894627
628317594
361572948
782943165
459168372