852865
2145344
14717164
22343469
38932370
8556876
94551800
30716035
65465189
40624487
5724703
43942795
53436371
80152921
53813336
27536125
60245227
14104021
1180388
73834378
4392693
29992709
31705750
49807987
68302124
31924147
21616954
4659636
21723340
3951886
51011058
63234065
7198164
39414507
16512876
6328672
88768220
43554336
66028556
58038089