3504050
1743402
4887628
2092305
4649420
4782607
4951821
294901
4053639
4052650
70960
53201
56618
67917
51136
53866
55944
70457
47243
49117
1148128
1268877
18880560
696374
1402326
1712805
843090
15458095
42019460
1543263