37362360
36344189
8099579
9089275
47882972
2943974
19403588
73275151
18442132
6982657
51736811
6044415
7641996
70108092
28026505
74196874
67504833
37063880
23027712
16844747
88982990
9848689
111479
27887524
9533414
88346532
13887271
3766414
75841792
13764101
19159198
34419039
8069655
23409028
17662130
71006197
27316157
62264018
51202816
96823652