47247
1220
7334
3240
1306
31251
1968
7065
2896
3202
5128
1093
1390
6384
1924
6093
955
11113
22849