5008853
1354933
489176
18397123
33002285
2282847
62014174
61769994
84884099
2623442
1218654
29746988
73409622
69776939
41895930
31815016
70592556
18926685
86318200
2738351
5487289
88058252
73239498
35265267
55504416
55832025
69591968
38826379
94201200
6334936
61817122
1849378
57014960
12841846
7017506
63031026
20466448
6894058
79585316
95763932