17882526
70081913
92173144
89786635
21961733
152798
86403039
8609661
66365162
77734026
21909429
18635429
62215163
90205845
78193394
9851273
52597798
29942289
52912502
743820
56767242
21029873
4804650
6486206
17179889
98811935
40399852
82713946
31162227
38318641
62216969
21059700
71426099
15939117
89139093
5786793
90321352
6151502
3134715
88714906