39639698
21854185
810600
40186390
39558115
62749746
23775480
67716752
64827379
5581742
87421453
2166125
41993197
69202699
34738738
98855127
23585121
1160707
31294277
61056261
20991944
83928390
8775327
74889930
76277800
53158748
3121287
65494283
16027644
63965043
87401017
13496582
82103422
7382126
36849242
84921697
42565027
66432355
45476614
53998676