79534872
5206667
73037002
94492996
70813210
76003136
62397349
93899355
33422751
6522720
8478196
39444479
91379500
43242506
92701889
30876514
20533492
12889717
78695856
81781308
6066389
47137227
70377601
2002648
96261276
15897179
1145507
62839589
71859132
21514382
61136102
86167087
99466296
10254049
7473352
50165389
21975514
14441803
67285234
57555875