38253196
736721
33923213
63274954
16624007
70294871
32672178
9468986
52173671
27914130
21362854
14108601
7802631
13463701
24163350
89053516
65776678
42212896
10383642
76698658
44563187
11012720
3419916
63244155
60968240
77903812
22147646
93557908
1438975
81536882
75357357
7801414
1011569
69322524
71911297
126626
88965033
92112642
44344335
2114575