2147483647C
0 0
998 1
3860 1
13796 1
10909 1
20495423 1
1625443 1
3898 1
3898 1
-3898 -1
104642 1
7323 1
11000 1
10651 1
10677 1
7028 1
11299 1
11883 1
11535 1
11325 1
10668 1
10668 1
-10668 -1
16993 1
9562 1
11198 1
6646 1
16045 1
7037 1
11833 1
