50849991
3487166
46664377
37231254
73601965
56258620
49771721
65341346
19911693
8663639
4335507
2257726
14171614
81064003
99393255
79739430
84348834
49817425
4058444
43725021
44094981
40479372
9656559
51284586
8355991
6716483
5153886
49317489
29125331
67252117
62179055
89129833
88927925
70597267
71567162
60873478
58673717
8006393
49671765
39366566