2147483647C
0 0
101310 1
12292 1
19418 1
25806 1
63053 1
25855 1
38319 1
115646 1
62574 1
52361 1
73618 1
24241 1
24652 1
18029 1
21136 1
38006 1
40883 1
43886 1
26010 1
36351 1
22284 1
54555 1
115219 1
19237 1
10698 1
11145 1
33245 1
122395 1
168300 1
130154 1
40408 1
122362 1
27987 1
78240 1
37116 1
36031 1
35983 1
47126 1
88571 1
40879 1
81629 1
88522 1
116343 1
84757 1
38015 1
70946 1
26435 1
26017 1
116494 1
52131 1
60327 1
10260 1
59257 1
118458 1
85989 1
52294 1
84947 1
33016 1
36129 1
11688 1
23871 1
89166 1
51281 1
110092 1
89675 1
29305 1
26297 1
11398 1
59640 1
19122 1
32575 1
8989 1
267086 1
53458 1
78147 1
20317 1
54404 1
62024 1
61357 1
24198 1
70439 1
21790 1
23698 1
106960 1
40880 1
42985 1
82741 1
53980 1
32851 1
19253 1
99602 1
24204 1
23786 1
49381 1
119056 1
26583 1
73601 1
21737 1
89602 1
24125 1
9383 1
107189 1
40120 1
94066 1
7694 1
77542 1
19225 1
65036 1
30098 1
56210 1
88123 1
9443 1
131093 1
45335 1
36519 1
54604 1
74752 1
33022 1
13983 1
88420 1
39038 1
39029 1
39094 1
39086 1
39103 1
64177 1
46502 1
28988 1
28931 1
36155 1
62077 1
24173 1
31287 1
75408 1
88526 1
9822 1
31447 1
22910 1
24137 1
110838 1
111586 1
29048 1
19942 1
20642 1
21722 1
19308 1
21532 1
21673 1
31375 1
9879 1
47840 1
23528 1
21611 1
21611 1
30800 1
40826 1
44671 1
30110 1
37805 1
28995 1
31425 1
29868 1
27644 1
31798 1
31733 1
50524 1
26713 1
70970 1
75419 1
8999 1
20908 1
21607 1
19269 1
85288 1
65869 1
37784 1
8082 1
21348 1
31094 1
28079 1
26948 1
28756 1
91268 1
98394 1
28027 1
9169 1
21294 1
21292 1
31346 1
74019 1
60502 1
53060 1
37466 1
72417 1
32126 1
29955 1
16932 1
20450 1
87552 1
133917 1
44513 1
52486 1
39727 1
41676 1
27208 1
33073 1
19184 1
48536 1
28367 1
20848 1
21030 1
28095 1
46643 1
38980 1
90623 1
29774 1
37649 1
62538 1
16526 1
29597 1
29676 1
29205 1
18452 1
20638 1
18238 1
18328 1
30047 1
21375 1
59236 1
9818 1
91665 1
77437 1
65271 1
25483 1
91866 1
75803 1
19240 1
16343 1
20481 1
62917 1
89741 1
21376 1
65039 1
40876 1
37345 1
25923 1
39813 1
28250 1
51369 1
26555 1
23845 1
27191 1
17931 1
23588 1
30437 1
11520 1
28676 1
20486 1
18920 1
21293 1
21484 1
111036 1
64128 1
58440 1
43805 1
30424 1
63811 1
32054 1
7699 1
116864 1
56024 1
16826 1
4136 1
21425 1
21425 1
14072 1
84934 1
82602 1
44740 1
75078 1
31999 1
29006 1
31667 1
26870 1
11557 1
62000 1
69473 1
24445 1
28300 1
72420 1
25746 1
45385 1
62503 1
48311 1
75001 1
74149 1
40746 1
32252 1
73962 1
10518 1
9612 1
11285 1
29196 1
21348 1
78081 1
82109 1
43288 1
71536 1
19221 1
56739 1
26919 1
79821 1
41810 1
445548 1
39484 1
71839 1
26555 1
17849 1
75703 1
55486 1
40759 1
25978 1
44062 1
28043 1
55355 1
26427 1
88386 1
19096 1
79043 1
2911 1
2896 1
