25794528
24688370
866970
27836659
94392639
5739317
79496695
23735288
49001421
18926187
7886730
49667238
70937428
37507984
84829803
94275141
42312753
40892327
4873209
38332470
3769214
4575182
40459335
6214357
77052411
50007910
32037435
40282325
29467846
99102140
3944579
6772741
5772339
39569428
45841383
16305803
15345669
98483289
11494183
35259866