168462
367262
5597132
818595
178064
1456100
21360169
7716126
396767
442393
1997115
148452
2503106
7990106
290666
417779
415678
435963
148872
235391
227870