60512089
7693800
51732675
783273
37241080
76597153
80322704
88859519
92881694
69433159
87106829
86849635
38164197
85276246
10463941
18846621
45147025
13726976
76001399
99382747
40809503
1532441
36162369
798420
65453960
27489292
35565801
19837553
6106810
9913273
66168223
29891257
32616037
95943270
77515695
8751034
97694955
1166342
60601819
48767661