2527138
9247175
81732674
4309163
91115406
5963982
55064361
74554538
77837526
72949420
16748946
12031708
10935612
840058
2502214
21428683
77643259
7595768
46182796
70803650
16224381
98517169
3907339
5161479
37376117
57781390
43772751
80506351
30108808
24959836
91819731
43546570
375277
42195181
77856653
94686899
82858242
25096187
68187295
39442456