1937113
4850753
4627832
858244
3916041
4528600
4102143
4917704
2141743
4845638
48452
52910
50309
63769
54953
60350
59697
58647
47747
71135
4765506
7856991
143905
193377
212765
318825
353951
2615365
4312008
320268