28211300
15485241
86395631
95826070
92731732
5209512
86502346
50937037
8540366
28721475
25434798
54463479
14392142
26154737
29564673
57327488
61183021
5058239
3672594
58774714
72666195
78375803
7754840
90733973
53245478
15056569
62025153
2092948
84893174
53642457
5118887
5608281
46685987
21514844
9039273
93611844
47275357
90925751
71392287
3236463