2147483647C
0 01031 1
1031 1
50726 1
2892 1
2892 1
2959 1
2709 1
2713 1
2729 1
3003 1
2722 1
2723 1
2960 1
3284 1
3284 1
2971 1
2973 1
2994 1
2720 1
2729 1
2708 1
2950 1
