2147483647C
149647 23
7684 1
7785 1
163314 24
-163314 -24
2481 1
2102 1
2100 1
2100 1
2495 1
2096 1
2098 1
2098 1
2096 1
2092 1
2094 1
2989 1
3039 1
3053 1
3035 1
2097 1
2099 1
2103 1
2099 1
2099 1
2103 1
