27329617
88952600
59142609
84078556
66702001
65395003
61853471
3778835
63886939
64278988
11331498
87085042
6868415
77026813
90537781
18272962
47611473
16058168
5023802
49899425
222286
6871382
84064950
81473241
97707977
38497503
8069661
3116007
92901008
24862588
99935072
13771355
58667836
71579249
52619837
74284397
51854540
51924658
651314
88182414