0 1 1 -7 2 13 3 63 4 -4921 5 -3675 6 703333 7 465087 8 -88109041 9 -102157335 10 4885044115 11 34400733171 12 -900319230753451 13 -16443210270435 14 1104102066969811 15 10582751251882215 16 -69039327471471640577 17 -8822362044750128175 18 101317434249311050977631 19 9247717448176204425819 20 -4436226766370035580185201 21 -11904439711247799107797755 22 28896129078728340963902586869 23 18462265041109219049306645583 24 -967137143692381945120957067578411 25 -33951724100407995105244682178375 26 4234632118929829929097084444894099 27 73050731766501083972351457497191107 28 -1422758294687229609731804344222064992589 29 -181805171021050174902916700252933801235 30 5677638614981354718444858443597283785745115 31 518220767516158501086278613920707971479991 32 -6761829940121081816919176536706332308197345537 33 -1677275351675253764896488926671322297824829535 34 273567063694628211072620668067648485281060838291 35 6117542002077194970147140414057061181056872897835 36 -337929969732791417321275047416100049722722910042474395413 37 -24975075987647424955062245703583587877089649598258475 38 4552720007888265008798275395763959415658333825257618387 39 113443771255469031099931344340015574693941041503212798239 40 -4462467180106924089478772258078881370263287049300538142466841 41 -570230098721713156742446036522279755699207445800583584315255 42 34581708868970585815928984294773494622481817975776768417105600983 43 3156410771121483001058352453276276979717164264042135566483302803 44 -76616897307254103011468279373175690336271067320554753505598951407783 45 -19155096339569705789770809480814151858844189902846301391439362059075 46 198664632112540206941396383192128795138307316623577102124450542412737213 47 126930404426111914570482820812972670115256732276051154396069266586901127 48 -226072504915067039525069617024712128566498850038027305245893025545108827700827 49 -915015845327315258537814424665985867204374897104023381692510096027044181135 50 219472012642245776150807185006124704453601693684758345893781916638072248733075 51 7151455306673203958764842248604209070259970199536245972138262362320666466850811 52 -472741984074632546893840066511232975937346564187641437173318633558005096211892338533 53 -60408670219470141102922945752162314005105474548123754366685699375565704055693004635 54 2081254565984229221125946493519857190535089021001539200958210515643868203510688596880543 55 549897010420570730150585473106179916425260765316568426411670804197226426600801182377455 56 -21419923478327469539075545941631132596735489377598215934103808874476539743653233443840377549 57 -5379846382326011528787252534277974152262823430393189443967692754107880858143555193915684775 58 88314173165941595118316929320725192164127688159140156786526351078222152243443191766164437565153 59 56425512670822006346086100496964059053321783562314003528405890001895170086521357276002132674659 60 -13973661438784300450675951159141474222961385296121375880628908713882032964292804644535866182719165608481 61 -632968696765650355811626868047057386272596330359612268843763869259566001659304189336532544526608755 62 188258437288115464005998808683451328927868722887706118349950287628986914299375612165012429251045220563 63 7577747068680451079237870806551003467680772220663986004944675180466994454446526947707508758251693704023 64 -197751384190526574036349040401167161754676445059934143747496382514435112292891415162319983427040291025728257 65 -96618228286586244938688655523183120077617488511085126445792220253423799418033077864907311438303043804995775 66 329977411112523501794494965329139282469978913401915983174469456717840927921595372679305924964571893987708705265433 67 1309493784213158939479385112364466351828718670022133214563043234182062709089061742419015743434990718711691795147 68 -2135811327479882291375954503679125692251710349052059371511487875812633066271208483878666181094265131985914808361841 69 -18831593822971458584388495050225884250380436877066165303551664606069314149760785740975715904133878429782341315697035 70 448976897152391756881931360101006323116424969084745787048998651744812073701988537828925180957540656212179261187445526405 71 286859409888565922831167719405078438179973990838299224153684874184426607061567470063555568438915789657179876518898045631 72 -2313511731384575724030000620972922742137517924447800973363736108860763045503820319818299781146030514141520436543397130583355491069 73 -4621150267257779902712217116944566493189522279771736885772852171706380089135597065975592031840817534227033428050878501195735 74 1640447506437978520364523989420120931478571521394169171805692860856926590579518959978521175032502354934470621262250512799055251 75 78608354901094904522478928187117851169370794297841004917890748195332468969994669046020142666217343549181473318030798412087521075 76 -143295592104151808107901909078058436413771946136873613646846104600892422538857464665919299915668719406719582845044828108484124394481 77 -1409933594513737548600704134666016024577900051713441891625940013752025961763021645484608735308743776735297772634140653769603292807075 78 291741975737959758347769741881414938735547694477090089082432762642108219629485455682470602342917005892221104878213283300955230595938386891 79 26628456045831988750041691693026322543619933941911904109094075234382664512308944034707249268428992005323959596889291583142686748167255079 80 -35613879323553046639682182958278427341086781544660839993591416843410045727672620326194731828078006519472753994484236651678096614952129983558697 81 -528867190819508470090771832712967044095834400312471838220394752363802290519951990881243639866847624573409340806635882792512786585713829078255 82 17267087810211339599976767455739075170649685160766412836277816475659341580960595939741613710628196940004540957108313256988249754049558684347558569 83 11032252775469759805051000374836376905896109939630884735447872054945291445476795426899206717248849484235917356302259381241069047152014299437049243 84 -2522329779656543053538857077669066566722840803324653369716614501834253335058992211760469795705911057905479227345129448520700684703509833892329706668640117 85 -241428229428003633958884259704933678868687849108034726898328864755526942204467252224408419739546647788707941532191712537109537288501237532537009388475 86 99601763477542564380298876768671026586723922270696882762768359558090298736580171635131519473970413253554759846659460283663233672265010070031481220803539 87 5536450060199332496539210189777056098486999157217485063971944921891384553255612995376457533042847719447540434320336809209715100814868309519738940207073167 88 -23921170865031167933176889571881235106585226462686064531642889494751596240017950792464609055548091284412504899860583253508454368671504287633329862603299058595727 89 -132901443873224353660642293481308252373613719634371849532264384337335861493410193760720260977861713991800033922423470448386583063600375826029781854077050748935 90 236573486674068064228553235342770972907106337302761096698141690999800516067510616598574556887670247125468537382419366849014183883615995994951036033017329208377010305 91 3336101339821425852762671338134156628025612154717762878550719851537307846316594443847511747350078617916560395597435662589903274466177629552214497480008088756264451 92 -345999484219088350955691864252303752502267569379400150474421697884670361197887049392825770091148297325226546529754112969215785915113509372900613905106719835582444347967 93 -87485412543580635269387411095275755752542719001876193354395718897061511204131158621896332507785446641434152875396565503765096644186722953620605549234585695915455802835 94 39449729063990165498821497934733936655550851333389789362528061798391546019425268256886313616183318904618152209507769235824650895922585345324469307214119442218705076203731 95 2394488395230951646437195449768165271575226257601951176765025259309872759126546409979608416496208835852089295549753652895746251395750631562761961122413492226013249975528695 96 -827363864771407696987658821742086445806164047928250972839429529553981678310273436667149922365044286189764965139588346791158938287193881859572443397232469735069873128662325650534779 97 -68341001286877156759187028846293414108599742768958031711957503749857039009291445776974627943400671674817145609587913937989714062514268413927312086269053144177420980646840025375 98 32128314348897186487945371789690300358578306295395072491776487151277564279084525142145430986902688723574365482596462594721095407535276373675432228872006991854733587775692861223827 99 2032208396414144224275779161918574810141056135095037503721425176556190601191223992823973915707798535812821567780084508108414478447976737001562425267545641640876925649476804999739499 100 -492311688194905603882971069564001414003542126564488545062211805798186233286472419282322744696834133235037195955245277488579319972023372873453483881051980748308448534389427753259354423701 101 -62909357364505973863703573161957860822855588572606623668781882369783419654283015757303905478005318042919355103910692868122162097331605179743699774473088865911683529162536410774906123755 102 22193776715494593985053194867160334321475657327001588007008879760199271275697664661725378983324779295318056743558251581729585240548933622585448021358462421317211682718925371647581459166326083 103 2025714696229986484471179113814112926256694367387528664004340863014600776753848858718081817619310229543304419154419592265018497252562566380683208370759745654177095420785940826204236692538463 104 -267816924975062791646291513019605017579059310415670069111580765083092184019767341828986571771261765797677128814334048994753503587580981932607375970878302595238433988280626331449654816361961203813 105 -67799509322966729606876782631288939490791409079138755255741325265728731126626220286971237273411972310884132917993835893165465726390598104011927736402935120134222957385038760900723489689493637175 106 3688898628634893927567904780420534057489418068689575570838892903909108590730706111504897911198032353416004658522516052244672448534959412259793235562187349907222603459359735589078991673281541856082033 107 2356903641279727309277535663536660203075901155164409549414028160954361530918745189847594929076437525263726186422674488615323700911365158638016365905849832365161705554666328943782673835359904007935187 108 -42573497481244688160642687917232597398282824866325173418500241669981105561560189206598680963145034862552188735886781455180290511669625545044754460189749850807553431945368049678103452386025750872726860134324337 109 -85038915772348166070639110087897297435509071096073110738611720245111819825910440499866084260253718770251363948263494758375250115852067661979538394172004288020723299907743883688828414443651054159071736835 110 1032092834123817284504390383910134109311908339648441596444410513520550043316943793585538836282092805833071140287310661375189870012554924625038731648422537054914750760219243400182263251084591800072950147929845 111 3182431114902580821247460246487750712086521757237257615762279151208757067092499854705158660623128267395817942559382382092829439675138070733121226229784349787433992174411659026008149237729459732693044012707271 112 -476269673722452517391910547595034346180013378345137710102895996917974779886667986420707766380077691699551178553121847488162595659664010874001787758406964173709443863546545611589160958154455233767781089353718876742349 113 -123447162443439518361165554690170936482547952222579097595065643543418154730942491779890098452552791638599410592113374452761868185354081784066260602657853872750893380934054730147946923782034510141901080903283225935 114 472568239624790132743563052539719895103421377171454369660608704707883827010611654480392356751382320580084105191102202685786786437661217694131358478924916417952001595801714241136646876664369241769717532974983597385477 115 4960317057744439225332018810422502630939482025650547410977109908902371408911795469344954361191102358359372882284143078120402497443114557097909934953631502967286085167687375417076919787129598842930721479118167713600315 116 -814272877818149735293460126171097679265906769992525996270538536753957861980136446573718361056791892467019793445048613920007713183068340803435573957832116181424688125468739509611319524541280900464727866375148827670690375179 117 -206337859781226573917511270142356864235582515225999488978881207172274908596947425046349752466921077431376907453056545734028247011793833571367775932735125846560714768906176339054211267875391548637949747134055813097187739675 118 116799627044820347597419643805138191954178267082062460095017171931215492626725236629568306494366099927080123478355951741986849930359924968471182055694921992015294581310590996310723390329732655576128483962564276544534566372307 119 8880420359961696130214768717493106592187602740531991086521394591212478365975232198373217900794220876891873894707529704492530550488914343104521947852764201866764415479978590498586670087560281800908951964132705659123624793327919 120 -180335853357439885850239740926038746149250851232660388055787739489722551229123203834034280505194850968042515653771695616367699693400193608246712406531545985101385703239861131004192162448039395014584259270355206935991042910340459267512521 121 -395208042409020214026335205312758518457889943162052815085087770659107522475943336107643452350042834055984341426924278679699835754549119620587148828140062622309727546325372608777141810221028712129423439963127161782948508182692145255 122 231294939876449776031275640260782508081458561951208284229876609387099011421443854803324843111176538337125600922128305016149571371457243307205559654009573111928616983235931128117017980911042695819094977743540919527955048703996035674003 123 18176754833556363692036051673784266315463905890094354628042605889908553918306642002313619750230442932053634163787751087433651463735996421363257758115951577511001470259030196258998022578268896736278287083993279910836103487239362919371683 124 -54061559085305778542367994846267753709065263146181034140925359206931372029068789635470982409633612524535301944922859052749042591267319428539146400814427451768835141723759793477712845787829132499151334719234622639343845931987457982455009521 125 -863522546217055497971524494967373319278650452332369224992035339330133575225189827749809963624707656560941272161103023201334942382169834495715621915828051448392601955437984682075562437030059869091613075569856130775969229422637674043296141875 126 379095449250691228917939850230024172663288635766045569570999555811901626039860462693353198061687669052231611431851669274756467832350464866362131766209611304001847723823451966938029174049744556809584558831614867146847696508441438355436717404898218187 127 42351966552678090429551073910487615794322001250600354713263319138517128535964823155098604946593909232974116105790802629074856638680750802356517503853361472940301740441850031394014499957787473568959821385529703501330158387637404186834039449581207 128 -2210461746235450053676784646859020915321497940100844335398162818552806085649610004088298909006031294279579533633518390037311316705042197561928683921391478420512582443754771797367366667104124565452587288046780067193109327766920292135423545046575408897 129 -2143378620842104477706895294297261739488620522933675670759150537481929414164778686452573643900773799174631045417577441995322430823487984053248184897880193669546365267319554499535935028957358881788119867023414473052240368870292242678468399795721060735 130 175103194673689249337154564524079850669464750602251084625856066834422730682592079605454027636916335140290947353064576152238352532686822898609585315347245568870561227701486683483387402088938934348707613556791530459874431414666744351525199197842195577100345 131 111876578532832858265710695008609534295667167833757559384021125404357163646220362951257747865834949730407546457712040855630996559566079420781839729859877390300961472868685151872863332266800157248482303300753310193826084793167431006723489414424017118574091 132 -49671545135930899375458728866749667358339240338044553721512401932047988888152938969656222518581505430008994013929539085975499280056607030597388223525181196873070796775849537296310105088072098255496007983086509999974255121472414557498104919974946379296432340165591 133 -6019915314771397177126242640741565442046088609175674330115577285417409570893176124265277338920570814283875252209382637806483602668566369691315323424270817631152104912962767820313269507700779978422474943747050846465149709970677065674692388208411090566229865035 134 3869685831853187020975911199574013959672001910953180334209742546120409759980711060183416639458427810620973743735324486239194091457242033553271898296343946521066334228470249280711838613264403139375796247956439443478683834586455968701075590681588364773277678580691 135 333775597730532093830992476562526992125350479421011437357696117074811333622077745229473579092361970674371760740211030521483410880373434111596477637750744871042605106083353675265284301935275350176243533996441699023239611818016314972214363771912770552281270648935935 136 -149164195226737928109906122533193359306227610128597573423639427186991983420707737057704897026180151079215307229596347937882769337037409673753782449900098509648840753352847234078472005744329433257084442950446906973591030618696690423793422942338989521189624894436812485497 137 -19060737107246472757481441580348563944471768184891896386128322195234077096920905961853253188323779808764865995860371207046006255621922478296243627628450801237238162501957011984646838220969808217759622350233894033441407078475866340196588224849398532533844837690486349975 138 577045426414289642149853312885743206418576625899995759844557527393966956030499458282700952195612671173851997551205759735969338832544213291012560609644882634376270610939091524987186963206159536521277484096769709593089936852177646942944270274285860477556018472911159250746950297 139 1120622174006599114491117716148149287491719355337837453660345193997807904010592025894056999961219071093682872362704439479478979863275503573762771770002872040219066555135049283396973026551829050621046833085691836321913566519355443087188320322762100295526353950852648191220339 140 -7748080522321692018887793520073548041912087027345295315631061538873882142851330600633071443603067414108162626365640437908922005690805755536362033827562550716653211432435613741582353748981971434094228793006332929253728513418857971464362063086874897528936830203001618520889622247259 141 -67800359029747094702450857306788552978227140182919135195239496918921225749140111284753522331288961469199901327441793321238614042242388984622211633648615622068978144364135500897100026948713727950798145017178492174147680832802462011044387843430202807126898240084130070083641542755 142 46184991197173604022840399165100179570253349620219413323630623860044482839095751627087016917627067933332003465601967972022648394224516562295139200153785710977799640498354575696075139001814300401616446846071481186835335139759386445388956499199557409802712599456460368689494438198483 143 4219704209396586871066245710780943923096698963099450923049671110364761276065154064912713322595933662670131378015262144502723586260411651332126509526018760470945619916765465144812767918208863335069984998442007049358169755045696897125820104864928552897479479463019716733042390056748903 144 -1157080385255418685935735363519937495575753289102895101661872792967846357973284153748809343886530487302814913309953404690912680253479489045363405578332130065056644194911809015561076205079060630310039304136212307389644181694696570509869664545758002546665001593624962460746190703795216773680728653 145 -270046241412157816471009552367253456446717982020275693381987781397633885128366979183154339175786792453865412133032325456740137408892556921783951376269872427896582970985609661271655181637381251707172750835250342067850469731591189533785936893681042924543740165957681011661041780191975302575 146 189134832847575379484617074479894221783538774250042207646584438906749222480584950669583195855152288531611463156126991638904766463558935291222792389178522641863613891315595635782003381594376972070872185797112041070214450697449938315204578269329443336778844984700301770393349791437212953112979 147 17763721723697233611005963925035120053243054805067235487865732739197970943167029228099167908077685385095140273275909188481632424361030310339550270878652442329384050156190445694442997255593287415217719959075099346880280989685766293145497158260698482735335410440020777891241344154767147367211227 148 -9395772149548432072992377305896875187905569312334619225974159142653268394683736329346323275148719403824570971969037577422629526120230059117880345828658887121550167154747250828574954991131651707760184290759123605582477146367417259331233505104263868493008149486245423222284450510569970733492378323909 149 -1200625542811419364847097876563232085406918162250442148569709720084617816050178143582760579271941149305658474631114251716296145540570022749592494229659658648060155042827053802411212052540394555133048710427864949653745857948596635972851537889251473974078789884918593786678920997897444933518861120635 150 28308447082860988491053445004149545633764702126810135167996920409607683885862407484929084368527991786919936249792630874392590112600874155501911605310220145228606288668478985256572041913040030837558213049808272237864428866448986987207992644350936303873642283485079085892431772683711400888895662539242849325 151 83349196689761137212361538744397516843099457762939728779488215353810088042252367935937029932641201615738785178850337185147593752973868122515152780343296681969478566130143738900271524881176197282818955321662979327907361752739031369338672999643602747421310469984461482690700636162944335575240925005064911 152 -303875396097326920711079371169155218324466961131446965072242548811164299029002423181141520748468937696887443049909573318284208444366148137947029919945663828305652417645632988046635559639714800172272512836715803582582170533490881835668683580261852055762646337797937805793922526005432303873341282268396418161 153 -5941034452160504465287319347742132640763045656902321227628969423986679292746687538976749553695802749177468353621798360297639901560321005123591079929093823228421484463193792793044305009763625175449632118666142983298704719551411279641534191437954019221163068348521914758776986031636412056301497663816062120135 154 100946474229295859183440092014177621333606184414720943073452090949802237199758219620182157370751444051363127039241912727603727195613875459813653466235153048385335155522363775233745424570851861316023979723640995884820106190295953116353353819356541120678931627531037956299111641299276946039934614462569429102010933 155 434650439870914669602691256813392592913171326718231931712649334583636737425098723120321009715798712683167427662671788173785735659920427118429955277627029857484874846113853222048110755602832877985549576231685988038123681377505524194488532120973113069265866437645705308269007081002723308781579788041118876608735555 156 -97287996299833305942316284722917566844068546515865293064058618985742674714419418321970232705637253243125825967694888367449653422138281098265311269211786782214442904713205180045423486173839002342376965940662628084051117120298879772459727303757959276981995853081859118234476153703191827523421337316343916099952896839003832389 157 -32627966507688931952435364151084799962642555960714454748013160862649634848601112940221646690758255042880246499468033855035355092879420047586018668551112795568775382404444166490037533295218985161979437714593700464689393438297973398855034559158790730649953182725402088323991550496890558513553709214181874528886406256275 158 24730199619617438255744550244500857102444185187046244035545360986089938604448168127965936650163115906581877422400795515176896901087264084423478377620208956728204751807992406295128066149862283891185016062740715080211382731961530328901812521644262923694251896209978382641483580185077074796062004284588940877943640274989267 159 2512290480366122425798244537129676004516014227404714194345857900600217201106200438057134224700572445210338925227560669312956867234514011643599723398698066979847540930411736905155119248008670121476283083564355452303726627509854256559339238888586278288996795906607563305210538579112858547632575890912525075891858104316616759 160 -6720059911808130640326781291225681029930593736267403925732226813206123232754290171468165826969538704923092696699835077386678643595328649873710418488797239818560047425444539440246018883253567606230245263221709066890591167317994730720064562132295272579598364421812274094247271992878280612997748826249565419770021512376332882483497 161 -198354174530482539854631057065489570654916597308282590313893076872731865566587596025566465510093783005116141687418047366014549397601405978178063799587442322181492244527070038677811462688319248713604970033917352625129169189171610223621933712312984496921217001430481733427714197186471131050347157586933722987935435283035728716255 162 3341766738660562638074006410403942904094182414665737398817896325487499386178718788432240075831386744478428250886325205879204078809318332276857432886413086869095418524544714187998015510080144274704205710457552683446474960779192806380925214906953147978972157313630172417259271546530520973095811238957264070164934347352705697038953194877 163 16053495015994017526254887153661893312472307932184584470319716222051567310307786123368383027993212571826625141085950064160657352255679567334551943465600852083906858094996462797246832928215986874217667890799554147013653348420050447843149176425145671613101715710240949911271403789628827557488084290462696508291707179248191282523870123 164 -5241336821677797828204684813954093617826806015254545168736125991922695480085001971771506698094521689100148904844902007916267642870197680985619947268093639913649213391480426183818865634048239514866635393267658106922472401767979682136999091434326645390252990390595847140404665496676036756478294274227244426050275399112654063016242971687843 165 -1331444363293499642571941046179857634236819408905842796439669928347980496066543252021892054129175425547752971287666550010804524126926594181228734677931400108984714789857503315367486999027277034597842955379794170778330072509047473906624356689695915451209400984156097577134072969255503246831411655150036707443710073960451186095860609519275 166 177063118849548677674791850123336527856408289242910914441443337849593212224798676492903072351328651450874009039471111677838207860130166338869593075797827305697855190797830580238931561625269403793803740665978919382203093854951117546790957310193711852830677824783512665248823914911254021205372669677192595220015215979571021194516491745634559653 167 113128809318156629311809876256958327163727607655820118572919619463145795561907104181636730156671071155699901078103165845168057725588988091241683543678801317444656692132028797377434430140669597783395258696667539745252697807873645739126099272407346530179620103136248299407905944554787977980235727755670747660438750221882791233284828473076025247 168 -51729809040406580587495032325009786140262880140938393423177599912373330100253517884805366054199711933844297594890682440978086258751097378106322517978645477586769169620205158041371869032326273270600481911308319128744701194511298743145056334488430721777930436496508379572696253071644344236633852360238366275007723769028463532199584614021332533664407157 169 -9844526585346130636542060180944532236119697107545447421425886761894292899325345616193392311862159199250717523815128743417018328666145134968216656757212369890254233511484251393439350790022142952482791558759524796155966202573973816237903559866123087512164009288591361143189574554399792693662656899557830486324909530374795776532351558959023874316535 170 8028312790844259068302702722779574178521885969170495886014694709008314211415380503833367017149444800111570350232859075902086878152253997211514272384537030236560923702855036982400382936685887557093621267345375658930103458300872689707748009309656772275499260214914927425580701390539594399362020516689243157925277326166559872401480227398616844173719955 171 877133102830732610427192164028231319775706991159931359602064519585225378380715520796801329976082205325496354855158341115523832021151806301775854942015202751678444227460286507219355117020104829018747076451344429731461616881238716699255216987242993421132936865646005332261867719587001403443539750322769648611756410293511049620081445128787318489083379731 172 -626023423244562648376676318314048072871576797039773731915536194088790234377774186450435208310423957189842660762313832749772739159392081610841130196899171383430112945557296533673159273391271115419002288837484549842082025645411174239000156374700384459137184771722441228750467822379485690971578223840503768033832940079551488585929996652463100636502648628978653 173 -79995523559156271097124148392820539008254189618172853893395887241372846309573007377158280459849785220416096113766211265943288506930671434888275068890401696221556751048204724017395018777364496645903055423028389371541187592425024689380479961529455710757604668896281457450578237897245494690550366282765333285774069579432836271472193525380298833841752066391235 174 27576904316369911024999024043152790034198672937529229084271181423329073343749564262969288805240385669147025935489945473067481871113984571793252884568737723848094964447742326876086788043383638597183236222927484809825898402963999859115621513720726258849422559473521675483325875206798332438487056599264471824611784293152422433972043630434879644573102530919466229863 175 7465838923214628013166961024164919903165682061068207702710366981544512476824885932607692217684798369289425945604270839605201738208951752044408558097031485520873643345301356239645433657101014387347324144379905973371430915180257380579239033628645788144488962831884432110909560760713741495066703638582839808437517696417610143942228813825946666093598019675900199175 176 -1096752363716611238715446068647147462113883102609670568639747458020851297335553414721988104246570503027475615788535655824733010178168703017620329616239456851968822154618972061495587217664035112989630976530851753635917355628610089744690216229431477001289024667126608098502884303392670720001418865387091590565565762944826846442063762558697014564367283928287667134762616319 177 -712836917438851271396089216575083482368161438696938061953233230121555117907074519163101524911326083681069834115760372288861763411805680037861858969142238334001663500537037088746365007091486674389622692323668443708415243352067357759822268517086076708728795656945384124538977347242633853022006437415481440618516074431275553149355453851186071415599669257571428137858575 178 108954141726385933879347859116663580145608286802474581002617700664466075943747750599261544390581686337916369899251632169644650094849582390213970383851768616084008877353078880619845500070909311149650977954831630951585606000209876523204880156657245517974377844725367173645785790722479500254735573978993932785399111036057204007298753630547528678450611537205695670200487136713 179 69612759584682673445811464818858766226474230396134532855654227969986421102619702442448710733692862503868848367539781635313877741283272049566151498285879937009404797842942961494109185570133644111821833238545975821535417895222138746249442723005162038630829060410549149427283308655702667819262255501059940598149994850650638223568664256350494271446147864152212151010772717179 180 -6580800240497647190047421034904197062919643442993929769593577325073982405611682856867073028076175285811643991156295561795587385491599045347577998159046411497924554504209789246154377789783627815305626970380648047907736723001393969531349843858015427145551927906310520164717408623699412045730597979397848713659721758642125117278797671486868357912894912160662439406635317893765672695848683 181 -6951292509486361479078498265597342522148973222025124939891372476154063483669995558368716850189782822373887503750313664703743586226285520937933079724432054521231314009501735206047878694442382667858928638949730950287740074475889417516044091591439687964815501755242151710230439533755900109056291271163996088401868756816878452527395979571050795659327855532756448673051528448065755 182 6069004773784432557311684747479361895370654563209550959792893064233973993496164459575250689105868306558216523270810492002639209996704964480932533163315534132308765760651013438538129661058808886897828410594271552583811784917306620676018785493739201116730015225954978430521462817932134549091925210698489275823866926922151430782972427196932802032809946315280878847689037998838207443 183 709600111827766050458487011621447780162149323646761723358342867947645191458845992610691170782069551228279310791093547378242287358826610880764917974809145814680734607816692223929863035528167488296933847847497618263899069541236288919602352129246935716672916386563190384177616054095698028446382715029377743404973183540147072231009922193760289857442938365115090478007222886297219935343 184 -147190536308682206231204154533385672434017380368096932081045042976602839549188508774369755167923529200688915099953124804053930677415907935062794325372995532006810624923101493365788167020512489098034566980841783758144533142080636465256763314616516204858878029658898998732000916885224466008335701109644414770743907314704607133610167286841274143442547850115036896470731512974554616280465087 185 -74033598658677731909441523434046415533586742324688638942369535699729609690199720599088490192282237505051930637037096378770481834456156243871314874731104219437960558452458210026073861120486809301360836061194505554235712102003684575561098163410221489177830570706028117476597627468058411929413764101401825328206214854933881257395164926858536384082300976727798299605967836893752785797191975 186 462402711053222779592260082392855832539485638294539559403413909976420636773349367007222340542730468291208242370902127119284714847656567675391925778211411365800060291517403331593446494261523379951922655360257792772998405124819708905507028048677518384438434142688138239183628314648834102179826060396804884493530126137922966267565314445641310733917864399246977107727002402824918115028325901573 187 7892399213581726259407782195438804882837471391271833908941817478407987499027467945339407248256047319490566820428640262737779812080289536916814495372090433113075621764601793288810214920703121255145958331609781595379219879762399424960873801923203080974750338161193563655755171215592552091940964821582100870153476107808668414861541770321784244266598416141852424084719087835706670119986371223267 188 -35589134415471658603003862103444324331200312137576406620908336341911832716761906560954382739130660427174404358481627295536558445715575043428005036086158691967703546966827972804088804498184793520947766806732145865553411515402541935807519097170463296889563556413706091258799284482822702325997060842181352568940703626604028643241677073501731273493819911567238610444679017869719456419020861155507441 189 -859516724600177636893434528570305922241283237881820392845444776343935113406329567481108225421218263393330093763006845756795025945916919783857099519117199980323936254249714962663568020368321580997521604553770257821107196201603041022967824411555354721377687166046542773819156068357109789648022646464297121925172982199785334152895366052606656669076590417873292220499165799571181540928121809663048435 190 149631085670373388620700299812279114363253663346650257516930402342306482791320529063178379919050002258738270361004373690096611945848888833718421469511608277790712292272069952422088113083046586111752421311730331615140997360964959039483886225234753629336344784020829647844995237684398479822153645452066530994111032399352686534834905059941071206721173441418611896639784678827416269094899948271370920607085 191 95601990232962493700212476136550527023643180185978647680342945288557011599232690478690560422672837658521258927449505682320752747388470603060123629774499528562447343165941710565400974696138876717669090781468669636063523160723486932970374347943866443794632560695272535120414791603891086219285278904554248081041820534727605032338349834376401513512475115249925444146556829848127586110971775588955244718551 192 -12750818111600125132335671436666969002097116655548036772032502166908047003596559739424408154393781027370350630503952373089691603227794668463147584935953170033491162365407658831650989704960573199591254358114678722327327448087041288481272750384743261800370040126630701981461115414491392191771122025485338614839066438499439388126761044130098114509069590803539173380453253623282567714049013288470512863859542047307707 193 -10858031688470676609376300971627147730307894013754576218226942779385275304576165748686270874951665163955205857610602907221515038168472448045756380344298305986335457776851287060999685164981332862394310388620292628964775260629694831664502361910060206803258686479097236274890084507471013990661640389359113619116905973326435749024162553598001517809566247636939510780184941933946490121148808711973412461049078335 194 10104931221753937798382622238703307078485329883095232947859703858647436093483312470760480063775248959518688221304033944399950111771362390213071090278285137851791273567048609949533115084164383949804012933806449656334700378888828274289203096650765635543359312854338288168389585002783301701003665063599239153765292965024386030219494977688188634692487940779957777521463607219053828510057975311737299163097998346131 195 1258963327503544089001359020455408062207523418624395415854349347834891332558656694430713000061875732041305983681362800128713455582333164714826057718877647867682752893090503048927744642704126480557626751945762198505695311617047724354426305132521928415678581225664301047628072204189088044208435341667130201359160527388075167328356134243930156791470878432306734560190591597068441637844979646116482064320091310526795 196 -33813015734240318959891753108065074655093649906033958949379885412171713342440025154338543047176983614084876708977488583003108189248703753452523920843192149504437661725717265908656781260815532690339090551946952091587879024374339234143840885419254805149239901932877734489857886379414441388557918282241131177200792350000211284197246720123101917123289027725731035980667312634355271473325235543374312730048354933274014786753 197 -148991334737296263606980637935387737061761212507363521303217533314461404992525823559297766060928751776400579822845155096803086411213484948149030442082527856579271494323823212666852066895406579944489248827225005154380613167237900209483165991558190630066652349475272488963044479284078328711469903815217689052461642648671378404330557167768502465793447781909286569206605890910331923227758121464755532651422475702391556875 198 5771837351483904330073004804876237089278808186098209821854842580403928121065750296565116939946159615738627998370594049064594002528644643515001668801168177970378032811132162147235364369351262769936761138000000165911952436995342842782511026555414005847053758184791210411930130175612548570225753873703870962388772563739040697973367955571469471843366834567985694013213029627432800923241504949376995137073034861675073491788104143869 199 17993055148471530277219249237089534290052005987574894669315726543143407292454278180422755870268388561485128815936566780134791252060871890908635283553172610075481790715894687488631742268067309642422533926218277680476118419612476797232297427788798805195052420868800566226062281521609121907914871616923099388621547917449132485606826962231671815575612382068625851109800675375922803428140189635149380225838311382914373642721599 200 -357429726433466233334095445962494672557642703324357214479557030755514036337344964171971980988704308662754523864362662323862479219314086570384037585038390074829208757991561941376410107070853351610401977517183114258780030794530190382411698548435914724782024978758914963699096950946937434058229710192993532289532057734412520821692572965066096088270681034892408089685955582780517776362598163151408893560545068180638955669575940139741 201 -2216953570184003212365495468913712456049005678244914408831025334811142176152020517832095757467256870427697126151379086442442604824970825735610749945258614272196252440027194699315791529746382061136764709233769232480562477281767161394647959267656941742932154044987095326327719523204117450038111054883037352017738845789015867429787276966604542783445554151972349273654869961026013825089884923091378877046504029678529902302813991255 202 2148268173112274755963205472061396747590559774083900369602845318771849242719710443752690329441808991465345577057832268621809954156028098678300851561269367223272973421727645260680375915904932484208043635954057092987359302885424557573816325211909538924189627009711454169004606560011418667001298983205435697453825715699819229643616312778044295352538367219443547837041075217806555326693172977554255507096875215249088627298711984491923 203 278631131577084199652444663026051185237974714351702743527661450861996762047308611128591253042534335085644855935457263683647684876641680560467677085341842960380637188340449056409889921982266860612812309570326396067102567591667545727681953413568736623796331441622884315584341039022410843845022807262226617693665259261942388330059192324280696430465542737935875978558589936596807434311320059059633699030100469153699173432320223524144563 204 -12778767091341043163691088254217163435620294664890073570670943055781457052058036161181055400002724560941131279952243425257800610973580783475851177333216601525349552924830993395989158274368281163108695349085612830449584477147665624554195559412642597883013212573336078711380168173766826161096644613399283511482464803761539767867235849741516838193867260339168210568198821281655025185584226612990862789569952860224439069151844421522350226851533 205 -35714066322490375220033323605283112024658147504927143970209065993273351383256521522531140714180656449739502151353835947786687791991277129485822303841106820851824822501286352275381115492637084645725131709507623970824475867096262838167537854760065690662757721237238860907944500120099021394685684628356875101198285418367778842581911411035472926126431442397150342545830358893207534773823504621990818762590329530202242929561175390395656720675 206 35292875843087631431764623588886851254560837441858934423045438212379960745594350608764701300636786998977275731592612309944049531809065960831216098299837544288827266846148489591369345587197739412581280537996107498427056517016923534113163878967896806969347305674295351250124087479319772157623430415783904032455123465997120423086255940047907184435226973145833374553602463571253634252379497091748765385681943108731001981468925315910527558622419 207 4667695321471562925103109254436398347315804864861647289027299241948137565061581476283066970553547863837138092506434891511106514283265901563531338716848571996747626461062387279362429654970130834500380627353631040519102853318680818587611714982291385109030410142504587372289352394314687931270555611509523869288093915173333904261962956000801603408945919553580898877156826945366224295692953834004393819175770385156281979681888917707484861528005287 208 -20981723409263614714647472848262550654729191590159973775034532363934034931614184139401418667959722248817799262584121907125779407380458795770561312492840632115387040915704357489153701904673537148681136783797034768816883130960319134830660890715145324314282750018126501653534660411999542381969209816126981868377351208273005278529118019338852907057549265289321946296448269075608978477347796269883938285179002550031976445220440396000937131498549770021941 209 -621924627751706795539417698469538912916864773355007452460885478963117811475547053946851537763050466985061284427122629683779559034396575055008956183029382185456428579837051010690420106567817168995128136443614017030150523437174652290858746338396789999183998558088951723101566379300712777818515129442616231382466184489431245354857414391554105430787007061477406447350834704133297004665394540424902937303262046433649107712690682998529141694618649716335 210 87580328581989507962747065515885941190740748849588982491763867263083746746050065630983781721014964009611450470324012253549615032564122523445713275356175242819815763234260036379970820405596033649343753606833440478228116706415822225374976325699903216999742321079256060540114897456698472303228015455974586031739791613797213282181970051743452460962270541651861100570697405266109106362031238270128249954770192470386321564694218126975246768636363223216623440923565 211 84462734660596241057573151971186063241058527613751769692488339142933826832999136609495937811618383526069204262861263655139189714201656120726070840015183131134828178307203512457489504708523946729662312383596593422081238495283751408898198809001662455490353133577052976473705666361201394251153513747190523445251527077870377321472528535801070635432816682301165286793601435846749086122178564611158210390312589823894911004790787851879482262366880013860281371 212 -45955268581078384573165028345515490981357826304345095659443373957687039622142828265842437508364335230815533579246283731671375832618668721761743343016114223531687071691739875475454281524838552408376894506205239543244559579076272931415766749193802938895885169855303563673560161601568010656123801527636480989638558414016230387775931073084998561289042340424191165868694938299427264965010667070802028821779446285094753144883294095711194498924514168289548700096827 213 -11689777270998382384886117379404692778994694864775626521960764639946304435246556624809772245901613940115419221124438652617175700792558635369625965104284496812789716983126243329245889209780663519333648734275746179655864238231016558725137864459030716417745878777071968539466203106668344369295653074020048134744609400191607612551751616623558111049443718390860948911756141382013707211285558074539595601609638564980504022091856714126973583292006476312617336581435 214 12000533040710368944667357233373501785189229533121225278615632826717977275384579240953294856394570186664190702752004085512711594638833701403731077801056011733460562580406830697329622929575433403234742648078779331066565044669006309103067694988756281948431622901692525985196417992027813205088025996945577787838666476481206991185121873833946925103812385711583957551776895225574830186070442249644272355073287806291221636280840245881520176486065077298944898134854611 215 1648481597542343081447890481978225962228532317172908389314457266139223801657425782480277742031187199140234768472559513515149892809625800744155213908513796915028703448595933855078233192519513392692868763188225866473043544420038570817575501365714837798408436370713856104289741914430679470447229017871740004620145969058782738430415352908132718367191114467711422507385937091163679650146400808869318523457803577550331989720021056906957179106398088579431010838106918415 216 -4347448653861868114047365066030991621923595864761270768082264230557099759095501153071896035873957800532279301656462436965879141678431909164781998719889175175847895772279946834164981448853766622981504297679681064053959790234660121260268064509947828936684981453336415708423238456316537736178917739661197051146919126665380300765439867304969284646771722457677358393309068930673674359514973627200189503957158868070711972114783082359410203903583012071095066596634258846808697555641 217 -236822642080989339081421592432658759479682144069089147449074290991445902216902182997402660733801091466081463743027096262684173439631049684828561057582951781157232089974425003793333324137407614709850488002190489066952083454680911851697757457420780364902527265227382351981137400307350625606629248635631220239248706279511452596443870243036629055925820802585280019628812928221405816293380417092240203508707711571816582862053054476741422649356183133303024731461899397751175 218 247662494400683860727341003938250292066272801572482295082896522364079109574860634099771870328302906122208893674055158201185555605129002255988758326921986664249509882616237629204848088154609248953100902637547433963485164671849259622265402664420555382863904235089912256674970310130160896729141638113410593740834200271425209353763445399441669206213104432384739904112718759988133688269588479089008030706205684048307864728295957690523531580769905350296070164880362697239714707 219 34653688242430987921670653433741613858877341713162014643323937193982381047125354822818618002940489160957508592802306462345491713641209041998204571795768386286528965553372965909656523558117733332978633624652155270278781081943253523650525475380182263684853654642248059738937273490698425074707443865289991280476552256884467460467289016755273231796358927655521252781162178742663548322030418404004570868653772791881786452607399216277793034795048558068629200850073245587489830019 220 -4205818358117362313232622285492908424477287715579474238270180430751930365394101780300494964886736241449402407368680540245548645934841510323257997675231582323804532487905275835663154370829259492500402777448011235461029779231616304347560142567578892171551457573225639773204985756294717983075631181653046391823203330701475153687093328350193113696441368753716810516687783067364304161284709761157485124896647481029165884709893170930932443115888281854306886057781876972842348030067623 221 -5164045404430910145837989729866072734283537515942771564893151642716030180194919041874560007193985325066864461181812584430114317977055730229560288453929494233926874488490073107487436480975156311313647431129906157893236725369922172922579944571566001111254281129857495319933643085509020806424912796585152709883459742040765242003661272640730550880818148006619132827213637509763173516158129649756500302653838033114194991321295674041766516501044502392947548330456299301829471360892755 222 8584726365916611194194802468102158791844415224644529132731194096602900160767954614539863497839216771257719299309327034793053778884373533512229280634977530559973685887026038275165787297292885882275926608039901265307715881994526828312283499539695551684694662606333899076551167700119031902651595536984455909957136320660480953087347036585386982494716675549688536445637081109614500707741913651061597257749196096311078848134202956855919027666246033597243784237018737427733293299584621885083 223 783562283494063648883205126815876673146289081321109448265316228731644467676906854199466887824022195546327615126970451928478818916464688921478132814167221885320009657580641934930028173412384019491810539640403095242043008221422600000157122963337185531987519810054708254220916177257225534212130612217977824782006489674954409749421208789325764495453910125553081020300196503414138018693361500022567183412464059154091025240262547101501175749356327747415310335961485988130078531823295697783 224 -234529477388145364634947527509647519141973873222098764610086967481995427788990695363972262953028295723640300543767587639510138001608568625033803726465060030706552348944209338365433141781017551368119420436423548857283585873499480210403534218196622619635503782534713130951951162797172141715006142993513939170823726765007082432831258272162655302240331603306141767820418213833090381360802767879615316915526030144417963418700744867830288636359850832290938269393001017664870324320931663349963517389 225 -121040216898986674236185920042740140740018767428091887870263398437806002113059391848171265929575702338373449116490885214952448190387625359265888703598577603638522224658555171112096673679569502069773376246037217577801218189885989306656482092656836150706712612819370660598121537552844397701299616830683681745963806348860185384090228941878854455876211892909777088574815124469179558171057352660354899793023431274964674285107178789819524881584534215462975064470196466967241616652792289826505375 226 29788217538107651436947051375747242017864157969537740826317454964725004507882891825020672848276934193639697794025565240542613835790767701726160972532848528120798734282905637896708583907921612684642484634033551731999933003833982251158929387505962630933463316864272107823661327946548765212344141351415562326135629563558716114220010198427126715073375463233669583325199422959785686925062122959874217119412554882979785190482890454458854197112318692012194610934051164512689338631137490372413701770073 227 19032227624205430487397491925273895714894320863192499116776703778629295578188633131962002592612137277790370898261471140678057790937725234295709139457991164810878041615912350430523319377526953797548264373611449456745825184410581104892125571407635501976280731896634554187394642151756561927406348743417833567443647939215241451395230495891485517540125794237100326179642362519257352432462716195541842140042531436339306530997284809652892917428629651753254078010707203653317538927076029035157301571307 228 -2168961665748390893097252631791034597397124017930840391485339341899566844209705611073775859855436571563022667597235614795745280867834356369655896602259487747627170049250459494188601851312011338557963744520444071605433505059951133259821798454648628934122753929475333712542652969132266939041165444917788175634692693805466670194966177844884064236359604105413556518102646319698249320074551638933250483306160139950957524778413358096596823465840550439735843558793822463944959066625426340573585804579780455799 229 -3045689219854781999210812460976897915621045638399948235544552083905314224762680452921323739957584385509465535055858918913619411451752712236166155404461977482414316247381383974847668484247317047989038675225031441225652719186611167491870130119750069002044371157721808049790245749546054826353170724789818868789791859966026295220621575619395942701883351241477496518677609628556447192275239921475384019089908710574700193386106658135172797422422798827222999523320227152919234741735656947272427676776720235 230 157939881289367563785242930118692108877759667490608868607993208022366457129267336974763801037725325466479074062722464042987683234440835005573485903756444744309149230415985335314226076052750474208664371001581526643044474327736142450274613394799863107018344384821497201824087960596415908104151089552803619927947954831321133977189184605080526122126634830454457733483297121596940266280672569847630670591420589620911861403618175535373326429751565242445868498131118118566956814373662679695737697464785832389565 231 495965006869877623015226716720336280216747716716483193036546578284916043527459406975541374960946422712911609503967863937026156261604800171548065784402655466353401906520942001347085082722947102462520811312993240406139091004799028950460832258076091503244212328067129965143706898310999014945476305215011438292205577600397736259439444566830645628597641897127611696774924719948124777802153060416773503117570957148168251084382775031296620748337063961437146064116262051604029739670481267558535530047919781268191 232 -37940013816192969439819229909782945103316875190167592429986943255948260102672419800426607104240865180549948150847555184533152312662997046725529044974800709919665489742633995244830249636062131278459762732709656353154464694261373571485596085032587862880873506055463956699010861656333136697744064749780780042601039510120536663470361407258197158313304863006149386404802202691461075074311391890656805055633303626876589040551087050248891110090758257235021875807899537849888042941914000042914248869806136190691555640067 233 -82171378961660162386585724767931837059749531385313685473189846241332732882128584340885004027787763020019193353930036900292177471449318216702967364304575916414058289499412216104089642136819250461082307293384078707649864967905838346089389992561928931939050771191883598805253575504981525048922861256625686901952229034989083991655003335306175645122698257142452670781015377394743970233601295239244793289054250517887322692092730454727733414465668445564641825149807801034459666199443948628613379766885945882775300535 234 969160470264803952652005767756592906553043349147301358852001607101284083881642695796324700817675090033634467061946741929730008681908015796235355353688099915285576831490452532756176075147766025145474780516235724287042810820195812672097134065562953562448333438814681359121455434895897982605951694199405439598465446286638080746109294746555435781993737303783756459825764365979852159701086937469895333426696391042632548011057274177528887222635695806996097785103608606962793109722617506120067295235894247450104937804717137 235 13849367142845083589074609344983552728865322986875390053321341928869837271829336329045183393072010172715008999283274732891200362912909511490488490963230552652674794698903357129019750428572113366687591591407855020227021106738481919435247094773349243674164300108585463855341792242480998577548037768050368629330170257653042748747177569161561570361511126671155425795065117860117332508590389260850284431056424014199258445456927384015137909838495492596318765867065018878722343231477685105606943313379676043654684036574035 236 -78395739822356662536636329944608347749152634950327835416325479128782260665888514116535296825292242549204087334578789863000215966578015343952059622841834397820778970214447372404503836861100532316969743775938602612457562060569022824277503971348975646463553879856308308883089094887087574453765228056321512897438769414476155847713625432643654443160256884880746709109314032346698938736547939573957809051465667492281800107368259699122803547450432484775143063955932637783566252314020074081706755497587942977614164797168759281 237 -2374192403211256603733793657488294500972511507617129482207176572604464170824210022575169286958195334613781791270936226163837429713484017247751938942548969588181796968975626595966252520177255527748609013372794256842152599004893301316930242388323558743463011198277565020145011945520093618023317256623433171323455154453981136162434564215569966754186410774872072830953374950125294268727825986815822168078946357974708809714728449813633867572146682327857211533616143382356397384155949235474575905470290390982395572972906841475 238 647845275844728501800336233626617340112079856966479681880420314388406066651578026426724155402498304457719787070125507080199209761004235378450243686699526899191830715870199526414752081803463118881959644385705479963054590642133573653705852701322004990611027768348329336461582064509164391218706564332300781934205947929464791240610165909739775352943973442828334813688038828338135797557589034946089589470861122816377538706966517335213492629800445346392910721479816160425308939113545063666372077067714374070935210969438932192061693 239 413919991666822968923740412925931385592683694851385522409754428475119835818817855976559245025164224595534140242140935799706462200766269661962563275514366484882016022360049866415427221824804029024297480420099856005597569928124857718492241791723778384889438159027799259364263607526343245827213643984263530426821977071551940535474496597028994246373617005271876889553840074176802480045619438740261916596501431450284310304830929431774296804294049009061583223977892332769617716563074411556388487036930308829106180016166035357242439 240 -68874889909878109231467509225158479830449485391303268963034148326211451921181531313664138662909518342760482569863270514993784218316632993969731461779058167772812367155470084814908843603681358336992934947563208899041315812408527055980404337296403032040562353831474488058764430242154672643555112817139081315144107308104370094886813694638711396544218345217637802781260759777445769762518967096022966246011301002267319546597947717556543762181372014470354876185587724993869342435463424261104906132090179727321013634451472075577556753215957649737 241 -73378751892004678525335690354120793475014115135843901883548387177272219297996659613558670041683403552288514949212193745447392181243569261430022708251785721597211794002655905549181643175996630087725874975202008015853110332646995413474338000995901572735904219313668437163463768981572091189022046780867073388170581147623196152278088902628045193970350185638999240130806280052411238769261954612584624795408751893094655350332216182907271215202489592739867068995664579098525745961849656558019529011245300954137615475955012840438143170255 242 1959268921729243652078071077126057423483023052271674125244541270008259010004434084445645701115927047446397992861823123918533872371357578366515988146898372881642417389714574948697496139095511743358948427538653790138775622604831793226801247527881946585680908995884674502452674789075938497124659382085944342343250445411253475914095049903294041972901006045258311018106775930840796834567135108822825799629197571023879943845076296478901662346567727396258717184355874936811397198926314434645099910674992358264445912503123353628883172157280309 243 13225667304291307347070534710273549642831648215081761508198279578913665712435329370717904546004881711121116592154454330210344763841786139045878849262451470585017205587981603313801781518346020591723912723032832073630121203434663277192290141101037242402864956293702851210728960949507210688631833529241930453824507712761113336409557930340951418155255984544991488680636327200457574776551070817810026076220988715512471034548362273708805432405631802548853648665047380558089382649486374434556574375656739649620995007148749993712822470873795003 244 -77403028170313528258881009536524973232484083133233825039114899664566962818384757391768486275187471557538027168302519354289461656080781863492572653940827884424256364495502570346883571928502563906217323862455779432508878337342411657479394004193489398344777490204024433309870343767367064367555976287886775299528865800125631290090250201645110607171265134581228223275340746374978826827420839011141388726072461234233694080817166181573330261106110448647448632597236539441789055576884424402333734187867549576199796937024971268072144640350617771121 245 -2423255114332532957461330609396638214022384704462921932598176898466276908780085415685595769749375605109245689431439169450417138038270714139833194223016593518665135894243375997874042953726887359432245268108493336574229547894224185065935131207198838325507099515869212146895090337151130395544089098412068844095725133507460075788214859635609414530661169218093740048931653007849575326546688455613750942988759040000148565403554354261338676551889117962027116112495028907668038576168471122805376170588529829159369834582451567004019634055519464946075 246 1661463881695158967486343580829932710882165103789691109621741144192782799117746581460798555617434471045113969766459544055709500401976823189903524083266164923869160883237450065055599483024600472018895904106219849689811086572396966502953572413957680035671269070490217309173084024498252447149831655693881800746898055119730585496548455915503795837812491967537237702994886588898927196884435789297025147060833434164660869887979770710632750863700481914360397347796924957313617986323597781730892954472648133451972677584297755026032054147314220925459615199 247 451291165635256003557715795489099916328376502638120869817766283824232251855390697025471368671260576152341192190811129893740212795914786500023350547383820665057744234661635521756686349872090691441621462337960034340160904451041924649692172372567868197643907472934201809257510672785401546334085155974582599046818759779194890323176421143220885223224618304120046187429448244261973620748364074472607384498118553290840670199276452204502188475451736137651380084694450012365577134851907104371245435145916469561330452736484322495883854849186178696927121327 248 -2684473024923715489340016399644015914093672000710688343992764644843319578788867128069506718706080839999136183301523064426402406037072801797013513541641811589931042702839095524010927720895012674579593202526627776660507210478544747421447251974619454799360800984002885323216404680633922590614498015874468356040089820225469553264988944277880494315163721976984508945230198862352107900690523710009510210333564767475726648109601199753003987216257045138062088761383811656222468653365591303448293668450541183837612491271230086239565038919495272863585308400241 249 -85414871819105486876558106986878275235699319628065847134407562217479108477728633432844279796138489760422529795925223602329144714334732352896125312351622559224860027636728412032093317934852523707257994353983598710005736473036131383182174103830058250460543028513971953960361544763191353014969834568801713706631582081228144554559172972704370513597331441637123612655000929425422601624902310719820942156435437054641280464157507600642389075629054992856133490270857885623074916129040501407262622259036966828682300764472436157206259608395812831323733506460135 250 25711519941352534543385399361991597430712783223385259625488334467028953454441813980399343253089074933481843474016183788630701727570311470264581765513896151096108540979600811432302999437879358312417115850824901557656072177064495852771905059683557411738163477728100439374273241803956774952368574816579281781381537145441828503723463059808134553116682305495354306882030661123875243959848856414469486221934037639598307191783174423843108640579456552068722797924425688021408552399758177729755442860278571800289233227132240583515739513155822372157223349588738446625