38813
156305
429336
34707
32987
169651
442662
34650
33218
70092
34946
27729
62758
5638386
36200
707824
117338
1971821
2575641