34486182
17740142
23638177
3271111
501074
4494106
542482
417265
33869181
143777
12362122
151952
2188115
1527107
185776
251364
204783
286560