2
139 2
-667081997 -624068418 119194510 -992436155 851861070 974613003 -485749861 -115838823 -573799007 608830643 483106217 -597593284 940783 -948359037 -787903338 -94986159 399269279 108514691 -4142913 139217201 672985074 -485983825 93529142 -399134923 554861391 599218886 270147355 771035471 724823390 -967545699 -122569002 249013825 55224354 -759954112 119463938 -660797912 543956240 897957431 -264776829 450615877 571017822 998651217 -115827427 770688279 718373046 65236796 690725409 55687230 776097437 -85977770 -676931974 776636245 -26324688 -222917427 -294757363 565518184 -580967638 733958889 765774078 -325910495 -249711344 -274678 226190583 -260237814 324858442 811179172 -308733214 -556842742 564901448 -518770670 239526862 -3264772 -864296932 -847711207 304455863 -848839757 457637510 -330345777 -728099107 -384867097 646144012 -705942146 -851474212 -844474404 954578523 419370377 614535553 856949691 -589457568 937243642 392726906 694495716 -754437398 944521778 -132090887 -447089951 -714433857 820886668 254726679 -651002000 645585912 674190363 -915491733 406546340 -578544656 798247615 -35969283 317141299 -190462476 113168460 -168194566 -352455837 620926970 -149688734 -16998950 -586269885 269521274 602882263 670033789 -674233378 -475288699 -511260529 -307169999 -830566142 -146497476 703645102 325248239 169994970 -31439703 188802992 -917321614 -936511165 300100695 -114423272 97011668 654899819 578504037 417721945 633038702
-155389155 -758711821 -812775173 -592596572 -179673992 520596304 -265233646 -222234500 -887109945 -906910755 384264657 476657007 -953770405 -304334915 517713494 445916365 122276418 659504305 -636377175 249685128 866269307 717642879 -123001696 57303841 859660124 471657668 -890069957 -317392694 440564324 -193995836 345136237 -995855463 -492935731 -722490234 587025332 431963168 -378196776 758198520 436280008 889201507 -727534979 -854376579 561384369 -91622034 -521513302 -378830546 -362266745 266227604 -598850082 607403949 690357771 820651019 641668671 -267971783 575126962 -895433733 367042835 -3721696 -417218567 231671070 -968630769 758083427 620287174 849346607 -956857699 763981168 -624574443 715521670 -911167558 780013386 176793217 -61490556 -336583318 -581710524 4999884 352425757 -671780315 -685422247 677407403 685231427 27735000 63378271 851404930 -189867008 -148443984 -172029162 114905838 -885297199 -397990375 511601209 436581078 -459734575 244478950 663247418 148546815 -267998832 28350237 417447195 -6323204 982007397 394705871 842668494 -325785356 268555567 -22374721 -47703498 479193902 165508573 949140932 -973414215 -577345406 -533134287 -673568870 264651725 -32278071 -816400288 580152909 348493308 -142491468 927864688 -903976430 338429270 -68109432 325709959 28276896 896504731 -433631069 -259446576 -798163463 -61498696 -905310398 906616196 532678416 -947153634 615001279 782061412 467440501 -219485705 633787890
1 102
408 6
763812588 821114968 -883009409 780019049 115402796 -748850501 434434728 -687364608 757631823 612686133 540053298 -89844352 498094930 147063987 161567211 -600106986 -131480218 -419399817 -37163493 953522832 991004128 -528781900 838198472 -932317670 845842135 -179679599 -301891497 -500120437 -243230901 -755196519 854115100 119138438 -822665366 258490253 491182165 944770403 899786245 -714711019 309451244 -809584342 -803008533 -739052210 306803776 354962651 313899413 -223168921 -20088607 -77212342 954545575 865525604 -839770470 -626512048 -388677018 204666015 880669725 -885330362 544089637 802228830 439533716 434039997 -473282414 -393287629 -563686466 481082365 -701652677 754223709 -869083926 -863420163 449422050 -823738198 -102336160 580846407 169500860 -482101864 -757872727 713444185 382364641 -806776659 384341942 876381733 -93636990 688907393 -951840 540012756 -388873833 -448903928 -422529758 -994823924 -178637537 -742915458 355485245 784351945 60200521 -337177549 -699089300 -438974647 609856987 228262863 418858913 -444578495 695212031 461443133 70291070 38772779 -155963800 -957034285 469327887 -156587235 -99090951 -563808199 -471284961 -259029705 -565624108 83678620 538472232 313433590 176975594 492660898 -749163816 -285210876 984535089 -473161473 -691171745 111728450 484330037 -947486818 21999972 -922480950 -765839340 455032238 805031918 -422573978 931624788 -917127071 383241721 573018516 -31531723 952623232 -475986864 389477569 739601116 -664231599 458893173 59765119 641245268 -124942785 -854115579 517221585 -105959778 327895380 -642094128 -270766639 -567242520 505476746 34432656 -295060393 702083802 -779282586 538275900 -28054667 -162498550 -7522974 677740274 45212929 771678118 -980521401 -78384 999939031 -109033610 522639145 608998284 383091476 211737825 570651780 709539649 770064827 531226645 -682276776 482897668 -758488044 845367875 784033681 664252050 346046048 -528750986 -404295370 8248677 -756119783 -534210280 -751835343 -430040444 -646142311 601348672 462906157 407563259 868241014 349965842 -777073010 30191058 -148367420 585009716 -638238423 -116759996 19366396 154965036 -618198014 -802569161 289481509 -133647976 915022257 346789916 465837274 850491841 294448145 -851159468 619918512 -717421390 -575907755 930856988 -757566129 -729561813 -717097942 152372426 956738872 961931316 661905148 -386398315 -187786090 214419604 -646397942 -522591696 816950629 602516005 308586365 267691339 563430710 -991833646 -70602271 -486205989 420747728 134305874 -75253097 -589962415 -775127595 89866221 -877690575 670550380 -819954130 769953204 -254118717 -969153645 -427594183 -639457991 561749959 623514268 621399364 451672792 913742907 -750143845 -351169383 -379802854 -142657913 -279874044 -322650150 419607358 -359179255 283635569 -639458279 649493714 285100657 -453111053 39220838 -556408903 406682689 240069045 -104333890 961047952 422576433 756180694 403810933 -590004393 -70066012 175428577 253231844 -462154910 650610585 -424358622 -654926216 -880479569 -508450410 -872542155 601750468 -16262136 -285385808 21428190 -378538744 -313440061 -167183378 -356907792 22966398 -936809167 382351357 -340752344 809881863 275956058 -483655295 -60002321 -597630070 213548402 -585870201 339984090 875946008 737845064 -507541313 559644879 -873410953 -193409720 182299426 933705894 852276641 129290440 343804877 -553308038 -4583215 534838992 296544700 448333396 -477167610 597806417 354768842 -438012654 286011749 -718621199 -121211750 -869613179 -139907463 71845971 -810618954 -896395686 158175423 23868521 636378282 -367257728 -988733837 533886353 -562330681 -733969793 -786646926 667407649 -849718137 537403033 413702494 -27512610 525858934 -987081887 250422053 221310957 388228429 405368074 616088533 807934439 465828241 963180459 437995365 -260385480 936467079 295063559 -415948529 -197039246 -718772628 66837372 819443263 182227938 -969469225 -780512596 -729258750 475825964 781718301 914835685 -266496757 292700468 748709116 36337061 -623452674 246518350 -177334314 733013986 -284395089 822996481 -908318023 -637242817 327175977 72419697 710393677 663193516 -398911513 -84229953 -985329327 295702442 357939303 -904236492 -207028406 -516225123 -720482036 -936154897 -816690834 414757278 -536828527
-907182074 843889297 151523877 -220696328 506781398 664488351 -723032023 -969284843 650135359 -866301053 27844834 -955603754 -139516541 -946463294 -292757846 -856827048 -160923956 899090343 423403846 -389280270 -95272909 -313258755 435738383 645373374 -166254151 702262698 306451931 -978741443 -990026410 -283989461 -818763984 -958045857 -359397538 914622158 -766949088 358983150 939206569 185470095 -832529809 -91590358 -224472708 -753769537 531493048 -632402717 812924263 317634266 -968828313 -815743799 593071035 -556375560 -645134755 259230171 -675686863 -17169650 96735526 422456374 -165030365 459180735 -227070090 -746720008 -778947851 -912922144 -505523350 -100748959 912205980 -83156949 -499899583 467947613 -782832515 692620147 525881443 177773193 159848023 -926368699 -80980153 -25877065 832612119 -631520462 -738740590 465444766 -623616709 800697408 677013733 360998129 487981264 -383197855 -545883634 783343071 250226252 -829996756 -963315189 -306073561 -306071734 -613209509 -341263483 576420237 271423740 459267527 956564745 634062194 -201377353 -892913277 859102481 451188783 -159752171 994584818 -882576589 530388314 -855422246 -547909520 -7139909 -685970912 488051567 15692043 305699977 597410834 -451630285 40196922 -155814529 721435932 -460044328 78985233 -999874672 178788616 648264763 149593601 526936911 701743218 197658939 -476281827 160137063 673367829 -544895047 476121011 574844205 -186672281 -26781840 184388133 155815657 868209293 -248599631 429017438 526586564 -90558152 -215508892 -901871710 795858198 -409420038 476680321 809067234 -666643057 -539720152 163413846 -130096910 -415469431 350063541 -87725592 614567987 933752214 281751122 -723381007 609751331 363685551 -823401840 -969328678 -919426347 918896018 -585174282 107361669 950791144 306796441 -896357882 -960071086 -17809515 -602936895 -894723442 211651200 845232279 -442555907 -720284966 -481278141 953846247 -168112207 -763099934 -968688086 719819856 386795110 -697891892 833897873 -616122771 777167639 267259988 -786301928 -289242247 -417936132 -25136049 20983130 -859735214 93813792 101538769 146447679 -453474280 795076111 -43475299 -446874741 234832175 -318724746 -722603451 766520186 792249865 604591783 446624272 26569688 255370295 -206988907 730053078 237124993 -210993709 -641139723 -546215255 -410846451 525309580 -341073431 646119971 -6800555 -171879650 -776930903 -396516244 947977529 -619980714 -739040721 -416593480 -134727998 -742899678 543531569 -333239179 -150635345 -759621394 -727109720 -82388958 473074486 -578155589 197914868 -510740149 515886820 -934652964 224464788 -837231482 -195301331 -507991162 287994191 693088126 918400941 -474307612 -137666708 523071004 -45061372 143481742 345464496 150092918 -164807118 739991406 -572558596 -717438734 872712406 266757141 -158705556 712583714 507879301 585644903 -798049877 468587304 -393424712 908450769 282398359 -577944768 612681661 590316954 -485933918 -386048498 -170376793 -808323470 -471899454 301368333 371469860 -681129736 996104500 -494091131 156021138 -368297602 688659744 -127443696 417318184 -393801666 819237133 620693617 526310734 -816027044 -999503862 467452766 769205685 -751441 -910938963 -662615196 716440470 -367566987 285332242 -374766259 650236614 333101093 711970875 621548093 510464225 254779993 -37225921 161178191 692124420 657123870 -233787536 -882561622 -599477260 926817784 -339996928 649905444 -243596278 -877877456 886635048 -713283715 -273197692 -982440203 -730700483 -412229974 848489003 -957767794 683939647 221501558 -32810155 185376386 502325908 -772429522 283768307 911415493 959076289 -440778015 -121478960 475307730 -798043578 54982051 -59844837 -343627343 989267557 -109923690 792479493 385596305 288347331 600251268 694500291 -835187554 -851211471 -488763798 -859441097 886989578 668513132 809111692 -130652656 909249692 -887907413 -825714214 443390823 114441268 935776104 -207519714 -904704861 961261834 357664253 -94431270 -504893892 -818037374 -737082164 -501482506 271161187 319822007 213683519 275327293 -660795142 323027473 -83625168 -672384606 290000675 333876598 71167654 259654577 316726269 -196121700 606251447 640255020 679653422 -392777859 980610918 -125849854 28660744 -665683638 -719391377 -913391602 -567894764 497003116 527795707 633685969
1 24 45 29 19 75
