991362
2105829
2348059
2326000
569271
1972578
3134106
3730915
1444333
2742116
53016
54280
62321
49098
51646
81683
48456
35434
36157
38138
588032
793760
705105
1284786
3492412
2092253
2527882
615564
564046
751852