0 0 1 1 2 -1 3 -1 4 0 5 -1 6 5 7 -5 8 16 9 -55 10 35 11 -1045 12 64 13 -30305 14 105 15 -1242505 16 160 17 -68337775 18 231 19 -4851982025 20 320 21 -431826400225 22 429 23 -47069077624525 24 560 25 -6166049168812775 26 715 27 -955737621165980125 28 896 29 -172988509431042402625 30 1105 31 -36154598471087862148625 32 1344 33 -8640949034589999053521375 34 1615 35 -2341697188373889743504292625 36 1920 37 -714217642454036371768809250625 38 2261 39 -243548216076826402773163954463125 40 2640 41 -92304773893117206651029138741524375 42 3059 43 -38675700261216109586781209132698713125 44 3520 45 -17829497820420626519506137410174106750625 46 4025 47 -9003896399312416392350599392137923909065625 48 4576 49 -4961146916021141432185180265067996073895159375 50 5175 51 -2971727002696663717878922978775729648263200465625 52 5824 53 -1928650824750134752903421013225448541722817102190625 54 6525 55 -1351984228149844461785298130271039427747694788635628125 56 7280 57 -1020748092253132568647900088354634767949509565419899234375 58 8091 59 -827826702817290513173446971655608796807052257555538279078125 60 8960 61 -719381404748225455947725418368724044425328411815762764518890625 62 9889 63 -668305325011101448575436913664544637271130094576843608238049390625 64 10880 65 -662290577086001535538257981441563735535689923725652015763906946109375 66 11935 67 -698716558825731619992862170420849740990152869530562876630921828145390625 68 13056 69 -783261262443645146011998493041772559649961366743760984703263369350982890625 70 14245 71 -931297641045494078608266208226667573423804065058331810812180146158318656953125 72 15504 73 -1172503730076277044967807156157374474940569317908439749812534804013323189103984375 74 16835 75 -1560602464731524746852151324845465426145897762136133307000483824141733164697403203125 76 18240 77 -2192646462947792269327272611407878923734986355801267296335679772919135096399851500390625 78 19721 79 -3247309411625680350873690737495068686051514792941676865873141743693239077768180072078515625 80 21280 81 -5062555372724435667012083859754812081554311562196074233896227978417759722240592732370405859375 82 22919 83 -8297528255895350058232805446138137001667516650439365669355917656626708184752331488355095203515625 84 24640 85 -14280046128395897450218658172803733779869796155406148316961534287054564785958762491459118845250390625 86 26445 87 -25775483261754594897644678001910739472664982060508097712115569388133489438655566297083709515676955078125 88 28336 89 -48741438847977938951446086101613208342809481076420812773610541712960428528497675867785294694145122052734375 90 30315 91 -96459307480148341184911804395092539310419963050236788478975262049948688057896900542347098199713196542361328125 92 32384 93 -199574307176426917911582523293446463833258903550939915362999817181343835591788687222116146175206603646145587890625 94 34545 95 -431280077808258569606929832837137808343672490573581157099442604928884028713855353086992991884621470479320615431640625 96 36800 97 -972536575457623074463626773047745757814981466243425509259243074114633484749743821211169196699821415930867987798349609375 98 39151 99 -2286433488900871848063986543435250276623021427138293372268480467243503322646647723667458781441280148853470639313919931640625 100 41600 101 -5599475614318235155908703044872927927449779475061680468685508664279339637161640275261606555749695084542149595679789912587890625 102 44149 103 -14273063340897181412411284061381093287069487881932223514679361585248036735125021061641835110605972770497939319387784487186533203125 104 46800 105 -37837890916718427924302314046721278304021212375002324537414987562492545384816430834412504878216433814590037135697016675531499521484375 106 49555 107 -104243389475559268931452875198717121727578440093131404100578290734666962535169266948806450939486275159195552308845280941089281181689453125 108 52416 109 -298240337289575068412886675943529685262601917106448947131754489791882179813119272740535256137870233230458475155606348772456433460813525390625 110 55385 111 -885475561412748378117860540876339635544665091889046924034179080192098191865151120766649175473336722461231212736995249505423150945155356884765625 112 58464 113 -2726379253589852256224892605358249737842023817926375479101237387911470332752800300840512811282403768458130904017208373227197881760133343848193359375 114 61655 115 -8699876198205218549613632303698174913453898003003064153812048504825501831814185759982076380802150425149895714718911918967988440696585500219585009765625 116 64960 117 -28753090835068247306473054763722468088965132899925127028348820308448283554145883936740762438551107155120405337146003892189201796502215078225728457275390625 118 68381 119 -98364323746768474035444320346694563332349719650643859563981314275201578038733068947590148302283337577666906658376479315179259345834077782610217052339111328125 120 71920 121 -348111341739813629611437449706952059633185657843628618996929871219938384679076331005521534841780731687363182663994360296419398824906801272657558148228114990234375 122 75579 123 -1273739399425978070748249628477737586197826322049837116909766398793754549540740295149203295986075697244061885367555364324598580300333985856654005264366672749267578125 124 79360 125 -4816008669229623085499131845274325813413981323670434139035826753839185951813539055959137662123352211279797988574726832511307232115562800524008793904570389664980712890625 126 83265 127 -18806513853341678148874109855796242301381597068933045312934903473742021141831870013520432570591690385047611145384308280956654741411272736046254340197347371641749683837890625 128 87296 129 -75809057342820304618111536828714652716869217784869105656440595902654087222724268024500863692055103942126920527044146680536275262628840399002451245335507255087892975550537109375 130 91455 131 -315289869488789646906725881670624240649459076767270610425136438359138348759310230713899092095257177295305862471976606044350368817273347219451194729350374673910546885314683837890625 132 95744 133 -1352278250237418795582947306485307368145529980254823648113410184122344377828681579531913205996558033419566844142307663324218731857285386224226174194183756976402335591114678980712890625 134 100165 135 -5978422144299628495272210041971543874571388042706575348309386424004884494380601263110588283710783065747905017953142179556371013541058692497303916112486389592674725648317995773731689453125 136 104720 137 -27231712867284807795964916741180382348672672534528450711549255161342248871903638753468729632302616864481707356776562627879269966679522344325219337892375504594633375328088470749347845458984375 138 109411 139 -127743965060433033370871424432877173597623506859472962287877555961856489458099969392521810705131575711283689210638855287381655413693639317229603914053133492053425163664063016285190743048095703125 140 114240 141 -616875607276831118147938108586363871302923914624394934888160717739804987593164752196487823895080379109788935198175032182766013992726584262901757300962581633125990115333760305641186098179254150390625 142 119209 143 -3065254892558573826077104461565642076504228931768618431459270606449090983350435653664347996934654403796541218999731734916164323529858397202358832028483068135003044883093454958731053721852713873291015625 144 124320 145 -15666517755866870825080080903061996653013114070269408803188332069561304015904076625878482612333018657804122170307628897156515857561106268101255990497576961238000562397490648294074415572389220606390380859375 146 129575 147 -82327550807080406185795825145590792411583914439265743260754685025544652603575922668991426127810013046760662004966589854557490831483613438872100230064766931305692955398813356785361053832905354286581451416015625 148 134976 149 -444651101909041273809483251611335869814964721886474279351336053822966668711913558335222692516301880465554335488824551804465007980842996183348213342579806195982047652108990939997735051751521818501826419097900390625 150 140525 151 -2467368964493270028368822563191302741603239241748045776120563762663642044682408335202150720772959134703361007627487437962976329285697785821399235837975344581504382421552790726047431802169194570866634799574249267578125 152 146224 153 -14061535728647145891673919787627234324396860438722112878111092883420096012645045102317056957685094108674454382469050908951002100599191681396154245040621488769993475420429354347744313840562239859368951722773646575927734375 154 152075 155 -82274045548314450612184104677406948032046030426963082449828004460890981769986158893657100259415485629854232591826416868272313290605870527848898487732676330793231824684932152288651980281129665417167736529948606115753173828125 156 158080 157 -494055643517628275926165548587828722932436412713913310111217166787650345528766884156410887057789991207274666713917633293975241310088252519732635418834721366413357107233017574493355141588183640830092257862341379725097808837890625 158 164241 159 -3043876819712107807981105944849612761986740738730419903595208964578713778802732773287647475163044135828019221624446538724181461711453723774072766815440718338472693137662621276453561027324799411154198400689885240486327600250244140625 160 170560 161 -19234257623760809238632608465504703042994214728037523370818125447172892368254468394404644395555275894297253461444877678198102656554676080528365813506769899180808947936890103845910052131665407479083379693959384834633104105981292724609375 162 177039 163 -124618755144346283057100670248004971015559517222955113919530634772233169653920700727347691038802632519151905176701362477045507111817746325743282105710362176792461173683110982817651227761060175056981217037162854343587881502652795562744140625 164 183680 165 -827593152913603665782205551117001012514330753877644911539602945522400479671687373530316016188688282559687802278473748210059212729581653349261136464022515216078734654429540036892021803561200622553412262343798515695767121059117215332183837890625 166 190485 167 -5631771405577072945647908775351191890160020780137373623026998044279935264165832576873800490164023762818675494505013856569452942624803151041722033637673216045415789323393019951050208373233970236475970445249548899309695258807292650335511016845703125 168 197456 169 -39259078468277775504111572072973158666305504858337631526121203366675428726500018893387263216933409650608986872194451594145656463037502765911844296488219989052593467373372742078771002569814006518473989973834605377087885649145637065488847298431396484375 170 204595 171 -280270561185035039323852513028955379718754999183672351464979270834695885678483634879891672105687611495697557280596189930605841489624732245844656432629402501846464763578508005700346187345902192535385814423205247787030415649250703010524880863501739501953125 172 211904 173 -2048497531701421102418038017728634870364380289033461216857533490530792228424036887337128231420470752422053446163877552202798095447667167984878593866088302885995810956995315013663830283311199125241134917619207156075405307980373388303926354231334214019775390625 174 219385 175 -15324810034658331267189342410627917465195928942259323363311208042660856660840219954169056299256541698869381830751967968029132552043998083694876760712206593890134661769281951617219114349451080655928930318709288734600107109001173317901673056004611255081939697265625 176 227040 177 -117311420815309525850334416153356708196074836052995120346147297566568857738731883749164125970808826704845117914406314795263009685896805330684281603251941476228980835843853339629812320345048022421135961589719605263363819919403981748537307243715299157652248382568359375 178 234871 179 -918665736404688896933968812896936381883462041131004787430679487243800724952009381639704270477403921925642118387715851161704628850257882544588609235065953700349148925493215502641060280622071063579915715209094228817402073788852581072795653025534507703574757083892822265625 180 242880 181 -7357593882865153375544156222491563482504647487418217342532312013335600006140643137552391502253528010702467726167216251954092372461715381299610171363643223186096333744275162960652251787502167148211544963109635678598573208974920321812020385081505872197930229484897613525390625 182 251069 183 -60251336306782740992331095305983413358230558274467781817997103077205228450285726653416534011954140879642508209583333887252062438088987257462507693296874354670942877031869309484781289887855246776704341702904806572043716008295622515318634933432451587428850649251826557159423828125 184 259440 185 -504363936224078324846803598806387153221748003315569801598453749859284967357341817815749806214068113303487436222422087970187014669242912332218651900588135222950462823633777989697104177651236270767792044395016135814577946705442656075732293027763052238366908784887040109981536865234375 186 267995 187 -4314833474396990069064404787788642095812054168364699652674771830046182895742059251413739592161352709311335016882820962584949910495373115002130567009531496832341209456186970701858726239806326296418460939799363041893714334065061922727889766852512911899228904654708628140892047882080078125 188 276736 189 -37715959399704090193691962250060520559493165485675839664030180566433684691681339916607497775082384032090379382572738033955047167640056398233623286230314813811494511856530310904947126062147098156993767074786232349192956994062706266564484452057815362911159855586808118579537390537261962890625 190 285665 191 -336765801479957821339475530930790388075714474621599572360125482277686370612022684115388347633710607022534997506991977905184616159858063579828022322750480972522834496366959146070272888608911439443797346210766268645943912999985904254154281672424233375433746350534609690796689360107212066650390625 192 294784 193 -3070967343695735372794677366557877548862440294074366500351984272890222013611034856448226342071807025438496642266259846517378514761745681784451735561161635988435727772370300453014818471224663416287988000095977603782362542646871460893632894570836584150580332970525105770375010274817666835784912109375 194 304095 195 -28593776937150992056091240960020397857458181578126426484777325564880857168732345548389435471030595213857842236141145430923311350946614043095030109809975992688325061288539867518020974785572841069057456268893647468817577634585020172380615881349059435026053480288559259827961720668827295907993316650390625 196 313600 197 -271783849787620179493147245324993881635140015900091683737808479494192547388800944437441584152145807507718790454521587320926074390747566479618261193743821810502529707547571440758789365336869854361391121835834119191111075416730616738477753952222809929922638330142755764664776154957203447605476474761962890625 198 323301 199 -2636575126789703361263021426897765645742493294246789423940480059573161902218757961987620807859966478632379986199313918600303847664642142418776751840508815383685040692918990546801015633132974457159855272929426790272968542617703712979972691090513479130179514440714873673012993479239830645220727281665802001953125 200 333200 201 -26099457180091273573142649104860982127204941119748968507586812109714729670063485065715458377005808171981929483387008480224407788032292567803471066469196763483098217819205087422783253752383314151425407346728395796912115603372649054788749669104992929909647013448636534489155622450995083557039979361209774017333984375 202 343299 203 -263578418061741771815167613309991058502642700368344832958119215496009054937971135678660414149381656728845505852725398641786294251338122642247254300272418114415808901756152177882688079645319089615245188794610069153015455478460382804311582908291323599157525188817780361805982631132599348842546751568857507801055908203125 204 353600 205 -2715121284454001991468041584706217893635722456494320124301586038824389274916040668625880926152780445963837555788924331409040617083034001337788966547106178996597247496990123584369569908426431942126640689773278322345212206883620403267213615538308924394921666970011955506963427083296905892427074087910801187858676910400390625 206 364105 207 -28522349093189290920371776847338818972643264405472832905788161337850209332993007223914879129234958584850113523562650101451971682457272184053473093577350410359254084955881248253802331888019667552040360446068288776236454233312432336322079031229935250768652111519975592600650801510033996399946413293502966478455400943756103515625 208 374816 209 -305502881137150495048102101811846090015982005047019513253896996089713592165688100375352270353235641402329565950879545236652068690799842363396750305307000245357970503962444050046476776852578659149904300737837441082268661293009462754345788503503836470983032766490458572345570734973974135439826032786710273950735799508571624755859375 210 385735 211 -3335785959136546255430226849683547456884507513108406065219301300303582712857148367998471439986979968472036530617653754439003938034843478765929116583647135679063679932765926582457479926453306379257805059756447019177291512658370323814701664669758390426663734777309317151441286855180823584867460451998089481268084194834093570709228515625 212 396864 213 -37123961939230623276682994610128199647667684113383451099825604171078572011387204187454988655615100069125294549243868633151674826389773075186025138459408972972299693971751996936169294101498846694760112510029498876424077244375003333733814826109741127058340704336675390578390081411307385675989967370286737837032509004308627348423004150390625 214 408205 215 -421022852352814498580861841873463912204199205529881718923122176904202085181142282689927026343330849883949965482974714168573144206086416445684711095268157162478850829333639397253095964405098420365274435976244546757525460028456912807875193942910574121968641927882235604549521913285637060951402219946421893809785684617864142758465290069580078125 216 419760 217 -4864919058936771531101858582847875505519521819897783262156676754128055094268099076482106789397187970409041851155772822217862681301328542029886836705823556012443121332950203235259523868700912247320746107705505737783206690628819627494997866010331683979347657476679232410569725708015536239293452651480904982972073585759420169574066426753997802734375 218 431531 219 -57264962242744737692599977378702342575470291342016806778846242072841336514629794229270879017994299599684831629954601890326461621597938268233797954864249077822467981210156842282239855458478438063212502433801508039446125955391835835243619880807614252120901276157991244704816241309050877072723231160581732554564278177974134816056335909321308135986328125 220 443520 221 -686549632328266660196581128793262385137313322899439496471587596211294783473896603014728568546733657900621446411525722063123948381337681897855003680867482194013568626728570382121773627091697993939854691678846279884919604079192719828735758751002487268677485399858157032766041917054210965224878818384214391596671131075731902309699411216853163242340087890625 222 455729 223 -8382084461095807654340059001436940460141458359279256812421612962143698011432803626206821093387071229308687239238317540668680285787751758290911739939711090106711659363729115795324734213162540808011685930707034231114983446202863916389034878590989367063283419246868239213040605765314861674430545493652873507003757839303610795299120111546560270025730133056640625 224 468160 225 -104197691935881984951101273446862606860018468864200441435213070732408309980121181877376993011894682451536291070971525348052364632627542107314323839190548561116532637550516638451681771003823544784393267804619142526990359219747801344632092575764588821963676184657819081657307770268629045474846111031598870565563713700383185796363362106635290716689851284027099609375 226 480815 227 -1318621791448586519556186615470046289813533723476456586362621410118627162798433556658205846565527206424191763503144653279602674425901545368062768184956392040929720528201788059606032812053386959246496804067455248679062995925908426016319131546300871541950322116844700478373229832749500570484177535104883707007208796878349216252978347459469604019710067999362945556640625 228 493696 229 -16985167295649242958403239793869666259088127892100237288936926383738036484006622643314349509610555945950014105684006278894562049280037805886016516990423285879215730123767231995785308652059677422054125333192891058235010450521626435516206733447901526331862099187076586861925573475646316848406690829686007029959856512590016254554614093625427969377885385899794101715087890625 230 506805 231 -222658558078665925941708070457837454990386268537542010620674167964421920268842816231207807721484777895458734911411638310028813904012015597359790521227458854590639006192464644232749611119850311325707528992825608882402751995888000943181954068768541108684380258243386977172982342692247567565763310086353866155743759023542523080956436153335735250574699523760400879383087158203125 232 520144 233 -2970042506211324786136443951837093812116762436022272879669172726477423994466094325708080947196885452347524064983319843417474348665616276053182245762653073661384533703601285889420647062727683302773612729235300796882370308873150044581104085323303569848740948264708538888510411469171890303759716793241874220651466001615033715376877901849345372507415916947439987330090999603271484375 234 533715 235 -40306446851793888672657680870381200124236583019258265249990343071025121028899366094184366534408932473808249085888633595018544385741078482317736257244964862658649506891573050805327601288277390101940698348452267114490647461717519255010163541922552746417263408900359581255974794048131723312323116601085475048461045107917622551379610005997466050298141408893708068056664955615997314453125 236 547520 237 -556430498789014633126039284415612467715086028580860351776116686095501795803955748930215180007515312800922878630692586779231005245155588448396349031266739929002656442638165966367547535784669370357291340700383547515543388209010353315415307696240840664290321359869464019238732031834458440326620624677984983044004727714802779321795516132795018824365842149777639879522259712278842926025390625 238 561561 239 -7812840633496554463722717592479614659187522927303860199288454389466940714883342670729151342485522507037758138853554610967182544647229617403933136748016295343126299111082488333766734949952542629186727714774085390665744713842714370901746335362917643767300402213927144294131036458987630960626080191103587146920870381843545824457330842020574859312920789625027841548372048620107233524322509765625 240 575840 241 -111559551405697301187496684503016417718538639878971819785639840227198446467819249995341552019350775877992148464689906290000399555017791706910761259624924681204500425007146850917855208350372356202157285039259165293316168768960118502106035922647101035353282443212665693375897069597884382486779799048768120870883108182343990827426227093211788416129195955055772549469204482246511187493801116943359375 242 590359 243 -1619733126859319115941264362299295368855462512402791851467704840258694244266267690682363993768953914972568003558832749424515801139303317792637342728494281446408141670678765128476339770039056239699121621485003820893657454356531960532077535560913259932294307793004693202124649553491683349325555902389064346924351847699452402823401391166341956013779796071454761645743379877737095931222498416900634765625 244 605120 245 -23908880685570409470409003251899898939675482145577610519514791147058585739614377382162374912023528738910076300531930214255277740617256273937119816015304088430430579200889252061439251345546509154198734254740141400211277683756768269413996502414640629860596277332542276356561952059090737919394530675164978824950357623891616918076227935006373612719403569810743736652818030375277273040775299131870269775390625 246 620125 247 -358752754686983994103487093794757983589830609594392045845319441161614079022913732619346435554913048727345694889481612864900442497961930390426482839309637846898610840909343227181895966439925369858752007492375821710170221644770307882557017518731682651058247141374796856730212090646656522480514932780850507268380116146493711855733800164770636058854650565010209768475534545781035481976833363473713397979736328125 248 635376 249 -5471338261731192894072281667463854007728506626924073091186966797155776319178457336177652488647978906140749192759484077802596648536417400384394289782311286803050713934708393557751095384175301815715826866266223656901806050304391965516877074178176892111289327153107026861992464594452158624350333239840751086350065151350175599511796186312916970533592275766970709179020377357706572135628685626337603032588958740234375 250 650875 251 -84800271718571758665226293564022273265784124210696208840306798389117377170946910253417435921555025066275471738579243721862445455665933288557727097336042634160483015274045391751584227359333002841779600600260200458321091973667771073546077772687563650832873281546005809334021208749414006518805814884291801087339659780776371616833329091663900126300146682112279021565636828667094161530108998522606509402096271514892578125 252 666624 253 -1335519479295786627218648897339786781662834172194254593025991767830209573065242889581071198328570089768772404410884509375611653481282783361495644055945335445393447007550940874695699996682135461755186929853497897018098877493293726637277178842056439936966921311068045491201500016594521188664672778612711575324512301887447076593508099864614763089101010096586282310637214414678065949937686617732529916573614180088043212890625 254 682625 255 -21369647188211881822125601006333928293387009589280267743008894277051183378616951476186720244455450006390127242978563034519162067354005816567291800539181312461740545567822604936005895646910849523544746064585819850186600138770192919923072138651745095431407707898399795904715201765528933539823429130581997916767521342501040672572723105933700824188705262555477103252506067849263733264952923570338211195094400495588779449462890625 256 698880 257 -347363615044384139018651644357958004409005840873750752162609576473466985819418546245415137573623339853871518334616542126108979404839364548301328217764392234065592568204956443234775833740535859005219847279842501664783185255709485913349537613784116526237532291888488682431145604698672814689829840517610376137056059422354416132669614086952306897187404042839280313369486132889781984221809772635847622976259480055795609951019287109375 258 715391 259 -5735320647997826519336957299994244610797095438666498668956846717153413402864419617058049336478094964327272639222853727044185358953302748057003230203507880176656998893632035834249383790889987568035184898437479544987235171757019321915314215541189547964707895671370836635620645079179786843343780496786264920398932597122493764766507998189669539179461228151319357254043585540143190341486301155990480102961020275201241315901279449462890625 260 732160 261 -96175591946275552902761436963603487878456493410998516179737362599945589352633452558446429323401174456804034887128034148803944284287933782167887167282623642682361214447315608904527916789434201528382015561898094489890946595193457009197904080410207529820186702513217559542722597332765845576031855150608876450169700721147097941369572621642568502500385334869474301793056885922661158836383784084804360846553348994849615626348555088043212890625 262 749189 263 -1637774155253126390381124510053203795082235626295893732024747547714473441085995063617784244948198599824915910092903293519982367217139224376536950571655798011237929120823337504035205895007275017826817343003562651068352929569549379409631108585305424025307959357097581821453023109979669584314246461359718557069939833580413930843582452173951299029079061867492277885233965710376996873824779459180133460855956980033294104501089544594287872314453125 264 766480 265 -28318752918481808416080023903329946820766936214282298520439909847530960269817940645015107379399301989572621001416390848254015111551554328694700412334500403412315032428156328782272745130570792333243498677874601799622890505187078319371931498548516086821599925243574287274744222594658466782377635563370893570296329662438937278216384180539791911511806058750808976913580501098128652945304261628683687671660352141755688360928339315579831600189208984375 266 784035 267 -497135707483948146744284819622957216438563565241725750526322617373406007536653948023240210045354746426947361679864741341099235283287536240235465738532154581903190394276284351772798040767170259410089619290088634592379842818559159896574257457019199904153186687650946613108134827649229384364639392314976036626552067224115543919088624289376047006589755361370451589717905696777648502454816312891542137075997481848521109176096996685003943741321563720703125 268 801856 269 -8859455443071439923129899770500720554151641296172794600129595364211468460310710007722163783218266936074628932496869555439729471983467183337236234926381526804096756016397663432943033884511741192947207105368669557070801178869542788516849842141539161491913939960627519592200070763536916858762238610445187948721784390000963108182078373460970533704436030294982817780362797422274473962247281512040172424831351124022494686627224577923455281414091587066650390625 270 819945 271 -160258689509719276769496756948587534104049039406469681521744250543221252978560433329686220674635230606653962759935873388349266418708937879387266253583315438359306219580617333838506539936932886439222029329013863617853722524571159501481296794498301892227231259947791201903307080041619289058150134224343004804428357830727421663905615697535495984179543352005944190828982642571522959503091075271294678992774310482442906386399865390057382585499502718448638916015625 272 838304 273 -2942189280708936202211190960819118538616236314463376883057702695722998983433390995499709325365628198707560102309662699536704182181077390527670821149536088132838502885280553631941141566702150862137677236451365522160176491828601917287695127850194324439399738701381498675742814682484088527818578314224713225204500221414324734327643198591054170773552236399477129399429292334970590013517249050905699011628343566147169318347915128696063486887185370407998561859130859375 274 856935 275 -54815928488888190383396698791020997492959098774767174708248058924015194060347507637155084440887018970120552266131325755068335618215652862921035068837006858002914147255661994716695408529227772712487064592325391043366248219258682320987047926976970458630456531745438701827764380349361053361787932572320632098785043625170284125258320432949930255682051716358658397840767145492837062541839867067424078285647668980887911570140006762736358824195150636071421205997467041015625 276 875840 277 -1036295128082431239198114590644251957604391762336973437859429553958507243710869631880416871354969093630129040591212713399566884862366917373522167976363614650545091953868290010119126698245051043129567956117911517674838922585085389278260141059499626520408780732647518658053885610504670713804600865279721549827531249733844221388008547784918431483669187697760437011179702885542084667353482686909652199990169182083685968233496827849530863571409322774930217899382114410400390625 278 895021 279 -19877176851749113599059035963147396798809838393385487511581718274478127441618190409098276009459662184919505127580051055717092418545059842141528703954630492612105408767147670684094969199038324058268242966297660820521085374104522851746307765662262336287960823232912055380131579895090088961486049196930339047241876901144866010443391955062520434288258689230742942311437881047582726004507151417614038848011435081547180556686702654981851494163202220145936509528048336505889892578125 280 914480 281 -386789984358186001524089780806885194308040645296888201487868655903069881886448367170643352868075566456348650277580213493198901372468319468232007050253154755738959149199926523841804005644086747849841739881186181906519800294699910172131402812021962801827429659289235685641980413178558041101557031323067467520279682619377947697217964053561585130815225833741026914438269727304912265321704659435351581943454515251826586452566546963291848224921752001819778538906292580068111419677734375 282 934219 283 -7634847501246233484084008183347106850446414297515276209169039398870696398556604319581329142262943606281866007829155834142253114191152157983431587164947021723531314646057349654113369267408628315808026103514734044652794338017081526887701760106501523745271634044710223198887051375731557173303634241286028741382800655223901309595385392453252128897161742732214130264097006147271663205185128272594404875981848676555804989987211070508417792111730462763920608579471309237964451313018798828125 284 954240 285 -152857281822450840584845927838792426252787660650553344983773337804790212595501775082337790757246393941369239342747528955362049599221057354986283806629404321926820450528714197425003766102788147510792490618468490307993595441439989249818676939092267006904083385209143378664917655593521506166712061144787581431225051918237728119409210942306560872650075251241659102017486160074525969031011453145612580022032592353323771704533952842649032615868955594996454504369595082253286279737949371337890625 286 974545 287 -3103767107404864318075296564766680215062853449509485669895517624126265266751663543046868841325888028979502404854488575438626417112183569592996492693610054756724089247985541778714701470717113335206641522008002695703809955438438981717568235248268481575187413136671656303791152996826454182715088401544911840961024679199817069464604028183534718519159777976461888066465056480313249801174687556121663437347371787734239184460561912469988607265219143356403008711224628145152977910079061985015869140625 288 995136 289 -63909668508573561173488431565110712308359215378849819428818603398383928107683504014878076311741360404716934018358774256856756554756971881489390781054124637495705721705270290765514417983536080685239955579666783507237150792432897072546447531997096304114684023897206074951363631357653518076286385276211279717228459169403433277345661544327163389028018988313326737176581977986130126655987991468101171838419732481235719047227430339669535412198127380851694352372826318136844968146437965333461761474609375 290 1016015 291 -1334369968790507383741264962647946562286232057895005379854303620354858034960323880326639355312847863890084865369312847708912220106770815913616990117629068306272839763484338400893175533078249828627125032547862772847604471395206457977697278020567373733610487734949765638909521259116447803914783438182015309216012998997974283397700067384006844399516008456993948945509855118372410914450373273862484366814365594475720577987061518061960229871284701584802526383192240696379186089929478278197348117828369140625 292 1037184 293 -28247277869326250806418837994294380777037246433579368886135753339291989742075096222634628512617676430689206515002983673149962787440231402075358063800089746975489744953199959608507632859733470622207609814005707038410939054965125508929873678417390734566800414861151588810075655534236083561072050602875082080793779175788117605245912726452040889093354383026104905227498123000825566647999951834394931561093305269456528915408105275853636106145225847848684681005796543301650990337717125671159662306308746337890625 294 1058645 295 -606214830353610668556554682195551705855996345711046835665359402414545391854673640033961762509287953879021061018479032609471351381254806119939259407213726059840985416440624333158182308802740013023197514218376478751337163058606558547144019012515622554538103703335174247453033643420240589304167277988302136535915294891588791926182533022387249520832478414123237371087337217720717485832726966317949626232623424387806567053573347325094884473982691920680621939065399615796731903637747234028757512755692005157470703125 296 1080400 297 -13188203634342800094447847111164227360897200500943823909899893799528434999798425038938838143389559436638103182457011354419049249299198307139278588403934610431840637734665782367856256128003608983319661921820780295235339982339985681193118133617277368673976446066056715753340746912607334020312159132635512980338837240366514168354101005902034613325710567899251029008005021171514208904290975152246994118690722597556731866250488171057439211731493462734406930284367768641657902563639191076295619690000079572200775146484375 298 1102451 299 -290813078340893084882669476648282377535144168246312261037202558173401520180555070533640319899883175137306813276359557376294454996296621870728232152895162094632517902687115166993598303878607581691181865038070026290234481950579024255989447964394583256629854612202616639076916810169904322481903421033745696729451699987322003926376281281145765258445243732746384440655518721853059820548520293082198467311249123998723494382689514659987592057891162346756407219700593666317198409430807802423394709784191754646599292755126953125 300 1124800 301 -6499381487840619554042780133612462855532937016136832721920439972617350574515225271356327509442489081143669969913359747802804774712233202188905260385053977652942142607154336867139928493383000843216223501735827017560450437113490613097108172556254541202420620728116279266730013790487191703148059556683182576206516043016659465750583510352326707760992752183148945864210187914694033929438880030094053545939106672247471375958727963136062694901809587287658944953088567848523067252369123576360448368966901524596847593784332275390625 302 1147449 303 -147204491318102192279514927246188671214965490478483124318776044939810373162195337170949461761362935198822981148567684927985725342457369796376515242461087539861486587909438575703852240446631586098004246090814746120726641950183448896036403000226609103693624638871105609112168082340744404884600400899317402168501381858284320239784965925969847604078724844196140474878496546079905174467861193801600218761974827019732979194089229637068683976831085342478187444242502973201198950198908279880987795108731352630594001151621341705322265625 304 1170400 305 -3378490280241763415007147095227276193054672971971666186240229007413587874445545183410461096885040725748186240340776936782200382334739094196637401329724420127360978679109524750979112770490641532535295452030289238216797159398660335612931485258200905538872379086730744834733369657802424836506463801040233697169275215029483433823304752966933972361210813899145620038936374229079903659211882258940526620806084254929891605483541909400363365952250239695216880032809685737940717106015143931548550885540493274224762920430861413478851318359375 306 1193655 307 -78566791467022208215991205699510307869486419963201097161016525567402986020231153240210272808061622077274071019124767664870069891194357635542802767922741390061779559182691998084019267477759868839108295736964376234731617941815846104678721689679462058306477175661923471131724511392195389572957815693190634627671495125510637253560952030246049527259957477224631394005465382697253159594972321931661946566845489348394629285519767103105450075219579324112268545162989241835811376300382172128161550843244171092096861714619682170450687408447265625 308 1217216 309 -1851112173754510247776968797486162363712969540752981050210710358893581753622666201492594237630739877762654387281598650952003716706430260251023976015027709891245588193903406166857577961043500269718230555858617668466511650327123150072335361730537805555758908735770578903334561212911515573728459095547264542462568096652156124331149590784627172911771858120889540274162769881729981693217142877031887123061446574537525860596131232716267509222248508455409159192585189526893551837013304357511614299417675915100894158858154331617988646030426025390625 310 1241085 311 -44184196475346405104188468227197209459464869968232904687479445556430902877219419563426731858008130142316797570024478199573376714065783881931691283502696407394140944600280401796723528352147307937904445137789345128627166581658102469076572749146206880810409392614107947843692641590984965229324590151617657364039037898990314531660209582438265990231082481487512436803991154307012933035399983331874113740353668287636204766569056393704589177625849648322161220767815888817422188797670561709444721712800506417543242677785285741389770992100238800048828125 312 1265264 313 -1068329686577400729014172973265401327520401090961903402438565514108942800668288345624094949594778578711077848445621858387484675569396588481226363543811696434382933899490179835042978192026569758630591578986608575865076260777911259599802452501606136171114888704016516070912644381028425474279839265275963337405099897359686815061012207493774833377797343319886563209483702119989265707862936196981384196128011345526755795050873214543383261725815418646781536156945020375716451102938876511572663926293803444669778064706170423941063272817991673946380615234375 314 1289755 315 -26164462353967121254286110288242943912302143118747976229122908006042118131167049872679709410525722171213007586281724933767887189370091848493714869551492257374472434132413994340037578900922719958621818360961030631511582702711824658858761864216835880966774739250068495092721573535767168290587543445873618096388301586236089787659249973730039444255634735247341819563465348620657106451271170400271080347371125863295776176590935897381999462926945418078326602019740494021671603962076024644926112218861540163407534582718819852740580614585434086620807647705078125 316 1314560 317 -649009488690154442712566965699866223744654660060543550363393733089874740243598672091820191928090538456938653177718186982112441732325128301886597339224765444173788728654529129604632144637388068573614204443638364814644808940766810662991588041898614027380847407097949020774958631554704609448024015174895096880911820846586207182887695598373628414761019607810313834271757972535399525523781381778724148016540777039051728060338164934560496677902881095432891363099662954207564136279295791317392213588860503753323895324340326447230102144791692518629133701324462890625 318 1339681 319 -16303767365385369755382394745346339406689469715380914528678813968950743349659442241618615041425562416576755906477458575177646648757739548071693211758665332723089746652530426264797964105435825670637762429828639362508692245401003050665011683200535082981834267713707577350887735783285734493943811285208539728745385851487092110641321801126743919407211573567802893830740832028061771480682912091663329322323520859998018460603755041321094237045598275998369663932426633072648218667472189573684209797565764714787249574442753340680867395979312107760482467710971832275390625 320 1365120 321 -414751538008038421207172739926865528166773420089575084695060348556137960071986551184535948038824882315296093504880068693944153097748136363395803613928687399142680065093721513750195408878181969235354038452410756742858622030756116605867232208938411975974881936369007060229233110591005799791436615284420042159553870675980136202604585298863238565800055219991337816160216025961863404697092600699823434630588047157489591619298924496167316296202974543122525880777001118735098034681825030564952613040275488579472841924249202233580585686317720709318913496099412441253662109375 322 1390879 323 -10683584867549061691875562607776129140047916528087364606660059518457557713494301571962461485532090143559712072592205689487307439644894244584712505291189058714516295796749172472691283537293089345533484676495648682939295244890246807650534034470044554089136983798929252864444815695713718396827615773111375865987948154742572328442891512713418162216443622411756870806471004612751639441592408301426751852649317506729774390521520996096773900473892421256293144162934771817497390275369130962322614359304456310318640935126735200334802306693858167751345892746024765074253082275390625 324 1416960 325 -278638576930547077985806548373409224101589710969046556306301012300891562725644879298352958004162443034180850565277316587518465333378486793013886850499501840333299510675015167260261365936141063220858813847683013299739759281982526990333578153013232015198781674459873843957585238159909489507661046978517793960831675823841028898119053543078659088767066116121030947503570271305175508276171600909511115068946849893019245879191789099199960098259588238785381492913501783772149435771902304628336105105019525029420474229040380759931978960882514873122852228709071897901594638824462890625 326 1443365 327 -7357451623851095594215221909799870562402476318137674319267878229805041713770653037873009856099909308317545359176147544493425077127858943769531682287439346094000773579373775491507201367543804774346776979648069966179628343840748625179758131130314391361323830114112968849700038213612410070449789945467762349535760400128522368054833608804991993238894380796175822168831773013813159296032311122015640993395541571425173187440059191164374946394544427445127998320381014600503605851557080353711214855298040558401847622017811253966003904462102805224808913099063043464091606438159942626953125 328 1470096 329 -196672039357163636328967096870860340003580594460138172228349652960918570050803326355383426463406675720636304996137600011853745736704797425903351399225541160438734678550240392663478999755813445423063695442972558265947645259207051499680114603244433995479547302780353770321331721488073333593193335032298755365440411255835531420473757196966240971268885693062575902395042124432239561142239708602600099394456221745766304473460222239014906692072567090035716523102104901286061888017972314935054484296971922166639788784158112629765250370176470086464367056051054214838632731698453426361083984375 330 1497155 331 -5321748712965490835425520674228609940156887305496878802326913259469495587004687207850320136673321238324697776890487318720750505889495113547518785511643918260311721666890954785081078254392556019702680534991394454118277333068883606529844221049191139483681070465933592671124915051745776333698218452638972021433452088171653644706599395992709514441564777968580241342907444845011970284947864275077756089514590904218690432747360153565504360180791592889276453398619856523899548627878312869827639290591763241907106044710534369648817909766605104069639308169685475999318563087028451263904571533203125 332 1524544 333 -145757375499411828491469585746447397650956986410254013516931827263610014632471377935812418223345595396475147411253557172442635605807381664952992016378415277231677744734476360608585652309557716823636717172879302703845497875423653099245903370316296119318540838991455169669440298352265068003660505199328804695040819242933421674869050856844320891040017703781444230140892006860032854134437054630104661535715130275645712262517447246005598920991700937644392782134799250333084737368959111191709212530017803432593727458576825850311473730597547195363351011459515502145336124390622251667082309722900390625 334 1552265 335 -4040540206219195297612028386477268310282178620278651508702867183574533215626739067758656045569363249985687561387359858377282301628586427134161891686026049900139338761784419192430602867673249468068033436749387150253301046604619087564195687328538044723629270597682128758406554510623139950129472864630593794951226550233357382249044958802581419420520330766525415503735667322166970749460729591401131322431559126371174789629246155106521207688810941692440212313558770018483442004604915521345371080544623528954930718879208189396484363285894605802667453388669229234970862704232439438463188707828521728515625 336 1580320 337 -113357355485479524074505456382619762444966521191917568076658938835183529364408164545969095358448485978348464534722380826774654972189992213248911871251460829948409148961861880443640563452573013826648678068004056500356360862492588501613510008002134844721419186617972122317095886795532191300882361217211308917356660866796841358996956319206421721842697879654870531957304146723394364376120768686758739250817391290343308723048500881513452481709590969181410156456891292868552965439190904951344385664679413104830581318156185753518368811985773165793835404819115226187107553167241088446084759198129177093505859375 338 1608711 339 -3218328679588249167999284412158957675575044503159731675264423932469695582184912199624608586321710965411291256605303114052959229315446068926349856936700224423065284148176220647675399236982000435552382619028703168101617441247027080149309162637188610376485812127270846524704669322011954443223351117317846271472672958669229123023282586858589519104836035501281429272799822029623889399002444743785767366069956556124136877956069988527048429408216997206029415751967600695831087241784068982473618453405913217459245034203772269728140008941088085950052780978219500386678170541971141742072792398394085466861724853515625 340 1637440 341 -92459364635890810347451441876914695061595453531275931298671635155921884380590342583015380076436434325300986511013753163627465699003450114185105039934460747450242548292954642987066544679255890512984400262075613316391367469585840985609502933403791587506060896604364149808240444952081439199363654249424405533138421429608283475335885437860418294362834463916314181578266087089064718543941235044221310659823781900890328366799934700393574328468666112732019085138277200390531305369214517797484584547898480824386650587640173537019734316868519621259066344723268026608877161500288931108009252813463681377470493316650390625 342 1666509 343 -2687701270600709965990065963920033270745518238700660046921085762347493257059380668545674083441930709402174376888658790713486800404331291369246818405854839467631100636327898516991037387281289481321943531218276003494180660973390811610682640771114817657213684203392261470775741494312055356086302065376518044442800772537283192344538853793164499398833235031583336944298616885592022303353827761500469279570417516076980955294507301805740812154255655231007062785884579938152354515777696817855079388222860939084095545932112204547626656857050996870379799574760678265493450207651898938378720970034575753961689770221710205078125 344 1695920 345 -79047982069637480809733830064852098525896436918425112639996053356402124183373444842596820468110624094227350598672343693674360286691787610460918176134596683582498300815039823283223400597330004935159681196660715538767347419888397160281787147719257902116311666105969802116985333089211860077854230044788772205107213521094035970045232228910761091819084275513897522868766621222146967963939428293490301981445549565340086876166754253408643026268813075999148723595651380560998898663537841109935739887022563079402334101409352047950247604822726868954740285293286308466427864057249999676656562449686907499767257831990718841552734375 346 1725675 347 -2352072706482063241493630113579674191638048480507739226603082567619745205076276851291468393028631619923734817063495586605280590330514140349264620330884924319997236940751509941792312284773554296845676314006639590856022422478779257504184576580386518877470853624983131461990898586069498896616552614982689916962965138320153040288695884971239696287076852617916020792960150814464983031767017688872803935457912327316694285000341772810174173246628533076354670270588606828592522229733568462226137940338356364427616451187435270186759617481500237985748297188901734108418561095023473740378916015690433932655574756790883839130401611328125 348 1755776 349 -70799740537816585632199760048861772842496897311763458459979388367921950418001009500724490098554840391324341728428280652405551049538806138653214336579967106956236829153561200757890392083968757889351702727913858324357130939033734430133459939646214604730750164965617240137388038339277986287054850263593949190502213628574926665730034833519286097937300340651890141888893499666210454239218999452760271261218618964559814672795287703359052788896765474131351929814987654147463511637210144281468978142124864925635682797192989067891651245810638663609009493683131098397507107521301583059145750988297751806865455754162394441664218902587890625 350 1786225 351 -2155781299635977215914850493727792121281188026245885546647912396414855468277712738287559999010896335075434881288912717585096623907407108115851723334523418439710455210896785001877004548564764708972869996362249072118350279962638179663133721702287588499446611773038079344943328379392675404454533135676172158901601902776477942044813830645828742396092858072509402930374918171336442121129979314337097499632845728851881796971943715279579798369117611921825534910936559081136116465841411683226448915449560012120680905491729324128232888783688136668230730073157658815105693916916111902567928971842678244767246262258490748354233801364898681640625