2147483647C
619856219 1841
131185 1
47728 1
2896 1
8819 1
70420 1
14213 1
2461 1
13748 1
2957 1
1603 1
1814 1
4319 1
2891 1
2151 1
77871 1
2707 1
3866 1
1087 1
30707 1
127306 1
40010 1
40041 1
3025 1
13742 1
3735 1
2896 1
31517 1
68994 1
68954 1
11115 1
14244 1
51322 1
47022 1
90392 1
7288 1
51092 1
2868 1
123243 1
4654 1
13761 1
312901 1
85143 1
3985 1
1484 1
3432 1
13740 1
2868 1
77851 1
31517 1
3885 1
1087 1
3932 1
54755 1
3944 1
1333 1
7290 1
51148 1
130739 1
47343 1
29202 1
5892 1
5831 1
138920 1
142053 1
3258 1
13741 1
5974 1
6059 1
10350 1
8102 1
10350 1
45929 1
67857 1
127151 1
6531 1
513429 1
6102 1
129457 1
129446 1
8763 1
37100 1
6153 1
5762 1
10709 1
41808 1
3503 1
7290 1
51087 1
5173 1
3985 1
2866 1
85152 1
2854 1
3342 1
2931 1
2880 1
2861 1
2033 1
2849 1
60033 1
2875 1
2866 1
3088 1
1236 1
1818 1
2936 1
397806 1
4614 1
127456 1
5367 1
47497 1
29349 1
10268 1
72762 1
73960 1
2880 1
57732 1
124569 1
10411 1
4744 1
3190 1
31366 1
26386 1
98921 1
93581 1
2929 1
12646 1
79095 1
7481 1
61659 1
9157 1
139759 1
67007 1
34264 1
24006 1
5072 1
31531 1
2929 1
1045498 1
8947070 1
2924 1
74219 1
2492 1
3486 1
20405 1
85149 1
2542 1
172571 1
31578 1
30806 1
87755 1
84101 1
20405 1
2867 1
101389 1
20401 1
22788 1
3670 1
93577 1
4627 1
131206 1
20404 1
5054 1
15363 1
56300 1
67028 1
8759 1
282216 1
10823 1
56719 1
6329 1
128740 1
10846 1
9026 1
22774 1
46882 1
57843 1
1013504 1
59799 1
52169 1
90433 1
56126 1
134591 1
2876 1
2924 1
67006 1
67555 1
1452154 1
12916 1
6884 1
192668 1
4207 1
145500 1
3884 1
101813 1
10836 1
3305 1
36580 1
36575 1
8577 1
51152 1
58634 1
284580 1
6789 1
4501 1
4045 1
126243 1
207998 1
30544 1
21803 1
137243 1
30544 1
9684 1
9054 1
8409 1
61123 1
8414 1
6156 1
103027 1
102260 1
57854 1
8945 1
21572 1
6667 1
48855 1
70207 1
2913 1
67042 1
131992 1
52691 1
51285 1
59519 1
61787 1
5971 1
32206 1
52604 1
72263 1
69186 1
34252 1
148174 1
6143 1
2913 1
69337 1
20436 1
69452 1
1891 1
13737 1
20445 1
71893 1
44632 1
60899 1
9485 1
68101 1
4631 1
82233 1
22303 1
129364 1
312154 1
8414 1
22822 1
69649 1
133678 1
93094 1
100743 1
4680 1
12294 1
8458 1
56331 1
6067 1
11444 1
67260 1
3957 1
144297 1
92853 1
60311 1
69563 1
17762 1
8460 1
45745 1
148176 1
57001 1
26546 1
7457 1
3972 1
1089 1
72747 1
20418 1
41059 1
6110 1
5068 1
3373 1
1093 1
20422 1
3202 1
63816 1
129479 1
100602 1
2896 1
84965 1
22799 1
55416 1
5976 1
8193 1
4758 1
133219 1
5976 1
3581 1
1135 1
2891 1
68135 1
74451 1
68463 1
10230 1
59886 1
2891 1
96515 1
132813 1
4140 1
57954 1
7549 1
62524 1
85633 1
5429 1
96558 1
88026 1
11469 1
62096 1
87960 1
4029 1
148175 1
82765 1
5981 1
85315 1
39300 1
82757 1
85838 1
2979 1
45404 1
93111 1
2979 1
20395 1
2391 1
33665 1
68967 1
5481 1
134046 1
89912 1
20394 1
56097 1
86356 1
31185 1
53486 1
11018 1
129685 1
5911 1
62270 1
22772 1
2876 1
97801 1
89144 1
26000 1
102129 1
102587 1
40784 1
1254 1
1726 1
2871 1
49293 1
51226 1
25405 1
145356 1
66986 1
3969 1
6578 1
2876 1
52039 1
22589 1
2887632 1
483143 1
45861 1
148170 1
2881 1
5743 1
1050394 1
100741 1
62376 1
5779 1
2569 1
13190 1
2881 1
5601 1
1692 1
5794 1
103669 1
119856 1
4042 1
1051418 1
79771 1
53045 1
76227 1
2886 1
1048480 1
92527 1
95817 1
12036 1
137412 1
56401 1
1035881 1
128923 1
16337 1
2930 1
2930 1
5755 1
2824 1
13745 1
4660 1
4985 1
7089 1
1139 1
5744 1
5686 1
14160 1
51319 1
14171 1
452828 1
75607 1
65939 1
137022 1
4134 1
14158 1
3723 1
16308 1
8886 1
2850 1
113162 1
72110 1
14162 1
51326 1
14163 1
66489 1
14157 1
148184 1
11163 1
14191 1
14226 1
8944 1
9221 1
4271 1
125193 1
11174 1
10660 1
12086 1
32336 1
17797 1
6644 1
140122 1
6326 1
13302 1
28242 1
55247 1
8886 1
6011 1
1138 1
129229 1
6644 1
67663 1
127865 1
6624 1
66510 1
6011 1
1138 1
312113 1
11980 1
9862 1
96278 1
2854 1
85107 1
73663 1
8943 1
5675 1
2095 1
2114 1
13729 1
71743 1
2854 1
19820 1
90709 1
4447 1
60888 1
112510 1
127451 1
99440 1
90741 1
10958 1
9807 1
25467 1
72121 1
94637 1
6624 1
8322 1
55929 1
133410 1
66659 1
15005 1
63862 1
25785 1
10281 1
40746 1
3722 1
5481 1
5339 1
139587 1
79460 1
37670 1
109673 1
52510 1
85159 1
55413 1
57138 1
13976 1
2109 1
13728 1
6327 1
4403 1
66968 1
24299 1
137268 1
2194 1
6641 1
52855 1
61643 1
137013 1
33928 1
16452 1
4905 1
5481 1
52618 1
49182 1
49498 1
77528 1
2395 1
57124 1
33932 1
32259 1
32876 1
32259 1
6057 1
1967 1
13724 1
128017 1
2242 1
11897 1
385344 1
1049123 1
1864 1
8570 1
783007 1
4030 1
85159 1
4605121 1
4605253 1
3120 1
4964 1
6744 1
8326 1
3826 1
5829 1
11507 1
11477 1
61841 1
10039 1
132521 1
64341 1
133814 1
34463 1
7287 1
13742 1
61987 1
29473 1
3826 1
11105 1
2908 1
4361 1
2354 1
5362 1
62759 1
58008 1
49620 1
7361 1
59133 1
2931 1
3826 1
11428 1
2931 1
619116 1
1063562 1
5092 1
60752 1
63802 1
24634 1
35744 1
4973 1
1245 1
2936 1
6786 1
55871 1
6780 1
9916 1
51875 1
3773 1
393714 1
84195 1
1035020 1
394905 1
142059 1
33321 1
3826 1
55661 1
35770 1
1245 1
9863 1
68234 1
61101 1
99880 1
99890 1
63667 1
11601 1
63678 1
1072913 1
5436 1
49227 1
1301 1
11777 1
25411 1
18256 1
63034 1
