6578953
11797568
19323293
9317125
92215388
47261811
81916090
60075528
33208768
2427621
14661612
86539945
39871378
2953625
64838777
43152441
68173716
81193169
32459356
23523994
9007756
6247863
32936039
86357785
87601034
37365204
34251193
4505111
11088713
40079522
1233234
81553859
76756547
57209118
65455275
84031677
72436264
1682758
24789075
66128792