106847
61999109
8466328
80403968
25993384
92025513
75574925
63445697
19484615
862693
71493169
31827851
96692954
56443970
72128729
43193421
75458429
32131388
55744983
55936796
75574478
8638786
34039744
45684925
2566902
18379430
91033036
53747170
39838221
73551494
1073261
56877661
17568088
15146842
19283357
61276806
13294455
13996391
98469104
84596442