868929
1027715
380828
809469
881583
46671
908796
3778
16312748
730986
5357578
4521981
3676192
3628510
2389216
2263495
552691
66318
792236
45212