3054744
1658427
3031301
4363802
327292
4591178
1431325
4937089
4055810
3686237
69454
71579
68293
78670
61276
64153
66584
62659
63181
61883
112390
185300
503699
124210
226326
455765
202678
2494838
204788
109508