8209792
39921650
85246989
12626063
19398881
55505244
75127814
27641310
44467261
9068135
46726547
89236446
90606263
81312405
75353047
113949
87805648
1652241
4058080
3121400
61043172
52789974
48431881
1959967
96063873
84686437
61985867
4021095
47516627
39407800
74748183
1354156
10693591
79519925
47857711
19126270
68551517
5811465
29089117
23603162