38396210
22857040
92661815
93242682
17117732
60891211
62605461
81772856
42809830
46621253
412001
53024040
42521849
57311309
77228599
73315982
24424179
38936387
85412034
2148211
78452362
33513762
24569367
50958880
1553102
11855221
16391703
25619542
90188890
40014358
40838964
20801517
17472405
71405221
28719196
16533910
95101760
40487223
40795334
21855738