4179396
1177244
1222383
4659681
4951186
4570546
1878789
798819
1899538
3946254
76399
71275
58759
60694
68918
70771
73058
46945
50106
51603
232070
467332
1551596
1714779
2314710
15475910
3124532
209985
2827193
5138418