2147483647C
395342880 1517
63390 1
43195 1
41760 1
6098 1
54417 1
1476 1
60666 1
21354 1
60846 1
10828 1
16396878 1
11336 1
1861231 1
63619 1
61671 1
54125 1
72115 1
11911 1
478908 1
1538829 1
1539853 1
48416 1
10852 1
14458 1
41025 1
29315 1
48773 1
47430 1
28337 1
24115 1
10506 1
19732 1
11010 1
24280 1
30342 1
3779 1
23605 1
12552 1
154571 1
146660 1
43853 1
25495 1
59254 1
18458 1
7850 1
361742 1
62655 1
66262 1
64740 1
23770 1
320745 1
24242 1
15200 1
13729 1
33476 1
464599 1
503956 1
2712 1
51616 1
64734 1
2162037 1
71228 1
34350 1
76642 1
-78426 -1
8194 1
32370 1
128370 1
40519 1
16486 1
16514 1
71384 1
51393 1
51539 1
42436 1
19650 1
370362 1
30973 1
114402 1
92068 1
58173 1
76367 1
71977 1
260314 1
11486 1
66031 1
23211 1
23209 1
64607 1
5167 1
5154 1
3202 1
1953100 1
2088 1
9369 1
53329 1
2306 1
57971 1
1757 1
4108 1
1489 1
5254 1
1935 1
9364 1
3298 1
11685 1
4175 1
14358 1
120838 1
16145 1
10472 1
6715 1
7224 1
11859 1
12221 1
636428 1
8247 1
4874 1
946 1
26006 1
-26489 -1
68958 1
-70472 -1
3981 1
10243 1
26743719 1
20438345 1
22395429 1
19178280 1
31153 1
3098009 1
3662453 1
28581 1
7139 1
65300 1
2149 1
8712 1
17316 1
1639 1
2611052 1
19867 1
1611 1
883366 1
1247 1
191829 1
272522 1
1546 1
4269795 1
3664243 1
51562 1
6471 1
64309 1
4837 1
80053 1
95890 1
34793 1
33777 1
95890 1
23393 1
22388 1
68217 1
295574 1
59445 1
40156 1
65953 1
60582 1
86884 1
54868 1
5435 1
7023 1
7308 1
3285 1
11997 1
54988 1
15659 1
55277 1
52477 1
7807 1
86836 1
3648 1
70601 1
50260 1
191007 1
15782 1
46121 1
17906 1
54196 1
44917 1
46337 1
39298 1
78755 1
87016 1
80381 1
150012 1
58355 1
86848 1
58392 1
370598 1
69066 1
105983 1
55808 1
71669 1
370641 1
53945 1
86249 1
1770 1
66444 1
16321 1
15474 1
16485 1
15632 1
9493 1
9833 1
370886 1
2070 1
181864 1
158563 1
72897 1
370492 1
124167 1
86375 1
370423 1
60123 1
371035 1
86322 1
4051 1
10910 1
260713 1
360068 1
86834 1
1978 1
182079 1
371129 1
77775 1
11005 1
123588 1
260796 1
86933 1
60800 1
59330 1
248832 1
1802 1
69654 1
250697 1
11059 1
371351 1
89039 1
127760 1
11938 1
53812 1
10661 1
4602 1
248637 1
58098 1
370733 1
120111 1
606817 1
23410 1
191637 1
59437 1
525 1
490 1
519 1
-490 -1
687 1
-519 -1
873 1
-687 -1
575 1
-525 -1
2911 1
14907 1
