39662987
62156580
13084802
12743778
39765931
66424232
30908873
6112848
24112143
468821
742194
49863249
98889957
98891480
14727
56084871
52493176
47021156
38638683
95505667
77385625
28443373
94173669
6436227
222954
75544564
73691544
28943163
19979795
10734706
5280927
90574094
37701148
10773996
82568842
11904838
9178799
75539947
5806521
20854075