Solution
538619742
279435168
614827359
967548231
342971685
851263974
785196423
496382517
123754896