8
756 7
989613079 -147693151 783038256 -742840820 811802838 984296978 708287347 988892430 -998821908 994527082 -793244855 -638877926 -998821908 -515939237 526907849 -998821908 -944904411 -505399765 673375246 815478239 -995176360 572935915 -46744591 -11480748 996176360 146963975 326421893 548298362 -211491042 -998821908 999196947 87362217 -983606897 157469804 -305307326 -236051454 -971617448 -419377266 -643515650 -248934185 996176360 -454539367 314784567 999898939 -484987463 -511800267 -177270699 994527082 199958779 -873018412 -995176360 -154401271 389278196 632404032 971331540 999898939 654737134 -574133877 996176360 -998821908 -998821908 -207335802 -453226048 -137029 -653835876 409817597 -998821908 -267389313 -219959932 948979818 -539694123 999196947 -119656608 399230863 999898939 -518543197 -45627728 -619622127 -827839270 768886784 669794383 249418759 -316269628 999196947 789903706 852195356 433697242 999196947 -995176360 999898939 -995176360 -515165196 999898939 -67502680 -998821908 999821908 -975763849 129960770 -681789566 -327568075 -998821908 -271409574 -630178875 197469422 -998821908 -98392931 999898939 965646010 999196947 433747285 918611710 583369733 -506873188 -677850697 -520872750 586724669 -995712145 999821908 -104202672 -998821908 315963576 374935544 472215220 -998821908 -238546136 -995176360 181355284 -697760406 970872429 102564697 420402592 268697798 130933071 996176360 265024601 999898939 -223095108 -799125358 110383640 -850579427 -397840138 -606133083 -528711635 134284410 -995176360 -920368853 999196947 999196947 200967885 738165575 -995176360 -809973976 337182639 999898939 504062842 -695467596 -995176360 288335306 449098708 768874799 -153624655 -938364715 -455044740 994527082 -124768099 -998821908 994527082 622814097 -522220634 999898939 -721486018 -363895138 -614132287 -998196947 -702931892 329470699 -998821908 85273389 -361890732 994527082 999898939 91753951 -152479092 -301932297 -233420778 996176360 854711612 -330067133 -995176360 -998821908 -401102877 -377546012 -77126851 154521633 68743409 587448114 -32198525 69030853 537912853 996176360 -22161500 -770657089 -995176360 18950682 -948220540 606526890 -998196947 315833373 -263503034 872997375 994527082 327923150 999196947 319401984 -998821908 -763706896 996176360 334763251 999196947 994527082 -153601749 1000000 -998821908 996176360 -355939173 232471279 -977405545 321305581 674013065 -325357512 -998821908 888562977 804837375 316450949 -507386286 -998196947 999196947 785983856 999898939 211720019 -813382973 -155077094 215021397 -217100374 -102222670 730237572 894176899 999196947 -429385108 740906310 -335621850 722648984 100903987 -902519334 302094729 -980070091 -123193693 950782743 -387997600 -921001693 -424172240 691572367 -324302221 328377607 454907842 53933239 -995176360 -995176360 -175348514 999821908 -144288778 124391468 -998821908 944980110 70798500 -995176360 430711610 108647531 702045052 819325842 -406665986 644708720 940007887 -998821908 905741811 -998821908 372948628 999196947 -995176360 970848988 999196947 225238917 -998821908 -792356111 34686290 -243416660 -461691067 608197185 83615702 471342924 -616898666 -196604455 444996675 -998821908 57134211 -998821908 400341364 479827668 -251652131 -998196947 -731824274 -504792395 142890616 -160919011 -566789836 999196947 -292461521 528545840 999898939 920505788 -577036104 -239151321 -126543663 -993527082 457645578 -548333462 63054413 216634880 512275514 999196947 214345264 -110761972 -508677183 96056592 909789421 763437213 -995176360 336241589 494295287 -138763613 273188604 161376351 847829651 544811092 -807061918 364475841 -995176360 408056303 996176360 113630583 763520020 -429489859 -955244000 595825882 -821130160 828231066 -407686115 450699784 999196947 200392699 734275983 49900278 387020675 -981569526 701142063 -563442200 -207683932 961974914 -474226120 606078346 51530700 -950458063 809536243 485759778 379527051 855514519 127655269 -777584488 -998821908 457684760 548722537 687740610 -822693270 -134179890 529460673 -821764203 585434234 -585840316 512590851 -636412315 418207167 451420203 721804418 183875773 295210439 -300103188 -684090355 880880754 880352287 999196947 -730886920 -577608862 999196947 263262203 -916374186 587743979 -995176360 -185195213 -241944701 999898939 -217574273 289870423 -811074935 -833561559 738304157 -416905092 -304359138 357745134 999196947 -370884481 641433133 432442647 132291856 247146776 -529774698 933587670 996176360 614361283 994527082 940542842 -150913047 -998821908 -91249446 -473430809 999196947 757435438 -995176360 996176360 -605025254 -998821908 -255697727 -949782743 648532310 636336452 996176360 -486266517 -860766768 807784484 -133610765 392261359 456092140 999196947 286690833 -803594017 -777912365 138996373 -815967639 463061474 -427039626 654494943 996176360 233922264 -305228388 6686226 994527082 996176360 999196947 -355568925 999196947 338204118 -199921183 72227393 -998821908 -533956280 999821908 -995176360 596099820 28265458 -91115702 397529998 -544033116 -308658755 -696200480 -491186600 -995176360 -643130623 666839436 226102156 -221212990 -8801771 -942451826 -998196947 -501295688 999196947 549248681 -722517794 -40487106 -25382795 611715944 -365472333 763247865 999898939 -922317099 999196947 970331852 885596584 898219581 -995176360 914422689 -28678583 999196947 -998196947 -320910430 50824335 -631605164 999196947 -552187852 564933877 -514023529 167022833 -60137392 996176360 -993527082 -619496402 -998196947 189831814 -621514717 -583210235 -940079124 717799421 -995176360 -722651005 999898939 -231080821 -998821908 390547905 218237952 -818628154 -998196947 493285483 -508647109 999196947 -562376601 -99095440 -628529946 518391336 -995176360 384005935 -998196947 653300739 950782743 -385761304 -995176360 352329364 -537780079 999196947 999898939 -479689617 -790662182 673108817 -809554590 196082112 291340570 -998821908 46389942 -998196947 318044180 -129433737 999196947 -922964874 -998821908 689706221 -638158968 999196947 -838492628 -948632604 -995176360 -289319794 -963364509 -209447314 -998196947 994527082 896835323 70326428 -207280701 -355084598 -995176360 116665553 -998821908 -995240105 -489565103 -14763210 -995176360 -998821908 -900564120 -104242651 732004038 43511961 -441594873 341649477 -339185001 129302724 999196947 -877791162 996176360 -519381396 -995176360 -998821908 996176360 938653067 -998196947 -893832744 389067445 271403290 -998821908 530359016 915568400 999898939 -212505849 993445241 655596566 999821908 201410774 -68770547 766999458 -998821908 718510452 -8494054 999898939 334282756 453203718 93017433 -845355927 303699854 212749042 360827985 -521781961 580702963 -846346749 999196947 -326699738 -523537110 999898939 -364738593 -796920720 -881811657 -998821908 689002327 785346014 -4666452 653342199 857881929 996176360 -982800702 -155298869 -742080461 -553337011 -995176360 470404033 -998821908 340017554 -995176360 566581387 -85020826 964909802 -298318559 240741091 -610286039 -990412645 -702274159 -740752520 -536136829 328295003 -799071019 -998821908 996176360 601739573 999196947 -998821908 -523917339 -97275911 -957266625 389116450 996176360 128193406 612155515 -255726405 -78481288 -553662063 -41295576 689651289 -958982045 -561856390 999898939 -813040094 195142798 -995176360 978415127 -646289109 -456812384 -643189049 -690206459 950782743 -537414448 -321946251 913897344 578957494 -535361973 296706588 563016914 996176360 230726032 419855310 42406419 -326109552 299890730 -779749576 238180208 608832726 -998821908 -981823622 900791556 618642419 -473024572 114839348 -892677190 -6442192 -134717012 -898762175 -237214569 999898939 994527082 52105848 62224136 -998821908 -380890696 321722396 -375057420 -782176802 545183135 991988093 -37961753 -998821908 -317734950 -230718781 581656500 -705818062 338646366 586648636 843479258 -389153061 -995176360 999196947 681158711 531815075 -998821908
76427388 39736841 -635078130 219954397 -795129551 -917413836 -875520698 -761979299 0 0 131098721 -460643310 0 -20173754 -414358623 0 -425627476 801352398 -928261145 -251824063 0 545786478 412943763 -325307512 0 -414280414 -296193616 -857407579 41300967 0 0 -274065002 6217547 -951353790 742782010 268382983 471849562 -247799540 -923494350 -568179713 0 -617618896 -722528859 0 -834899973 -186531787 -874091756 0 -582670527 -107886319 0 -915210280 429698083 484544807 -334178948 0 180810319 643123758 0 0 0 -666997812 781074836 258283327 295222596 -327761604 0 968906707 439933578 -128232816 -455653478 0 -523018071 -397772961 0 -314996641 -269537892 169264809 -192001115 144459881 705228988 142286720 66849287 0 -127167857 24412488 575837392 0 0 0 0 -957282532 0 -890898025 0 0 -961915544 38892742 258510936 910029006 0 893793274 -983368860 745059461 0 -499305864 0 -596585827 0 -16469273 -156543251 413351047 -570165900 352839910 424467582 625834493 -860985412 0 196510791 0 -361418000 -931135222 -763037939 0 355319782 0 -505175121 -82777751 816244542 387407978 450093039 571027688 88345130 0 -239289675 0 104009902 320475168 -353554253 -835842117 756904904 212712021 897617013 -137973106 0 -629193386 0 0 -450593515 -279356268 0 -102991847 -933989878 0 540595254 -607684944 0 425997189 -931992739 -174286055 -241785483 752193632 -249321954 0 -231998092 0 0 -208880328 971955115 0 560817774 396849705 765867267 0 848474790 427332722 0 -478548928 -609274704 0 0 462978414 -742583109 -403319490 -509880992 0 -203378622 742394641 0 0 -147282647 267451566 435119592 697980572 -746079480 383880582 141198397 649278247 -354954318 0 338621663 789969070 0 218078346 -373049359 34378141 0 -161150885 478541710 771435349 0 775952711 0 -811672226 0 -280386008 0 -144619598 0 0 735832922 0 0 0 -568948627 -962068944 -40537860 -363438713 827883854 -762631008 0 440022137 116771977 343318358 -452629463 0 0 -411926151 0 -767510137 -151149772 -421920180 -583207504 -158691188 -342012805 186698535 -53364040 0 196193495 993275684 -359213548 43260983 -797423689 -92809855 -59597287 -878286515 880315180 0 164535420 702437767 56752731 -506993388 -983050329 -115569399 -129388409 933096747 0 0 -629209001 0 -920144038 569844453 0 450872594 578661025 0 28353667 312312889 801511509 294303978 -107307819 -241748284 -527902990 0 73182955 0 619279625 0 0 956646371 0 -649552366 0 -848552688 335220751 579044421 -422194628 -631070285 123902117 222452426 13570278 -73600086 506921285 0 203873911 0 -252920644 -130227262 -431879949 0 211879430 -446850445 629745904 895815803 583693584 0 855608618 -115660352 0 -148006641 -819447881 -516495093 -727535325 0 -838030774 -529444795 -574853848 495440001 59341545 0 852693733 -973765153 -762412518 -804433833 -305890474 767681465 0 294758221 -852179201 -460002462 -444857489 -274201159 -224454535 807907404 -108861044 -651941055 0 -207222965 0 -370213131 713725144 -617314883 -286074852 246929407 -367900461 -644583093 -370222703 168522462 0 -966845066 949140095 -340045650 698354036 64843372 177034967 365698553 124021349 309333664 65280620 -307805111 798808900 469108952 -834318403 -869698436 -721964269 -301799904 -701756922 -297790264 0 345966189 635759697 85845603 628290724 68518009 -223214821 348400858 359149550 690514210 275829676 -353999703 -805523852 408277894 -170238915 -451833114 -147324115 -112612162 901456141 -623898882 -665945984 0 -724230354 973310762 0 -109712883 -558138568 -160985841 0 278415591 271289130 0 433852469 112652400 -787890925 223390304 570689890 962074640 423079374 -730750082 0 757268232 945978921 -392241873 855353838 175531124 86571302 -960693372 0 794528303 0 886810861 -339119822 0 -568593596 -945074010 0 790602018 0 0 -968165823 0 357555698 0 -154141286 345308253 0 611415301 801751316 -188365405 -90423589 -148806017 -589881449 0 -801098748 -292579595 642294138 868187416 -435773827 968383426 597360679 844415940 0 796497736 -391318528 -889470062 0 0 0 35316929 0 336077210 -968605798 375135971 0 432328050 0 0 553278208 -751283079 784115737 576559625 -613715140 -383858968 -936168666 841615165 0 491652802 438437487 395063517 -515360797 -52647539 -171176748 0 -94371802 0 -785529579 617407390 -753945389 -831896179 92739699 -973062019 997877249 0 434768051 0 -162208820 -897171208 -757622012 0 29416757 -237374655 0 0 249586749 -926920866 635981095 0 -166484057 -48008852 444049521 110283910 -168730823 0 0 -820127226 0 -428219088 147147893 741132016 -352141114 -526877507 0 -193370486 0 -399983512 0 -888538532 697147656 -325399477 0 -219666267 63335009 0 -419084785 1448122 254128705 -273993246 0 -558256178 0 -754609226 0 468458897 0 -869529836 561920802 0 0 -854291431 -40280767 -732013407 801141102 -862779007 423837287 0 900853400 0 -231658651 -35279483 0 549683730 0 -496284731 375222595 0 -789983544 248230147 0 217502510 188558874 -690380486 0 0 224487486 -314788787 -997864314 761647960 0 -784799539 0 872650572 -676876238 -787782425 0 0 -582955843 446021152 339904974 -610015053 -482660865 -338687469 10738090 38584579 0 -279309857 0 -779942071 0 0 0 -615724690 0 -271390663 307714943 -202550797 0 394531013 -556544679 0 -992113082 129465322 933339138 0 -398333634 63316720 828212974 0 523003314 -405950952 0 -797905329 163018432 633405998 -162508725 -133488774 117173859 50248563 -393578095 -215726576 -595559134 0 -341366472 627249006 0 272120691 -180863114 591734535 0 594453512 933476737 57778268 103260021 882746204 0 84478334 274116785 -172519944 -366705668 0 -259317292 0 871377891 0 -820915513 -960861644 698694660 30094951 964690910 -963970394 -588061172 373548162 538948258 -325083981 -816511736 570466884 0 0 677946298 0 0 -341868458 888195289 344519753 -494449736 0 314110433 788559602 -542526653 -658524206 -695330396 -575209011 -930841043 -896690216 579357505 0 43506563 -725907094 0 45430422 694857301 902863407 -580343316 -132842720 0 -801004561 559981759 -432553224 514719073 357231460 122461125 193977468 0 -440379847 147835163 -387746512 845994546 -424940889 174433761 772292359 -766299274 0 -482573054 -305086164 938914814 217590359 -248022880 431427969 -102957446 -431097832 18969214 668196360 0 0 -255257223 -293020219 0 452977511 -57074706 -78766431 982393833 -223489036 354303403 965991489 0 -336299855 -400046103 996244952 802832463 -773068551 -673145080 719159592 944200538 0 0 13815145 -163859550 0
1 4 13 53 47 49 21
92 5
603322427 -297202974 -682042577 444716990 -596098381 -680725993 639767175 683042577 -682042577 683042577 -682042577 -175875844 -682042577 683042577 398670758 -596098381 683042577 -963089727 864178425 683042577 103554220 966163340 683042577 462468737 -764604961 -596098381 -963089727 -596098381 -963089727 683042577 -606475323 326074856 -555141747 -363533372 683042577 683042577 -963089727 701254995 -682042577 -963089727 -452230530 -682042577 -682042577 -792641914 966163340 638219511 1000000 -682042577 749540107 683042577 -682042577 -964687732 -682042577 -682042577 -715139223 173793833 539027200 456456477 -682042577 -682042577 -717266355 -414668439 360539197 683042577 -329893779 -682042577 -682042577 334399276 -705487881 -682042577 -963089727 -366241217 -682042577 -682042577 -682042577 -963089727 683042577 683042577 683042577 -682042577 -318830255 -682042577 -682042577 -262464012 -682042577 683042577 683042577 683042577 -963089727 -596098381 683042577 -682042577
-958481561 922729930 0 796019486 0 820854218 -264489917 0 0 0 0 -796034248 0 0 580729090 0 0 0 -613499902 0 -295178035 0 0 600769876 545094550 0 0 0 0 0 627384927 90094230 -834026697 -414161202 0 0 0 629026570 0 0 -976682749 0 0 -310886160 0 822594234 0 0 890550320 0 0 -461201728 0 0 902898545 264639489 60383126 619404252 0 0 700361315 -909540714 492838180 0 777277353 0 0 414685729 -135341409 0 0 -50721616 0 0 0 0 0 0 0 0 211436342 0 0 -145262859 0 0 0 0 0 0 0 0
1 5 42 8 2
57 10
-967666007 926531635 373261603 926531635 926531635 926531635 997870163 941142115 997870163 -940142115 -918048395 -940142115 -940142115 997870163 968666007 926531635 941142115 -800297739 148916639 -967666007 -978326353 941142115 941142115 997870163 -940142115 -925531635 -992258981 -976792964 855098918 -940142115 -235094258 -635211487 855098918 -940142115 941142115 926531635 941142115 1000000 926531635 -940142115 -997886093 941142115 941142115 -940142115 -997886093 997870163 941142115 997870163 997870163 -940142115 -738545858 997870163 -854098918 941142115 941142115 -940142115 -940142115
0 0 -381451765 0 0 0 0 0 0 0 546289819 0 0 0 0 0 0 227943091 138453389 0 0 0 0 0 0 0 0 0 0 0 224052411 23935056 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -926964974 0 0 0 0 0 0
1 3 8 22 3 1 1 1 8 2
70 2
-442257753 -727141045 -127586391 -44580727 -502547521 967417559 -769561049 -822036141 -356499663 203261564 -503424403 -788112419 -212297984 -628766988 97966514 372588785 1000000 203261564 371484592 -202261564 -202261564 448030626 203261564 -445782073 203261564 650262087 -474645434 -252079044 110364221 -211346539 -807987674 -764341794 937853118 203261564 683490135 203261564 304104626 -519854941 -321851976 203261564 637447790 -202261564 -202261564 301523861 -202261564 234174888 819809704 166415576 365128606 828206888 -554027861 203261564 -260780218 -548798008 260360594 -373553170 -74116399 -515343335 997115867 203261564 -202261564 203261564 -202261564 -952003647 460422829 203261564 513913102 -408816693 -202261564 166619492
-55508350 744627179 -647310890 947922267 349361920 478733788 53557321 -199382982 362657629 0 129000841 -886614261 -643120930 -429706587 -382710937 120330886 0 0 240105187 0 0 905106873 0 156568404 0 491359532 -389608661 -769959062 -493442430 -270884703 155146854 -432865039 -387538665 0 -704098021 0 -102184549 -434897666 -512023301 0 281759261 0 0 360976050 0 -955503065 -16738850 -919567819 983368208 315657190 -506202814 0 -544643821 981537017 -73634572 817347706 -873105012 821025499 996605039 0 0 0 0 -640222445 52727995 0 6924178 828233900 0 920004829
1 19
12 4
-264015051 -642585867 1000000 129506903 -426001389 -534103484 -468142317 899673314 -984326250 427001389 916106603 932160507
140949913 -445314115 0 -682215120 0 76389287 0 262142080 0 0 436764512 -720146169
1 2 1 1
3 3
-907190414 655870387 1000000
0 0 0
1 1 1
8 6
873613139 -773974189 -962869803 963869803 1000000 285063887 -75787022 -888444037
0 0 0 0 0 514386428 0 0
1 1 1 1 1 2
2 2
-457991537 1000000
0 0
1 1
