2147483647C
0 0
77007 1
1095 1
186337 1
1313 1
5505834 1
323313 1
549899 1
854983 1
35764 1
2767 1
25146 1
8313 1
157820 1
109530 1
845391 1
350991 1
995 1
347828 1
696 1
845 1
-696 -1
5847 1
785 1
6895 1
10324974 1
1493 1
47200 1
53622 1
1026 1
1247 1
8444 1
2015 1
974 1
75911 1
12417 1
14194 1
378279 1
57850 1
