16531049
13335324
72434333
3212684
66552351
66628082
13082917
12936810
37161029
49543796
33848700
3206805
94202187
19629016
59267881
23239136
19246286
6604131
959561
7586744
7294170
15795185
47188043
45471470
23607981
90113587
14681582
47411799
66374639
6427845
80506378
35567512
38724023
29429209
36018247
1861889
44781504
25603352
89335597
242993