172998
367262
818595
5596132
177964
1456100
21360169
7716126
396767
442393
1997115
148452
2503106
7990106
290666
417779
415678
435963
148872
235391
227870