951690
510995
670875
674330
40159
60282
642562
448661
575447
24697
715158
337572
1059311
1038196
1035904
1033551
1032707
1029822
1023720
1021252
1020350
1019496
1018675
1017559