2147483647C
0 0
21266 1
4234 1
147020 1
6238 1
33896 1
11686 1
54369 1
4241 1
7625 1
6874 1
6534 1
8207 1
3918 1
193990 1
6534 1
84908 1
145154 1
7965 1
7315 1
3744 1
7365 1
10660 1
153616 1
4242 1
84109 1
7652 1
7605 1
7227 1
5485 1
6937 1
101689 1
160546 1
7095 1
14921 1
24439 1
912023 1
8073 1
154790 1
904247 1
9299 1
6288 1
7224 1
14636 1
903237 1
16326 1
906744 1
7203 1
5684 1
19426 1
6481 1
7298 1
48641 1
20233 1
71805 1
943474 1
6511 1
139859 1
7000 1
15205 1
36366 1
36051 1
87205 1
3986 1
902652 1
6698 1
140342 1
7778 1
6147 1
6884 1
87250 1
1023461 1
17478 1
35169 1
34949 1
6843 1
74698 1
6512 1
87221 1
5823 1
1028184 1
146140 1
6822 1
4059 1
19587 1
6929 1
87201 1
6630 1
7382 1
1059951 1
7487 1
52319 1
6228 1
7110 1
1029702 1
33837 1
87249 1
6478 1
34006 1
6819 1
7339 1
8452 1
1015042 1
9414 1
94658 1
15162 1
6951 1
24450 1
3308 1
8784 1
11820 1
2426776 1
2427330 1
8777 1
8273 1
7432 1
52248 1
63157 1
7761 1
50775 1
34416 1
4866 1
7560 1
55015 1
4381 1
8486 1
5606 1
5576 1
1051482 1
8550 1
34794 1
14317 1
5909 1
98357 1
5709 1
18088 1
5124 1
7262 1
6898 1
7504 1
5389 1
5990 1
34695 1
5403 1
8928 1
9062 1
9332 1
8739 1
7638 1
2136009 1
1048582 1
1055158 1
6839 1
1065733 1
5013 1
1064110 1
87682 1
1036996 1
1035563 1
1037953 1
649256 1
11565 1
6398 1
1074994 1
9234 1
10828 1
1060093 1
1075540 1
6261 1
8296 1
35641 1
11571 1
1055834 1
11829 1
30478 1
5678 1
888459 1
6721 1
1000635 1
980481 1
94418 1
9085 1
5885 1
6906 1
1033757 1
1033757 1
7083 1
73428 1
1031239 1
34795 1
7208332 1
57679 1
69407 1
55713 1
48898 1
61399 1
24434 1
17943 1
17042 1
8508 1
40852 1
82209 1
29210 1
96431 1
26472 1
13091 1
50578 1
550195 1
23689 1
63271 1
190177 1
12675 1
91959 1
23130 1
23129 1
240754 1
266394 1
287316 1
287321 1
131433 1
130638 1
6151 1
12118 1
78605 1
41571 1
46878 1
287743 1
134669 1
287756 1
491727 1
491711 1
20226 1
307172 1
21146 1
90102 1
95179 1
23132 1
23132 1
3662 1
85177 1
38730 1
57487 1
86934 1
6523010 1
35018 1
24441 1
3982 1
24442 1
13351 1
14382 1
25805 1
69007 1
5831 1
25915 1
86974 1
254921 1
254885 1
13506 1
5095 1
6196230 1
13475 1
59438 1
13480397 1
16963 1
13479976 1
59065 1
50709 1
14715 1
16279 1
4005 1
75883 1
98145 1
25783 1
31011 1
39985 1
18891 1
25757 1
21629 1
73443 1
25889 1
26175 1
26274 1
26072 1
25664 1
26056 1
13335 1
98313 1
23875 1
27805 1
24332 1
9052 1
24468 1
10213 1
23760 1
25980 1
25987 1
41443 1
2279 1
21105 1
45561 1
6264 1
7245 1
21042 1
21029 1
5937 1
21033 1
5054 1
24533 1
26091 1
19198 1
47999 1
2265 1
