87528664
83281910
89209752
52946212
1276466
52181549
99581223
12564714
10163996
81571344
72745594
77253704
8503791
13474425
14181645
69005024
8348476
2998796
43176433
24891616
48332247
13603311
91503807
68478298
42549983
71279669
59704466
20194350
32894165
25184700
63999934
79132347
24615171
24986117
74082010
39149093
19647728
22422666
35464281
2016442