0 0 1 1 2 6 3 9 4 54 5 0 6 -1944 7 44469 8 -323676 9 -5990193 10 179194032 11 484654509 12 -105337511100 13 757846026261 14 85419734244300 15 -1707846638480514 16 -90276038133498612 17 3464956887464464164 18 118426852966952180502 19 -7984363576091338944720 20 -181143285020960488524558 21 21752860656884630979370221 22 286528860173973238050699108 23 -70338137395493439978008224806 24 -282121867027785802655476492056 25 268274518751520788165280631717110 26 -1482897174301400607706483879253244 27 -1196037779872069735165254167505685071 28 19003104194877408323338294936204849824 29 6173255239201932541823501647420814529723 30 -169297198417568058530620967873538329661174 31 -36545491979469093332923273224818877374267670 32 1479351075143783472266344311368983580236989936 33 245970085661736748198938777948447701691743166450 34 -13636950583473150706133416297159199435347336990602 35 -1866749641640586312378827465020019875095532325324013 36 135868553970196172709250282758165047520374983531050888 37 15852296266614089738993564555191612284030461099026485795 38 -1476152748391223807830945278025728946193854348729540791606 39 -149526776051951073233853728106781837869863268390601590091956 40 17535920206040454181834099258297935321539695948374861273191904 41 1555571385648238833288011082224636649899427461306801419418612418 42 -227753987878159341432999169786123123644189093799680264101710478514 43 -17723372525841274522495207452476261546608779267297102453553517624052 44 3229306870467809926589857464622321579356401816812449229006342771518246 45 219545588204967302104150506992746069283317588869574172929444452485303127 46 -49881090761348214667029936164557833167146819303870149193465883115887335290 47 -2933381805293412606674642260289164384355811346396234183596645957143170258644 48 837316328547324773939300163776459933479457099091773089237209850313060149230690 49 41880220121201895138293588023262713371392009535346043874850236183086270299217229 50 -15235729565238785063217825816653127222359904608253918006863489216661376472487201198 51 -631185132395360039641435841085153510278245830294825934391521743234733088332233219168 52 299740423273628838952807438965287752403475564598412433233162921979389269678701373177626 53 9862559583760753667692178086100078432816411547951706245576396938833584130955554363704813 54 -6359817575398533217190618966808154111461877406682444250887916746758482371310335149001914082 55 -154803488949108397090573104972614298206651911095368453455489333867201460463874172604617491887 56 145179286742648430930494578395053166519932465729281641550466322631808127468407709941006505242136 57 2273171792433275495046491068697466917836556144645655592134852009863811992911067227161669829526379 58 -3557216039407893255836761481348756882046552763410259805607159461958252398983924151112467494845889824 59 -24142020339028268992304508166495686835846780992254622719512819307854942737156448307597474739364603104 60 93344982582709914967318674435159896402189638853508121066675261051134240367964223704779634755478647674438 61 -217438574900248920308575654092223371482896441327630005061357405552090811052407846990023505883029682048267 62 -2617711601479496614610249513839759217771359257628830931851196652488693869552559074131448330578758775777341722 63 30736760529808664110264812316426341622213059241412233021847034542014244675258074430772597171745747331691503982 64 78292883263687643795348245802570187547157050697494639452294990674491293180798576494072290629284232552643432084308 65 -1683084666436033787431230552007867585115622761850505676964422970143803155604833475603478247061206424127806655680380 66 -2492614866142627105246750733220064296503165604462601240877839361640589888421933927158296141316220602244482720041469248 67 78866311518219247700655625212181433890320887222367093458185652393519339409023632191324220200825331002507895587477573390 68 84318795003846025724362700996338024766556234995636881595478617359482263952448904723318392480861947271771511152632391286268 69 -3559351288667976661323956099685173777635237481883494696565971810104617536510918464172126614830796094928724611385961376193782 70 -3025330434503623562066942320859870708805053726446610906813352569063470976942775261849505867264762341353237697982463025723628404 71 161127131990465935855375533672611296278336475371877379489977092136311920318957116121086858111589790432338619278323112417535735075 72 114942347845814158995946033810037749095125683405743938531519081575162956631296603996121684051676460191240141804804176832388740644032 73 -7450876416657998296429904891243606430954266631414758248877002621878099331228796152548292423498782940563070148010007483406836400319579 74 -4617003264295043897396504524166240274744592746204654075890383421158381400837572826949910916865640692126887178724187265037954512040979088 75 355271508471301429745988490403006630932021470548406271065215985477074675837767978212207074634504628744596356671929466226710737152320934262 76 195775995266658816829282304343466851050322515073709864836471907569460890710269270684780271902739362350591910277150558617374573234517459839174 77 -17558049685786144468867020068041167625664478119159447840410473257498864628463109259239528894648540915120488519402878401416558531453673486773785 78 -8750929890066031983389502492363121792861915380953985499348934546254737308329066926940155132203840459332574512010353563767327311953984306945647628 79 902055702800990065549569094751446339604033489046539034373924697577537691308657924141484691463943298990245986569011825821567256626571943348165760711 80 411764498093610945043055655431785306176980593558693839833775524086905257288037209131607114808185567643785645679259898909258436075700063549514122640526 81 -48256044904561611726438539986015091176130617939774835629352162936469352441558036182816937941058818603912140154636466638306683389645158787818485253617448 82 -20369205442208991907964770596387148771230621315287673153869858066361257053443683130565058075394280315436760925561450506920649284528109419469697356414676110 83 2690367193563257870957940685193411799241749225383462294619195916818413055472120664791806166493126550794266811995802717572428598648567876690228318945150351461 84 1057997521222144839239712992518486096363566599339333993075062088949955166118568160377255305055120939577925588673557002759660941259208250431373679005486880115750 85 -156378600157519122108303374991749480770415010480692711088329945502602940950901660319916563632812001743992604067907964433996316537973730601750766753783552561492868 86 -57631252578133137773710453636754350651114817331940470871360827877528473641163701559567156268819936564280582527441963923608545381250781637569906128937331154584316814 87 9477033322105637973274982953286193306575230947019841756235679948492717363329870406333036521087764862435026343016962880603185419515672750226049492816597177064529886663 88 3288461453618750229095341576466927783849575032843038066605573901139177699769484419381355851878637336890698334283237573932877978945760566753010392339154966660021508569874 89 -598723127097503688573577935850800331731452159270041483914262056008665713075599575478571145858485224449243896007215359830301880311176874190796526109912602098423596321728700 90 -196339013407910959498205820929232424769437393663354005746797382067441112349386309743814395565498259918701380923019873320397159318582327525017998445029479219303809560111869006 91 39418830886711686235493757399451637242300465829324104151802623009847287794154836265990190138026352155374439452972677605862385192906621686952980798814298300638715621583745098642 92 12252802133693142962661492499826932890138288142534376523125193553136461834165095015743233953912514252175671104004349752429694341839561273512494393519576738492475846377525535538954 93 -2703508920946442268894860687950900270460052527762007152309291481592229182504306870668812722911094647604057515281379045950067027317522829213679480844578355996310076368069681555980319 94 -798420280656043949352477194802612084132680292189320928422460906018186285120089945022906388846723862220165171950652278631660880860602745883978028600847710680458677830919270421953899236 95 193059537138784592196919426748276689790715009098345726822007576043972785776020564029618894799813676590669218396405323319863642297983322198921258983199903861959496434582487096814061491321 96 54270342304650371042854878463090296848458462377258462774943954095859013685425810607026834740224086921113389622570185374398914463056746023622569604250815982226687519666381830496698026586954 97 -14347216217187142729256574654181913767042413043262704911206475559063612060295876408435268075231641168772175657257625149451950305786483598468065985165904244083249896681575364961995865515426702 98 -3844234013373916288486102256777872391852734168784130154646433183939989313062494704099773013769038749705267538373629771536869861394454650770675106539846787369790624759849769445966456685555050352 99 1108965290565872999053951542399232854671979773846164103945703412490928013105940422133012705455331250084246951858110655288208979140756805321334712360815002512437379645439881302644027779471881734919 100 283509276952627980011788467970897813442171927114964659661299916257048935200919230961631299361067469686672320909979320716767916663026159877264048033918250603168782773827914565951677922549363571018546 101 -89103676906690393093546579799407592939299261933586563773100639591993266954236174602464664664468598643153329400813416392989180815923805791424523385213044613645625644483987665634962078925581520724813996 102 -21749041955382789569756013262043727876593611941485734104721190051072575379647026044003083753483188949962305162758605606704434249135138661603303497899933990065415610462817953771784513706006125557252828020 103 7437896676275675523557710731123051693220782129839144499461724210780231292291624268102112919865194626238586514298025139249187964136812692772091180403176604610989951938794143744444143475034720567213208587190 104 1733977752569172339861609926376471144838575497679794616837377235543863767953286170640161491465477471515623685486860370494375778874289802556205424498644234823702784075334544524958303610280358538010190142301840 105 -644658416318983459368274967553248879678359117973196838772072007213886601267521964444283837256676355521296410213765651288327903201714932267609005050582222168843960057906693288997894274240223972646393421903864184 106 -143549326904781706319583022875368482611452709835709411068570311630384388468684194443708595360620891111480986967202612506782767402474569906251533267461061279194375915317211524743122839450509851751514896406494382782 107 57980630374224257842459359581642927202439885512468904345658040544239962370206536529052809050892036123367059209370117363895472917991433208261758789037005019513485539671829836664351715842818944282344081654173497741556 108 12329456357039746414582178012060745582669130669810816140626305094726592467619211722643412400898233755384719731837203769197971916278285735382045995701783372462096923415266271407885431713622681741762236705456581964379458 109 -5408299531244056892767867779119290225001436651175663683100683954690279963514891780345316176361955094022673822967670280305870388346015621132582375997982405456250949496459115926363859933158330205083647128581480163271557101 110 -1097762382828285740602427083516755956466587634216450425845747817683051694040544515776437149803012128120312875024603527924707881431875639956101598538800217272700081475174945710106932538920150839608013665550017304509381043882 111 522897865704906796378294784311159642530490671779575010271816282641635891800043415719423438485871311772238884723424099448367133695642715581310948211069368623224939055236220635912866025681761249485944888599274675545182193232375 112 101235986005214937328923422415369262475433539951646291446056453646581922374581499049357365423739543283259806759958259968716639663472292298861699253647738386050300895245950701834955028231562214738898747592895808105780332741701784 113 -52373175300484310574772220068649580974876821691078744969252306264152987649721432655131447980544887727379937184391267933982986963971221160242285156332068108047418599249920683591154493890613300335909757636615851595799744615897009507 114 -9661983226115945037331053990535389210774373507643399616938030696820607547744846541756549922082589614484400527357146389985084123292329017752132597505269780613079015369941628478370870674086250183194948261778333825702178171147296688830 115 5431236532444713604325163631816729397056997325631862975309281552253734328416023931200092520809071340086768352385697197752689622254871599564498781904872001830844088249782488140920133208669306163257504008907529403871434351410012674816073 116 953553519479388577327650167838539962187927515334946172023111979012164380132017194533547346025402876906424134033352214075701706855303166162960993045919277361155916120241797912363731330042796871250030463344592470817171521842694255413352494 117 -582844681432485141056701896820948909230254414300839490247844146123004590909916327239023999594199937460901809513099564780357044451582450443796208917996242179508301211900169790388039823828673571952374837738562635141642855395663496031580799822 118 -97232504340440784431645207100592225695411799871898826487627692206725852859891554649899500809386905789803811126909841185476602742400064371728335507631599240754447707928024583173338837581310906386458760043838036671306398658299974129460150349184 119 64690827093687026928732030163321887350905606239104201408016343925587928533284621228978324552203674460563502620073391242310869517139462721548266155572297847674125969389865361951459829734191079599000018321362906139919806954200064126167242971078966 120 10235291394863195255789105799355347278021590225564170154178574653147208208720907937097371093585227826656846978803661063150616598511393474551535247635588939624691802601044707246860239964636376232426841501986626390119111021545814628058975132677290562 121 -7422407597857298772890580370366602459795440007183232672246123641981084400067724541463816769319270215322272955350777467653813645877472514652810791830706827973456503091432755434287478712548228294336068913801455708332015289490370147462465024352310162235 122 -1111314481305023871624069078192132083799543171427389835450862362342430575488373173183175203673617130777902272444854866353018163549831571398667550580392330327717284292133608178901369407642238924479135212157217590060963672813186916786569681797888697268638 123 879915029255919463778556618815695342999840593517366416611872402504437759358779900548161507586983340633210187083851217085663045014141933249776229947521310170752298909567566557310399098205024239184415636476695506235853371664643509857781547420908214032845587 124 124346584082460568049406500652773660934323472637019532078013545835740079332193835470307452229021341503474071227684297955805999861439157940778209538520472404664686738738623117124496833070592081218726243629355024290193112993051224131475693209901033197863070430 125 -107725189877804241260150830053259454628830039801867605745489831328309280678489606160266412379363061280066019238683601334919911660826384930091896167767414779396610307001662389674992146391036208849572850076792436673308185920747277808548875936029322042234189576606 126 -14324636701254403920144498788930131382253238149774363337490475558677236746281577086334057347131163408243315925784814392945009302841918437664356070542825584158278433608632474148128987103154972708775667839078281659001950597256468164780464470014962535112467207664428 127 13613389839765908293111497427744309570375374170967668103412716231483805289344967155920489568581831139635407850063821986984101047261738213094317159107708693822964630496818455457858214691131277100969223250865525098168040455031245699380925775071145150511575751895292730 128 1697274587697264472087989478263886533220538684669023915221828145603392229946426722615839211537966883333718781321231377673435679166918489737863769298297089654358980008930751318885340104051996388512138232469661661389691735230905984782035541902359602064573209277255106190 129 -1774944326452036523632033758492620589059944871869311173958342345193424553704509421306539738269126105074523142121441954617763489280840440507936937149395090684318509205148934231669887436799209423803594413943694335600181363864401176790499887438839987469334741718300444620135 130 -206618056320917948288999860764049765311810811541465647430727998864040897558837901869815787907120972085846993427290187640118050528714609357590235843644413311194251564805643536148473639691012613192664970015376732436014646981878707444521259990691887926690426619253618459368182 131 238657228595336993563141775632649420478390586435406547551564635200523203943766777529518293757257210284234713441526219690528527736729529812269112993882552924973489429587992909839678396966630935085586304345213810821109899953175141625003003488055959923390993944462946179041314974 132 25811330205431172816336965912730093030721002049303133110019725374334549861212180627055024751959299079376781614714470751715172016297323997276473095445920976327708599964491845469022974635316922817960875837886070732984328296928318460031022904733702212146941383553684221582718736152 133 -33078265482092764725862305332881001270373882427788469809018105722861759643642948165984568861057001757722512028400612673460712342435826716550953701507034721045389338159707494535651107094271108438436844437765069525088444534867042479474997334907837233736994072143537787570520947037994 134 -3304356133650738097885855399406466188074238883079457205474256852341615791046757083268854575914721437203747191327269449247129943598498960406007035178467994599803603440283300559288876429626372084149597616264377430881750776727333909149336753143277756368448779784718183088944955405513912 135 4723901384643801088806905759583787156473108571589922011537862028177362738893479834686208247726783019193133411222585263772305707577384772891368926619625634955078861766333086363768776106627728691473721272033068452210814154047888519836147072798624461840666110714260448160750398734000880868 136 432821106279341591356421989827454439413231269134037822966642726933794629394090093691086146088263765327861787660151460967590012369051377587454902971775663846035601974258815983051460276982220507117012858877868722873016467835371082722443846312765886717463285977553510266223171489776598884726 137 -694808706287694030187150248598449096755598186025600417569682961129996929724439292025875503352734805677417113180759879869023839741241155021125100738485944347829969931355701521723857282398621798753661836424820932988658590153262310544670608393663568725912012739294373379540990608044306086523701 138 -57895792904356339681910760524793645035432779073236644311682309179191904405208347994172403010975351537163844758869131727639787212190800510811796856841431013278165879942522881360721633270550707403844396051304898433340706523430568500078965355187911544454914661058701502383967074402161428529698138 139 105209986964648283417552768211179102914099594867779462725589916669792845811528306995403860263785295383600603850453910790802345476809772023644999919615855100374670133804365913237905424283953602646806836594336071873774598697386167025840640783586803874495543255552548815371454742265494627452390297236 140 7889904810105567555881871124757676839239553815751940876729469102567093341472053263822153487971003413621894596540488131319468709280973588692459074928252352817763570032634018265642726276693928312917909269787415499591827405006564740528215104649002720935184176655218751948406574754304758652716931756026 141 -16394620672271353343661447396631122847785071825218661980284942964844480293544892124745139096889390035622775394390293764792415033970681145690401734938339255297499960992382318712942601106291505755292922254398399718910333362415794364318464997477685375881712222491932597601492198618188272300697207590685903 142 -1092059404772499378133993337368941773990312129558358902341768194361545799789514623621367163090985462821463488243758093410677483265619518813364764006192964949988157256186138579677952501744336491655578914285708709449567201145906347719004979766256158551617238496079042630811720724691395965976230338984164732 143 2628017198274172432183850955820563093884861662945927087769258350376697112169849346224960800621983399593829422287714118032399461756995971268310860173341879922492275049350282916347039194678641013146444898950252190650694859484425871837666084416205777861539866003102004112555998790811613937156076911683203423412 144 152880884313531319808537168203769317208104043183187013679834501089111735879334366522984744676612257362040316666840090367559723963120033548149956132983423464637710752469146303897482870222232659941030156638736507636664326977314951491990156375349385497912218262094780578202077371732673641896317499169241074994452 145 -433182990321996037502261193460511008085084623446416870456644131084164259680657901773822933383821872398774766137727409063531245052454037319326976899576711874615673509065495251668223198173730918349924511862561120880159327502891181299504874096053429801205246474260376326170664573864233249633621807898741497146141794 146 -21516692156920434267527038311972903261151456083424027063903567686533721910545616737303767917633494306718308401679224447385774466494145684054250124614012768946627528516217885506052791550721198653551927928858305129827523932669719969819843973525391658640540401088594021737079901129953844828307481989149425967125609994 147 73395420834880919636645087334130576377939369585912330945668486468964057995753755259106735629104687132707237427681383314666097121003689034481200036800238623648402478245226570779753268817173339103716955181529312928748764089158729444462351512296467359146025229734548319399714667586199476092381648268332273872175316289892 148 3016230011563931574525994800508039321502362498474434036040581870073096160129729529926391186458241481995603100076964905317603471579761090693852070437203012695190216172430985093524370140451611161073418787789834505364712332871841262132557456079728401651832995749287684638408504433312402587222498383908935087041915314911228 149 -12778000042865389384620036660616620356240148444790920041993430858831575451551685834121443887951063061108120318907692793364038955401590764809022602059823434752691383888557364680821677043792681456788758300633385747508399552620030125617789828580955830375284552528521419300562444553680621412937122169156879130325431744394538902 150 -414507271743294083008027549325831965412648035111289084162126317793643464089079634567417407597710586018852674863522601176401108103305461708331528748421312178100437766625321280439676122967808035810666358870189307945578494549145771677616678911683818698124539636339535044266264104519824234885756854681470769516854009219059178814 151 2285067125640510417413086039462877271249913061845988958576144382668469525646938318540503128656135064634964154298304923097971195129824778651521510066538671711680189138970883969856738989258549717659747334931360565640952007597261080351567784156757008110389324596078721681529657443981385148096938665794291145579718541780480419343475 152 54143104076360784948116671788601677811052089286535285476185503297808246087345872986220721717632764118019293719613367967127265547469920082492661566584444844910241443452532163345379985482551467581842463978146906337172857488429639235592057659314095048461020129600739890393929446754647886799844174387352854750489512834567313326856276 153 -419591535079186017225017006076126740378690319542601555541840824119259758265713996655256989177606170356148024063252253267739106487127373842609759564992514749588955911560438385179956741374773563455768463284106457470015482743344241460534894290255203873994523884689331284049021761249290870747787162170612117490549133807843518903915159215 154 -6232660845102819730376573279375893615191689405164400061826658048607963531376560136384876743673548425071627658920614149984748177407965342388525434145502371016634146461255769637185889415936076932487484682558536804919243818789461450051042966721738278749562324755068287833882313579444737400293564910943401389482989346620223839326419502076 155 79085938597107813389016386886945390601749324652333092364100579724905921298227540114720771305170761578288498244613919208776227615194555846540234919747794601822611816757459527978118132752834108471803633097083427875844302292516247458126339726179905172730288444573147912149687660342962331748487520949092404195737103002369673334693749981139884 156 467538012385616383792480704138098828693186327010798831043575109473460807790609687854257176126122849740775823680365280996632409908997245379489894737362870944789301265516807186495248667804618619142703516388325534877865392220541979975979439782910710812114660778825987774535283389806903315945625961642294847029826362479329833946315073056210698 157 -15295836549069778354555326517730080772215770056937649427293908801106543342515541785405878568873760920431730625034609350771410148979545114255777057074648305263061567892195187491460085742549665629467052604260114433166084243341483177643731843216281917551376953347838974295900835356850420386734624526077355286667700500650922308086842928608919730663 158 48017091827428838466726209430021359898931599820960106021019367721088662841901596821283258754423000597447235685204190300171175672557065863702937591699126820888763991153265350627345285457002972795437218007433082371607158091862673026063593641752302373743324044962363412368399709423489536652563151604160362994403477837513886098239992496597604542208 159 3034649811942778866337963902704651270551113477982625911301320241855434348806902859546137673667955271999428218598787981214529977113932296592345588989336482527742374429667096984046958361634894138499237306036357617899904022201287011341958095628147959923017080147855848712132635650120627400353901441340786244095312213992900655557152584164954890237903018 160 -37341929441268064396898400571835600846982728508134603308470762333031614781153651536635066822785834767182672720267138994310478544627829934241850492617220756060315468463632691320719092919917478758206187387406829215768321692354142207705293116449639112268521432133186714147967609136424451132921275166203412983527226488277625027932620757681878214452136460 161 -617402761104346306466026241876198653172983632890539605911182437206308877254836422795718661085328284158259307313732940255595677731101550535644457079061981467715574064339169723118146736845772702185306559312931863332874900351759417681134058117026555754560355124828507144988157118769039462181299030922724979479044140303788208851179024071254257470893434291958 162 13331108780786408752207165757438411231645850756938685713965165633219079551403387619554503306966833379543079952754387784705410241327713092151578710487204924176155732981919895100754206016614955401782507257599272047210864849529022062850102224066198780052933607675919890122408748485229494410071840686083383260994845522432231463865297284895431173111783767736170 163 128771455268154896924166120769388683166860508197209802336639167553599959438001930991672747422959312034739609431076935820234083056918305559293503458011744057955766998904446717623482455501139562176187453806780463730526628987562466756273847417092683055303316247691576982316046889447518660365361321220014667541416433593204255523461384633814640639494405248101012933 164 -3992736838361893841833295354083374340994038986184440211406157183422997651522974921732328201172726197193229495286328006508176445444928097218019338163984760775217800719471080925277156123625347287460630111702535806943274940286560398258792570575253195227999597734812253639016056218604759960104966227446464622763584236265566146443734133955616565771960718880417667294 165 -27525243503053637801461305382277184490442011334461259902991516752103316567140814393277120498301711307567329261095088690165120235463723343313287657128307374402140055139749380829764570977733974311206379843333624047460084022731911695861674718417665032365959717872802772596106772063986623921084866069152859545430431021538048237558014350761585953788006116252595411097058 166 1116244542437629779470874435889878946361944068550324017824428050321920196229551012112980663173453837844029204310203743375411477730983588988186117874670239302431260816008798995593322686068195866584434547959624899086949976002279107293253542079593731266062027533079238003783033862168921701226521521520827957030500012674286330038316562399165201902130260648550241358937250 167 6028034237102205586496174062072457808722097125132550814360715439270734542648534536198071957482889067934312254964547404881623404263117342154991427727593341315147552685051782992147789509323490360066889502600910197238477141241942557903868218612654030461885261495599793676078312339684256730074498103841052855868766202750915310033112832459328746225674370369009747063567074918 168 -302844442926387337791040146663377914985818407561033588286523224559916151913013706827115940598056218483279239904841379411348550819686563959057153740411784054058685266454636271691170523767201963673917240089512192872613098186020434933880250982444418929832006831147869100920080246709498500531453434527458568704719131404932964052481520669005422671002802871140574009136942992940 169 -1352161430839892955552461625218252251695061385968978847167219779435009902987598037283871737076224858467687381229421005085630470207459712295125638807155603221936526687331902322724055395202276360379146458175334211519939350667295174202417584673994930366477647882558972963456335717794613949085020978273673907755777399492584006044632072327075476446943001266993123020876098631846554 170 81223873171731894811207006926216069097137041485920250856198990657778797298455659598760056044788689784626423221863737130256954133553714779697329235091063377831424393891776371620412139114555521677308472753040744123944051076275199921016687011379624177522823946157803055313608341519442753686439631941231740443854436120711915072808060916398790645879382920798707958272045435490889524 171 310575913528278015465973226975173781444688169220703965023418064817637477899646162540381725227854985619473198721887963067141830279405065512151737586226317499688975422685707202588206166047191221291544967959410143506203580603512036826210184067860759331300319043524467669216737332832352345579870294106698239727192778117033344450988036227144954636674873698784828429433285169201652937596 172 -21755879296547025246460801057401077968279659482527795281198520225335463124400876181855236321191038057830772522834865086589242964353561358966511542616225192712203312277852671606858695908227178673331734180319734176123680802282508454119722235707557988629640141625556273328459419310719561105708849995473383219736673197205536554021526612815277738348073657909530800034506158908838682535980 173 -73025440983118619546103673660679461193319472853059530787048796259407102941961430791768052703879294762914090405529265389542916468632290720763567564920212308141822497434407738582298858322422899317616904803471823925870941219766867102356380492191414163685009018670293516882240841407090388038075160243865839808411528968017498345913390838805698975207948904811026220355318877578703803743768196 174 5855644738453351653330417843543042903637719272237457579619903192556959725996757459337817572917715268758567601567013807601968823194868683365900681256585806169429525263444036331399986444181906694017706812152342216142117745833586597678988290087880662466004183602751976411031493598707394434718865369742447192923485691049129433725267866592680083412729380989190343056786955344910383351968927002 175 17572404876878116955888618544471684574596628398329456277712428772912636759911813987395018106483931731140590635297926856015560456637586525621544621308978405979335762836537969925782034126113404163550285025396728347393161011496461995343223682575767190239041839304671091014155599069716267607993324477210634705860465960672040673113465939452058252716411640037908201355173983692562923875241578416582 176 -1590022186767885503260555085567925340541456907556072550560945554023447286722450803615446722131098084552953703248012098057769938565853458078817727077130917270952193309707860204616104230646190127265812700974810312635188388875171710250131545324872976002820628898078770860786678991687162992209516474567610532625308567009572674119149447169071964905422221771063644233501717648361818997574061860282376 177 -4326380827845754349760423114623828298719913835555034037196483910972917234353195476480136070760178302680053497715413904604515439787632281267096025686444992266671010842866839444896091740998597101221061203010287655674617287097728225837203455414246883916236194019690114208927786186378618076173759908262571887515670633356833558139329993164645127500989612962529711063679735643147629244805456164970136284 178 436742895956411945812063376185524588320806618122082105537916545416475598217266739318655578102340077716397308961497210928184257866753586752701818980585920895637526798109349136208127629022345711293849217081017168744806753763336605934532484841000010195991880070532287063023317466533403862043888234869837861405254987710596948120043050029469520572028352507988109211858687921390785283002214892655314351276 179 1089540071535921263541801641530212034782102177921636175162311294201993909792481373697179880042581965912696853841213193529813013475712765112639252836064733487787329298827847656599400888768890940055673796000877640801107117157188304136575519042899081153027522952933750621462253928548740188936600770440961371416917165563131267110285778187791955915233712192094833843915270473472996988905722180005040085958538 180 -121577721468319944004087917414687891286427795450351926801631566709080716353837855681903708048057777603212417349221836535752415627591216786350572132285311040010143897659038591516562741953819527410398950111574310579418191165511674454346200214742904286592304044905627298480382270388811381737585579443128951930786372924187148774612580351073517649805092543627168871767704586026254165694599727693300231747876642 181 -280593333756549192508889780499677526431522466393532732517350935992640977663084564028341461610230807021866450083643383415166991787964162216480337842325287712722347049119970278633709085967227977829088406353344000735830964515333133779462253373637954226671624199227560695547126095382435519707986523893801250980848481777135071599675555888947970962360182069334372931066973169732926517147087091636495602666159568409 182 34345248619376417847365783565771387091862791782796481774732859328767811146534903904911592502447316582438713867001949671246531866884221841643085782776199018042343932278691190952086876059978167989186424281596661853792592598737431488088033897905268599806465490402016437869368533383799027108971342847880397901913820151093997104660852066342004324856849127850790323402411798619853297592535480272190987208269008034562 183 73878868165924320179591235093203280479772998199870660154695949081842834614125493294284683415045323902549797339085502210134030753351445911448187947281098812623396479730886610102195051535858650572760675526224683819498290166084824930017058799250830442853272217538764576125053732341768165737036780392428537200627373150830873422379630358344514592132742525818008770880734933104349036325146088420585254939959518887404054 184 -9855618079239102174078037340884361319776858991903306564478319391567689619001958200163401597293286777134008384148016267734815958672815472779214236942883770572586939552585524708649584031443466138837556012358439905495242329907567248382926700002035569569803598834063950037279719627329436770993162908655157622788537474514600130670228867634685093168213656783800183131431402352152541022227458768761471180596510851207476098 185 -19882324430680416642613457838977886227924584720592371641969747034715250154113216929120553020122586686715449316757163888972622540477831310707289689909229135171945356818832006743712990710860126458373040808372981557687530002285627215471591455553481423434091024243785487559906637423110708154429831385125267303530580112047543063221771975646031339775038948031494477203408619897640222209722861532302890103526178877522837773393 186 2874837502544384390895343706051798397414707235816357795692106430104162616299963423163053699125818381937410476742404670747671345471765130914934522013259384392298984965094628968660077815185421522181574578233143105691757054734043284380913294668720921515540661541720798163068391747593247086540199751995338924874240035987705344031460380607574176152855850617455523537194411304139346787722286305350285121925305931071158407215024 187 5467837218736704318243238250454648598355907904565517729549007931161633040616352258967280937535142874237832634135034206611024559555238047224247940027592485290725212663385733683691028879139384750646344330883503620960401007172261032652198077585752483003264965745705080401703103893081627552319084591330490844628378931185676147685242093107695151237242234936914303802248482184717416852879558581376777614180089539052571494886111298 188 -852866863514668499603153380535943455631960516087558521476094492184077970196758449535076292172479814676880503946441243265306502372576332491630678149005798180165308819231333720525534372523854822696874357487612672936105404064374325883630054156127860778272676598542132618983412519170497376661154557775898337763294293121430397586468141098033745630312809979494541799411960028219971044808642750438846841966606317409279160579675249704 189 -1536261170577718383047276136515466103293403478200124983030615458710334722987850404591694194584996106966183443671254079543195483521119446048470698304861032452759061318485633799815925772925130297912936153032863666696523886437100556840010968286488956831613990367847253004165683124544705447254956326099041881366446441246193679029997577335904919121199634154637367024414301172540850375055107843413652301415719994624517177900170151394402 190 257426719505579717532592745282322958832607490396221497254457713437983164354044880768249100337034522989058132430235860005948451141856232634548961864566020812683639968288368491673068396134500538118186833615598962548293508562894444788310444626105912630551063999651237888298466005295911349690575484035471615007341520404043983546836562891519025841866852647039293513886479234373211475338701703358837050070805523706680050248788793804635708 191 440876734211544544419943047825161556165294607250822219188199951851458339904862832204171072141233187026927642465366441758396056641684032126466893513466292541973379382507525237824295259318639704923475454821588194088073140718503609075750353706499706228140617963859239848046601568388724179509209949186138188638144386892433646018100878714130954682985573453348351261607944701687644720785329782862018426185961377866561250066864616338011639261 192 -79077122917828879552974709288349380758576395435049510601236299848152802207974533487805643949184787928142559588530815670745874598834952493906727001571264433142372166713475223565984051233182100174833983839095244636117126943658782902384549653587078272125398923493373890039564211562622384980461718878968094670463935878237289556189707816537925641801667373006349890498425983576834545342296945376316575249633296758240839194353819211791849447602 193 -129203871618544685798080286952509519807811368719357912441039334230227342968500538964950599786222169835973675249011200518198077838090949830063838824662186691265032329459472951926207375200705497090398771773990145481295353270252067117068893543987325702092587110492075066317775008627991717543951300384998206717124993881231091329116926398658160924555196051314452596513654276145321947257405615116438624857749720228379015404471155345889969181339304 194 24726262598175888584594068387366290059977687537544054321148932047951749421653021209664138813767498356945975112397463273511795535843812373974753736726692132207463745459155076373273361462774110296773292885198623768235998299612372568086923029947671171441204108661968428000017039587612557833018422891968828187852130551464121793009594815169262681255156411834677147556267134159414037214973868989658603392957790173623054726117987608746927369341740516 195 38658551645764626367731341261975979866402252918938520030926179629214477635625432969745254509684891026743369646292871590241489791555714911240032914552841056560775573950956685972259665214055071578164461388701409837065182449238615053969778938974447781659658412099920048282848779629415203677450112754140426936767902190836663070025762792456929573424354932861919639775047666908027807606539320494323892860708114669045680350695199867937917020200911839944 196 -7871090379496846651066260132279954680507975433820701239328862486735702216407575723960384076272800168584154545013751765463313781646376142175651228579707536075034397188587205660736072624646631879789108912986090871667603118579494657452679686924633365977988135872179339939560316293781752862443194689232761621733641273772260697829468600959299559734305041224833199418384872476776178934513601976652714765885842523276665593432070104839534718288557509223544 197 -11806867265219551720762777333902223279681551248049194180772332488518147880503400527191250300825070972932396912742138128963663520488438403208211203566915471321844302669462153881831641935715520266080656876359374848466663452836160908408035434501488027327235810847781783223688076304975064829774965235082593325266159330368962357958750396212083470955242904017965360144884211092992916544194583926796091646357415496797867676544957006400515718026636072885529948 198 2551039977383140579205474572698332085487035131005584923577999054392720952867412660457707645022225525922090565165257243418673209869746048135753452643397433472676064071989906707933141759457190592707076987566135802348054999224904733134155830807613268732342477703453244271704638207383779378541215642716910384044781871629366555961002890503170997458867369471706368021116261351109198916443906962758997789608461391654288474159613691790854474442337989135240990398 199 3680035295437776818592018308906085128948730317230398262605318353675263906159376557739989342609645216935878731102043619320429597410051103221705992899044333026927104188315237790276298830132956251061214665044083176025152003928491389882634747171618004991282835404897954126251870270159836715704704082117931078760252428089765275035330358955137578570061933122806456799065098362023917083129248236180738033214524930811411578319458404708202503884153011987555982145676 200 -841832774798750600954292364107535431586927909071725414624611125634301321511643638116252263508331027765567555854873261369309073899021412387894632393967985366035225490003047551021796559863702904900842693442942121874535720286641696662177437995380222262314546456942564162491969672410672342880620537364021416318975464082388478120157857358198177316452858916498506787693795405589193373257029579404206373006383557870496559916500815946393829782382463224771230958236142