2147483647C
4985318 112
35864 1
39652 1
50814 1
46360 1
46391 1
43848 1
7824 1
24289 1
8774 1
15481 1
46320 1
39682 1
4043 1
46324 1
3684 1
300518 1
33253 1
8148 1
46368 1
21252 1
12637 1
12499 1
12627 1
12640 1
12627 1
12502 1
12489 1
12489 1
12634 1
56882 1
23376 1
46373 1
16501 1
42604 1
44583 1
8198 1
13339 1
16666 1
17212 1
22154 1
25190 1
25550 1
22619 1
23068 1
20524 1
15549 1
50347 1
91715 1
63803 1
13286 1
39688 1
46400 1
46400 1
13703 1
46348 1
39712 1
13013 1
46480 1
7457 1
14521 1
12130 1
10590 1
33361 1
12134 1
38553 1
12740 1
12743 1
12730 1
12730 1
4699 1
41650 1
13695 1
41654 1
3724 1
7846 1
4114 1
6063 1
86181 1
8555 1
7496 1
57026 1
57183 1
36523 1
4613 1
11229 1
5848 1
29506 1
12610 1
12613 1
23996 1
29502 1
15320 1
47912 1
15317 1
36351 1
23102 1
203892 1
44249 1
48721 1
10525 1
3504 1
44185 1
18531 1
58611 1
11288 1
44215 1
8151 1
44262 1
8015 1
48699 1
17236 1
1546973 1
11426 1
9612 1
18213 1
45446 1
10933 1
40420 1
41688 1
11656 1
45373 1
13616 1
13004 1
8168 1
41773 1
41722 1
8149 1
22160 1
11157 1
9406 1
8709 1
10323 1
6598 1
41727 1
9532 1
9411 1
5210 1
3667739 1
11527 1
41713 1
9427 1
45452 1
45446 1
36088 1
36060 1
41710 1
3723 1
41725 1
41740 1
41705 1
8096 1
13474 1
37844 1
33145 1
4097 1
16480 1
17025 1
36086 1
36062 1
255483 1
7844 1
36061 1
41738 1
36062 1
4252 1
46443 1
36048 1
10329 1
19116 1
8438 1
7250 1
19502 1
41724 1
13715 1
8127 1
11719 1
3245 1
3325 1
13228 1
86352 1
41802 1
13961 1
7688 1
2819 1
41700 1
2932 1
45420 1
36062 1
2637 1
8609 1
14287 1
14480 1
41743 1
11761 1
36087 1
18063 1
16306 1
23770 1
9782 1
41737 1
7940 1
16921 1
10089 1
8625 1
36063 1
13143 1
13693 1
9060 1
11908 1
13091 1
41728 1
13585 1
207869 1
8425 1
18996 1
2846 1
39593 1
122116 1
5652 1
12521 1
16809 1
3627 1
14435 1
36819 1
36219 1
22290 1
49936 1
14001 1
44073 1
21378 1
13433 1
8066 1
8135 1
30948 1
20482 1
17139 1
32832 1
35122 1
8412 1
8176 1
13310 1
31192 1
60740 1
65817 1
83128 1
38085 1
31416 1
11873 1
8224 1
36221 1
12549 1
11651 1
8971 1
30026 1
1650 1
2182 1
2188 1
1650 1
8166 1
7493 1
30371 1
15155 1
7904 1
2845 1
10909 1
2845 1
72803 1
2845 1
2846 1
11738 1
2846 1
5522 1
2846 1
2884 1
9967 1
34684 1
30445 1
34826 1
34826 1
7087 1
40021 1
209111 1
9980 1
14885 1
14875 1
11145 1
21231 1
10293 1
14132 1
20510 1
14852 1
14869 1
36221 1
15675 1
16829 1
5724 1
24824 1
14864 1
12486 1
35735 1
21640 1
19806 1
7389 1
15674 1
85627 1
8008 1
15658 1
18035 1
6028 1
8121 1
134296 1
85632 1
32550 1
16563 1
107790 1
82875 1
6014 1
6038 1
8647 1
10378 1
10990 1
9070 1
5624 1
9586 1
10965 1
5910 1
9700 1
8187 1
14085 1
8486 1
23595 1
34779 1
28715 1
13202 1
7225 1
8996 1
347079 1
46159 1
13836 1
14171 1
5005 1
37500 1
6071 1
10021 1
13766 1
10222 1
10786 1
31941 1
15878 1
9297 1
13505 1
6073 1
5293 1
8636 1
4277 1
13681 1
8323 1
86459 1
14890 1
110720 1
11080 1
7648 1
8211 1
8337 1
9836 1
7853 1
81055 1
4134 1
34427 1
7633 1
11287 1
10416 1
11161 1
86468 1
24233 1
8006 1
10053 1
14188 1
10142 1
11536 1
11347 1
12043 1
13374 1
8482 1
8910 1
14141 1
284211 1
30894 1
10168 1
39511 1
58415 1
60132 1
45795 1
37713 1
39510 1
4831 1
39521 1
13722 1
30829 1
5786 1
42902 1
52977 1
87232 1
52782 1
13217 1
39517 1
23496 1
21181 1
14204 1
4742 1
62341 1
39522 1
14807 1
7802 1
45839 1
8763 1
19845 1
30960 1
21031 1
6727 1
30961 1
18648 1
177706 1
17190 1
8165 1
50286 1
13451 1
15754 1
16078 1
87180 1
6520 1
7529 1
8614 1
9271 1
111332 1
10789 1
30839 1
20384 1
22385 1
18829 1
16831 1
24566 1
18756 1
18756 1
10413 1
22486 1
10980 1
11377 1
7542 1
36613 1
16243 1
15952 1
16503 1
15977 1
19903 1
16168 1
11851 1
39367 1
14886 1
36148 1
25635 1
85687 1
16212 1
10657 1
13522 1
13520 1
980586 1
14748 1
12862 1
10656 1
12558 1
34385 1
16854 1
8176 1
983980 1
27670 1
13230 1
14703 1
14595 1
10574 1
13676 1
11016 1
9723 1
9845 1
9640 1
14413 1
16973 1
8902 1
23337 1
13790 1
15141 1
12784 1
9991 1
13082 1
19986 1
131224 1
9507 1
10126 1
35360 1
82058 1
10389 1
35193 1
51020 1
9045 1
25332 1
88497 1
10281 1
14640 1
342260 1
6974 1
9437 1
23778 1
40742 1
113670 1
18227 1
127423 1
13487 1
88505 1
18274 1
18181 1
12378 1
8375 1
16730 1
24274 1
16672 1
8119 1
16672 1
56679 1
10090 1
16737 1
10510 1
13925 1
11377 1
12131 1
16658 1
16891 1
7853 1
17871 1
9883 1
17867 1
19177 1
16564 1
16559 1
10504 1
16472 1
8251 1
8929 1
14865 1
15916 1
9753 1
5619 1
11501 1
18082 1
5830 1
10481 1
6485 1
89560 1
9071 1
16724 1
9008 1
10639 1
17222 1
5655 1
8187 1
1452863 1
5660 1
34265 1
20677 1
4839 1
7299 1
33212 1
34724 1
33920 1
36582 1
36576 1
17162 1
5729 1
6043 1
12882 1
9280 1
25540 1
12001 1
9239 1
5588 1
10962 1
9276 1
10276 1
8066 1
89556 1
7426 1
18292 1
16997 1
15145 1
