2470072
2569050
3546537
1825538
4170401
4513698
4640973
4880293
4945582
4422472
56230
66761
65850
58117
64343
59032
59799
51358
78328
50817
108360
88718
325532
95726
800681
98048
96912
4382886
112487
151842