74977623
27603123
14921036
29351056
78453476
62629380
73752761
1287659
30639471
31268008
62972821
6098202
90172824
78697188
97371034
27284064
4803776
21825836
35026422
60136184
31381147
7796326
30247292
65652080
31018658
89705406
11834209
32313051
86041797
27537900
13582987
9787906
35412529
31367024
3444841
65696805
32097327
4905682
27133969
444372