699109
38854
545104
24946
2070
491
2167123
162646
4938
27918
78125
781135
13507
100286
1018102
3340
961182
1220
1583138
49819