77597631
68749741
89626242
40381150
98587369
38585939
41728872
17809082
40132132
58526491
5681311
61527207
42955693
79568143
10377831
3658114
858685
59857776
68997577
15575305
44313583
8057606
87357570
4495967
10149975
67361914
2995821
48147786
78142025
24514419
95696162
99622876
9765730
4778253
66152934
58082038
62836536
7433504
69536429
9567552