2147483647C
62572 3
8066 1
-8193 -1
788175 1
75815 1
93928 1
94459 1
66933 1
71583 1
