55067320
32261102
1064392
36957299
35856512
640836
28724284
2724995
51399253
8949764
4013761
3361638
66798548
7257922
16358230
46343942
50832159
99464239
76827050
1525454
58051006
711504
56673933
6509957
9152121
21245442
52572798
57368198
27973918
18468519
27575542
46193645
10011032
1435378
22567444
46612791
47733895
41021338
54163066
82667113