0 1 1 0 2 2 3 -12 4 122 5 -1620 6 26882 7 -536172 8 12506762 9 -334261380 10 10075002962 11 -338180323932 12 12512502202202 13 -505992958647540 14 22204726014875042 15 -1050993549782729292 16 53373431773793542442 17 -2894886293042487680100 18 167021024758368026331122 19 -10214003454283620835368252 20 659972423862143338548543482 21 -44928532985595776332239759060 22 3214166340424136624688922939202 23 -241074621021446156722643604736812 24 18916879443213933837437147463781322 25 -1549954981979354189206761513755364420 26 132368975846008820350762720783605947282 27 -11763536017960950224631647409261993810972 28 1086213691815728651614443874751387548791962 29 -104065730600785930691089476798033781174656180 30 10331128786728159885574476458771358314677083362 31 -1061467264868622871415806054650676081431695646732 32 112743197438890867524600912512681856229532612471402 33 -12366211984470671614961821111369546093954297119074340 34 1399303590921967983208621139627773860729248155971355442 35 -163195628362402390862771856380566064529326479328762980092 36 19599391127217797942515887237451337050969755241646917475642 37 -2421876930815862220298626831021783930291339314385286476938900 38 307676912385332674590349431653860367599238094799424639289851522 39 -40155716244370345369937529877165930550062154780839854253953827052 40 5380252833478494877097240017641144361657152227060230990114562620682 41 -739553642014802067506557990158399303221747468225549362602505293049860 42 104224946750678867661109760353563801117113555921543253322198506412539602 43 -15050309499923838950735988558765550939548986863949611879964201865013083612 44 2225564255353539033286119749001456168922624213288565110288368453134753282522 45 -336834538272342511265399522296478811147250019839294458528948593291724762287220 46 52149062178051623142381100129564660449114882094900632042364705951403393271067682 47 -8254894585086137417294391477411934035867362662234311085112515504465167809850125772 48 1335373910173466600636886133479022902292850989505788724378226298544135930164719797162 49 -220658468320773162614017101838058353684640738016707748493095695382465074058939127210980 50 37228282151285196242018033037336547993117319173493773652198443435980374853466925961563762 51 -6410268191798425074998428841813746480408223798605295937390042215355552919400664790372409532 52 1126039579201633802357147038322036486802521091866005227219331785711740613198552587277643860602 53 -201713845996071547105983916358386512535959595939794828471927875026518165110430505529651079661140 54 36834875777431518645818205774170240585940424551615184060236043938741387260154282555083089077435842 55 -6854363581885991394500185137874100497991494271908884238328016535348781318389176288875502819535070892 56 1299296511074543437333282594648000788876851151728853788559811134763515826759517403722964596012552928842 57 -250805395169989534069937023111588366636821806547176936232810870060625589291991498693061464524249066357700 58 49284731316825199995310616936135129335437845616839185439827550077903277602240050463155925672913035642171922 59 -9855965950176363977242912825673697924062142494905709882736019175477384176490555017160764446051405102966525852 60 2005239761158948641417829522228888322205585637394909324913677770323465393138134933835771559200219585206742617882 61 -414941802401677068765021392797631187631484342472405624765318253709189936372360085459672467814014191891607698500660 62 87305077568141738195346209746639735000291199831265240728826441108242427694048775894252887908473191848027344722140002 63 -18672605061148353192137872899536847241479295593417078314560978605490085851127225917901398377656725794485090341330070412 64 4058531189673461280518977139795627755683501217283730591492694971104807915755836453814664030440500982465822475598887103722 65 -896232171150289443605002574736566359768228842992246454898865470003547063395351663171551289755059909649731258191055265370020 66 201026074229015081034894582993042412724648596193988648899376070893980938724710670262833894323578693956590472592087097599388082 67 -45788912440149450298113768790973320213997565509688450882834864036089795493776911562963743284992368323446304277972839670381480572 68 10588717034639505603451897168556898640669584041426204373065839849379076481117807738842051742567730178493526681234338997352597522362 69 -2485440924795517140624558251294627397829929805426964129821696768657926417248082550101553662168895855115750231556643427683201151925780 70 592032464703311393297917581303322927994141604999444673320294848109873871384219666082114817771876829984080935485215179158648036184444162 71 -143079433662850518553325987603042367242276269728617827198505328025339798855899206344668826901418480550908308036385155516622013892482612332 72 35075897060889008753272730517376836130409122655838738083926263791725494693096949860355219936664968826278192449548242638307550494355788369802 73 -8720733996373283991111555301793629949263923877642907994837212498587112185375618341318700486975731712648863402584668754061149058260240760407940 74 2198493483446808885728231355698076963071971471734354152596312451235994328580131477724021159017982139998723802124402444540300038356194288149116242 75 -561878929544862215884149462651171694895547199864447221041558138283949556070019066023103062926136754447406454836596118790045826278445402666131001692 76 145554449498095782175985561372826497479165896047046553007554503531807317146435940651060079452151456050910291900273340640625282279062456943080811902042 77 -38211606181181494462821838926955285085084876367578590110839317842487704895681823780951330642385504358760585088581746255991998110539132247869696335936500 78 10164268080358044985620900394604776225586138272970127129406321341007626679014536688551667882299367910434066643841301609491345891687522923129095292059292322 79 -2739011495585936140540425036835346924179972937085043282243941407026117537340981615655793964324298324357873251743207135666918958034850231282096956068865464652 80 747612126630229744692323480584210436173814744742809715038868795315235206942472058332670373634265241285782726177911881320235932259432471396553467214423920535082 81 -206658462642155610572821216562698700026096457771443365597991663334563619017485081752945632464917620691942127793554415926412265235927021966996752950819548896111460 82 57843667247026988720351745588968008797809066882705197099582483724959617595665099840188087575975857514926235299118937356189702039122855623518641259513406032587740402 83 -16391447085112082599974920675237000204071735421082253279358238136988821792124283326661525403527388027114370165451718167173792365042798848135022315388413488193707697212 84 4701888640908368570854510715297279431799124882748778499190385544906161444463046124652732013781570543199092563688426418061317700770065345431616924112272367746360217244922 85 -1365077263530585581379242854126579576090160587987969826207350883638970212282933956136838488631941473602905866926354437475425592413874665930639320586147556875806809264612820 86 401060395739936060183665248507821113771814896776531870893456020503236610563917605860335994548515318053974399823112660155251821568960665794570088205989041660088043700686908482 87 -119225522621817746870727064756834119486094452417516519077261259162743484620551209152325605042276651930224171071362767648631930936541772942878816158003537295806275471540099875372 88 35857191902845070367433784576102107351610843275498180575815143230435329247645093014985998301265534956422756650621374528861060934523695356720241857364097533704260843877131853967562 89 -10908698380787022144424681947295263052731755703225407246458498190121503721426439191377330554543420268037759425652359417021952301099299390219031302241158028978380543407055205008800580 90 3356622950812487450683480040199768157290096457135634576330428449613381074610196723085512076744047374144738264389865395873110203985501757115981158798569069306712095767946101426401724562 91 -1044503197751603848996047474064317681571769250574857834655323857916141471249992983682585706197126255103375784472475148758846562033608707886653329252865512243235482226486182908877098255132 92 328655138351748674370827980581379410261835609465239959522182942656028706003056027346270711769872781571490465456590487269884802531677498226856211282707893602490699196454910832034312837999002 93 -104554217656143234207882197736028831611213653624650042059280535857885848133599470424963172083163859999449181650658266026395379181451451259413554925076747313810178531051978918897378264881314740 94 33624927207485257932529076499165666690032579612370728113476464651097515634386533297437817441817475701707164850355116876481606929466613162577179790693371278064444350514411567094379898592802396642 95 -10930728736724044383910816737214968955872579334736764703730024391528230996652331865974903093918191098160735609308401740086187303103128341462639438252346098849794790934169848892518312342549382772492 96 3591329289842587694640952717362762159586768209694527870760415442831674118549452786046933520352391027299865637403259084470670935521009613390362203055923169001255677590824062456417640173139343406395242 97 -1192425096246541590184081492148646983423481825408350440985676155904617792871970808859111079987116379469079991363471589882596666897753962677081768998530483451953117222905720841621944870238755103165675300 98 400063740397699263209391079165603507326670342810920541130215376241920787368925799335324676414220043632597451570029516518768586070261634010684477911251061231115843116602415833933836690696410651028317212722 99 -135613489359208644036852380217640379296744449855848043851484571125057608579484450507354946871977408707531146887425083631470755721809368798516551406982791077654037433374863036694623063811598624672025442643452 100 46441535379989312949197750272295614254667067677362188404464741407590115036090305219637752931590658996651634824375421009697755718854735310035329797708540569366842349071198631760545452247092924487014480528372282 101 -16065546784099456872437461150614088860095703377648670244413800100142737259613363080407884947678168513390173366927759331578162283197170328261469194301103926632725880760431030435222516348236835315431715083125882260 102 5613398750004657964322239351419355810862050453694846615363134563253402836242413100630755377149461312678284152994321945504596328703331937878711504752043373424003304283890037259938082060316971933773299891491545340802 103 -1980864463530845327530731119284267805226685554609853502223644478113409422879796324850378440857042228293801894950964959038342419682146352883742831162708422117603917638815473304830665566419817097458467988604612097964012 104 705894826131501396679206141207710722220167328649659469317954506325374324852884375167273417881672055441960999959413711714006410720723718491942954354671527614391440253306059019251108631279371490293360100817899648695706122 105 -254003856156383343415894092129336240677384317330005832358114766271870942062010898165965645413932764997817940633328313087525496716014712591425136931087090936267062189558455134588987643834597874722579806926999263711560015620 106 92281615873819704328671220010225383554478631291724704593570680825545627994777229674516156812036536007903874197521379158284460118959282407771689022492132332978549685867899477542963590685047141569880465591817600312507429628882 107 -33847368333738212610478171938432629628432074723256590452932559501998094773644958574686629314456680159246418857714789034906636655921194467416706606513138432056382807121627005486174427851024616201308334682279449382509040317310172 108 12532291177785267850808410681374369114693406225354022422908713968463634538362708506889167177600636215914845199472115552675295498834343728607997914850367799716438212867252246863757768471587614220664246150752166592640952076761132762 109 -4683749312866708148695862784748408657767128923483352850412811316163617056963228845526285024698014422176494094423199143348832433385983719380409452560976289406443534598419917433503175303032918168028337665064821614613993235025257835380 110 1766757143732847002688916455934108622925489200756696844764751468875735407669406065692296865101135014449439338173398102794061681682500609775976714860429727117928125472377194739824328262221915607974334234469163492620389634091786469404962 111 -672578929844683270190647602814189918322170072081930635134523094273189844645984217402387951559999978466491744976788773353433779350387111919341297771832012261712484703243025716723483142699108495377735487082641285159161465661194024091337932 112 258378669594431153107154918377855324180566347952392595939809219113038296004676073211815101510878791949307877338687879954308569325418825860285549582051355469317680462411626318241677589088879663268144949384505712939579339822034861152184748202 113 -100157048236452685305720537704130658833204766010084868424748715916360066741202389161423288243837975925218107314418969628444601314171440529848483101179984152850148046469642137052058945316150685393921336025984761777845076789946343382814962381540 114 39172648049748470088324779662760462475046685442290273637984794850636852230662138033038546342432159244685624095552448880008942167936919781363993112403532817566383475113640252784975519461846182682036178828102203752529899046929019039455959453277042 115 -15457050000927585438140179386999773026723606715715305521853665285899032453515851012676557651960136180935131947744160318181106037141776259276064201486601701481886962869289499917649994549349944270368027640921799273190179446236549280123568466922383292 116 6152886078131990269929475564069252788124849814724562031704928516140521479483023701260259970629453049037960220952283487940746255933192960602152172413914090987366472519878963537428360130590933454293528538855350401575377056937478708297495627493648408442 117 -2470623777081422452310139570134487712047175271703861860366875137850835740258643048465774133196566831346738110010102547277084039868317638190476560079277773986929235560307921493462144533638377492677571665127832646588370355694648616636645426477733235574100 118 1000638731515192514656793361187085547839505797647381718613704021710802302857816836560348276595366301517926689353601568026050829130686795387220819367982158322239668643458256300121170878246013971550063955299959458355888270253883421070186513870578788991933122 119 -408751139235813709482171936709080429414557834695441409763363559517924052279276441400974081330440691420976780217568096563578097572076961889109540428941554109068245381847746959928178116586316007021946755703024277181189637310016341885909239404006236899290062252 120 168391507372605301292945555132164397091821115814530070597191768972330433942765418852634333649248931929865325977932447530434466956813408624498711460161718724928543549706286036043871858122627408796765231825194880480309738729766328075443858331265698861316598129482 121 -69956815057960353076269959806911970092730595638004403126237133462768773687310907258566784169647126380190566369583484096834607266750553467432521004900744267969911234357424189622192096326813193262333069811211228812067970908624438265996131520468660090397089427813060 122 29306106171948527789740414207999912901520218165683188864649819521330355854500957978584739389953173118426348039063428976015850333459618997120854600237058371738059651528739349131008195382536892603758692555421677457439136989132986456944161520541603647311357775930941202 123 -12378686515175293515874214430121991250902567640455428793300377763348444457035653505789051926111480790289412220194984482132600553653105853573696659776416261123456214741744751074230685673230619665368153137091937998653384912446440695581895164539005965640415936735252870812 124 5271691267148267482443420207428672817536044135738540484846092088110612748707362715550529145458270147758487534567695239123929861440792009846686336564928068982331929857023901241054896841244643390233157051189988566378333802478769388868761925051549280597684597048823874487322 125 -2263369230380520509768514179048248111280411184643026583461908281008798376262849950773995085752716826680710337533802104562132773873100412745369125116376489115352708456206937488578733468146517073454323651500585870977539149986821204053316609293629078802718764815748387751578420 126 979630792063099738760050706575103034892749228586903444261340127221963413292075654063246741350245969117845945275078242541449489816909068888188572170823372637614313702705852335129225240690174958022734621823801019979240953493710738512677465828215843343992132147834283363523549282 127 -427408375135713350492566126014373713531037754395098323925287299641530542289040715620684555836022295007374910741367315026000144494528104794275869385902378958315100187090190307997208147716752715298582816642505630178722801694908020754774644973579782517799099606577486908397145784972 128 187961824831484827468464957354397477233342536786652689426348869440365805196678763518139634522644529749631007992765641813654477582167457608904150194191332599664564922843701506201681861059013239972021756036474779588002547809160997408083706349164447383938628530401521554716275191017962 129 -83313461595190753708140574454480234793851734233104795345218481997749121833781904038610832971354277303047012002742001152172547420026426325381695052531588077040716678858726341552795457568333064832130763613318994571338864944359923710220498401742675493588469219161004276486665853259030180 130 37217989497794166589190010390378436707488754230331190076296475031757383764785909622783067664228061556017014650012829617119717327885569175675713462906162909294251683360600526307634816961520972747666862793109216066295990422186515836175051945193044010571831895475245592626002083755043485362 131 -16755467757116579767645902323432669384944324378025580608956554917170693529461130572190667160557872118297462393832403180279990912544870264459641142012510379772028953492935624165067931486568172867335344910801255350279466574406963490382292295634626131384396611068333920578786429190234133860732 132 7601516464535379398025334118337329359470835611466193608608200877079347075552071424364034298330262944852993393071107765260044921866718364345826094495504717539625459470946638042360314498788957477018551050927766151755781012739784761502766448481706467779012515007453617414688391750866854820617402 133 -3475029335064775330578424991293443486922084456245865642430530299977276244286754011609680299664414041118890840742392670495113891817086728853178699021161759887740008856212289965860866134638662408505182861852650884042976447797185218120504238487709656095222906963413154016736670856104578755323608340 134 1600686049656312653106245807900639453938400340786192385427297213427435625033809621605687571057298328494545351597893506067029150851986661405150458963159612674552635649122788675938272818265739336011247580500874164662998602466466312433746065092278365779487843929301324125629198182220522220501317757442 135 -742879838787993993017440828064719833897444159443310835887777030935567559003603368626800682555579859298970330025417114926551334084841287264636658784214268372548633935953454627025210540512586018252853595884975753096783158570669432430147839640017289980195306273991173395225974515819818978530013181834092 136 347353242373696939473835616981448027411739707565905017807931013880428616229900780742530155336253268920908379212914536190952272396227171549237831037693714694422347845031412897013091143705377608877044581746457244062014834529467397986040399184245163368505812139936666882953425000542544852131846346449941642 137 -163621557208643314869727226825589033755884783160610227231230057935488279527570071729413741464016221818559616387158159523478579982596209872783178004037728212449020423005490529943521836982458642729532009080790840994498480690242393003625894571307604656982500389971131306278086412870713482932218224719025632900 138 77643020897904733915774706682003059338090293848236038063055599581493876459437600305462278379761529434836031248074372312206587525335338497966067922813412676638692811133015081218186826655079332665495230994231011942843898581127745324460333225002207592821622242521965860229250186066222986299264988667083459453522 139 -37113658685553309732082528076970744847108023656142081736777437864639971855535363316345660988657311202952292131959119512091031549928062609844915309634347556293410609531593813004644503370363494528990375293451080376539263407945753507354522314827450321766906707896516240251122354405801185025308597204931749799721052 140 17869466975884486851667074435951418905646030285549754302644416090553881313329971699377252289134268078418021521627014380659109532414280525224888881707737125611224106645835342882816139444946662085260448750866457679237381933823685431487058904931035098185481418747969280419366307897101183883059806551367730417761806682 141 -8665892199021357513877095910685201570952528181453843697987911665597870828494080018998832909152290002867812678483323862754622985424503297159457546747705359871684241770616835049331912638541982744787325221167275894518018397832265652474879488027397614177093496330993625139335584593270016442666900976965754047851641903860 142 4232690526312730212803810925584265598638401422351621182220431936092545938024535883779943012271751339425488288110605025677647077489430846713383107628688837639589389424804754801198668165875098042479725198495940114484778733985758406946332608346969008259525593389447215451489688498251071795569548357387110923331112880541602 143 -2082089100991076315346439682873631505813814745254861870362845958286560663440557708108005351120303216658912528016585439431898972460228648499565753372362228158375649113458486178974701036403382672047954387595369879329504454267988150647698064419759667452990782691040108352914542782735727030803312712539049985784192530724417612 144 1031430540354974787735842165967542441698676132968960515193390340943995398183384649613704637082564814444375628024754061526287375014195060169898484369350822732111161821216859434439811066198032379053620965082084714910623073631193187395678882740419811026003794798641699588844771627046532717009043564313438820129874985094905588522 145 -514537659914692979995674074622431094122412582946781450050701436028686358150463071576376947925038424225705989973582643340146175593506774582139734316413876894465803169528430968234545996485915305914413084400641653685041069918570691566073335978756012314173866618819818135797027569788123944873113343034816981241923696929844239301220 146 258469779506105746237462954173926979077264283864827739584148937740298781646698051540062068089448607477101989161026196618168137801609186625347888289334160813130930153205294666694794163904831859759248879630358401330582332609031067094825672379639043999168922959549244301742210169911191391632645842480255122803677737639079695464669682 147 -130736547930494521462234163577010625759461560115531580874917270757134653027304813161990770402610256383976181972868874550579683929699167916631198469752314393481951844171134604569184005220106486084419535397486037248443073233919179548293190457000156426847155618922625967357029758383628799157822198085549353042510025116310232121497299772 148 66582237490383993315499111962912930008914837855488411947503908381970434859875991061802212279941776369753299113503103510005085371337821268219774241794824826382369508317477046434069307056355916242791212979590485522103661419675630392463984650519090381907372001732636305945514028758546980494286391311511519599477919817114304580448615623162 149 -34140797617824367669499752224015822003474648585436158355121457852672336674709478795119537517428645846793371602870560366655482223569182695671596016440761628588083516559383041887120406846916396686414537086345075553736644176725437447172369383081901308585776378689651945400482342406128489249960755799628183141733925657333611625581677172384980 150 17624747093502556675786492851055481127169831222075988759387544546316885439129959347959767256108116983501676278559132621711061542535398890349719777436318876684084848450507715874817382951611588538347878246802737787253855492126646564909399453599877869396011424223148472190264174814361043311655372290089649181679170266325163842620396959579965762 151 -9159808467981998455887241104479136435832170826603840766139639895728696983393585791706416250101898729432853928152096986297076168288940690166217489110009948195922478304421136705408561562275237233355806774692136691267430530627986446645001659028235837536155207735047242006018424342920913436815575781125876006595559795574305222308472531508697823532 152 4792308165598393023059854431370480395990339973802366688430235607698093455128751768349690648767446751176247073080929412800829843239638534903631361397554560106054719522494093689332688833755689065984107356306635453477644367332693587899337243466659299628148207900405743159653081288561976888060743771690326896426655960122270415881904647440899337606602 153 -2523938464457859278088048419947610952337958720576478155763660704340829430331051644082215518860508929313279707820862002440801552376563320982764085079381604187268911849103979898287974198865093389568702708964936068158914537603977708382187036651374718929667278873511425364041947172676309490066439752944819252454984484745051909458547527633551603084995140 154 1338041410584890933479913276166031872613885718313767460573079280180332113947522004721133936606999465023660874671089228535233559753610951250949015047142493268379066833201941018516694844836263178158475406495389840499024450917533760753087984422621444282888466744240098043118580368762552655573569473418153755363530207801375408126505818915403231528411837842 155 -714000387885036907330238954201983293374386117661737492102767446484304065645653885473552413843131607740361743599366750018213712703547189526017587166296426319197241345064256751867700407516977345333237773499320924589513502383216712713943615602166561025008417481623394742242801469282747432666145151580674639154241795849565611209772608841222590065659393124892 156 383483796426214897702889794248602028295922634629776419372070061375641873401631519418633269617747515882671241168735805663474343219728881499831419426823761374373290464353373564505776946062283965485245255333240591015069559737916154993397606507100429047751222134595021922537120731749700848825254818897806608435465920546606397358792332039142918040072758322994842 157 -207298939166569864869414324741508527048779765349412220132802720547649440215912290259954497223348299449038613841461232742149489360787985883025356838684121663695937088666959754892018821553322235343336236075231118520255572202309431099040231784094677553080194550058714014335133042599756050985088918549858958402250341198739543905600087521845753037797135141815851700 158 112779633515478187846017668013150177043910833253658471562485432513501962573197172881049156588890880666482634331144779676346414668989816783754840309481825390269486864919972661234169464908639500808940617117972618010509138287850987819479394349139940222926092996679959507912887407207646449556491889987860078104075406932905788888299062596507165447300086525425895773922 159 -61749023163568210703746049747986383726527228133983001366765364879098110858598850116144548949476829351244322171042102646957571280832067199314368027469048688192370965972907148794928803044612758799911064883456233024353604615299166143396361576200630590694622925029836168172770564157252159723479421547699389529596387106116968894912682523038870953095721815616849163619852 160 34023408337521579206117103533695415151404941226124333293910630590933030550059743505614950501093932357748901383085243098987495152504805333143001596799418725662431305852438140503543239661062296060962261542147291079371576602566962662174500414710522003393071178523518679313777863534985611123002250176540063677732468843746675650508082646027243104444760405554729135251403882 161 -18864989858452225977977065916006369854189584351009168323599938000228125749279529222967358842556196930866889274973969409133119075274359217034500205668561527212522552563753301735877771447739563749132294518638225465642691777478496335799828308946602177949793294008867743258399266153637190464241165199960162784702181848466906770527424957170951772505917079558978622338408154660 162 10525659173496264429297745150673963184670687077721400716914802321039412239262949187043485588137544953850094680488747847127874102259220821862970767229173659706633782005208090355922158772717817527281988685834876027865847376129326890687726768819535630816424065760620134148728961588323241959885555051418461982147338738566796067175017632356548580573036031272690991204942330142002 163 -5909342288793933817374395301924815566961825051948177614505970187892247169833314835121243316276880210531292820446468702456366415658046994717161057464218037493620341993059002193090867355982985202047992352689472583361001701395185660151214148653020044395127966522799099366361344562717046871357385189174003877457023247136161099808730045852135866912651937675376068201157674864604412 164 3338177775608009618935553046695869115370984573082160339593372138112193613844801818315052950383579410934781453370380695775227406212748769194374910071239538282920100390151763865034384335744616455039831569342342982164640447759991995141110440626932931800632096297909439048283915909610266439153063313035684472645943316811214245280191649114333500367313284623954973926851688240541009722 165 -1897334080654337805429389136103538983209398420573190664764148294178640238784747013439333138272199439308484701794811740647312969337055822283820637964053287951035149713181300257906259529457785696311878418366722299260910645302831827721416549479637332031159660901076161586482732448258026541839458728033067668305806982807387698456385676982205671273781528439582336617103520515948223184020 166 1084990524902289773772037011806828970363578105868274820888732035878449144701158212716451151240671952740501225382664347207152037545769063426239523740843048969544305929887777092084223481159515905382880496280327921469463748075765014357757597562645919868404666108910169699945052715697353862662325109930100873072673340266461880925196973212229101097360561777729692238279383845341550548990082 167 -624223093688605295153668404975286502253815633302410127319656259984853501222437676782800474605576223162689826420055093254601672850928170849999046838110814145031566560879521796244999707757515069182673764983636304861674172987403947833924708865956770069566598834393773291886627078664768638697836632011283454274592245880215338909762879530378645084678176990481587130882595015292928689083854572 168 361301376694418978849119147102096794508409628032406613840720029187085442662149554966627616605887597749722570399202050941039353293567832221952936387043799449457535055872480319111563489201579225038912526075643509174178910696638856950653302029583679429944431934921615641946952944110063096873806263675091581061678850543662578162541121823296561050700120659119154206445222009649754029072106948362 169 -210377669292237925515825238400295925568277721775113459131455531539213680187953395807751471252186815420356773313895035634459398334376830187188584727211289432317164388179236650867945543462739985024150024528396747663402779896134192138113151009227910267827873017443609095882966068945593556858837699920591486187324089843430253489927562184948632356132493211908232036485206975699175128350961957899780 170 123229426390957423920518741318118291484079427622900673781483905051297461728460037925768662285363828344052407752327903003146463210781575602624032138734583753078518558110970091503890031644532891617417263232458048034450358863974111729604711625981129779402471323004012279678274032943480293780070317315526563804727674132037083089787514807902246029735402512579921805005832783691368369268981056334846162 171 -72610376435830537156219985858436685032455215766783056568761454565840259089374201979021994589487461558974444050637164214257607632652328566130782085661147313614706232434204635832940009973839088222733845434112363574228585703791443631069787297323291332187160696641783879945122299055586868757920892050267466376097754669661952972114519945502973165394592535246952894997974201455445529630723625430055226332 172 43036536470450776873520867487451493597915754770570313300758554999484967205364281525900218592034262009100878628981642829557240570860877754610369257117286819263736470103255225853340019877526956618293363960533062396470444627970538934773796275169705262318258440152604297181723903494840705004207208942523681534121858784977049597835213579966919055667163475185748545211428705025929404236328174521781927715802 173 -25657560729076189947426738360440437913029330331279476845734040018526463905975196055740010871496331137431890616590743872680073706242528328654148647426688627568702153391314278521075664530309147955227655914102886584764603207590167543058707906311898753227354582552496414994881188173025795995914675772542903998675939985846900279975032319819804158857338506047275518120509054816487035368436410755578408166541940 174 15385729279402131134059078589182273732194217699539727071944395734194252337684885870746460309194699898150308807188232848643232685465913240872059536879230052495033956361825005906680893802551142844745224723687510207934112645794592221373602648124160587576748834603910832983053267301870678437797274814310606203035957427906476681268308805506095379030230063597368647938346229624769961354122271933121844587551518242 175 -9279634812932053534897262217445779376983468615057665944125515139824442018174309358688084412848840450190659340823896639345679597146114108279384892539049786709275905552953936060982068509374886952275798070001027737398870779563033543721302342788556652060679711088318004915138604334950594685895605665525083178718392882171419323005271900573254623700118810326552432674123256736715797551778093692302376852033588255692 176 5629104875818365185064742199779220552733490341638493678875635465824009724974010826487322235418390625789828536320442152057762515443576481336067121880240233591717973774874341931487377412741149513659627150894681253273882348463203257426003821482235830822664507176233479406603542511725951570137641326692878164828689064634899704156184033876417863361010290128045683254579025293082960010046924282618980272895547379568042 177 -3434228536068807467392913277137307743223753472370067341199093740949345051420068439804870310806653392305040072533247175390525289088594569012103885181074240274030389583357610531609063065007684702597872240212970792008035412636168855703317759334742722529272996651408249869509759462023618808927569192791996443744875411401432489425023912215252644746096873899679448721880954967187507266996406799856743317419498111686230500 178 2107105823436203633426617562862302822435113791863010321085110998926319418859757438402390427480527403547749829329615810068011234057175774668348502264332456232367002866592975222786894289965846273117159666800756488798614076578053774083500513935808125677487156795334824927071610473989169682678803803857376765791582633554708492582157603593467489413682043216495991460340094142892230158636393382868719277686454775375276894322 179 -1300160201535842956636789604266492193443121317970466040056847473802987204550441928420066300856367062970584828401881842755756086913762348461395920631248280915717993971623098248834258472627076783237403920382461833296357623756376152459732161042756610011303168161416871713425524029998877148424499562038667022753794239749686416517491278697744447528971325185579700775168353884263718410711947223721500894805915543817762373758652 180 806764861736152093570056517124108182038116481737357093873063445046319310795290227302662895164293424538946390130339595996488628568084968351472896634472596766837628910156442575624903428810647602889255910105581583306121141868046339206134559641647913538109445902940350956048547120386620142418955585208751511362418519785705678065767073896811940395999607111287199179653661676968687843292076371102633839122211877348001005898921082 181 -503411393876738680950212972040545022085941325624957778598230746715358778467708129212012534368455661043663728446808111886600409451287461024519227686976995612558986390141736431054825854089328763412758470491230844641814538680895404932233366525560231321349460446314309158787950630781278140079707818809582151910826214107498358463443277293899488273081534014108015092425678477920703887650304822696835596086510161756415793483166565460 182 315872336218786004336802413144264205189733952878254646061922013170600733934588215434349478232181481157527834494930794463156673295564768380081526261411087648900207851696803426212463510744989801531281672583475552901676956101264006945400138015565379241200495661679217818220957170461531367241358891119202049719662659378014076726428082151035101883566474564816885984201312731774740062652334840144730596401467138482924446934957015742402 183 -199296331033073853858900460582288584011168145541400993796309729242454272842730390902153106090309472710007173836971649919282252823005306836749070275622700756590407067682389785566734966132792858443968137477838453317772981726766071460842278395168856067877319017661660475668823593402127514650078060392800363063852787539905931348436175191014016236615302007964100461300161748564612120215873728620108932132134865211184623351706432825431212 184 126436654140590939462837678627629636748337731949552716538144704584479405663190165643207423048853487234330657425017339879343409460437048180616261095311188543219653730196208220074038402727595435149600794442551263006411962320739417711761703240563968147926478890105492115346138501561886278915542288429770447198365132272481548263063744168856160567902253105649541800236346299328224141396388266380669264331493072694976692139730349329132750922 185 -80652833643881532377652329859451850537764854992071698809194723437192847784454430839128609862436289617727734794031696814799831514546303665247441426825417237222746405072454868614655061728654569104427600576023609937711126366875998026526751846955559996611166390165469452156175385574020659969716833427864926453542778400147551962747927243815889281399864240462941130793231963521414211508532613355127079699216210373013131901495018945907703226820 186 51728075004619443641500248416239072959860703908872383985354147413215780449649826364770469790846567658188949373907065749098326176657842455585756272633605001173172894133147769400083742394254545407556203755885183635543275208147957641514507470710514078543303397366940706088551582457358276621110436535393656724066735833717761748994194342248334392058831113734478553528092272544758393467592035906028525974997202886685341594214542047008636872510482 187 -33356486547118046937980790639215236945300049156203335367564585044903767717811718669133375608370664807601099068637229226296641565764210231021536661055331185604099264706368214595773910853387016457881633631893598825778897116954067549313670718710901518577828225574764715256365537029318616881584515997463801990880313682512230332957886733570143771032445293106972786702634113154302081573655472694761945698001669852411579337789186678488996220417449372 188 21625639648909554154192702059218141588226301777622203840409695107933057224717322487279155006860456537242995775156902888750424626600156635383446772751391135651874375687429871981932207075947963777794464223942341625877672945681188722318763192620318979535561315820693077524140154724654249105522575797865574627895137938998340001470651812440722599223770257595349377588169879264370455284243546756366474766777005676836648605263075618979639329494336993562 189 -14095478410599122949907363834333899968865749560688740314045914493411670442282949596100336531376624547732751818845336521959637231474715146907036412303984328188162729612805881494253326255922096970087081672898030850087918828910977438043765819052361435426529141116723741143971072235808857817210806072028432942566802616336721988120039819273769162476967199221997025931973402276159219933452438098825363784381183965411372798180966621016360731756329375574580 190 9236353080277270915001383201040364130674159913342814889216523832880898752720581408071692091472645914009285805364306048080521587473808528623390808408333987787564565972788946058878009729258407896508184840998113172862031339991270151690257786456242761409951971205791042519693441364027349535987362873207549754089802646630014284429956915903698143495995714617530250150515687101696431779215150678023280378790217922187185065982785328272018469186910770364126562 191 -6084415445579986634288975138988789164288694853858899484353524202326105232992236824810058414838646860767372709291819140999551099849970412913383044318597032753058950403847874169936473446964030270715883739763611592346010589146566976900905710831395265297817083666851205682463473079055459699151293825821670192753747994333415354747541602707971826475987750166856099456343013812364520269659886878558475625391686196563339556676183726740021074813344937641278069132 192 4029236239378429842906024495805590386647131484219772283360880798841177210002119698919128060398016045333194737100040220497693855382183518993212916549947252020540507448059095940799403653213573818081256020170816096786589391264498351177590933867479378366108344971108309808576332168255489919824539105765848522922219460513191402400240792510972087557299415509956107546901612994445850030171747833122085108796789204100874066274182973038160203655231980640536382945002 193 -2682255696507192452386472684846497914716019455752654406128316630010834626296712982943845658571502865379817737834773401284096317722712191479136482441114429103442754740261768469626101542742866219052516988705572908786366028854419207512410902903472652170044292446520300903772539990429290305188268337830220607189996597950450278266121492035215061576603609983563631423164998438007119348296379042872374931313497599649660722738691204369362489259786981176974633288248740 194 1794896272368226651188217294183155248401461866469097142628316013354644827243209299086335123517009408572082866720552230447549931131815197433180348129583410866382519305173681269281209945705615701241479158959547909443876390362611213928085928755140276182206486163384696314055998178653709402834509001941283833353831344614629038650701110987977826722398350416917723683455507269586588304506218882732537147889680611389873222363687170315944127756983547008059002502352798642 195 -1207337118130312885951072334376933057237392519046227092263977581359096274791921925065403230230544136407995174374562200054976066315614901470191210602484727198800276559226431348348300790443286272956468415492261205553951579901006147957948757470504499606515661514462503249035855432650858517680576800007053453435308147126302781971221631578504752496377445421303135076454114773702839814830972215303685962130739843790048911540452944852166779866259712955100618317200599226492 196 816311982858051543128543880151425444905387648370528201199541784265229007821559181167447126924024621583005887328388002707912450388179034419200892308205666338245409695396831588330556547220051660067033169873455153569695317998389579370770346061646125784566762363301297461213885659384001135904128248782185482707742592565806828068529246192510027667367993348993644608195691377649712554168648801880903224688597879314604928707295988593189211008340667170536208373521413331661242 197 -554767148365418955511171343731910337351234845031211131452341099838607446618841512914710583918288783390688925666218712667068510641782362359988301228755862608829167221369193414808736397389731640313055732005814454756980463234600138538188983975808219161215315677997393724831162336510982431951631052108312819976104301862020362419649937397158826234140192344203305820089821288805620021099841862815356680444011365826655059942719185962951554243704957120575241966315086847516769300 198 378949103933153348914715484254910487082118490291335067239222978718541112926453184760380399856595168180445029832972712819516192432415495369715845106553825034833626862622876279514214466899223082447632891367354752807319198337169038725664835926912290991268336832843645912380134334460595388280303184114387793232571497001989772957947245759613736773551100065986497367974048738285040052116028941658533429347682997339226678899072360648641321291469840013715327039195286001575378814722 199 -260168895838869104133181911031468700440909278531268785237319878180434231340755613089687277750768764611394570067031364261694605377988694134541058960368141895609152209729600316577029421626436885351450809778937766341506871263066217567730072767743587210571102394981203357827206820825195810728044146125858825225381085107605910495908319154211044851497833051957813812564019350609606297349671790016597495809857183499575325993618157207956807495523669956735813046748267271115427222137452 200 179524229943967809924480832142348407663445993857996388218364457049149082943232201875979956372583642049984976207037727463720432357149206951959577549314370805002316527809828833955599407103713833353421966604181345109198523781413911787907784087015579172287589727821925613619337533577260343901331250090232244848685176276359130479599291246807118697744700495463457150135902356837740112836909403844782498759861090875702083683188786812552427662891850618912213624418972688800702072136358282