566454
91326
931315
660286
1557138
665366
76093
529305
1026937
1039245
445833
644414
900895
1195106
164605
971436
19374484
17672692
16724960
11478916
8507156
7537668
7515362
7018831
6658477
6506623
6456960
6061253
448670
4257231