10217605
33113054
33263811
51021726
85074760
76571058
16717123
6174897
12637687
25858051
10105067
22048553
58573757
83547602
29858375
48714021
20525599
35495517
2926866
30847478
66603014
7299229
71136788
74754525
58085413
9931606
39459
83872146
29735561
46012591
97041892
69565477
53484209
49116296
55587242
95124970
36076171
3433398
2535264
504819