80255952
51214642
86147702
3124990
81402875
97766298
29231560
84908305
646658
13378114
84465661
72187114
34266391
13079191
19549212
16969884
3447651
38599256
3090709
46081949
208581
7510873
6804993
34525850
8436740
7044050
79933465
34611548
47913378
39394694
6501312
32509108
47022130
92212031
7171181
42964234
74287287
76473297
74704879
67018455