58379130
67387899
54057753
35661293
1846633
40219202
13562881
16935087
21285093
82452171
33603645
22284837
7440614
6276244
50811107
68418669
3057341
139876
76758836
4734403
9311605
83314210
30747878
92844455
44599967
1882482
84319106
52133171
21785981
37688657
26616740
5448968
50434048
5707612
47214186
71895211
61396057
34345579
27256381
5039179