34477182
17738142
23637177
3271111
501074
4494106
417265
251364
149165
33862181
143777
438962
144793
151952
2188115
204888
12358122
1527107