11602953
66394035
44787467
34399462
74141771
2052417
91095171
58928500
1121522
97665349
23065246
6298465
7181661
67495129
464523
91179744
1369594
55233272
86688430
21354140
13916717
85822970
12025178
77942468
61527648
16555733
87731246
91934207
84949517
80362503
68549070
65326186
63705139
9986143
48875917
9463430
43031704
9245392
60694668
75886191