18248034
7905589
3915678
3487865
30279268
76381709
79228993
29645596
17674543
29844941
99793021
249048
11969811
16273130
82779989
35821
83963107
95346451
15241817
598419
46021053
62482409
96963230
96853104
234079
1922357
31891026
79556624
56597785
79861031
3491851
57549918
32925313
62503126
20358159
4898147
2635788
40819248
84712100
61854255