48466111
5672806
9840402
65308929
47553303
1054296
46677210
9532660
46357983
94758518
15906049
5983523
1128102
18195738
10199635
103584
85173025
50102100
37773196
26801989
72455985
567946
29788157
80694786
18001425
5667329
37698564
6519791
89923296
98932091
17599348
60723032
85478089
41809777
51009873
31381203
97153935
88453939
16818304
32852426