257752
55999474
87621173
1877180
72727515
31414596
93198533
7176733
268777
76896500
21714639
87042991
61194168
54692591
49716605
68853388
23566324
1067404
4996774
3577162
39293319
7314874
60978901
3688291
6549401
20338912
83859558
1231587
92214574
27708726
50076151
4065118
39578420
76042733
67235867
67218397
29177487
5788367
81119282
3301291