6162146
1318304
5910690
35974285
55691988
35104203
71179300
66137439
67426371
5404831
5258374
39093355
29294672
3576152
65704722
3218307
6037482
90055964
11998783
80945945
60479837
16248992
23984669
9817227
14235131
303247
31119182
68994790
76544275
58457121
4787142
13242222
9718371
27973622
68389516
69335828
85095299
80324868
46084567
94026523