33629
6710
51485
1003169
371
596106
11117
51542
1194123
5352
103978
39561
1182128
6472
18918
85634
3127
38549
81725
1019144