50
50 50 1000000000
36 46 454250070
4 18 -1
4 12 -1
42 45 -1
10 21 -1
24 43 -1
3 30 -1
20 25 -1
1 37 -1
45 50 -1
2 31 -1
21 49 -1
15 44 -1
28 35 -1
23 33 -1
11 24 -1
6 25 -1
5 8 -1
15 49 -1
9 21 -1
2 4 -1
30 40 -1
23 38 -1
27 32 -1
6 17 -1
27 31 -1
30 34 -1
39 46 -1
34 46 -1
6 47 -1
19 39 -1
2 46 -1
26 49 -1
1 48 -1
17 45 -1
13 39 -1
22 50 -1
28 41 -1
14 37 -1
35 44 -1
1 16 -1
33 39 -1
11 15 -1
5 45 -1
6 39 -1
15 17 -1
7 46 -1
9 29 -1
37 42 -1
5 46 73109709
0 2441003703 3664498347 3089066007 1482827640 1522363687 1851873229 2096964550 3845639376 3271237343 3038865624 4003749890 2479971350 684030236 2219017482 901828329 1480274361 3229893221 2192616370 2218894794 3222676795 1755885441 3453548851 3224295721 2101224169 3326056203 3404031040 4081772735 4098757688 2715356006 2870678080 3563711699 2749949896 1999746706 3245420952 2010187419 575119050 3803355448 2035194689 3093054745 4308316398 604611875 3491290415 2769784482 1008812662 1555937349 2214177546 975640203 2490532043 1331009937
50 50 1000000000
12 27 -1
18 22 -1
5 21 -1
6 33 -1
29 42 -1
8 16 -1
26 41 -1
13 31 -1
14 20 -1
21 28 -1
43 44 -1
8 50 -1
12 38 -1
11 45 -1
1 17 -1
1 3 -1
28 41 -1
18 43 -1
35 40 -1
7 36 -1
39 48 -1
18 24 -1
10 32 -1
21 23 -1
16 19 -1
7 18 -1
13 16 -1
11 16 -1
23 48 -1
30 48 -1
4 14 -1
36 48 -1
6 25 -1
16 49 -1
16 30 -1
42 46 -1
24 32 -1
37 49 -1
2 32 -1
46 47 -1
15 40 -1
14 32 -1
16 25 -1
9 35 -1
4 34 -1
7 46 -1
9 36 -1
32 38 -1
2 3 -1
32 34 -1
0 1071068939 930810005 1637352337 5447170612 5455535591 2873009579 5972179698 4724313502 1606472054 5301125857 2849100465 5699314293 1538438134 6343933771 5201525469 81387683 2118338080 5484841417 1662133116 5066942103 2781256882 5011872054 1853135934 5292916829 7442042307 2851070011 5920196645 3932229237 5102968110 6080032344 1162793544 6065333183 1282385936 5117658269 3827013579 6455771616 1891539989 4313766752 5383623505 6692166222 3438297949 2450661664 3430555608 5697024156 3357298122 3457881750 4159124708 5504806637 6074295529
50 50 1000000000
35 42 -1
32 50 -1
4 14 -1
6 19 -1
4 38 -1
3 13 -1
15 29 -1
27 44 -1
36 39 -1
11 33 -1
23 47 -1
1 8 -1
2 15 -1
29 48 -1
34 50 -1
8 41 -1
24 28 -1
18 33 -1
2 25 -1
26 39 -1
10 30 -1
9 31 -1
4 9 -1
35 45 -1
5 33 -1
10 46 -1
26 28 -1
23 44 -1
7 47 -1
28 35 -1
1 44 -1
18 28 -1
7 40 -1
15 16 -1
17 43 -1
12 31 -1
8 49 -1
20 41 -1
10 26 -1
15 35 -1
22 28 -1
33 43 -1
13 31 -1
6 7 -1
2 21 -1
1 33 -1
6 37 -1
41 50 353711698
12 41 -1
39 44 -1
0 1561988776 2782206454 2994947987 579577770 3119620052 2431601497 911495594 2106375863 910794464 473239692 1373090058 1860373708 3115729878 1388927818 2198718103 1488280674 405245455 3770119091 1730975541 1581684683 1596392332 916930350 1719173097 2497376837 850895316 1061900289 783435138 2261847353 1087074081 1440902509 2081312427 255231113 1754228990 1117841942 917525819 3354310771 3140213420 856485415 3373591514 979757967 2016255035 882013611 670207067 1750506380 1142374812 1718782839 3035521336 1641388620 1333469665
50 50 1000000000
14 41 -1
2 37 -1
9 27 -1
24 29 -1
27 44 -1
18 50 -1
5 39 -1
9 13 385088092
6 23 -1
10 15 -1
34 39 -1
4 14 -1
22 24 -1
6 18 -1
26 35 -1
3 15 -1
34 44 -1
6 42 -1
29 30 -1
19 21 -1
12 45 -1
31 44 -1
14 49 -1
17 44 -1
23 30 -1
21 40 -1
49 50 -1
7 25 -1
2 36 -1
2 19 -1
24 40 -1
17 32 -1
8 39 -1
46 48 -1
43 48 -1
25 32 -1
3 28 -1
9 20 -1
38 48 -1
8 12 -1
30 34 -1
15 33 -1
16 39 -1
1 6 -1
27 47 -1
31 46 -1
15 44 -1
7 26 -1
6 11 -1
30 43 -1
0 3628468016 2876748564 3049875144 2834383468 361492958 4691333194 3217326108 3156524886 3312625271 1010144262 4002544284 3541612978 2658176135 2863353861 3150506589 3015328065 782356363 2747621415 3302264663 2275700034 1348967821 581309015 861088118 4235904884 5046629713 2770746838 3460856255 774165263 699411585 2647741251 3369072289 3614138502 1676411120 5110640221 4371196550 4154863013 3122169890 2248419967 1608998774 3552580336 917915635 1683283489 2512791483 4457876686 2787210088 2890147697 2212536093 1881773127 1058631539
50 50 1000000000
8 37 -1
5 22 -1
13 15 -1
4 35 -1
19 30 -1
29 31 -1
34 39 -1
29 39 -1
2 28 -1
3 21 -1
11 48 -1
8 12 -1
10 26 -1
21 33 -1
13 33 -1
11 24 -1
3 50 -1
3 9 -1
24 36 -1
35 46 -1
29 32 -1
21 47 -1
17 23 -1
1 43 -1
12 40 -1
8 18 -1
20 24 -1
25 45 -1
7 27 -1
7 14 -1
1 28 -1
16 36 -1
16 18 -1
19 33 -1
12 38 -1
18 41 -1
23 32 -1
40 42 -1
26 35 -1
6 46 -1
9 17 -1
1 7 -1
8 21 -1
22 24 -1
10 16 -1
10 27 -1
21 49 -1
28 44 -1
45 49 -1
8 14 -1
0 1444723416 3620607621 2586808985 4375842368 2603123164 449134090 2133630517 3728014537 1452419679 4186586621 3054339031 3755072920 1235826231 3897373967 2159037482 4484333719 2308227259 3951276462 4411811421 2637647416 4054881626 4925903653 3524003639 4787018361 1595547547 783045844 563996761 6483758470 4012581403 6783365782 5865965265 3378491044 6938436054 1673738290 3132094015 2739951956 3560950326 6676564042 3392395526 3073112969 3781116298 405017534 1372273179 4062326540 1830096233 2901927526 4284486321 3140428801 4289256814
50 50 1000000000
5 40 -1
19 29 -1
27 34 -1
2 32 -1
10 25 -1
42 46 -1
9 49 -1
6 40 -1
20 23 -1
31 47 -1
19 48 -1
14 36 -1
16 22 -1
26 33 -1
21 26 -1
32 35 -1
11 36 -1
24 43 -1
4 41 -1
2 50 -1
23 40 -1
3 13 -1
12 15 -1
33 45 19860182
1 17 -1
16 49 -1
9 44 -1
15 39 -1
13 37 -1
3 38 -1
2 49 -1
28 42 -1
37 42 -1
19 34 -1
17 49 -1
18 45 -1
30 40 -1
8 30 -1
24 36 -1
47 48 -1
11 18 -1
13 40 -1
7 37 -1
17 19 -1
15 23 -1
4 36 -1
34 45 -1
8 16 -1
10 39 -1
2 11 -1
0 1787057559 4330091069 2908722191 4202421220 4333977028 4862000708 2091793384 1871455233 5789924052 1966400697 5528589040 3943473868 2447001456 4628132248 2072182053 765320285 2775547997 1452114259 4507488185 3192271163 2341915835 3745151377 3008426187 6119167581 3106737276 2391028744 5309627216 2231330296 2561740062 2476746864 1805589719 3031363589 2110019157 2274741497 2158136974 4320065161 4354160056 5625565952 3497841575 3434108730 4739458467 3884820305 2384385860 3011503407 5677268942 2368211846 1720532784 1462467181 2211358315
50 50 1000000000
3 15 -1
7 29 -1
6 40 -1
10 43 -1
15 17 -1
29 50 -1
18 39 -1
1 38 -1
2 37 -1
28 44 -1
17 19 -1
5 21 -1
16 20 -1
11 45 -1
8 46 -1
14 34 -1
28 29 -1
13 35 -1
4 14 -1
46 48 -1
21 24 -1
12 32 -1
36 38 -1
9 16 -1
10 32 -1
17 32 -1
39 47 -1
4 17 -1
2 20 -1
24 26 -1
23 46 -1
30 42 -1
22 40 -1
34 41 -1
16 21 -1
11 17 -1
27 38 -1
46 47 -1
25 37 -1
22 44 -1
24 39 -1
14 30 -1
24 32 -1
31 32 -1
35 47 -1
38 40 -1
33 35 -1
39 49 -1
22 46 -1
21 38 -1
0 2781603513 3101020898 2702785601 1888303156 1218773389 3545614178 3011628766 1707122359 2492776725 3099854526 2485766302 4218818832 3444895038 2919129137 1548068386 2544620428 2561124989 2868923627 1991129085 1469696981 1215435170 3037441538 1716594722 4084016513 2084342779 1357097299 1950735039 2752671421 4012084033 2034282550 1939251267 3735003005 4425918879 3402191659 1260516208 3475618103 918476074 2424246366 1105368774 4591707929 4461466047 3065568810 1382909624 4010210622 2199586038 2802131798 2558122583 3367332340 2769766361
50 50 1000000000
25 38 -1
18 37 -1
5 32 -1
15 39 -1
26 48 -1
20 22 -1
37 39 -1
4 23 -1
13 47 -1
15 46 -1
26 41 -1
3 29 -1
9 35 -1
16 36 -1
6 47 -1
7 29 -1
24 43 -1
15 35 -1
1 8 -1
13 16 -1
20 48 -1
12 45 -1
17 42 -1
1 24 -1
1 49 330320753
14 21 -1
2 11 -1
4 5 -1
9 43 -1
12 33 -1
45 50 -1
6 31 -1
12 22 -1
5 19 -1
28 40 -1
42 47 -1
36 46 -1
8 11 -1
3 5 -1
27 49 -1
7 34 -1
23 44 -1
28 34 -1
16 40 -1
24 48 -1
25 34 -1
30 33 -1
14 15 -1
8 10 -1
30 45 -1
0 2014453924 5230432493 6363978863 6026758907 4701467565 4911366766 742225733 1134092933 1731587698 1284454855 2161706395 3988454781 2754868934 1982041799 3136892892 6106959018 2891675328 6099891183 1123642121 3030725342 1588536580 6649439834 108467619 4676948791 1387541615 917340311 3361184520 4973551652 2722486264 5347746719 6038437168 2770631426 4240326225 1443362398 2955952082 2512486194 4677306271 2356740242 3215074215 1750975695 5216266241 192935781 7218049768 2605105472 2572488541 4391802976 1051457498 330320753 3467181579
50 50 1000000000
9 29 -1
4 41 -1
3 7 -1
30 44 -1
12 31 -1
21 35 -1
21 47 -1
34 39 -1
39 40 -1
5 49 -1
40 45 -1
27 33 -1
16 19 -1
2 14 -1
23 32 -1
11 42 -1
6 13 -1
46 47 -1
36 42 -1
12 50 -1
8 28 -1
27 42 -1
9 28 -1
19 24 -1
37 50 -1
1 13 -1
26 48 -1
1 37 -1
11 16 -1
10 18 -1
16 44 -1
9 43 -1
6 48 -1
20 37 -1
5 25 -1
15 22 -1
5 18 -1
15 39 -1
22 28 -1
17 20 -1
43 49 -1
9 23 -1
4 50 -1
13 38 -1
21 45 -1
3 17 -1
16 43 -1
10 14 -1
4 8 -1
23 49 -1
0 4172392908 1769302952 938276550 2964287430 594553146 2627667962 1405375297 1750887990 3471242007 3013977221 883436083 359893828 3761593352 2464176948 2906626917 1470509039 3247016892 3874121952 798501821 4316069853 1909025439 2255309180 3896113043 3309161849 2148091337 3295564417 1558350973 2667401208 4491908299 1650604926 2293829857 3848736926 2858515049 5127206522 3443647864 429922179 1017938850 2469193777 2999435581 1246848628 3207441830 1954246443 3812435730 3550427404 5599717498 4722192878 1449433067 2578088783 513966965
50 50 1000000000
7 36 -1
39 43 -1
7 46 -1
19 35 -1
4 32 -1
23 30 -1
40 44 -1
11 16 -1
9 33 -1
17 20 -1
27 50 -1
21 42 -1
8 13 -1
27 42 -1
8 12 -1
26 33 -1
35 48 -1
21 34 -1
20 24 -1
4 10 -1
2 36 -1
6 14 -1
5 17 -1
28 48 -1
1 15 -1
16 30 -1
9 13 -1
25 48 -1
25 31 -1
14 49 -1
2 25 -1
9 43 -1
6 44 -1
24 38 -1
41 44 -1
10 11 -1
1 3 -1
18 29 -1
6 38 -1
1 37 -1
22 36 -1
11 20 -1
11 48 -1
33 37 -1
11 45 -1
29 36 -1
4 37 -1
28 34 -1
32 47 -1
15 44 -1
0 3213530521 530626200 916976424 3809014406 2030422595 4744681813 2020691704 1839565885 1713502243 2404296554 2216928989 1862218438 2798824908 886879675 3151055061 2947121148 4510765218 3482763630 2848028706 3515063298 4787473205 4058867494 3081473797 2871621104 2115357599 3661089659 2602889070 4135940941 3479217009 3169849531 1024784028 1334619127 3343979865 3223093280 3902253898 904602860 3030361391 3285759173 2052069357 1357340285 3517137363 2616014964 1293987740 2532489179 5468785564 1730502555 2469258803 3147720228 4301507360
50 50 1000000000
8 36 -1
7 41 -1
29 48 -1
5 30 -1
19 31 -1
29 44 -1
18 45 373085699
15 37 -1
12 26 -1
40 42 -1
20 46 -1
37 38 -1
9 42 -1
2 11 -1
1 14 -1
10 18 -1
25 28 -1
14 24 -1
18 39 -1
4 22 -1
3 25 -1
12 33 -1
17 27 -1
1 43 -1
11 16 -1
17 42 -1
23 41 -1
14 46 -1
19 34 -1
6 32 -1
2 13 -1
19 47 -1
38 48 -1
4 6 -1
6 46 -1
18 35 -1
5 29 -1
8 12 -1
18 34 -1
12 19 -1
41 46 -1
3 43 -1
47 49 -1
4 16 -1
42 47 -1
4 49 -1
37 50 -1
47 50 -1
21 42 -1
34 35 -1
0 4359274426 1797582603 2497568209 7026019815 1875197653 2054882389 3930488352 4431526923 4126821961 3492909253 3603898148 5188674710 598646820 5381401273 2558357139 3685238473 4016327905 3450139047 1636334439 3939548445 2860282181 2898073103 896223605 2680752119 3660486886 4667139002 3537008839 6734848415 7664367911 4403250342 2073974687 4299229593 3663892555 3882221337 4466191077 4607096072 5278595793 4881675988 4315779542 2019540690 3661849227 826476631 7509158174 4389413604 1587121312 3013593810 6026475321 2685293605 3915416569
50 50 1000000000
16 48 -1
4 33 -1
38 49 -1
10 35 -1
13 22 -1
3 31 -1
15 28 -1
22 25 -1
27 35 -1
12 20 -1
9 31 -1
13 33 -1
22 48 -1
9 18 -1
12 21 -1
6 39 -1
43 50 -1
5 46 -1
7 12 -1
1 46 -1
40 44 -1
12 50 -1
37 50 -1
27 38 -1
8 19 -1
6 23 -1
11 41 -1
31 44 -1
19 32 -1
42 50 -1
26 28 -1
34 36 -1
47 48 -1
5 7 -1
15 39 -1
25 30 -1
29 38 -1
22 31 -1
14 18 -1
17 45 -1
2 20 -1
34 48 -1
3 10 -1
1 45 -1
28 47 -1
39 50 -1
22 24 -1
8 31 -1
11 37 -1
26 34 -1
0 2946171501 7478518400 8269909829 628681339 3289142262 731840420 7233189304 7251721784 7881544450 3077209189 1632479574 6920869851 9119097460 3939252119 6208088128 946164473 8163622509 7281133673 2151350032 2080366355 5986254919 3552772006 6153377890 6685128196 4981767599 8247519211 4367192057 9100506887 6802123113 6734990394 7839471964 7880261548 5189833143 7946385405 5800515038 2638926205 8526151283 3024660124 7595973336 3314364536 2860914342 3174261451 7538260319 23263136 519371935 4934210813 5709538955 8811757009 2524315788
50 50 1000000000
17 33 -1
9 46 -1
29 43 -1
14 24 -1
25 40 -1
31 36 -1
26 31 -1
13 50 -1
2 43 -1
9 35 -1
23 33 -1
1 32 -1
16 24 290282569
35 41 -1
11 34 -1
19 49 -1
22 47 -1
7 36 -1
7 24 -1
22 42 -1
9 13 -1
1 4 -1
27 33 -1
4 20 -1
27 39 -1
25 27 -1
10 24 -1
4 6 -1
30 34 -1
5 9 -1
21 45 -1
7 39 -1
12 42 -1
34 43 -1
37 45 -1
12 15 -1
3 32 -1
27 28 -1
25 38 -1
37 38 -1
19 50 -1
21 50 -1
34 42 -1
36 43 -1
6 18 -1
33 48 -1
8 27 -1
16 44 -1
15 20 715298287
15 42 -1
0 3359553589 873713189 297942183 7455435996 1218034539 3294159840 3834536162 7376149596 4794748276 2425809471 1535090936 7273401227 3904219400 1480000012 4184930793 4521637479 2111131177 7334977504 764701725 6324012110 2145201983 4257247031 3894648224 4604178148 3977262932 3785133545 4023627966 3593265187 2869590550 3662905452 691495851 3825540692 2352136965 7996988518 2973406501 5341244181 5340316045 3749129633 4606313262 8694703704 1652955555 2803461896 4485027550 5738710676 8281958987 2385657293 3826722195 7555046047 7270747033
50 50 1000000000
27 46 -1
24 39 -1
12 41 -1
9 18 -1
7 49 -1
44 47 -1
28 44 -1
34 37 -1
11 20 -1
23 45 -1
3 19 -1
22 39 -1
22 48 -1
6 29 -1
1 37 -1
16 45 -1
38 44 -1
26 42 -1
15 26 -1
45 47 -1
2 47 -1
10 20 -1
4 39 -1
12 30 -1
22 25 -1
4 15 -1
29 32 -1
14 35 -1
3 35 -1
10 31 -1
6 35 -1
7 27 -1
16 43 -1
8 27 -1
6 15 -1
5 21 -1
14 47 -1
3 20 -1
8 21 -1
11 21 -1
29 37 -1
36 47 -1
13 30 -1
30 50 -1
9 37 -1
35 40 -1
11 33 -1
17 25 -1
26 50 -1
3 4 -1
0 5229280171 3268588162 3389356254 4763911264 2221850002 6198062026 4908066199 1068323980 4626038415 4342040561 5419500779 5557136642 3997617752 3184640849 4984988293 5039338781 1157851861 4115709495 3679615877 4645657754 3784731637 5789393629 4241740980 4312608725 3723166907 5817951968 5822936530 1419601609 4862675985 5196792247 1672707881 4699748676 1432949526 3209474647 4878419931 761245391 5579029049 3584223234 3658032915 6248973122 3801816593 5827475897 5226288403 4926192379 6538995257 4412784720 4715556037 6303000538 4241802758
50 50 1000000000
31 45 -1
16 48 -1
8 43 -1
6 44 -1
19 28 -1
38 45 -1
6 23 -1
29 40 -1
4 9 -1
5 15 -1
28 40 -1
11 41 -1
4 44 -1
26 36 -1
3 34 -1
14 48 -1
33 45 -1
11 21 -1
26 45 -1
12 35 -1
27 47 -1
4 17 -1
14 32 -1
37 41 -1
22 33 -1
25 46 -1
32 39 -1
5 10 -1
18 27 -1
13 39 -1
8 11 -1
2 48 -1
18 46 -1
8 47 -1
10 47 -1
14 29 -1
12 41 -1
5 20 -1
34 40 -1
25 50 -1
7 25 -1
33 42 -1
30 35 -1
17 34 -1
13 24 -1
1 22 -1
1 14 -1
45 47 -1
48 49 -1
10 45 -1
0 983866488 3537217523 4012462938 2586333514 5694081361 4292605661 2748567550 4855925178 2297672277 3353938231 3805379269 2288885398 732382229 2744584986 1820727583 3207851141 2749950985 3438383196 2743468880 3569640105 446772198 6325766050 2884254713 3906015187 2132913296 2189507756 2839586728 1512845788 5356037506 2575342517 999263607 663274358 2981548675 4457577974 3000160900 3837516239 2128324476 1453570888 2404758591 3524671899 1519954766 3517296159 5008462493 1618699581 3046777573 2138934065 973478240 1339557662 4255666691
50 50 1000000000
1 18 -1
14 47 -1
41 45 -1
2 41 -1
39 49 -1
1 13 -1
6 38 -1
3 5 -1
14 50 -1
8 33 -1
38 43 -1
13 25 -1
27 45 -1
24 26 -1
31 49 -1
4 7 -1
9 12 -1
32 48 -1
3 10 -1
9 13 -1
14 37 -1
22 33 -1
26 45 -1
17 46 -1
21 34 -1
16 21 -1
11 43 -1
1 15 -1
29 31 -1
4 48 -1
20 42 -1
30 35 -1
30 37 -1
7 14 -1
12 26 -1
33 49 -1
17 43 -1
10 43 -1
16 40 -1
9 23 -1
17 45 -1
10 21 -1
28 42 -1
4 21 -1
26 44 -1
28 33 -1
30 36 -1
29 44 -1
19 24 -1
11 46 -1
0 5216862891 5025146969 5416053041 5574752296 4999101398 5792927122 6371301337 1607665777 4662279750 4980134590 2495027256 739779643 5876083802 864108970 4878922448 4321591788 746738820 3716176795 8135394959 4718949187 6770008658 2018998054 3619055643 1530083459 3022957715 3647245042 7089914321 4568800690 7175579998 5294164164 6154171707 6277869268 4738327901 8008950417 7259810788 6334030341 4802461279 6186871279 4930480802 4299267370 7991398162 4617812191 3765216297 3501625407 5009955054 6750593840 6084409022 5374875532 6452264658
50 50 1000000000
40 46 -1
6 9 -1
43 45 -1
23 35 -1
6 29 -1
18 21 -1
23 50 -1
27 31 -1
38 39 -1
19 37 -1
15 49 -1
25 40 -1
20 30 -1
24 41 -1
7 17 -1
26 34 -1
8 33 -1
24 27 -1
27 49 -1
41 42 -1
3 12 -1
13 28 -1
8 22 -1
10 33 -1
3 17 -1
5 11 -1
10 16 -1
14 22 -1
20 37 -1
6 7 -1
4 42 -1
10 42 -1
1 49 -1
1 19 -1
10 25 -1
21 50 -1
1 2 -1
7 11 -1
27 48 -1
26 36 -1
28 38 -1
40 47 -1
32 48 -1
21 28 -1
14 45 -1
22 39 -1
3 34 -1
12 48 -1
44 48 -1
27 44 -1
0 988947334 674088831 2041223586 3018281199 1751777065 1581551158 2547725738 1921368284 1970105755 2027245249 594917775 4824564765 3318992484 306289476 2411426527 698122593 4737803031 544422160 895751756 4326497320 3117034518 5061988554 1053501868 2906916867 1665350918 370567293 4098124891 2226171712 1885621640 1072845482 1374378115 1986106157 1449929605 5738504038 2581622870 738338889 3334871199 3155022809 3030989341 1643696042 1727771121 4476473862 873369499 3853559086 3753436203 3244760330 471463233 13972455 4384737216
50 50 1000000000
9 42 -1
29 43 -1
16 24 -1
25 34 -1
11 48 -1
7 37 -1
3 16 -1
2 41 -1
14 47 -1
1 17 -1
5 47 -1
10 30 -1
8 50 -1
6 48 -1
9 29 -1
28 50 -1
28 42 -1
36 49 -1
2 19 -1
15 36 -1
25 26 -1
5 12 -1
15 45 -1
5 7 -1
7 40 -1
12 45 -1
26 39 -1
13 46 -1
13 32 -1
16 27 -1
6 31 -1
16 28 -1
20 32 -1
12 17 -1
19 26 -1
35 44 -1
12 26 -1
22 32 -1
33 44 -1
21 22 -1
30 35 -1
4 13 -1
39 48 -1
23 28 -1
19 35 -1
12 38 -1
19 20 -1
18 27 -1
23 36 -1
17 30 -1
0 2254535626 4158086550 4715974904 1726542494 1992661149 1870258496 4268957802 3355733580 1645689519 2539677506 930074981 4205772624 3027335229 1856869555 3645665956 492291434 4895484605 1908380024 2902855926 4574001052 3923205969 2571620128 3769517576 1283331550 1020496556 4631428156 3168371465 4057047176 1451753236 2123215657 3381274879 2577100800 2024904312 2342001191 1942899921 2196678411 1025544079 1141811693 2193467437 3127370137 3207414143 4724263761 2397619420 1587981863 5183520167 2362977748 1868128744 2886675246 4066058967
50 50 1000000000
7 26 -1
10 32 -1
5 14 -1
28 29 -1
46 48 -1
8 12 -1
2 37 -1
29 31 -1
37 40 -1
21 24 -1
9 19 -1
18 43 -1
7 42 -1
9 10 -1
6 16 -1
13 42 -1
6 39 -1
11 23 -1
4 23 -1
46 49 -1
10 29 -1
33 40 -1
4 49 -1
20 38 -1
17 47 -1
7 38 -1
22 34 -1
4 30 -1
25 30 -1
22 41 -1
13 16 -1
18 21 -1
17 50 -1
12 19 -1
18 36 -1
4 33 -1
16 19 -1
17 27 -1
1 14 -1
11 41 -1
27 35 -1
15 45 -1
4 15 -1
34 35 -1
20 44 -1
3 14 -1
43 46 -1
11 12 -1
1 33 -1
1 4 -1
0 1529202208 1209648861 368325079 1063763568 2621884268 3347306664 1346941408 1216489680 1495727206 623099745 932012562 2388340113 798769616 731557830 1685845724 2186610244 2143142739 1207572475 4475616446 2450660093 1232411624 564872043 3031567769 2046914455 3871232496 1905762740 2839590824 2477260192 1236528134 2705590476 1621586459 70377667 1289902932 1667155305 2812787842 1235822140 4256464981 3173495963 393150464 1014724891 3330900909 1683003235 5060247306 1101685466 1427985307 2252663782 2352405967 948013596 2186845081
50 50 1000000000
2 50 -1
27 28 -1
20 35 -1
15 30 -1
2 41 -1
16 33 -1
31 47 -1
11 36 -1
19 26 -1
19 36 -1
38 46 -1
1 44 -1
17 28 -1
8 34 -1
17 44 -1
12 13 -1
17 43 -1
21 32 -1
18 44 -1
37 40 -1
25 32 -1
8 48 -1
13 29 -1
1 5 -1
16 22 -1
24 37 -1
9 10 -1
31 44 -1
22 40 -1
6 46 -1
8 10 -1
40 45 -1
6 16 -1
19 22 -1
9 41 -1
33 49 -1
32 41 -1
3 31 -1
13 32 -1
4 32 -1
7 39 -1
23 42 -1
12 30 -1
5 8 -1
20 42 -1
42 46 -1
23 44 -1
14 18 -1
7 31 -1
6 7 -1
0 3880275988 1082635842 3419633155 978094531 1465891450 1262744906 1414668140 2166842868 2060883337 4130686400 4775508468 3874381280 767538936 5977879613 2377821899 971488159 647930864 3002059770 1508052914 3703219397 2707634470 377416225 4517968596 4267014056 3300673501 2201293049 1793383506 4278690194 5204485108 581281964 3289687367 2518819773 2368059247 2305387074 3133369789 3898482188 1991238973 1714602585 3071424489 3106088903 560865585 1869242115 166757251 3922369816 1443291771 723860241 1477980880 3184158098 4522267299
50 50 1000000000
20 48 -1
8 30 -1
12 36 -1
4 41 -1
29 38 -1
45 46 -1
13 21 -1
10 13 -1
11 39 -1
10 34 -1
32 46 -1
2 14 -1
6 50 -1
20 43 -1
25 47 -1
18 49 -1
27 31 -1
17 22 -1
19 35 -1
38 39 -1
22 27 -1
15 37 -1
2 42 -1
8 37 -1
8 34 -1
11 28 -1
9 46 -1
17 42 -1
18 40 -1
17 47 -1
9 18 -1
33 38 -1
24 35 -1
4 23 -1
1 33 -1
8 46 -1
5 44 -1
9 44 -1
6 16 -1
11 17 -1
7 46 -1
20 47 -1
12 18 -1
43 46 -1
20 50 -1
3 5 -1
26 50 -1
24 31 -1
17 41 -1
3 7 -1
0 3291808260 5478973339 4168233098 5578886989 4603595209 4939411239 4851690850 5428975566 5437002740 2030412017 6296019670 5495285530 3678244286 5321328149 5263405112 2250414936 5950851316 5469654400 3483737452 6414371821 2826619615 4413458396 4254590927 3388065569 4804045184 2974386460 2442166423 1825183073 5624182188 3581261132 5261103117 623690742 5007729529 4944211059 6810830920 5247920119 1437291227 1601782163 6363122293 3240200332 2616925979 4455719199 5572317746 5489259192 4837931391 2504017960 3536745405 6262552386 4182540730
50 50 1000000000
13 27 -1
3 37 -1
15 28 -1
14 16 -1
38 41 -1
31 48 -1
2 40 -1
12 20 -1
39 45 -1
4 22 -1
9 32 -1
8 23 -1
17 47 -1
30 50 -1
13 46 -1
17 46 -1
1 26 -1
4 21 -1
13 18 -1
35 49 -1
23 50 -1
9 15 -1
11 34 -1
26 37 -1
25 30 -1
19 37 -1
5 32 46902698
43 47 -1
33 48 -1
12 45 -1
35 42 -1
6 7 -1
6 44 -1
10 23 -1
7 45 -1
16 38 -1
36 44 -1
7 38 -1
2 5 -1
7 25 -1
30 43 -1
20 29 -1
11 24 -1
31 37 -1
2 16 -1
35 45 -1
34 47 -1
21 37 131391328
31 36 -1
7 37 -1
0 3530293127 2010556985 2231533458 4376886562 2014030974 1999866423 5339240547 4731986467 5433742998 6062384243 3360167067 5698701082 3567047817 5281011809 3389699895 5294165262 5910889375 1652641559 4271294688 1399044510 2496005074 4681865637 6063841833 2714536428 759941528 6341593839 5462464086 4309782363 3692522674 1397213819 4423789260 2130861204 5452221639 3112999952 1611008738 1267653182 2414039668 2771751219 4293402635 2828707588 3409475998 4386607014 2028244806 2735883107 5317399982 5166717483 1472504480 3114612804 3909248223
50 50 1000000000
7 13 -1
8 48 -1
21 28 -1
3 21 -1
7 15 -1
19 24 -1
4 9 -1
18 49 -1
16 50 -1
2 25 -1
15 42 -1
24 32 -1
29 35 -1
12 29 -1
5 17 -1
17 42 -1
38 50 -1
22 43 -1
31 32 -1
34 40 -1
37 39 -1
9 16 -1
10 46 -1
8 26 -1
5 36 -1
11 22 -1
45 47 -1
21 27 -1
6 23 -1
18 50 -1
20 37 -1
27 43 -1
1 17 -1
5 30 -1
14 17 -1
8 39 519432486
4 35 -1
6 38 -1
25 27 -1
14 44 -1
9 30 -1
20 47 -1
22 33 -1
33 45 -1
41 44 -1
9 40 -1
11 46 -1
31 46 -1
1 33 -1
33 44 -1
0 3115405934 3061133427 1976002854 848537790 3709084006 3343914268 4022675242 1910645484 3119584004 2012158448 4042581735 4306067377 774830535 2381370567 2367421790 652276949 3332561972 4400255826 2302470320 2967923674 1434302874 4427211442 4266956720 2181251637 4118576542 2050423261 3399894664 3063974126 1608270993 2624732786 3392315840 665821555 2997780347 2560890120 1419290301 2715765303 3220043958 3503242756 2478543218 1622621955 1573539081 1742657194 1170964914 963317391 2183319069 1712139038 4951063410 3784888175 2735509886
50 50 1000000000
15 35 -1
16 49 -1
2 11 -1
7 45 -1
5 28 -1
1 33 -1
33 35 -1
16 37 -1
9 10 -1
13 29 -1
17 38 -1
23 33 -1
4 45 -1
27 39 -1
6 23 -1
22 23 -1
11 36 -1
25 27 -1
39 43 -1
44 48 -1
10 12 -1
3 41 -1
19 48 -1
13 46 -1
12 40 -1
10 45 -1
26 34 -1
20 42 -1
45 47 -1
21 39 -1
21 42 -1
9 14 -1
25 50 -1
18 24 -1
10 24 80393724
27 38 -1
18 27 -1
22 45 -1
3 7 -1
32 46 -1
5 42 -1
23 30 -1
11 31 -1
6 16 -1
1 8 -1
12 31 -1
21 44 -1
13 21 -1
26 44 -1
13 26 -1
0 3536155704 3368717377 1773004044 5538601490 1188493455 2620028411 602480096 2987958669 2628217593 2753391603 2669981112 5354737269 3262828325 906428337 1344303929 4723020789 2988009192 6087105862 5613784626 4435061805 1152132223 994572640 2708611317 3369667401 5793455301 3116176787 6148696376 5668771415 1276490141 2698748786 5407236515 59388324 6204452844 212068381 3171004438 1409946582 3782916369 3877920347 2698069731 3919794226 5133710730 4580531042 5379240097 1723389400 5367398994 2485443238 5770883753 1968035659 3682906653
50 50 1000000000
20 45 -1
29 38 -1
10 14 -1
20 25 -1
23 26 -1
33 42 -1
3 11 -1
8 18 953003422
6 14 -1
2 12 868783372
30 48 -1
31 42 -1
1 39 -1
37 43 -1
21 28 -1
6 43 -1
13 35 -1
24 46 -1
5 11 -1
2 42 -1
9 37 -1
41 43 -1
8 17 -1
2 4 -1
22 43 -1
39 49 -1
32 40 -1
6 40 -1
34 39 -1
9 15 -1
7 15 -1
7 26 -1
27 39 -1
1 18 -1
31 43 -1
19 26 -1
32 38 -1
21 47 -1
15 16 -1
40 44 -1
19 27 -1
38 48 -1
14 20 -1
21 36 -1
1 5 -1
2 24 36816059
13 50 -1
36 50 -1
13 15 -1
7 27 -1
0 4838618887 1150449935 5699071895 207963465 3809519279 1766826488 1462287897 2524502016 4824707459 905166986 5707402259 3025101519 4087544143 2225856649 3131039764 1991166732 509284475 1334067899 4096389093 4359928504 4136827779 2491741922 4875434946 4530151969 1845259221 1097497957 4845307911 5529186141 6917303016 4224002103 4769305585 4864711204 732600026 3788351498 3857524460 3158117631 5460199060 684656416 4358361207 4551971092 4360786457 3696582945 4441576101 4146617988 5253933288 4493264287 6044817598 1183965197 3604795472
50 50 1000000000
29 49 -1
16 22 -1
19 28 -1
37 48 -1
7 10 -1
4 41 -1
25 31 -1
44 49 -1
13 26 -1
9 25 -1
12 23 -1
2 14 -1
4 11 -1
11 26 -1
24 36 559821477
36 45 -1
6 46 -1
20 32 -1
5 42 -1
3 35 -1
21 39 -1
30 38 -1
27 40 -1
16 45 -1
34 44 -1
32 46 -1
28 45 -1
17 43 -1
25 40 -1
44 46 -1
47 50 -1
18 35 -1
8 35 -1
15 25 -1
3 7 -1
7 27 -1
7 42 -1
30 35 -1
26 36 -1
3 23 -1
7 28 -1
7 48 -1
28 39 -1
18 33 -1
48 50 -1
1 25 -1
14 17 -1
16 49 -1
18 43 -1
23 27 -1
0 4844475271 2463930966 5387792291 3348594972 5329998848 2098382028 2949691714 725574427 2405470595 4647195575 2099965451 4805931484 4708236815 805517596 2921180302 4623710842 3575055568 2971235177 5844941815 2809688886 3625035550 2091491394 3773992806 549633801 3952005473 1880751882 2558700887 3686614016 3224306276 1316453917 5179561668 4496306576 4693947397 2835055429 3214171329 3700351170 4146199050 2563059146 1037471641 6288571952 3079878590 4035322883 4010209396 2570133491 4693213298 3876006892 2784604192 3590992610 3038338186
50 50 1000000000
9 22 -1
32 43 -1
11 24 -1
7 43 -1
42 48 -1
5 19 -1
5 7 -1
1 42 -1
6 25 -1
13 31 -1
20 21 -1
41 50 -1
18 39 -1
42 44 -1
5 11 -1
20 41 -1
7 50 -1
28 39 -1
13 36 -1
26 40 -1
12 36 -1
20 44 -1
1 27 -1
29 37 -1
20 23 -1
16 37 -1
2 5 -1
22 34 -1
35 37 -1
6 45 -1
3 37 -1
30 45 -1
38 50 -1
22 49 -1
5 14 -1
34 37 -1
15 29 -1
26 43 -1
12 15 -1
28 40 -1
20 33 -1
46 47 -1
8 40 -1
14 17 -1
4 45 -1
25 42 -1
10 24 -1
31 47 -1
8 31 -1
22 35 -1
0 3948608170 9607709755 1878999418 3085462344 961281871 2961123153 4770345535 10241000992 3995048053 3328737102 7830449397 6434561909 3275664562 8309332245 10420321015 3862542387 6585857924 3466437116 1656816127 1898445433 10063744508 2448732068 3664109830 638384407 3808499284 452040636 4820825196 8960474777 1970281832 5491263553 3777969076 2193899272 9507601795 9923970224 7224146743 9458887730 2802312601 5783906400 4178880532 2584150189 541017988 3364833878 1489342274 1848775753 6610844509 5716067038 779385938 10777153804 2705752793
50 50 1000000000
14 50 -1
8 23 -1
22 49 -1
18 22 -1
18 39 -1
3 38 -1
43 46 -1
41 50 -1
15 38 -1
11 20 -1
4 47 -1
34 47 -1
28 37 -1
8 33 -1
19 50 -1
21 39 -1
6 8 -1
35 40 -1
39 45 -1
10 42 -1
39 40 -1
2 30 -1
29 47 -1
24 31 -1
2 17 -1
26 30 -1
23 39 -1
7 42 -1
7 41 -1
13 23 -1
1 39 -1
16 48 -1
16 31 -1
5 37 -1
9 44 -1
1 9 -1
10 43 -1
25 27 -1
12 31 -1
15 35 -1
6 17 -1
26 32 -1
7 34 -1
4 44 -1
11 15 -1
12 34 -1
7 36 -1
28 36 -1
12 25 -1
12 36 -1
0 3588483270 2896437293 1937519478 5678621586 2204815458 3140387089 1387605196 871787287 3843938703 2763448151 3377792383 983242933 4805513643 2162835336 4722818892 2773856515 1245914884 5004307853 3027452875 764488532 1743469897 742248585 4954120915 4210686244 4067941142 4944349012 3862852331 2758681998 3670973340 4000835977 4374234188 2108658025 2854267596 1613312075 3300125041 4812660385 2376502780 419173698 1166389802 3982711570 3242420647 4004785019 1125114184 1391696942 4734373309 2718968895 5402235673 2543290893 4018524118
50 50 1000000000
13 37 -1
14 25 -1
2 41 -1
4 42 -1
7 14 -1
3 10 -1
18 43 -1
29 31 -1
39 47 -1
24 40 -1
3 46 -1
2 26 -1
20 29 -1
14 38 -1
16 21 -1
1 29 -1
17 28 -1
6 17 -1
8 14 -1
14 15 -1
24 29 -1
27 50 -1
5 8 -1
34 35 -1
20 22 -1
23 33 -1
29 44 -1
15 29 -1
15 48 -1
18 35 -1
13 29 -1
9 34 -1
44 46 -1
16 36 -1
19 49 -1
30 49 -1
18 29 -1
11 32 -1
33 45 -1
17 38 -1
24 50 -1
45 48 -1
12 39 -1
11 44 -1
2 32 -1
4 21 -1
35 36 -1
19 50 -1
12 14 -1
5 13 -1
0 2007377829 1627685497 3360407137 1038088002 2539530576 1840071610 1411263296 2135483288 2394460811 1236898664 2726679379 370846081 1731184244 1299482167 2695650602 2189965213 611663029 1909456813 640790434 3168310287 686858883 2771467817 928252752 1932533497 2873603344 1661696580 2689115249 329179056 3016475989 1250984204 1927926983 2460644694 1441569113 1415856833 2258502309 383666144 2186859666 3064797418 1304950460 2235297269 3976619239 1109539704 389558238 1994846457 1214002607 3452552643 1643614776 2349619270 1442526214
50 50 1000000000
9 14 -1
34 37 -1
5 18 -1
13 37 -1
2 20 -1
12 30 -1
13 16 -1
16 48 -1
21 35 -1
6 46 -1
8 40 -1
11 20 -1
11 19 -1
8 49 -1
21 31 -1
6 49 -1
1 31 -1
5 11 -1
36 41 -1
25 33 -1
21 45 -1
6 10 149691106
15 35 -1
1 43 -1
22 45 -1
14 29 -1
35 47 -1
29 38 -1
13 26 -1
12 19 -1
29 42 -1
3 28 -1
24 29 -1
36 39 -1
23 44 -1
14 48 -1
17 44 -1
41 48 -1
4 5 -1
32 44 -1
1 7 -1
6 27 -1
4 23 -1
14 28 -1
17 46 -1
10 25 -1
35 36 -1
14 32 -1
38 50 -1
28 48 -1
0 8384962444 4539016246 6276133988 7035738969 6490967590 42446401 7637120937 3875516504 6640658696 7197901807 8049903565 4567630994 3837196603 2008256282 4532172752 6087808290 7932178723 7766695179 7986152567 1063959754 2888990142 5500303069 4656991437 7573536752 5348543351 7095019535 3843652877 3840533325 8670442354 961633050 4632853034 8009310693 5734677801 1318951373 1784952991 5141318899 4130394632 2208910669 7930819818 2766911193 4360778350 783107677 5248155209 1951990147 6130201391 1851657706 3567363602 7446874736 4253315103
50 50 1000000000
12 18 -1
32 33 -1
20 24 -1
2 22 -1
32 46 -1
17 47 -1
15 19 -1
38 43 -1
8 16 -1
13 41 -1
9 24 -1
21 35 -1
23 36 -1
8 47 -1
3 28 -1
11 25 -1
3 29 -1
4 13 -1
42 45 -1
9 33 -1
7 36 -1
14 31 -1
25 50 -1
26 27 -1
42 44 -1
12 28 -1
9 14 -1
19 21 -1
11 42 -1
3 43 -1
6 27 -1
24 39 -1
37 40 -1
24 48 -1
28 30 -1
9 43 -1
40 49 -1
3 27 -1
36 45 -1
8 34 -1
35 44 -1
3 47 -1
22 37 -1
1 49 -1
37 44 -1
7 26 -1
3 4 -1
5 9 -1
4 10 -1
37 49 -1
0 1684245700 4108852943 4149011757 6142726433 4620216816 3404580060 4758770409 5223139482 4973344951 2091886338 5375512130 4478354057 5442250953 3424677152 5337193342 5364872287 5632030944 3346534337 5898083950 2496299845 1477255955 3265984029 5550233629 2583695084 3914520916 3955464885 4725973733 4181449526 4814203311 6361534774 5993960015 5395760112 5311462848 2079983637 2418385891 900031230 5910348445 6244160058 1696672347 4774263593 2048684421 4921263454 1526334993 2146613463 6595090189 4535683165 5986944455 834309230 3080105414
50 50 1000000000
37 45 -1
15 42 -1
1 28 -1
18 32 -1
1 7 -1
20 44 -1
31 41 -1
3 34 603269383
39 47 -1
1 4 -1
35 41 -1
3 14 -1
16 37 -1
20 25 -1
24 40 -1
11 39 -1
8 36 -1
4 20 -1
3 33 -1
3 6 -1
46 50 -1
37 42 -1
23 43 -1
12 41 -1
24 29 -1
6 21 -1
30 36 -1
26 48 -1
5 49 -1
12 38 -1
32 48 -1
3 9 -1
2 8 -1
4 22 -1
29 37 -1
20 27 -1
6 19 -1
48 50 -1
4 13 -1
8 19 -1
17 34 -1
13 43 -1
29 33 -1
12 23 -1
4 8 -1
39 43 -1
24 50 -1
5 12 -1
1 10 -1
37 49 -1
0 516698150 645756598 321379376 2846594602 630432265 954489468 335146273 1587927627 482949878 2095367166 2409825047 1170881287 1065403951 3482570550 2145185668 1912795558 3774533428 455050703 1031648907 1068882530 600317291 1833426371 1695869850 1951262969 3560184599 1698266852 629011983 1646773305 989387190 3025791634 3561585774 831115555 1249025981 3435773464 484117364 2121803595 3255263237 2031078427 2200745930 3021610622 3010351151 1488747354 1444177957 2325012961 3118045087 2579918221 3454384085 2298141307 2652114712
50 50 1000000000
23 47 -1
12 50 -1
14 22 -1
5 49 -1
10 39 -1
12 36 -1
7 32 -1
2 23 -1
11 42 -1
9 40 -1
22 27 -1
8 25 -1
5 31 -1
1 33 -1
6 24 -1
4 10 -1
35 49 -1
7 42 -1
25 38 -1
24 45 -1
40 48 -1
29 34 -1
9 44 -1
18 28 -1
13 49 -1
20 29 -1
22 24 -1
25 26 -1
12 25 -1
17 30 -1
11 22 -1
23 26 -1
9 46 -1
12 44 -1
37 41 -1
7 43 -1
4 34 -1
3 19 -1
19 23 -1
13 41 -1
4 35 -1
10 21 -1
15 17 -1
27 33 -1
2 17 -1
45 46 -1
6 16 -1
18 34 -1
19 49 -1
19 26 -1
0 8033963147 6986252595 7661806589 7300974051 1810489889 2569978365 6144187089 3480180678 8291105185 1546770661 4763929170 7634395559 1332890012 8173113056 2214626209 8061972063 9161255622 6623882454 9956189881 8915592588 1288434241 7209458403 1418347383 5540464542 6457823179 586822102 9838661646 9058347725 8422034516 7314049423 2597949716 191626430 8583169423 7506593061 4899726735 8937708610 6402316519 8504640274 3806658469 8087553167 2066512993 3116763285 3813073961 2145690917 2727612756 7999728126 4556491220 7250795728 5394954734
50 50 1000000000
16 50 -1
41 45 -1
2 40 -1
9 15 -1
8 29 -1
23 37 -1
11 15 -1
9 30 -1
25 29 -1
27 32 -1
31 36 -1
20 42 -1
19 45 -1
2 43 -1
6 21 -1
30 45 -1
4 50 -1
13 29 -1
42 49 -1
28 44 -1
14 44 -1
4 29 -1
7 10 -1
13 14 -1
5 36 -1
17 35 816391650
45 49 -1
29 49 -1
5 33 -1
7 12 -1
35 43 -1
9 37 -1
1 42 -1
1 34 -1
2 33 -1
32 36 -1
24 36 -1
45 46 -1
29 43 -1
38 46 -1
17 26 -1
3 22 -1
18 30 -1
39 48 -1
10 39 -1
38 47 -1
22 48 -1
17 39 -1
6 44 -1
24 32 -1
0 2422967726 5990480422 896107732 3916728480 3846814651 4877467491 1506826437 2561192424 4244733357 3540994342 5207410467 1813635980 2795340279 3467971186 1908254370 3369641784 2712221755 1079619180 492167392 3988864024 5423422805 4281532129 4897427032 1579498583 4151432141 5600824846 3379560980 890246926 2045673070 4519395726 4837456423 3220891945 300013042 2553250134 4386878356 3370641521 2245040650 3960139680 3356962140 1702346815 491729169 1791355245 3125061378 1055536579 1321151730 3234313568 4844207765 880209419 1660834840
50 50 1000000000
22 34 -1
5 45 -1
15 39 -1
7 42 -1
9 17 -1
1 18 -1
19 38 -1
14 40 -1
4 8 -1
29 33 -1
15 24 -1
19 22 -1
41 43 -1
43 48 -1
32 49 -1
6 8 -1
24 48 -1
22 47 -1
5 13 -1
9 33 -1
2 20 -1
3 47 -1
26 28 -1
40 47 -1
6 50 -1
10 24 -1
10 46 -1
27 47 -1
3 21 -1
25 43 -1
42 46 -1
13 16 -1
6 40 -1
12 37 -1
28 31 -1
9 23 -1
11 43 -1
16 32 -1
18 28 -1
12 32 -1
20 32 -1
9 12 -1
21 48 -1
3 30 -1
2 31 -1
24 26 -1
24 44 -1
5 36 -1
35 36 -1
40 48 -1
0 2923880989 3285025720 5530950557 5613780633 3758157287 3358501277 4757864434 5002164292 2308277557 2508421283 4190722769 5203246740 4036337138 2339169707 4267199987 5743815527 919479053 4816665821 3776392044 2811814968 4285495826 5437811827 2196598706 2408440076 1341457585 3903803954 1196719670 5628790425 3962270731 2044472608 4149678286 5552832008 4863468576 6658682869 5932111728 5125042816 5673083836 2878825052 3108565900 3068976302 2681951321 2293386526 2636858012 5672609618 2575527194 3855635467 2276950931 4943934777 3871464600
50 50 1000000000
27 44 -1
1 29 -1
22 45 -1
13 16 -1
15 34 -1
28 41 -1
4 43 -1
18 32 -1
30 50 -1
6 46 -1
15 22 -1
12 19 -1
11 23 -1
30 33 -1
2 9 -1
13 49 -1
20 43 -1
3 37 -1
24 35 -1
28 42 -1
27 39 -1
17 46 -1
16 35 -1
11 36 -1
22 32 -1
7 19 799106666
4 39 -1
5 36 -1
2 14 -1
7 47 -1
24 48 -1
3 36 -1
34 46 -1
21 50 -1
14 21 -1
21 39 -1
37 38 -1
34 36 -1
26 35 -1
21 38 -1
30 41 -1
10 12 -1
3 40 -1
11 31 -1
25 31 -1
8 46 -1
12 27 -1
1 20 -1
35 36 -1
4 36 -1
0 2670616008 2031980044 1103774692 2387723734 2756676015 3355863679 2838731984 3537124386 2985539006 2094381545 2491921841 3169071369 2642822556 2694251371 2877060581 2481134672 5196203079 2556757013 414382314 2261279898 3614065323 2878480812 3062598316 3802668150 2851041526 1890300802 3963446774 123969874 3008088062 2981241227 4343985265 3649382854 1747725755 2330495248 1599089269 2697546548 2783092301 1560915513 2872439690 3244953967 4274735257 576119133 1897912357 4580406419 1982547390 4114362870 3362071069 3689779570 2929223167
50 50 1000000000
2 10 -1
19 47 -1
3 32 -1
19 43 -1
19 37 -1
25 32 -1
29 44 -1
26 30 -1
7 28 -1
3 16 -1
8 30 -1
21 41 -1
7 42 -1
26 46 -1
23 40 -1
20 33 -1
33 36 -1
14 30 -1
21 33 -1
14 22 -1
1 17 -1
33 37 -1
12 40 -1
4 41 -1
37 45 -1
37 38 -1
13 50 -1
16 45 -1
6 21 -1
15 27 -1
9 48 -1
5 45 -1
2 21 -1
18 40 -1
11 13 -1
12 24 -1
37 39 -1
17 50 -1
12 35 -1
11 27 -1
27 29 -1
29 42 -1
34 48 -1
30 39 -1
5 11 -1
9 42 -1
45 49 -1
9 12 -1
31 39 -1
5 29 -1
0 5742825618 3997703689 5617987188 1915562728 4831884112 2813279247 5768499597 2366780739 6625085331 1302778323 2826208035 832290134 5817927983 2155058917 3311352606 31955935 2930734186 3946097100 4913068339 4776819355 6173311992 3158570741 3212017969 5766747413 5965203568 1871425926 3739670960 1948178856 5395548320 4637935453 4770577877 3925303761 4204642120 2884654156 4448101263 3528733404 4526170604 4455255592 2902633730 4978964279 2338256503 4942595432 2272530964 2663826354 6675113038 4740562233 3211509363 2927614715 449842706
50 50 1000000000
18 39 -1
18 38 -1
36 44 -1
15 21 -1
4 31 -1
8 13 -1
16 28 -1
10 48 -1
6 48 -1
1 45 -1
40 42 -1
24 32 -1
15 41 -1
2 13 -1
3 50 -1
28 43 -1
19 33 -1
43 47 -1
26 35 -1
5 21 -1
1 17 -1
30 44 -1
43 49 -1
23 32 -1
23 48 -1
4 18 -1
9 35 -1
35 50 -1
34 36 -1
1 4 -1
13 35 -1
23 46 -1
17 42 -1
17 41 -1
19 49 -1
29 34 -1
22 29 -1
23 27 -1
18 34 -1
12 35 -1
18 50 -1
9 11 -1
42 46 -1
14 33 -1
7 29 -1
25 35 -1
20 25 -1
14 29 -1
18 37 -1
13 29 -1
0 2685582484 2166367949 978166041 3108705518 2538500804 3022199556 2725832363 2109833584 2018071145 2250381690 2008571204 2275850708 3187749788 2167400063 6354038045 549935617 1214419462 3459854019 3052942861 2980608571 3262141478 1713544741 3099663712 2062774204 2147891965 2227660465 5448976777 2748210562 3208955289 990895878 2338986123 3411459819 2027177518 1822777976 2470061882 2154931596 1291887965 1776975590 842974974 1545391990 657218253 4485271517 3123438734 685333823 891914479 5047354253 1775962579 4203838263 1467590610
50 50 1000000000
8 19 -1
17 22 501584990
14 43 -1
9 48 -1
16 48 -1
35 44 -1
6 49 -1
1 31 -1
13 40 -1
15 38 -1
11 28 -1
37 48 -1
17 23 -1
2 44 -1
7 24 -1
18 46 -1
5 18 -1
26 32 -1
21 49 -1
6 39 -1
4 26 -1
35 36 -1
5 19 -1
7 28 -1
4 50 -1
20 33 -1
3 6 -1
6 28 -1
20 46 -1
25 35 -1
34 36 -1
29 47 -1
29 33 -1
12 31 -1
23 24 -1
9 45 -1
3 15 -1
19 27 -1
35 41 -1
9 36 -1
23 30 -1
28 50 -1
12 40 -1
5 45 -1
15 43 -1
9 10 -1
3 45 -1
21 42 -1
6 12 -1
15 39 -1
0 5356205312 2217324501 3667448457 2884574693 1292413759 2842725350 3864319434 2787329719 3074211248 2146184891 1167935977 1412486777 3837653673 2471225626 3868517699 4664162714 3790817676 3502029156 4549143594 2075687113 5165747704 3778753191 3233905379 4209393743 4313140093 3610584999 2122096797 6043469205 3970873025 175347770 4626119858 5150539851 4244025425 4159555770 3422679157 4238557809 2788447676 2081401860 1177626022 4513044447 2877866335 3131601272 4446360854 2521749633 4455400197 6158828791 3537810912 1682321604 2957154565
50 50 1000000000
27 33 -1
3 24 -1
15 18 -1
4 39 -1
17 26 -1
8 43 -1
2 38 -1
9 42 -1
40 42 -1
40 44 -1
32 37 -1
14 21 -1
28 31 -1
11 34 -1
6 42 -1
29 34 -1
43 44 -1
18 31 -1
7 25 -1
24 46 -1
18 40 -1
7 35 -1
2 48 -1
10 31 -1
22 30 -1
23 34 -1
5 24 -1
2 19 -1
28 36 -1
27 47 -1
33 39 -1
10 41 -1
21 24 -1
22 24 -1
21 32 -1
12 34 -1
13 14 -1
2 28 -1
20 50 -1
17 49 -1
16 29 -1
25 45 -1
17 30 -1
1 4 -1
7 10 -1
11 30 -1
14 50 -1
32 44 -1
25 33 -1
34 44 -1
0 4699284753 6237953931 774496129 6824269519 5801263510 2432271873 6029906776 5312808930 2675137256 5941953605 6511093525 6407784506 6330727357 4489613122 6693014807 5959750026 3890332908 5389111198 7203682179 5963740583 6158277494 5615415264 5997083089 2427456303 6473459659 2569647782 4113472731 5924679112 5954016828 3310673405 5843186430 1678696926 5612856550 3420911228 4244542510 6388327403 4912655366 1153524800 4789672013 3334801607 5138459102 5622555030 5168168834 2757643442 6681415115 2951771374 5401008974 5964806731 6892253777
50 50 1000000000
23 47 -1
19 40 -1
5 49 -1
13 19 -1
9 44 -1
10 29 -1
12 33 -1
11 23 -1
6 18 -1
25 50 -1
1 30 -1
29 38 -1
6 12 -1
8 9 -1
14 29 -1
6 49 -1
3 24 -1
15 20 -1
27 45 -1
2 16 -1
24 43 -1
26 48 -1
18 45 -1
16 20 -1
4 25 -1
8 18 -1
11 41 -1
34 48 -1
32 46 -1
9 32 -1
26 28 -1
17 26 -1
7 48 -1
11 49 -1
15 50 -1
35 42 -1
24 37 -1
22 35 -1
22 50 -1
33 40 -1
39 50 -1
2 31 -1
14 30 -1
31 36 -1
30 48 -1
24 36 -1
21 33 -1
16 38 -1
18 36 -1
3 22 -1
0 4153114003 5146458860 5287685787 7918881107 6782306673 2385437206 6210917065 7039382375 2349207576 7297951703 7039146774 8532356992 1566890764 3733673316 3312874445 2755442884 5933946096 8301729185 3726760805 8418833347 4965154808 7509708670 6097622813 4719701429 1919121521 7041513827 2847057647 1734624261 619179668 5007501038 8013247264 7550820523 1576322238 5402447730 5752908189 6645927415 2462053904 4733777470 8267698823 8271969604 5974947649 6214241442 7218716720 6153328897 8046520092 7874199779 1402166468 7296448978 4240606168
50 50 1000000000
7 21 -1
12 40 -1
22 50 -1
13 23 -1
42 46 -1
10 34 -1
5 25 -1
6 48 -1
22 44 -1
8 32 -1
46 47 -1
18 41 -1
1 48 -1
17 45 -1
5 43 -1
38 45 -1
3 4 -1
4 20 -1
5 48 -1
16 50 -1
8 46 -1
24 37 -1
26 28 -1
2 12 -1
4 30 -1
10 22 -1
9 19 -1
29 41 -1
10 39 -1
11 33 -1
18 24 -1
14 23 -1
7 48 -1
2 7 -1
35 47 -1
4 7 -1
31 48 -1
9 45 -1
11 46 -1
29 30 -1
16 48 -1
14 28 -1
9 15 -1
12 36 -1
19 29 -1
29 33 -1
19 27 -1
12 49 -1
14 41 -1
33 41 -1
0 2293617977 2745565948 2290256152 1658170044 1174835716 1335463818 5444004862 4633882691 2966068331 4602705763 2776577231 6031100042 4862237045 5224365610 1617685990 5319906535 4165814924 3923311698 2292894445 1392727145 2947033126 5613162194 4381973675 1755808971 6726675203 4713453517 5780682474 3600831499 2653233082 1816313765 6154267452 3745594385 3077110419 5944057057 3153052922 4743342456 5478855208 3386848668 3563635823 3960718152 5568701385 2082710941 3097534471 4660482173 4937412864 5356477863 830772089 3443771091 2352752722
50 50 1000000000
3 25 -1
5 9 -1
22 31 -1
15 44 -1
17 49 -1
22 33 -1
3 28 -1
23 50 -1
29 30 -1
1 17 -1
7 42 -1
27 45 -1
10 28 -1
11 14 -1
41 44 -1
27 28 -1
34 37 -1
35 36 -1
10 50 -1
17 37 -1
14 33 -1
45 46 -1
7 47 -1
17 38 -1
40 43 -1
4 30 -1
8 24 -1
2 10 -1
6 48 -1
1 50 -1
5 39 -1
26 41 -1
8 44 -1
13 35 -1
42 43 -1
30 44 -1
19 26 -1
38 39 -1
6 11 -1
20 36 -1
21 27 -1
8 42 -1
12 15 -1
5 11 -1
36 44 -1
16 29 -1
4 32 -1
18 33 -1
5 43 -1
18 32 -1
0 1559086830 1405408829 4993545217 2927815639 3805567683 4263037029 4299312441 3335338524 1072862886 3501256176 6471516235 6628588618 3649016138 5769112423 6756425587 988141679 4810099672 7081667984 6144622471 1941170852 5057286722 1236833860 4362397491 2171851319 6847128344 1612566554 1404411066 6149749951 5329171958 5537789202 4979208356 4317666378 2902666405 5872576265 5524398557 1951468999 1504771771 2471877851 3104329746 5886555964 3361160333 2947984024 5156490583 1867385971 1913873423 5008607820 4641014191 1038153781 414620293
50 50 1000000000
23 26 -1
22 30 -1
11 32 -1
12 21 -1
6 16 -1
25 46 -1
18 45 -1
14 27 -1
1 12 -1
19 47 -1
5 38 -1
18 31 -1
4 46 -1
20 26 -1
24 39 -1
3 15 -1
33 40 -1
24 34 -1
8 40 -1
22 42 -1
2 12 -1
5 15 -1
12 18 -1
42 49 -1
17 19 -1
7 15 -1
16 36 -1
27 35 -1
35 48 -1
2 39 -1
4 31 -1
29 42 -1
10 28 -1
40 41 -1
10 44 -1
36 48 -1
11 28 -1
12 49 -1
1 13 -1
5 17 -1
39 43 -1
9 20 -1
11 50 -1
40 44 -1
26 37 -1
22 37 -1
10 29 -1
18 36 -1
5 35 -1
27 43 -1
0 843538724 3477685036 509700774 2029860577 867910645 2897882426 3034229091 4441591255 2571965449 3901975533 356702497 872135163 2804695785 2653213374 740085216 2135538707 451396787 2487325077 3901119711 420303485 1409398746 3754801581 2252982463 1060040568 3036533078 2335342493 3366689653 1798273778 2007339732 478819695 4196468244 3287307280 2922208506 1580897413 500004446 2231212867 2226780277 1621939885 2843110457 3116774543 1215833746 2074852809 2725577596 1270721715 810981054 3351272500 979228549 1015497662 4727101957
50 50 1000000000
39 42 -1
13 35 -1
31 36 -1
5 48 -1
2 12 -1
32 33 -1
8 44 -1
42 44 -1
2 7 -1
25 38 -1
19 31 -1
31 48 -1
10 40 -1
11 29 -1
10 36 -1
24 42 -1
43 50 -1
13 47 -1
1 22 -1
3 16 -1
14 29 -1
4 38 -1
16 28 -1
3 47 -1
21 41 -1
32 47 -1
26 50 -1
9 27 -1
27 41 -1
47 49 -1
34 40 -1
18 23 -1
6 40 -1
22 24 -1
37 50 -1
45 47 652740285
29 30 -1
4 37 -1
9 46 -1
14 15 -1
7 17 -1
36 47 -1
9 15 -1
3 14 -1
4 20 -1
24 45 -1
2 45 -1
16 37 -1
7 18 -1
4 16 -1
0 2798628322 3093377269 4000615722 5123134707 5292747403 3768985565 3489172626 4838068809 4351113867 4139423545 3549598218 3604570139 3747327291 3849463830 3553786156 4317071880 3974442647 4811699702 4809401089 6731773717 972285092 4192423004 1587270316 4758150879 4755355317 5776112473 3836823596 3907514712 3941210717 4277092716 3106742175 3195655184 5616839785 4036376616 3710974770 3807324182 4598803867 2740667403 4780366704 6659989340 2194863309 4855270273 2674189006 2253749177 5187325456 2906489462 4916298453 3483669165 4265308941
50 50 1000000000
24 27 -1
10 41 -1
18 43 -1
29 43 -1
2 47 -1
1 45 -1
21 50 -1
29 49 -1
17 24 -1
21 39 -1
7 42 -1
11 31 -1
5 35 -1
38 48 -1
12 26 -1
22 44 -1
32 44 -1
33 38 -1
4 17 -1
4 6 -1
18 39 -1
3 4 -1
11 13 -1
32 45 -1
7 36 -1
30 39 -1
9 46 -1
7 39 -1
3 28 -1
11 35 -1
11 25 -1
26 36 -1
16 50 -1
28 48 -1
26 40 -1
8 21 -1
20 35 -1
18 19 -1
44 46 -1
13 15 -1
11 47 -1
4 12 -1
9 26 -1
5 23 -1
28 34 -1
9 37 -1
14 45 -1
25 46 -1
10 28 -1
15 30 -1
0 2747681999 4671791690 3956366140 3816399282 4316545710 3886039067 5091589305 2096196477 5561264417 2313410408 3705253351 3057445370 853650250 3146860764 5947968652 4174088415 4386209360 5103544667 3694885006 4679687473 2072494432 4688245546 4815963045 1757006092 2876380415 4908401839 5541385983 6201494147 3632399108 2313631443 705309943 6133399371 6446999162 2919735099 3768310097 2181399889 6125310291 4024953510 3869158537 5623218869 4657518910 5277964446 1228701493 483370386 1426481605 2459966251 5861373307 6814802294 5633422472
50 50 1000000000
2 5 -1
30 35 -1
5 31 -1
6 38 -1
2 28 -1
15 17 -1
20 49 -1
36 39 -1
26 33 -1
22 43 -1
12 42 -1
16 44 -1
32 50 -1
12 39 -1
13 48 -1
3 46 -1
18 22 -1
7 34 -1
19 29 -1
33 46 -1
12 50 -1
3 40 -1
10 50 -1
10 49 -1
11 29 -1
23 50 -1
7 16 -1
25 42 -1
12 45 -1
17 24 -1
35 37 -1
3 48 -1
8 34 -1
4 35 -1
7 29 -1
1 49 -1
14 29 -1
6 20 -1
5 44 -1
27 48 -1
21 48 -1
23 29 -1
10 46 -1
21 24 -1
9 10 -1
41 47 -1
27 47 -1
22 40 -1
4 26 -1
12 49 -1
0 4184519564 2863705415 4399046134 3398522249 1560162967 2701787960 3865654941 2338857085 1484105045 2525983226 1066626055 3714718200 2797689751 4213738855 2900044066 4115340154 4927021913 2926532161 1310726448 3695790856 4343714763 2358739192 3862150325 2076854538 3734136200 4071384517 4349173126 2520106998 5159519833 4376850235 1874546944 2743879002 2872481518 4556732276 1989803219 5195179681 1932826373 1788134040 3363124476 5291703465 1592849210 5326987750 3370168801 1138446273 2009688856 4879179554 3626691094 622420608 1431526905
50 50 1000000000
1 10 -1
5 28 -1
20 41 -1
9 44 -1
3 34 -1
14 36 -1
3 24 -1
19 27 -1
6 34 -1
32 33 -1
13 45 -1
31 47 -1
16 41 -1
6 22 -1
38 46 -1
5 39 -1
42 47 -1
7 27 -1
14 48 -1
9 17 -1
12 25 -1
2 49 -1
11 40 -1
8 16 -1
48 49 -1
17 23 -1
25 48 -1
21 27 -1
8 12 -1
26 38 -1
9 32 -1
31 35 -1
22 45 -1
12 45 -1
26 49 -1
27 35 -1
43 50 -1
11 49 -1
11 50 -1
1 43 -1
37 49 -1
15 27 -1
6 33 509472181
1 39 -1
29 46 -1
4 35 -1
30 42 -1
7 18 -1
4 43 -1
1 50 -1
0 1686044602 4298926485 649877311 840471960 3871669588 1637677197 3552829174 5082045591 517737894 1070969332 3003854176 3432331843 2403089683 2418935975 3959431059 5558852763 1857775911 1777493789 5545693052 1602207794 3323180692 6354863523 4811701662 2629235574 1577334446 1557873748 1457607175 2409769541 3310524121 1583549485 4635387775 4381141769 4201357057 1135465153 3109029141 1653543701 2003142706 77187334 1147449210 4859862548 2986683383 216450368 5662823994 3314775510 2171126822 2538799252 2058273295 1362465951 190830768
50 50 1000000000
13 29 -1
1 36 -1
24 28 -1
14 33 -1
17 50 -1
20 37 -1
28 31 -1
29 50 -1
38 44 -1
22 40 -1
8 35 -1
18 44 -1
16 43 -1
39 40 -1
6 47 -1
1 44 -1
4 15 -1
3 27 -1
16 32 -1
10 33 -1
9 27 -1
11 20 -1
9 49 -1
17 34 -1
4 28 -1
11 26 -1
7 42 -1
43 44 -1
19 37 -1
12 43 -1
46 47 -1
11 49 -1
2 41 -1
43 49 -1
4 11 -1
17 21 -1
21 45 -1
22 38 -1
33 44 -1
5 47 -1
8 41 -1
23 41 -1
30 42 -1
10 23 -1
24 48 -1
41 46 -1
27 34 -1
4 7 -1
14 25 -1
27 43 -1
0 3742960362 2160244101 3013408007 4493810038 4699992674 3227865361 3556040004 2179186270 2257649963 2284326715 2321561310 4888824443 2369392151 3723338361 2154790045 2884969667 1256094024 3665631347 2749385930 2888492927 2128453825 2552383223 3424817560 2521197581 2465220316 1923558281 3034704764 3890458326 4126095508 3360777872 3053361439 1552885881 2138480935 4326714015 266682993 3371880739 1922940853 3486545669 3125407797 3139358943 3983747171 1668424846 923691170 3270525117 3238496475 3796398543 4235833849 1776005835 3884373405
50 50 1000000000
1 17 -1
36 44 -1
12 16 -1
9 49 -1
21 46 -1
4 15 -1
32 33 -1
6 26 -1
3 41 -1
6 19 -1
2 42 -1
8 15 -1
8 45 -1
6 10 -1
32 35 -1
5 47 -1
26 42 -1
8 48 -1
27 40 -1
3 29 -1
9 34 -1
3 9 -1
18 23 -1
22 31 -1
13 46 -1
22 47 -1
35 37 -1
7 15 -1
11 25 -1
14 17 -1
39 50 -1
18 44 -1
29 45 -1
11 23 -1
21 27 -1
7 28 -1
34 38 -1
30 39 -1
9 43 -1
21 50 -1
2 16 -1
10 31 -1
9 22 -1
5 11 -1
17 24 -1
23 30 -1
17 19 -1
37 48 -1
20 22 -1
35 48 -1
0 1883920461 2282002467 3860772094 2602117624 803296600 4710688387 3579586455 1811306482 983826015 3443970113 2819967758 7719578620 250817938 3774750804 2109909164 224882728 4387820404 527607980 2307892273 6502189820 1588903188 3828624351 300061227 3789047405 958124388 7446434465 5615443930 2426387781 4716567084 1582684978 5258390946 5266319172 1922476642 4369244084 5038506961 4558996121 2406972727 5532020831 7591189303 2755386802 1808336224 2381724617 4733451902 2904797008 7499772308 2434283429 4349307042 2111588801 5579120799
