47254227
9395877
91806843
94786894
4209951
31772232
55935621
78849122
62549948
55927084
11158110
5201661
3600544
11063319
23925211
35143413
21053811
23046860
6109644
88303849
23161476
6198170
76765152
70675890
53758034
6749979
47117029
15718526
50983349
5397113
20618139
66326842
31867413
83392024
1469467
90374530
29665161
83906761
52533505
52369869