13836083
93585838
65429914
41711169
37428826
29548006
66746914
29625630
74764394
94122558
25917012
91699553
69091659
74716592
32572426
30693927
4815820
97606112
37725621
62839311
16053146
74769255
43269243
86641750
97164095
47367937
18835855
15597184
57693712
43092496
26948776
7369051
92209991
23401265
58413589
4901074
91983888
23697071
18151667
33148513