165371
29447164
489273
10539116
28602170
14351134
8385123
21838174
557895
148286
148584
14647108
261188
702896
490882
1025481
296668
6433113
1266493
5448101
417684