4749305
445660
46114739
14051479
29247254
2681877
53023633
98489757
219422
6482626
5355887
62745724
80885892
65588509
58219810
80581202
57692969
9554286
1443880
2859621
60564206
6383240
36749140
9346670
32139870
96548291
91169812
23814098
50248373
63646608
22144785
72014870
2821283
756713
52442447
9617129
71016392
6877944
89518288
65944505