2147483647C
0 0
30334 1
30335 1
631 1
1061 1
-631 -1
40751 1
52514 1
43409 1
41198 1
