82097403
13617285
2745479
4443040
3339604
44474167
22279932
76655099
13727844
7892115
70155803
4109944
90896623
27327338
30929230
15309906
5609706
5979120
95592584
33877300
56767972
32527140
89026673
91348875
4775145
6662202
11365640
5896812
9604484
70984823
4550219
80435090
56839721
82026541
2868020
6205681
9570978
17628089
24633029
72899582