1810948
2181712
4706424
4994812
294901
4053639
4134084
4964553
1636053
3950353
67141
48951
52378
54963
48258
50680
51478
66607
46180
47112
843090
4615032
41650724
690263
762859
927704
2073667
1133100
378824
1876331