1971274
81367092
77042958
39941506
15117090
92983068
24106118
99746125
81121670
99905454
27195894
56027053
7355577
7618169
33521068
57741501
34042106
60718699
90179810
7443479
6855599
88625390
22409982
11935313
8726896
9712671
84664827
66653036
86787297
82061235
37783727
11237351
87512653
8730206
2664885
15555732
2254257
7871222
40964119
9061592