44701268
32472496
41887411
91506674
89003874
68447138
68909365
27375262
8468591
7009785
7128131
767111
41543252
34056775
57362537
547149
11307968
3741267
60529098
6618852
37334902
23729831
40795880
41257548
43161941
19908273
36732251
54397992
82011114
87783594
58121454
50686282
41785488
14069022
70706835
5428216
22751054
94475924
39195239
45951592