29343608
26974118
19797255
28263548
35787351
89768073
78034596
76347901
72944024
72063135
534420
45612230
91905827
12141150
14447403
38603271
48306044
16898241
90569021
5470509
48032898
84587310
77289445
69191700
7282384
56039549
4347995
87025133
11505748
63516588
72967211
80585488
32826763
3829166
6397609
1443244
53163319
52358458
77825181
240151