1051385
1168240
4817184
4591651
3128622
1671929
199976
2317211
3855471
1289467
63661
58654
57501
47089
49120
49220
52243
61323
55570
47950
727153
803628
888147
3980399
5372977
797675
881567
588491
1076749
3601614