20569204
480476
5185737
14826729
40631823
11702386
47254559
25415531
99671878
55836193
8281369
13848523
81128421
69369372
5145002
22433289
76844122
21448790
69059248
24294555
46812263
47027500
37953268
76897062
3130119
81018433
7743174
43732747
91877
97351981
34249957
61418134
306344
44936873
6104770
52106104
4619589
36241709
30288729
11804287