0 1 1 -1 2 -63 3 191 4 20097 5 -101761 6 -15684543 7 111220031 8 22790134017 9 -207787349761 10 -53204224469823 11 592884985294271 12 182163814109323137 13 -2399039130845535361 14 -859951431678305715903 15 13067637425459032590911 16 5353347164584370368979457 17 -92194757329139279447170561 18 -42490031909015539670274270783 19 817847921596662658690121525951 20 418804051186959040837477131214977 21 -8909679154333963591230521990847361 22 -5018721190089961185951969612024662463 23 116937229915873096649461963012724035391 24 71857543625698991825609491211128628861697 25 -1819886368825135708569337825389727010837761 26 -1211507044599191940027997167941128262767898943 27 33137642181335020146197018686624256188625975231 28 23756800967391631807440700304542895973609224671617 29 -697939621040832089775846285673905571993670441093761 30 -536102005352262649213368212367948118398769537396268223 31 16836081591989929837021896475416674075093816075541521471 32 13794289105264547651155526515868042883662412925548502516737 33 -461153129172009645498026107963945995409642801071227615247361 34 -401450867457871272482544004257812769350719770826210900416138303 35 14234176321743444658227430971077603391799245163927469789711570111 36 13120281882110519794748087890590326211437323964122433902476710589057 37 -491786707455894450476774048823300437932187256561646842339847122610561 38 -478485417206599470949920006192982335310823103110369722446665397128757183 39 18904500619549951467177852086235390823172567558808704426855452532246137151 40 19361255877138927046850144979228214564153434308553645056500026590586476600577 41 -804172610934215282314725495064493385405221458106024138820745826364276440175361 42 -864782498261921138419138443176233785796315465102661965668710601970945918539052863 43 37671008192369303000464742564507887209540857013382881444693581710954366456170758591 44 42439303094248276722570506968866372050640920926389962302372658523501475717913914983297 45 -1934695642962201699942729191780285057115556695552332997059733498946568216893378060613761 46 -2278656223872739317088907379723435434736336302422773148619322656312224814298669029272433343 47 108494709958525394582151653610628181352101819013784996944882956140325645733033957682336890431 48 133339285692678024069104853991806799174325426099041682319310393623337197213307068068611446089217 49 -6618904279014190473436399188777940368837055019276338196971803181621911982467475931585383636277761 50 -8473531115109025296286097911936192541880821882586783413404280901140621238844258388753223108579586623 51 437790668981985995564163901212580968874714603865408631960276689331937781180081188334023896567556308671 52 582878677060849031736379170912231747070232351849699763756455657855223581497828792931631816284515847390337 53 -31295791085282215730385531212980868769261670480027640422133439906894260193505071095393656412264042459199361 54 -43270111822555898241323932203192052475692568641967285842907612789640444316712899329889576510491546943309280703 55 2410918909306579600187678758923816853761667861437572900796110306237328332422930760730306113043972886027519509311 56 3456837415497944275541263046149754871801555569843183524864461683275218517705583363255702369543534567186138256678657 57 -199611567851720738836728277874697568908464197191408656281066960936720713878442644013493515326399522128009989397090561 58 -296429910661864997175028574768794371698953252860303427345982245848659257475308127264120243480292020157356676348529163583 59 17717642359503057272980974201094153760559875994511634542862895419049481612233380956309387604338959917318025922160258108351 60 27218582561278518674397016968562307076814628045240065933678380542984400408912460975546433649937936320752589813072038047266177 61 -1682004821118025570881662303779154065787991119973543745003396402864469106275821665068199413293488845012400358238094646205343361 62 -2670098295354236990615589032948796737295275302751246399399322171042073414474840684314753586892657046710691994048434580756274563263 63 170411812313757422815237517042649463759718463589135165019714174623904502799007660916498715598157736773974261788440333863243111241791 64 279246663561720956929717461448505951538896721818613613721075187071261745357145156230192598255425902548486518720466142410308009695184897 65 -18387947101671880216742667503973866216468935606450908865430123982124744849780139234751798037145216604675132009502219646510786638935029761 66 -31073165987906729326972005902701978458542950850838279781605444112738619430907841447208162018564081226356599167273023125878993996685705287743 67 2109075874520591921985721850800885432593645780228453326776569580960151217010179926729489189014719617694283571350921499932411265917627355965631 68 3672057222645215229899307089355151833065150796525970436273251433401965109067324595636422413904023355339881062437638438506992665390113530958386817 69 -256679052359235643762498812318883892342951063893818005672150948821598188625106852903385372465239389338308433543192934638864220547171656822956901761 70 -460041267120615878799408817219088180895628162584381086764680173534479269217625042615875580974045638553890914365467676085655277735683230871068750425023 71 33089258558494667250327011845959893207654065317902226571258163685267239382482827110417556627183394126760792266891057041396471565419044743217969861655871 72 60999722041424482058049449690516518864377789032976796015432551102178766811453506895872600194245549136406276974323513403513656303333296228647173611887943937 73 -4511101640390821859175820037157401306540829166793351468226122647278274357420682993131090311769905025320013872021340540117374987754734521780458914515921391361 74 -8547176176427038281025089149183808907377814067112254365085935181350210618420697922205040889495482134145882323551756608084355941387531604151402999655834121143103 75 649405280110299502836428124038402349676237981042860542791982829933825020267037490764427854175953414976146439001580568577017811913658904590415694957090060328408511 76 1263681802207364217857902730331456660756159949780217831423323074660774706916638895079368590855118672076218251537061887672375998575876861325063900932938525867391248257 77 -98573539876554634098580165087810036809958927214376709551615050174423372520905035593429497081048490056123532706630983591995162281437292897996486564580794352607774610561 78 -196862628376903125835476999312191497353266467161182963143784519378615482989617601536039673443610317766769521155046131812644295135784368932168480007325343529596029371489983 79 15755140001253281662378092324437070354818963425325577347577714145230116723658281891724814534121492735521158252263624407573742440707013869575029151495289888960284265869439551 80 32271605908379038303887049237576034670369567050077699646193700369518086559329465109631256636871913499588133350244910110200962638370599656181692972707733593036428218831267211777 81 -2648118970441641273882877125243085488957461699807165147744727851708405197551170081568020938627751307631925073004627672298330074206250802594012983881856360834902032390205750351361 82 -5559806393401896789742402334120980490054597709508865868719040038245693093850618524057078271235234781601037845349780021932836864052328478579847561430184192404522379469753965487193663 83 467487127850245584174999958215252724427483098005356024420691270826368778645573751512028671648846624992376649742044429563025030662301272697012002428130531587010801513748996961897484991 84 1005442565018412159162493489318975241210440899030748175227284545224040087709299639946376398914732704779301853737327665459973726496572975455995790998674997723955022046599672250956833466497 85 -86578107596235395297717604550046070807650318828886257665964124716415029541605369202955398444844937789531038719147049321176136451023040638511429901055877436997243427009916633712941058085761 86 -190640366321590362023034553029092557415465960157440393209224826918120636589120240876173301820155624353659642184562294582501457473746301843511669727887673731132943560659939967512923081282462143 87 16802194690464482109201186600589305335692642156308170396944977871665844238385537299917145686503944121083991869772170346594024655111655742495251317816856194929771159336144728578885226489475200831 88 37857942610712102271055310952208883463009077529915300885059017412176300851076034499983509232077072998933600780022444552528441253364283123571592924454612862656326146383197818838322157234328465564417 89 -3413334979576832586534089616944048767411998836133335688860219822904382859616972295951938463593719149487107128692801036497514840932785270732371021421835089592917078976181382557313003357872772786965761 90 -7865561743412267968488603160620635389282003274175485799009237792998489445413623692041094188738281563311422095540651152761874319767735798463555553137448798904708750832944360153379076870792691925684783423 91 725108561675487926646680974727894962389042952103578323787540917827808293890034174358759762287988965752290531195849715671182394621900867353939940050099260344819960432342242903598897627705210791014489563071 92 1708044511348022104396590757007097554520110806848770110770078948155353761749116208428584856169974281247531002925905135617804657529451418868132531136446636639798631936161020056275482891596463016159959568177537 93 -160921483982756220479042973315052091741123162237214681362645149914949393724846396513179986269351138025985630729562545619226882070664294898521166205028573649665391996545503740783314182061776350780194033345823361 94 -387302416076415133673472679914776700440768311600708077300726757284929608252422586490148928797581547014611379840874681278385360912200831029343203199307470393996200458330202133023315104948180660798279546124787725503 95 37273974837602874413605465503810036680170126954945682437265085020793380140769079208900118018682215593454698806259889155066077220944315620088919219226357336125059137723742907251509211712789699776419136053603210267711 96 91618940345990165378436309535918567875405239944994448028863649828728369981768697681231335768408032559170535084801313132226608298430204296153413113127533818616031297141083852201919311921327550169690806866204995698297857 97 -9003034096711972229119589121996246367516458214126883968895672752101565599147090080661044983056129971520418913189016926012213981335551184573590411429413403043441901521447486337115235233686670273801777488377844728559170561 98 -22590367410188245402566694420246328451537454712178629207689708138114837191591754230505095164652151810950353544933304631309899527483130243988520584263498363344078704833192929163851698777093456862830789426941985858517351736383 99 2265637295446674078870210080363816011868091958471500373100998291163257948481046753465189613963683752732268814289814960712262371622664370910619879562710014062219233989242053677596786350656725950818575557210172489835911992130751 100 5800944479402009292515117634351448452044741617601581530321234827411538221518084966877378759252867632178575519002853370994552087312299147160693758325713674747235087986837155873526594384136554421976941574046185741342055696760437377 101 -593542714889397150124439377515346668418505522522816638108541507645685729831130770356626568446683593229040070762943988867249503750182856970764930119839908370253618929194078179892692918195831369768585563748738370819421315094339199361 102 -1550102705755060880522089557544881188154498500673543092430521445046141088112140357419020715434227325474095110704589694645219009919267708798273829551024793514280853444689101574402784663517772081742575808627294052792417927445687232944063 103 161744527375035605136491375354329755110081853842058987193298757553866935276208979170935063928951179746285341198111285744175163519353225304296388324704711991428581682716038695370240012033269939342608011334721897617815709936844756081488191 104 430696416428520626177634188341109485606284327039124751875092564036835574230270641157263257168640210387565251722456447065607854566916193922319244466004650305917448817359358054713125323237476834554481429547954660041859550774866842459393828097 105 -45813392593278847204010307116145218846412941892747895664390328469895806201148545905482452258838458815692081560528257956875563552861415575570967079590667427971601254041555573801008461151089691078818336885566390001237707852027216689680653781761 106 -124338791660788928419893201162850707404191888279194638584778195556494279708064892596982332493326082760261828482393531813609458929772707799190994922779823123510207250233718695067391769131798650629124841991500988685931832049600642953518574019956543 107 13477902688411474111309358934768751679245207859629084509634654826415649737015974754417907052576156330570834373727815653935073337782895532282255794264561235984861518654822543475240651770626207388271922305584546757946863003851158932503211713686596031 108 37269571161941581648446488480342057424890005241148393505536269557372477409406564644928019530311023666343465180359538415753650035232838134596477137532473786473212973511108470571124282450466883505042582277983276691547892131506325716737170584279871622017 109 -4115406979250322686302957563596783345553469616604460211468146793492945427212246170106187681808335054215621347576652391193249587384388788543084175973550853835364532228699188551589159803358678062413872791550789709854327666839372935071379510450542310469761 110 -11590810316032871515900014245147216023394058890598135190164907345097884764436516634825871441471211891284572545882413774243409228097961123637158238402728543377078099268051142710418156183589602707560499849501738532483558042159518598448363710618194183958661823 111 1303372860419982809127066971392546536363937638161214623543743728278191989254924243977938702259057898844992703153270260148173841339968049023014586405830015721143521041205831082980661798788797772842570306285153864547760188311695456645148571886185090676672030271 112 3737618924346357918294643478106472240876004912505616234697550437085838134213144667174443315391396012694109604936908701841842163246867830125982241648990590145166078522847509145663516526024654492375038070825044565953859038658067497198157932208898390593069032091137 113 -427863618467988494271168284402621151878544562493439085752350042090090726611400287471265457086295870288495969032091723945179869318340596838750728730941910068703491454672460572399880122093777189801111457295531385406542512377102909685616015899873095768116424876495361 114 -1248873742740646524454223998719445065195535478216485176578446000089492098125541820133001289495899798313834275946988642383247021618745498249593346915333940999407480188978250423420894709220517843205820382297749956343999153347042675852040513014188866234724113932045027903 115 145495067826530915342299215466177015532541389306284114746866585463150589812424409321007358213066725495157153326819601911880001230706365222307340036592986928736832327977697146006476915591547795471530122638766520712346899848306281168177838469102235013436771429318437086911 116 432130165818831886137100981330052497629605225280128830741734875402350175696973726791522767258951763015164231131753821036618612942476339847934230996309270979616431219458545252626266635182068612390425154899065658405101675700409000321918350032157032350133521473681433961827457 117 -51219147085862270419596532185571847573095931872992102488911773648137628748116844619106122615392293148325066624883367431101207662043796534492035642096560370655750480104642135172473585931526345689637455394856492554174932608433041233817057897048728943216461680275986302854770561 118 -154747154969138567105740246666739430482147449348234349324164418202460934517580850919237750794430444948771877363458942965210355787214068276733155986055011391192269707500652732996625308450863222897246243736597341406488217762170977913950297465800453623929145669276397409902965902783 119 18655269648383808528053777621888520069883140839708148726762657829177150713211983233090437658466247622002320263130038457005718721313914547306205856944380941732898546749495844925234101314996165558103988091491361075999643596795034065888959820303158351797237933491454037058852738181951 120 57318009566334858290934925544503659841390592624373324024404636076107535222633395943167221389345168540968227768994750317950989609634948074507778162897290181844690936009573912277105372631704559848857404405011988683577705850299048560296356652907204093466615011073252027563606456350942977 121 -7026003586095769430568442004995568882651897009349575100352125466181451677426336967787061735731417283885218509372826059988527656493199729534053413570233780054383629242880547155361767699408644508973644807232444090485930010095930287123487845883799656159421342913002454874437774616035887361 122 -21947068620497086715182781475291121648260369507436271503022730137034063690908944909626195221902027270045477331609249650841090766004171495330386121034190126142178867038885270137604397929806734321292002371367139122392992898146595923774398328301611819724863434814432186087864277108203367814463 123 2734724170822581538284106338717077163092725587274061246351318035663179732065792019585388524076589890452581139167867665295466995178406483993787913095220212815975426980522223860953968810794538546141159033512687283022170772753905914815592642276345389790538273125137155437960665300628844415251391 124 8682474931223787667247201407077418183912359015045463150177188875184170865853047241674244714304496519508400763679219419146563212004529812508592791201517008847426809653432160643035666662703066277709276691651758843447665911973329207151553697050193317073737904977038315965865519679830261344640269697 125 -1099475224014680946324045017002282478913397763788336661726652344211620450190958574734390617186877091346435795728131691646985962182129584883518513084817785671369094013598364584618480547731325847686275290014371832114316479556914143783418591961154242581670771062834425211878616348155724746618746117761 126 -3547025544289326229371770662552221239238592143480762079985041249689094192889310924358581768125273027560139195824216481124521416832673822453973462847214284512322912621307647874688057074654040186710425650403395384951293821346752150862657282378097087052590671578822987201796371795113118962058270733770943 127 456351973781410906087268773107906392844844477916339606706877927764058034175660561770242207037994476312145135392368113932824024862045701733803326417581850655302015397547134226780889237006481947170900410161785682909573100768880778407992485490979844787311098843067583189167436561818277270669244444182151231 128 1495609539714719505553390300112412766322210945172118344798529332584513911267628498991470509752989810576783300557742214350564703832602437071411247671151589035874965487541809398281348795758952888917027701368394793587930260202299771102903762182884462621988032225133002667969475501543066161700966722536280559617 129 -195451871435011010259039692483190664645157557980364054481076533892843755978704219707419971529040460634537699412659236751046087553031956649278769661380430796981653020820178925380397656673030572073358028896656046030032581572550462992370180660615473884847643766353132822627617756770076923222750989427165511413761 130 -650566219901514663030372443343507901240542672712886191944865770074081108930182664187844149352129946641393164822335263476831889168965744577676747012281023762617578706123221053989683021397484726579714387170755373483597766650032831788033823231684980494950644795261317576931539446134522677901962039898680984948060223 131 86336552128040444460468546559816216215419638841138546321804350096582572125890372605636650361442625803903047791249361346086953041102118605859357094978293701162971351307047379857481790995977137084436654818246112015813867903594155717669401632094850193434371896029507032506166963973050534896382285648844106094841057471 132 291794402090077804005451728528601796649023394014818375531873464926398889448036753064116223723707563289970796517703523565027887441760715399318246933944197377328768171522551607093220711565291878758925738015913199471955725190487970057808446553603616757802021290455506531036831129222828691422172768351410391240997623684737 133 -39315200344007752392662746958560837573134844891301050034720419594281302801993681941503649400125129108262440206877569180282233428296059253563614143657155323537265069648435229629541301885583464724414010732213534818590513447427588212374282240700091326637175378995067335994555328381666575134889284898222182617009965457407361 134 -134888093120499981606682743389655111853047058334145136170362214064628716605506034921958259372840243442926799416611417519442365754311399046358812385792781682470012073069580021001039245881288377391233617127356612960487702238407737183489305985411358847639102092561480211010603288062009280739570100540032924538612309977429050303 135 18447574796515414238825913799223242269667201910403395687001732736881418545306409213040774262533777092732031022278626070424846194003680214430471746223843487699797971748389405726822118826948594790413366331061221896326199727553376697063201023411619013386613700906199425132188522075192343562067750414633964426033971451935480866111 136 64237186618267279350748533760062483653899905013036688668316950771124739151961884295549008999236682400113182358165576275305954597346787143217473639242762987946234134661169005622661313454249705617771101501060428714338779949085427073586322824285968617171852606230453695596808341579653303015351468749069749467059834559977432165837057 137 -8915361863349743220424271784527041426539854705915254250575861481516905508025054571273295895677668936091313374090482121194149903271434426281767937825509518771202201211690168445004849934705090240652913392871097796611852815381126544668531346909302050439549262245561903422757476908354278693041554069486951096268905710585393006565410561 138 -31501148315342205157811879261324648992075560789309570748942984252373631832483150022398405092690964788859178734127795587249883450423782262314131272745724582203585250638647406302404699975275827885397398180628747630744340688670755853047064427336427336365217328839943702764124176842265446316764292745786079532253473536233112601729509989183 139 4435811493968101981654950015143661739694084519038317685940124029936865812585490652283137178303773478762511199293990923927714408915307417835177753936214987336312288945917510526796488285707798539757643434789516046099709659017806722853919980128763331680206904619371171391624708595715481243267311659376405327998166399703697767739853419593151 140 15900450945543257102189255792745758435167985536658525736427991894048802313713196479611299886681493014856563618094060801638430267093173604647767686632481677999471538855042133849696714819845401409627043609658855853931967267216818856356297990868775959476155920199823127361659058568170116538444036177198403258730638214136884992338893383062728577 141 -2271226517813012352923622450109020651760683803408843286920425622463341964624459598819695052155492168418171938978311117250466823961224468718682730587373352219610073663870408162185522901050327110798872627770824027018315384614398700465847192271718603228137816067343661428738889805576338316636470312221749027378680479439742094301098484839704415361 142 -8257662300214507117331389503418205781793952425477811546004435441382164576160569016817131861285903406674248023589270088846411635422782511868048283584382828793370036699762852645208285208290564935177067930221187374779395699779885355438501445968308533437852914912756194440268346756129536495445064069927820060040515537575112191487691440749776547804863 143 1196258542074783547503081662317332461000739908599507091278262226667335065331829189508023986905515529758189553272958376163097766052694257554389330691357036605053359607855389984114708607809696741284700381907203376023945178672463448117244529246672588825983691165759080040868757097566882312202877455968307169474841287184232831456478128232384040850774591 144 4410581665179577032727448279235549786728422430491096073894540907010014850101137468133754896666680029398656873951520785934185972963451828927673524894720106535274758772950692859283538108904591236670662850427435652365651891394310394209770999583430507635141332420965458263901014079434537585923617408225507554368329892558947664194264809285733994523036791297 145 -647881779240890688647600005580477201010386440025582986485927923127651596143918026708908665272513634647403626999790360368894323019837298262642542433769567073885103621513989421629309757168242420572727331554917804272314503232243827811392414941197471612622910082394413434937537782974373500110693539077027919966141291277447482541487729605445996868281159093761 146 -2421904118409821896714175430362332788472714978945954060523087633252924139732213222761691431725070707753619151467590856596928531411034376440941481424280847559376572340903579322820347658804215747777150533537732878112608197324144209921101045314573600056396396125524080897730162439811734790527235691853032183257334321644790097975505853149902565269800267039905343 147 360666808347506964868454334537069632355898181212368446808073673751027515748802245205607053548781958174488330432335769234390736451888333825842210695707235183826959310587066614772797066880698073164755728757989368040240893598802635406469461318932409135972505544670263013689872395890123244167680855270845963468938762758837096284965388289722234293995442244353866431 148 1366709508087571273399736115097686062765967168702515894146261216484293603044710904631563167500025564498894932012955701515366124440501012496852530118023815642006956031608563135717164204885870070488452516969315223241732133696470832851101547997944925071888174435205960451648854725675416692634635576884427303790296912121453884335253988223324519722705965840683996377217 149 -206297697295866191380528177316847979713205384635282121125945552826566914548370045044491806935516557641988434161082591282986094296049808235223237847665183197864973041084467203166186477375642491942479880558851965830388232514908893714662508039946697853311010923650503165983950209773977204261851312951847829283985322610991806733635808819541902931544298851510601173797761 150 -792307857912799463785633473941759847906834152939756767884349347318124890116850501605596070916304543305024922025813204073776788206063777800548722341801765826642021476762550062229282826806113301817694496576514986922131034520988239308124443566715593484172787264269553389265166912132781175247267202949490135729008425952022782252616771668712218646670560242575666746828978623 151 121200052138697697214730771063339303890670294718912526846308176035320080174689409892474803846452572760219485816149283680253928523597455447795755124660646789423342491264915070859069197318187816128421762024935172104316444676547178446317644350211771079143330171481004091363308446021068931108837883970103140961589036866519376702237999306291583964555469614000230926490628644671 152 471687881220314514749110183737440467403773442482223597104096285278786705998366317404618147112752108564615250277735834759434132086979405295656580857531486975688389397211871427540392137990926762743171379565466459824401936905392068493149064949613069773212514596825122081231676685204229600187888246845979382614944089012256803638152076514893595724335192394135793329854509886958337 153 -73110212353594485867416463538122226729643818135845865928983282391253800152786290224019259857450689173474162284543005139311902978546518593038311036072378608892060051760038021408820400967208579097704784890347104037235191310205001417004332666064538046877655489435762191589190759189403060397151685709643362240666187383899601133048405826983967248884344083305629466925053374832559361 154 -288275072419124115853502175341665642108543670022484072027814637557267710878659718758981095364905908634992007140311980787135544127498405409028527137507849043657718412332453712272353855470355274926595197045589299481779295528756509582551618706846829424670704117044299244667573480410230739010662498209269522994282197448147948612957174815883570404077965342031187842015975978627275792703 155 45265850451315571711438138268931979650434418231328007788867755800397054535142714950982928779953126369193666662783556899237726560157988291154210667838946972054323651698004581423345207239365156974865911476952897441245175331846078569909225467729316814315341830958467380835184110313378743411639293151198416590980492472624991986104574124481843322469243494393062762591379970815371013605311 156 180802156577138331855659579378076223720764705250910443288570911712364180617129991836548542957613325887521737736998807774948746101835939467024056927477313185209177751289318894872037210684033508864610134670453930225993059375794838281191001325349819354549192709837639177577286908038259982428690579133569341679343067396741351321057908406934492727564478922608176721807342978005877339494326657 157 -28756442308630008838789128135531550006249892297025618103001442440857762947305121686918411322049128233906089037856443370366684513727783711208754552393225167302951274878461382625469958950471693864576839758590891007459766269176865674179770127551272931513483416902092565598973448768143071179393365363677403447083528668449032292823593569853680342796641942324479439086170615960651633040395090561 158 -116332367248955860768935429547274087680383061256803126222654189836016604682829759150826566749364937885625742805728076526464233474553200628563323687528149246871925340501618241571404670594391511682637713568338930947442147606574324060859431370030246937864886688437360071076324665326458779627344917008418439136758441626247401932056425781506320862405361517324693457242798602289754072476433079995583 159 18738274044803912168102067113580767471648507976086641294116183462837854948077615389658558478783121332173397770195116312627014517853009680911259795573197911214608443515571084349261940177842543097034649787532217125474065684571742837251922522551559012574712326559087407450595729968812341203532286474909101165024158065246451553951561163079140645806752045782931996457613498856703891792307010548364351 160 76764052281225812364777743963114899588843413592821456734413744961206301009678941409351531910865890732966373363713614647428510969623435471862968170210521749875289433030871239741169146951163843006149128443784695357041964411767799874699355648582281582704585942815516617790292026955644801927714903048609218870243937781995425359393574138918659033675259076917860635799289528055908693792200424561119794177 161 -12520326799649939476546400048492815657742932887365302627885467686350139347054547445160617630192169252446886530098647507183543644874786177965960223459309526859358536001528332105961261564731773764552603630985409105659979879956233856710661493417262646164233614499563271858031019801039815191657141397407518726581500581515323735558112241513104953998079415665532795955172036149320319346085417566199008783361 162 -51932472887439481608381522743742706056511566024952133879889997512789045057669340268009825643961437670733282251106096379984174651522951182321079571773480566922921396782759934048183086527255405134655739126125035398035853294310872826614942369944123938434190220340766236715054292366861538615655829652565496395305468727953678557348474619010808483120064261135634103254529813347822786854373919224330490228915263 163 8575481288325663672318588462520791627779799664669353957008097701632228986650381979095024499174014444050263068090436123808450448786398709783308289418281354563264562544011430315823031663496003951987209051445394842059356863557225911112727427866559189227257220017826874954510529761000788953407239366902534243337757161893787086520836346423858064399511129445012486353737365605331367264236819480027881274540057791 164 36008968045253522950475355093542936899090545144314825359960645306407081636583869014195080582196464351598379250089399322159952334946805192076431447558191417867143956054533029907491868178064510372366155296350986685136741141891429909963863394794140533530643207906413962726154452040662739790357711580178083030537857528148373273713336114204492116593327593813863128289179603271184581144426939798416305229948247392897 165 -6019030109346509083021804653050706170579507961290359735394553998837176730395166675786591262277718014145194888761559621828742306430858826519125995182775365731497836332826569397651433726610995686633569865421778845919005849184070644378496341215107769486079399142884113522760958886447713706857554351436077943333916594633105264969222125844405679216329406682194884074554969038369960893463673917350365794640358516709761 166 -25582496748356190349527480278473752335452875927938869447589600970890024222695034591299947185590460671345368868080999556512479955708828159407193682663730676534149052140904259431235039941027684165751417305164599090206812833097018240505489886095324107501600644592250546375353642462499101137344065319239764779082813859591114133845427394252781501027398859838513791919171729814603301031186743028284164453824195887354359743 167 4328040289462768817430069181846030440827640880619668672145158196781571136543744802044360951465952854596088909165941693256850924780327849828309071111327385280424331675257000099217196550684003374891710570682626406808665528652671365280056477530707004829931727178704245267172435159525125861913565139215138960117170433188134403069331216492629609724785782922607628854183502029691067321148438131410815361132645467816793741631 168 18616965776796591223531075179189172079216867881425139166974683675914558946080972121944079869931578525818309283499166388392349470090849687478713637212020526475405626298991983480201390959296726386742872727830475633459369509862536224656155473538452241624906966313889213950124110594242842631158739610685620649666239313074214139712708329450937640681551816505418353981223823972219496011865264638477310600720342057237304523074817 169 -3187333454877395642072064412249671036979967685801546052156578239148331281225111470676044311633073396759097855484575501502461884683949835173422337905309083663336166656579005181350342495468024698115638040961454518698398536896964833884590037974510536559689361909300352537575291118144277304812225485558048717988273739312631395011978659047962181856519190645117379900506799906323396342293430016941066943668382645872914932881621761 170 -13873458721135017430608593369189214924521742963389953965773153773357055515416992346345161565883040397933812907223263427450773269130056287971082320981889081701944036481222597243976778879165616420430349378221536295222066621977006267079244421236701411567872247808363818604344170570517188322128290786393435754136439818345183958441241936152112138151450549852304361640297874062295062051147492050422884648378092666763914045804577417023 171 2403326376678593508199968309310283582026742482791666330722606269856446738942187850402650393755053984328988210019987419903021320065776829124249763511512242087190900454041148127046301584183590304754818496541654265922647375113902785317468561292758056533556331182256863512545016474954887430472016169166192987262805139198288976287283937706324995998173050155697625666289365919230780790362983447394060462648402360992471120063088866791871 172 10583992502517340868189453295350185528106796070394909510738415391826984269376211696935781228117405096354526255433280058994105599932474887980607792705418136020976729465143496806452684935078999270694622501909282824626326400276158578567620471816817346757641208214496426238207052472511005726222068658440395188487143888966886592157956845586593464902376666042810571708542374021257070384400547200034736488867619278315681569150059237565911937 173 -1854929990109640312029025193157117808664659283593411458971090744737744107629930702528622728694360255436240434300775747613285746322376348094649119090540903129633086605882470071129418666364672486075842686466748353935198150886246152111360048328971788101198058621932014683622566254729270787102380907036886016416651340404057595290710416422027899850886259938362004932282735253956491808978086708987299642085769956316724980863638275817545951361 174 -8263900792473157193511357978555764070645513547239549492542008648638382181964245040057572465961230397953774808491781133475681482341867813515102242728478282455090654527604512495906511437971991787238901127646166359336183285237073567830916937973806046304665363331967002093016810764487621748780706116357561549988518878568629535114050876503982093387507284267555096523809741337812331496632582705379229386049013927299162018919554856968932721255103 175 1465058747167889909245243394090383928612409906507735093229206283048194053242846555596729186783109856582200574304973530639813157133536496051471203478662418408954318448903026798236101716711911600229004696995098593080557489897288029799179910728931386896324783818962177554643713626433716408523538948898802935048701139120285431161671787223892695908970606831069911239828719200255830929595137711218672121977220898528644386838198381388725848907304511 176 6602007772601341120694035527278322139793632739618990414632220533672563682818795950751454076384154976448210873471000179590377869836455964036229611020094752574132289618563042391588585727871701290671326341795399037831865886910769618611690314659046070362818741027557156230342119147102127855587835524791690792210441547108677593596633099401458011649546258342597192344547096068783211320896125341569154198752799737508620318500765076351562333364331296257 177 -1183807790938872892597004398937533808936673156407865194768937648606225291064919871138025468610939239227124898601018279921568164994957645052424024788550313821092528132793265029189308936352976975519589297482689845990922469874053827760776313830413747113268691786359210379229028288033989726102800549427985656527478803322540071709452303097395917630409712718237822111785156441231462862537937911117274262773318303022435124598338340927935017207929847810561 178 -5395224489070564587119839971397119795531940946876743513222386486273329674833006314128998432625493587100137984524323295630396350939968646362964525893657447939859797030380162415081980412899144230846336207241574543718697794656145714262707590443118522421267333737210249810786273889568553797920179477939280769925156028104768427751047829443753955194299358108052135041011359421930367913561013314366085179958281984937000091530158296895625479380044782571921983 179 978350445400545511699267876249246165373071914580570198293254490619330232755554954948652466995953743322346026830678175360903117800319316498291069555988417735402971150903600788066936097332169249185788774464781207900831070940317493620044893387323453928131343168730340712900616293723529113780013619073982546135103698102650265435072066117194735008559770829547996780044228078976362888675417168596132886614363788161633715876558131888355190420179582071836495551 180 4508948509909744444679181160438480848540560900402141637780505238403959279922984740261229827250800480286630874491857480357124640087170067449023694915395244168202403312271632983228434842033400552174727222582377538243601068719627999145439148059052762505027785774218595607120317158867191581689931883434296491147904595642508471771144906179988871014278465674066249393313673407701407044264696985574537220560152213611400657035011386842244516781630838569245946139777 181 -826771974969299747482674077503261093244553507998808240471809127850360321355015054935687419630753402417524598181195146957081544211061876588569598710456312908636450000207562746853050839981162048192233251976850820556414646407086338479498973315977398971062178991191870507519609959888382339809788309735051818942822072006086060326705404366533720480618866236141054142499818503822328127673870392860274331753125095657839173452230800771138177133648080253161092412991361 182 -3852702357558060449122488631187054620704960734728393497275807854929987058383043958452433316957947429986959308691339880824293722636401250494821748411489547431312567472974196768490205370106885135676448489661119428751228246155025102691981954318718529291199386076398182958778464972848685563443394898986996075550280899504564495253191442432431508891431468373625329386398411379841753356644948117935046034180527013601782205840035117947646934828887728135284070088667145663 183 714247032352559963911239910694688589561680248673197095754343423194789262374046492321472798297393953025396540047223563497613817421852889821433199911447509378280153162950059291837902997413774895515829670648995769998559545666884636090387053723890463309194992919994843797921858967390671161226895369357373040974083475059276251017053523358244914442801675888038114764656307497582784902628362879547216045950625303251602332655502401474542147575954925374488461007109835100991 184 3364918821362315151115964580953998736321893707671534732836777410083040132124909009221484524979850188013816089386681379960282710980622607793660770692703291446940004788453220410528167322595408496005007070232598593578280240220611480407875193730367510565186209529410396342975274175131135584617797304926468596931479235870383380734386592179369892126096436340064140806046941530012046614558336075026496382555066347806001590407978910704763280574624015701121574097617577136074497 185 -630635211530969188277912092606415757014420539227266563658250464250726842532163538017642850019702071968473678551489847712708723498183750533303533640001269306986831741441591679979934647494365365455383095506142236567901000681624890767359561464300339404303575709429403255709288159505913276266540704028789232678666110791552154788189236901934093938677016093049923310135619702612543170615242830721999548313229955486583072431939866856548059509580059974714340975438000106242965761 186 -3003305309517380772593108183642722646070865111622178146521035770992819642605698817198009947693069190589976974999408600968759137466561995771481570929583570453326757270513573393451203642648700269708591155998235759739314191302915854059666914098389166100219511436869843194514560780052378462357402508230860535462948720679296806171129310639554608111491738394337126024136119422617678057440902002655901881901439661279733385812729852260392631375727202634308712433955588131924893134143 187 568948539093681870752153342758978657636530251019578212356451147463468969642654656159479610646856692776468591314975265032014134024487764519401402673609955633649471928196257542277554916143119716835808501974573567886378837839655724476724286030158988485878244342170894641899225395460261611145470936148974655925292131542658467777635290047374552943817181530919681909769111019851056220007614190917260683421559659406525175508422134626905774681942712035016508139357036438623723293776831 188 2738666564095844390202395308773175554050253788261624686201123408132252153200050280391237360762487161673027075122512621991562266227164981703686003645181640515920870031574743808991437100509958215657320295061331346106656486076030446763860123662462052529875869646977779727215110577332827602875716986428480405719994660793262447497964262668945184050702626338173560934436754764561281309808638956936443278445743490323024633727270065937888549667220515743035306258583224430260440534564652417 189 -524363990632128664719247871752497048165815154001147652373091464680533723745172600832482401780793058668131049714663476086734826388228373427521428159102093050920553408338262540259060427370793811578149682882851010239114764563116752534267749220796444600955418538879153880148508790390475883198031257603838424916431963433801921453806986519147902705340563142209622751919559420931516438057369198584072866266638284386484855359140609958343654086278792400314729737025696530070412579569018885761 190 -2550907934495498127671566237985021092639008903477613304512653210462432753122263206649364428555926305475534811353275416955746443175356309977584163022976427080815872728720020463881516130698074105894206416171937207914963290245599533361542108770323403590087688614688174364796258353878980648566288879857870871663534421699040925828170673699288501066276747765912226311457553864530021101093420816830265669884971624747391305828254532420139209380802888349070958835085691708997854679613049969375423 191 493582834970826013121368250445890688020006958640329669693770376036156517777637520891683105667506775063823533445040257867728481168330062973683456878764088750982170555022200179055244869292788251967804882825883865928155973117404079875711887021468963322914504981332500797247481807835396220249749544091720354914889524927890129687418355118218927779957649477708713525141426588208800174122194045093314846974165300282372114792081539027247246730001418857817333452062786316859349696419707037587499071 192 2426440244702652589081183774803146507013698332524869756723527727883689353067420241441480739736037820581906118528231837967330814636605746835257422555693084126886905143909136985615341311835285347677847369145266116016114253855226155413344467971756908903458708765097173821350779747170167014386418272406418869571880040890720471569257701107463112155669185863459227789620463333584362780844574784740791049605480660443920134300991565437926843057312572567952721081369421642434026533937753975839604545537 193 -474415430049962004594298664757570932725009516795561102359464960445736896936120085999239397627557229316139463729918327524260704874892027852551423769425643305174745108802612196815626445262228895840551022729688747071168484128458573853287645030816063311478512672480043125417561011032569174068389598888168019495143443357417581256674752963701309244417124071038740515143938748894609358044723979626458806458655246817054891940950771807082709847863163468286812507166877569209806479003593807420902941583361 194 -2356507679459273759601556159812334107423265190048426312972139677052273601361248494202081912645449779177945623757901125685936068115295874778877932331210814571650271673456254030401029616682110459631464316836011135749121438253795871563713105907612253648293956787048956518307644624103768805656294172867496885421810968313589427508245634844263755655300731937557991003981782926813055919935540199370606281314990264982345003229695148847243007913450348334554953124940168678594503157193705319580117669701437503 195 465516808708476834844007248762921718557175982062763847131239696936291120909607239507813295306132940555951255976672205458805367882733072683672255705085260081842681233242894660755112754377704452459249140695109513930043602102770775987195435887385524921042635571377782826883049557416539547043252297638636816607663032647261506037035508128275537915424962459139552205951641423663168274250692628854906384853361047924188037159389387732046252137185727253170484447614670250729082895653049617950924331020233963711 196 2336144822151337893004968760764872094759767858618887884788601620092258908330341093356759185149754506719216584508433568909379236932851764579271268319804362880447146736034594582545938990158064425047748243529150949148851614426174589162256972401325207924327306512966119427130923841402996104155259112246467139441892025304547597528009740628809465348411547115172195703898306503164845436811280411528309611817058996076656865984810128398742991856316267783395305531896327257641843649385955961658312387479334260745857 197 -466227497837922276694677161474864785535387799689319332339598951621533939199232966955571435923495774846433336756515116798582682750485228029297052197081221050364532977878268861741108138358521770550202534876893502452485768951395178302029459539221090124573109566091533989596315960762789137068401370717974417550645423899699642577910898329628828173190770195819338103974423072403468753936889961774420368147384745053124988203898769733962173937331093377832314724565764826629741315992886323564531848934077325227570561 198 -2363585942738595405170133173423504768467045623631030640676407781772370824120444683613989744341615313949758581782328767343966588348004081615814366884772553576023514244830027584289060256063171372318099254942797285224356228140445694347017300805829464613916673865459986253821288344732702221087525336930719017802004813673305151660841748027330242675180555229780207397446485603712669389293432238647583508899752483472856595854609630106722753307754841332482480400504166256524048450715407210544309629692764155319681768383 199 476492831075604276045127268677682964151247513083520251035618494260576186525623522859617638193394359522170695963090488926952351206792348275070450760079840515574256556520772489684371147918157704279529472283777562578423807897927548235821534301956133413607569653992365982565496098332821579204765821351145177385514483086292993305896058407260673588400527812179364457065879925596084197967453168180800390106465877389641384133600983047571351272882957870232554326827380160828032390710766700502472788794817866148756195986751 200 2440027327814368736446131351078985064285539879045151445022660797782125921241954119886346047296165277693049404568082662340386121787113872098659317650411257620006345962263020619713376090413475956134770617752875703446235267533004224382203634559567678157776727041734516311984884528148217697259613205341253937298720125227419686211013142160550989463889775267162540383985565838197445979038009531777990901263094193042110353924620626296606788381505122003226345462251274685921931563491965796852435503898318178985221224165765377