42628625
40433349
5702408
56902419
62725438
41124584
8767701
18417671
275824
58842219
24901148
81519327
2821915
63087362
61121335
811551
81411192
79171061
52198651
44118751
60096133
88287662
61483009
37479738
47372229
88652045
635060
86454855
73126525
73292581
6865139
12684119
8653746
34535457
19534746
3762235
92912037
4466792
90765556
5785929