34969
272476
501399
598369
596604
349563
171600
383913
185135
333941
1001588
156926
4992798
3434581
2905148
2227804
2176988
1955609
187878
1847357
1706118
1691136
1628195
1605471