1512974
2058379
2731111
4061573
4550131
188731
1042742
1142607
2829864
4379654
52559
59155
73278
51534
41563
42527
43413
43984
44084
48868
362585
540913
660673
806948
1984772
2679162
4417192
9830643
12007175
19796484