547136
6717669
68394346
88762328
81688172
1089717
76893599
9111394
39787180
30042200
54556464
39324273
30204797
75766265
4228909
95939725
21031760
65832077
24264913
6687312
2816974
6566309
13206509
27652263
71255812
18323739
58577528
1678548
5533114
9811199
47395054
7410677
68468920
42115896
34439153
39807638
5346761
57769202
60466469
2418870