1466272
87569625
6750241
41078246
69876310
88257226
80022999
32003820
50475
20151546
15538151
37489021
294319
96281873
79792273
56219052
77253810
59163561
92983471
5577177
62224660
9392676
12974627
1078927
53728135
89931441
17119600
3727302
7505885
75907266
30238587
62907518
52842451
92899652
173470
51443595
7528416
17859439
563806
30984741