227148
65274332
1492938
39235848
99499057
31959843
91078302
6531293
5684237
66826616
62401960
39378936
57941656
78605899
18499030
67608375
46905295
2475912
800446
78345895
49323947
63485767
71544974
50018223
24593443
66051272
57566510
41474028
3451602
46365307
563412
92519856
77238501
34911855
75461379
31627771
19675173
80061873
5643548
17408140