1358922
1162206
1030325
3042528
1223704
4952446
4631673
4557275
3853059
4090707
64412
63049
67927
33610
61319
54384
57102
58897
49107
73420
665774
735794
600102
10948431
3630408
3297604
2960905
18050910
8862525
397641