15087683
19242989
5713959
15502977
87055153
83393800
69507393
37325062
30035876
11964268
963740
17567265
57856931
58671514
53775356
10735213
42423974
14946087
27101417
14472892
18153949
21104010
57087828
19284114
68055232
75154536
11304709
15592266
4340924
74613839
72363958
58108590
58224448
41905393
93126459
17943628
78739549
99974485
63607150
14082954