22099302
63126466
36767099
6992262
1099547
23375444
94564042
35845795
397840
4909469
63849541
48592878
58253000
33737941
64691352
81779196
1866288
90794162
31747874
31574515
45527169
57423391
62276246
8674018
63766709
74065024
48021856
18189310
32182232
53351787
72836235
17276511
36656952
54594833
94128500
87626882
77859581
20077704
26049359
30083058