22643839
78789338
28761313
738390
1624406
46347025
27943140
1013347
77837283
1411109
25575431
98172902
61779982
88097716
92349870
46251168
24268644
23527612
75618786
58574941
71767463
89604776
55419085
37777393
35179346
42235356
46294351
20549077
82367279
36628983
93599845
50636536
3831682
21845913
5385511
20596866
66542400
91022109
6719862
60906125