0 1 1 1 2 1 3 -2 4 -9 5 4 6 75 7 24 8 -735 9 -816 10 8505 11 17760 12 -114345 13 -388800 14 1756755 15 9233280 16 -30405375 17 -242968320 18 585810225 19 7125511680 20 -12439852425 21 -232838323200 22 288735522075 23 8450546227200 24 -7273385294175 25 -339004760371200 26 197646339515625 27 14945696794828800 28 -5763367260275625 29 -719693060025139200 30 179518217255251875 31 37621791567360000000 32 -5948862302837829375 33 -2122575732550361088000 34 208977775735174070625 35 128555197999671066624000 36 -7757508341684492015625 37 -8318010348495931539456000 38 303429397707601987696875 39 572510090863428747853824000 40 -12473408484142233061809375 41 -41756587867215793668096000000 42 537635888765207532741065625 43 3216470621768280534547169280000 44 -24246067276265090927761715625 45 -260883444209956461692874915840000 46 1141820610103181607644592421875 47 22221157861931774950038448373760000 48 -56050705060398403806375659109375 49 -1982902087906596752645391636234240000 50 2863356230851416330619318245140625 51 184975378251836056521246317740032000000 52 -151991623600908854611037688890015625 53 -18003456845955437152737942951690240000000 54 8371460209704960247105977805726546875 55 1824961896736838726587485282984001536000000 56 -477805040270896315990482695515524609375 57 -192353217399866254473084205276336226304000000 58 28225246833457129648237786867817081015625 59 21049490209209284829889808850407292665856000000 60 -1723720775916916987816065545383706298515625 61 -2388244856936149484446818056760438376366080000000 62 108711271308251662909552201599538493843671875 63 280578295630967241214527485545418402184560640000000 64 -7073361242990997542426437510632266919107109375 65 -34091750756236641575832624623126115014525583360000000 66 474364305581539120900820610832084567194087890625 67 4279388227060261018806660497148585206642418647040000000 68 -32760328734700447903442826492695809571296316015625 69 -554370201723895345664668367262789680140019470172160000000 70 2327939180685206454750616372115294766700623291796875 71 74042482432388951806439981550892350529711554271641600000000 72 -170074513186001822295621117852655085781707855274609375 73 -10186566470530938047058472518197048891707055972076748800000000 74 12765170151664841000188238549814069748320016348709765625 75 1442336915246471832869449922903976269623810343409234739200000000 76 -983617563056366172959710162228823867593151944677978515625 77 -210012581192316278240407737778503441697785195633616669900800000000 78 77758247084815933859708287358062622812797305066609794921875 79 31421782418188037663389737791387653330813518736470150689587200000000 80 -6302457403329042119719992485735958817852830921048204287109375 81 -4827345600078271075525193158385209770588485670818263722885120000000000 82 523423076243567662626365451884982605113068654088573016806640625 83 760991335079224632159565742552836777315070329513366668001148928000000000 84 -44516809533851081825099155531304261316344814296496043367666015625 85 -123016022791382282895523374881164045376886974768136727868372680704000000000 86 3875107817856314050437848177273172144705919075809444738932373046875 87 20379113524079772108224338416161158345670087285655852859510254206976000000000 88 -345066953804169894679577327691536940744460017468255143870342724609375 89 -3457757751210496266889716206480162394854486003840123747650337299759104000000000 90 31416957943480801560424505892467403536055951705356884995367640478515625 91 600545127580806456689438473972974812704717029778959637683621099837849600000000000 92 -2923189086853533906987363295455309760472801528899554658951004840478515625 93 -106710202737151427367873713458504089027966551356975794463432414185840967680000000000 94 277831455079079283093776979586735979322299565092881848849090558959326171875 95 19388908137765336721399221174838591754771583463661713540792086883238506659840000000000 96 -26961600882674091719584271406132174337459715859819985869495078436644287109375 97 -3600605690239831136087154291285277028315647096444338956468049757480616208629760000000000 98 2670333712685058199890193785897869772012194384474171021537675715898801025390625 99 683076625011809398365935649312536405370671687541622544392022603555944752469770240000000000 100 -269813821835322220795090611294690944695788836724034537959698553520867513916015625 101 -132324528190081898551681810328411260532282003252914320028732653158405769818800128000000000000 102 27801725217597191659906255816334770978199413367897740623503888327943126358154296875 103 26163859688166183515616006603066965292261596894039349251958404662008458485388279808000000000000 104 -2920282206272164419009361068866292923838787885346803270047056943278699282511474609375 105 -5278065797625183670441791835124047903712262391013883877159458127734183178066961891328000000000000 106 312583605088840900190079667808260965876918800349014621866687405821821937763970947265625 107 1085893964864758224537669052017968519782657114612540149765298294290268784592146002870272000000000000 108 -34083520901544185393106877302255045698331841382817794340492420088133708242473365478515625 109 -227758424203392965471752490657796023682641316598253906055410306003363799858215757375602688000000000000 110 3784544970385480996780400086243852317213837452983721631396172365113239136718000516357421875 111 48682958781530239105276431793730452890778190104593128087989576716326510489340851412868792320000000000000 112 -427792464037793682214048710666151416517354965671673708444332474408809352325710865706787109375 113 -10600881596421183166131579533655131461408258163395558139339419797218257489923533873960221409280000000000000 114 49211549308996284037758450328793580518109059069023437685816949240775555133756775173062744140625 115 2350834926912266497919716840812529210384613711300237392933531725616114398087958818436019965132800000000000000 116 -5759493270898016428312880580515885861522055806971990826503797820435900147291445589944732666015625 117 -530732099399656252668412577867072501454182587643050128755655326528880641556462775366753862654361600000000000000 118 685580029437590842497174106666799665725003669057735499339221637947365540141500858093508221435546875 119 121945171533773126614411608326460082622283951095533901270691579124984415323062417210736525995461836800000000000000 120 -82978622195433537782927201064175641592579290235270020565322372777543960802938407277454443792724609375 121 -28507400786483286874790833727400925282693822798642649036392377978257367917538519943622287775599322726400000000000000 122 10209159727423045602351572695635256878629860406173011521822561847361522101813623705455550517388916015625 123 6778391303366178251791768703518734152984037913294334458273157370339619765167211623791479459858743086284800000000000000 124 -1276482458811431875355181349688147118320588083347037118294657340402747668416019116031710940310552978515625 125 -1638883887234817190973148381068137598713918942259451897764313864401519947640367817007272340506730582088089600000000000000 126 162154783893728642702639907226644705071212917091849227425642446697503514788620314536548645872783660888671875 127 402812443421470103618412664710402703176500509092910641557385506805640247697314003223183992093896202026116710400000000000000 128 -20923156075375594225207032509268419584748745118195489513185496182272273520205256425279944874257021331787109375 129 -100617888573095549995092171802248351497829931627234545255757391669837049720696989609309173010103151220777130393600000000000000 130 2741592442915946956706064787297132049683495019778670401487557810781046485430989544669949312224496787261962890625 131 25536026857664253596211118476271524808461600795828253441931254207807637652232940346750912626990988195509494087680000000000000000 132 -364716805526205935845215331897721574454406651429626067906418446440415028964970632372720931372748754776763916015625 133 -6583077243404752976881919071113858872900860040741066737825954889185944046188373149833287317056354042060052621164544000000000000000 134 49247905137046235108137511495716007103236635550676759657989587015912224789018057374359240878263761246154022216796875 135 1723443767848784412528838998364470052339838569071822926801639848151463957137769512178530308029521331219171586816868352000000000000000 136 -6748444143779455901096286819619731048545020172263789058397445288458648847968827786824790714333511644444789886474609375 137 -458095547544524939958063123346346487123741665631004667853319450762443983092563542359157909312827728570812617240281612288000000000000000 138 938233689885900798575379313462538755926973952690511532126382597178373186870569842451218495683893926330253787994384765625 139 123596765928138123034331224136948447690342338470819504275524667511085880169169209265433989419847285827481963057371678769152000000000000000 140 -132318343958288243279378859236567235790255939707542870892071811387469695938148028656934252227069449274648419254302978515625 141 -33841877040107304385730655576911317607167187543593050701093514275561325183011283315353805565779147925341841384060454594150400000000000000000 142 18925330908163514853505979140159663415439412498745754073419278289167518165081445739054027831124947633304210238811492919921875 143 9401671792082389353382939924529851315409837620568313367063749150949208678151961177279972046463229580025269162568477960925347840000000000000000 144 -2744709870503799398860594095298758561576741462318098759201069657696358716012414779559686632047333717400268050875576019287109375 145 -2649529216658424797534604903409253932333136681082837146030474834847164775916585145872679284248839504706832339289845385298412830720000000000000000 146 403549126065331345182125810165429361938118805910755429455961465406055538490636508673023856215350988869514935452160739898681640625 147 757281865992395782732746956831249615701066500555018555168643913780030558348172054545531176703691877780909995022933257571268642734080000000000000000 148 -60139952173418931296831425047343193669798684668451821207681871075582442284442512523554293165224272541250677518522354679107666015625 149 -219475628940807918393033280131811015117001701345408462617991220252233744831752203198594832152527239323564326478413310012809130457169920000000000000000 150 9082769239469889072931663044054872399069391825335366548515273603734733341203457282553937840552000508083716269310985008373260498046875 151 64486971089871708001647771154702279691302921859573635970466213059141782449573702332897188122687522160660435188880887873789639964753920000000000000000000 152 -1389907526370153964777952007164396950142155724895783172299978210998360100085772010063841185922323245535683319842683014603481292724609375 153 -19205864941603413313540384971954391435668743609580280102055726025305897026328938649573183134945276075261052715902038375372663654358974464000000000000000000 154 215472485329794265970113102885505749707799492477386677353444966498414646244422761480691776961958045395660998901969315820217838287353515625 155 5796868143922250415028855185207598844534403071655279330483198017783298252764081858596803861842494411732923982377905719134976219655775977472000000000000000000 156 -33834813464368021176025930044603108736796619652086372048473956340682430562236972840350457134059098304776179729541260212945971012115478515625 157 -1772858826467777240984970827375223216725137205326687037272063519803346865245590451258293229032629927211114071166184941638338003061182612635648000000000000000000 158 5380608497311015186889439675286593724214837921317916029824739031235362780184381571237409147725307832996310026796532406380033803081512451171875 159 549289859277967788933162846474145890060141286441580704793480882604475945052031726329891977276843319524898065095307588823911186295137297458266112000000000000000000 160 -866415053633883916813706525037709400903664442604065192038211639800389849973511786639827647539130619910698813932758826533080475004482269287109375 161 -172386454139265667836136640671052728367489458601758351980999340630731189947367655100006896184261962031056263593692616072505070050679294400869171200000000000000000000 162 141247450347445943444830734814480914344804314570691659388820653555131479881530811455918065734979904394372477710383909072729427626359653472900390625 163 54790857345125151411181310953099418817231439968577287743881547112229832865550535217687289291511297877046370738449593970739539446501946336169070428160000000000000000000 164 -23309338560753361934072719212956170268491340582786998126096744995691231608524174717840292475234043974248958759547764473002162500650618839263916015625 165 -17633864968418175438894431477992879692265089416989654334193657813377982834888280585089832972974270625214485527453307417699757490376474916151803699527680000000000000000000 166 3893231547954050789295274727440071997298630351940957202349594371212845279399206482780380138884949982815508602629987041579655669203761336803436279296875 167 5745848094880405472440716601346742021590388640893486428392797630094844965751215643053141392192698247750206266197041838647256325401293272865520935994654720000000000000000000 168 -658050512975094075531247981051976775349463647789583972220168711628818436346451330898557707232499212549949814659077021834030405808628484376430511474609375 169 -1895232038131225417186295441807533789137248702811168819291365651242493602578061992766849996742763663330711197514399742856682808404213361181639863680714670080000000000000000000 170 112542399407674622103281278963026998088359468530049747488504422591800499164616745280201836384834790476880938062741909105399655211378671510630130767822265625 171 632715173074711116749191842063738698349459215037955689211574398901396086369282339264896517537568236345092153322553446119735697870944923551514030192921149440000000000000000000000 172 -19472498822957477070544662000934156515394788279805826427877856929034546722322829874191608862301503599612281123625066060065037384827951086641039371490478515625 173 -213761377917302646020375006149944199054483478517991957722726093274276218167184033444162358168610657622639633477660163363617138829302836039274641784378877594828800000000000000000000 174 3408142791066048720727082976759990469878658587288354264093312163912718999136841960846085740583752638788280478064178959717464935032255836678828464031219482421875 175 73074248381140562658576348280773877694049425066981015124012900688655197118592598749743579979644559767158205912896163936875967061883194777946561479467135148648038400000000000000000000 176 -603320075008079433943739399787715075953953290379802597328657138842930747679571011854979050898135402097636356304713760932643720435623323689532495439052581787109375 177 -25272838236553923690453168624593910189263854893352341699668740880451901603761014108116148296865360268772146219568085954078722985722251348852172530572105172366498201600000000000000000000 178 108008083599589260491562352319710432083208015053193346124054282873201013680304458459455078203358194356096282323830728092907400671586532044967791712057590484619140625 179 8841786294234997940060238567749436724459787714103555934537932902133534448716544204797534590286866290716212635174002957738602930609222647446468874786495353052876662374400000000000000000000 180 -19551903992171974550339826726982157934339367289939932221247589138645388018817147759883616727196609634823056395129154569631898445866124707643011379921114444732666015625 181 -3128711109923796662621850154880075751409796325535521358442641191677657486714000830745885106324312114056653726757508876010178627264378594077051474547384679232459159633920000000000000000000000 182 3578435344623162336556888622361242883166994479249844243018392557380790820583623339449984176534570548862782964026962194724640363044805092441858635852489554882049560546875 183 1119630626646345325366717638870447760298309840989264871581419817986269253120618429879662373724684958315637904594631778071269449018796250282149987323594458939067421201268736000000000000000000000 184 -662089620199365102148915155106384877979997116660762617980347780962018252986325756988069171756719519949534467858005176459301000651975015142460794784884103333950042724609375 185 -405147878947953295010394583584133766690564440025545000898036845196443430205105876236410082098652278615427753671087033134265639342965558245957640230779375245576377276760588288000000000000000000000 186 123825230881547926890965143079322527042980335069478691805340998925820080374081961928506379253408336449578235860329110187538670750348879198091369953621084353029727935791015625 187 148227471875082935684792462451310023225463765799602778040249351030324449581176952728763771079476810390818346988979684905291140106803270549051761550861463121477602975942990364672000000000000000000000 188 -23405645938901888948379243720761240260356645065105947966167402115875688597844714198259132843851006039488115296215398130529944743075405171232741167071219993195116519927978515625 189 -54823677198911020969380690160286931660197284141840543260068601477736300986671108353598080853396366709254658057453125174010983524555775413647189183468482888444182557647501040549888000000000000000000000 190 4470979029858365642379973074595252745134757852249462926735111074765751189324123186502751253022469447789063991957808751982139872552922717227832872882091173138624370098114013671875 191 20496564233252744127165379079082507829177305771498775666546548554779769673419088359419645135030403503825021450093616520380607094348701265826494694992742299594722949746072921676185600000000000000000000000 192 -862993576657476386241607395419626536482862969354035222382135381579520471628218719401094542124405862035940970849803286143176956034937426704701434050854857604603998124599456787109375 193 -7744932250323607738780946341401568978392300018282513051448846678079927527583129497283888308897882508430209187643600824527990073755198944530241974599706107324902757220698085675667292160000000000000000000000 194 168301820612116952414207507183171041138482527463185643971267857740605015956437272664771573819853371492024948812483364426948682907567456582845150350577448119968033121168613433837890625 195 2957529472232217900262906411021144049274760925229975281538335573438359820906613372936778702295602825397180920748663169018730709654134041725546686483328012726229686421982537149270227681280000000000000000000000 196 -33158946781221487645338033474819061343475637859003285554442799433090703273282524834600720696890800264167091598936165452511521593576438013278170166221282200838261447836458683013916015625 197 -1141215637724131092237370943845905415871298960951050626945768235224474818672522632030579772689418259444124030580104452323151005457695928224561157108049795351915994259119784532952825641041920000000000000000000000 198 6599310592986793405271403800637194623994595023949017995294208221532395401706776955415483946285308038215695681349300743828305853974912732601602594773752517601703018097872436046600341796875 199 444924970293576549290146172184387367302872249271160258756486832459236244207096041786372267380681140483561278618366862306356632897709750414277465376760856802860075308629493425626923065755566080000000000000000000000 200 -1326595425344517795137831786340271798501573388545203358536273805994438529456802407164510557141342556453704389223927201808856548849038168140893727693580575886015437663420539796352386474609375 201 -175242925179759196784253338763062140520190017246824920613031832137075287936759767410140062951869043210967771950712098673714961372946741319101051939806714581592216872347502581338831675373649920000000000000000000000000 202 269325536579617404227957497487102115232472695832234979337809035356690005168765196240469301603353671473799552909728054674771926784170809201307776344464064554627686919798257428705692291259765625 203 69724273346611481901192757691738664262003461541187317405023621616796729303678858221279987599618400318124271913411987672145333461538074340790925051472069291168564502339385282545572054088189739008000000000000000000000000 204 -55217094710992306521541793601721348590124215535077468972794888248825066781092761054097012187923390287382118287845688582550628511686044161078070424771241971301752986457544230743944644927978515625 205 -28020335414897369749255011857940855602956280922595283592938395325786592902367203753697825617759303421601668410132687868235651332497041050138766959607589852764946327287382870086947545524875584077824000000000000000000000000 206 11431026626746067396885684118779998396551577132323303613702981175649622815149868390632645010825026979444500103678399323555123956668009881129585761581337161792887533280188651709429919719696044921875 207 11372747722036400679826815027438663461341186963168596898307999018004089603093763403142606766472129298255510300983691702198454227430138666921449941893936294084338309978786897201274146348337418853154816000000000000000000000000 208 -2389307609411913375069047213685873908750431846550835300212483123880052136616374198391308322287032102644962853378125524951285397167158806812300586819505931930065550797672212376084695756435394287109375 209 -4661417302138461139797160885719343416789012454961913911010801284198151764832648705018050835227735731910539697920132703208432332766008324571264362591066809329084069610470715572294736263425710376462843904000000000000000000000000 210 504190075781264676987396383289916223227669630382546071249185871179732161253815658743626757612656276693887064726617879494671968278544269760232376487260089916121706881126183134298336209356784820556640625 211 1929255053193943852806160108714681822927073637480427619566270937286695438333853924018469020148409758468470763289276980852536235961835234924792947233981425487137917553359019957988925520794646150897047961600000000000000000000000000 212 -107402135712237725761511360672011292700091290020389156163086144357860552876464722214952186008005120070280124443510787621924835883871145617202419299470365852419399579208702389100938882185518741607666015625 213 -806194392303062088764668791015230698494068255128905444772106022559551307627526351740972755715913026790161494369140891740471627798156210748963694839055920265127733644842985799432241401477429913804797084958720000000000000000000000000 214 23093495237575892796559283992078105869717733350403012445322536888017893002143734512654813872024570106485966662927208168810937816186492917094106925107445632030406348384453169152229839553909003734588623046875 215 340117139925302155397228756929476840847025672424109294586334581504757695839554796824784643999109328985318501833330706235666645993038398721310936656722346630557094455330865129591874172508594201827646344695644160000000000000000000000000 216 -5011722147215707251272079354618828374777944714189573945000160880979469971944103886607834606733970672170487366168122993442655401658312840810681185976956217561528326075452336826581334898495040833950042724609375 217 -144849430132166814667690497313361556630060372204164506685670274293134044792788314267956997754448091141314454468816629957811120829530394263404604007839265447281714779234625590193412113331581565308686818226093424640000000000000000000000000 218 1097660391582513668628609045254167485301947156495222546493546863834615169808725153099889878123236953403888742258096482038238140505526945864810076123111122459324685332869651575939016181559223152697086334228515625 219 62268188420750904278441010664088134841175667296981227633984329281955123676529179400629436873338754305454697768867055747220894477223364621482420159147742878198170343881970012917257221237882362594515552909812259880960000000000000000000000000 220 -242603179911008931157127734651774777707680587892476352775930880812774092899521968054487642602159297337345198006638550115372992888412801154940811340739781310007701535713185987251664309141759915329515933990478515625 221 -27017128617272777074927543550172801582546553167277241571519179538356949998808542287251304615324501289841012365876301475285269715771647025845542415316394906129752491606133338619692974902698095680067550557336537923584000000000000000000000000000 222 54104940228463868523494409534827999625665879421262271899220274656514609458016221195201967818867864115311766282384627516826175094351459457572895738324528123114548633359669939741363180469373041208259761333465576171875 223 11830380502600760491566429953238464415689896308779079345217060675014984672905557589243157213781359385212335375165479075779088772875630355316798542663926910381906065204177506110162657192414458401514026104006643954588057600000000000000000000000000 224 -12174590826340632207261780505689871463279359808778061173196040897709570197908093501430763156852850744752664368582376207168546883561102838758563493987060900607979135693859848114924206341907022471699319779872894287109375 225 -5227674237083895804623649266773584799389751412065970760125739526458211428218881080669102846233438547612101714240395660949486175182938762028602580874196283689394197857484099958175614173466914362736521121693432868774923468800000000000000000000000000 226 2763850495890109890101469229150447277257926413988293035394841123078686059502678177174584685272087753152931092643420607569092762243411799157633528623744206696318133383415492425192995273807367769640260376036167144775390625 227 2330950081132389114766443466518958941687150903807533094326868724791324047590645643375265071212176555061153149581346384641421533767437185791344846408684462640155557983363190755905968107921322873611801404737504042931822211891200000000000000000000000000 228 -632970898678762100120171590706192878888105289717345563648270081027207173156060016851685218877268488143188383434768091055234581980625629327971991539790734341575898200506741818567866015395643794674635452963411808013916015625 229 -1048665767748268552903576647864855185590676560705505640270329354485382026980668963094207619989344328702392057427393985160105563443387037598931756349889399103639177151717671121907407596732100272781806942051269763125856856493260800000000000000000000000000 230 146227431267017459437893913604508637717053433912190831291977671009461547874347768034005394551290029897431462624240852260033289487427262676599908406776061231747055848162000210165275161732876459191773382329754531383514404296875 231 475977585403143626371482487887514888788465074664779033383456997459362848163133328018807747516429884904135094903309758950036614280032647103791790614643661458360871539223604558133756797656644567374280812358861935325225200899850240000000000000000000000000000 232 -34073545676154229926050031108516093524976804746674301085463844990113002865166250000273195889307368058326813437083476495404525590998280190768767303467150233132116362942237961635935580372174763052105761810035072267055511474609375 233 -217945264618044373017531827016040791020752540327460061766227045034262396741922378970624459581301751985745305650855468330312519910288285180561430675594166180433024141001214620814678572749645065637207516489964534215302289451722473472000000000000000000000000000 234 8007873252003190426213550384633031174794224038494377193198037578650410443926452581233036933483150236010841448856384655666737185323401009855608693237784064963244438215459552810620375423484829919202466246341965533792972564697265625 235 100666905990290308631963500526701462475786736996408532255674174524588516685249150162726529588252355169294369964110492234951780454338333512346740544634372466355940306570305469339688928870997098346802599324253963330400251117617677336576000000000000000000000000000 236 -1898003434943674640719499227430725951193180354188205924868504829532055436763254694414568517818055672891410811214995032657491678366887642786592232120414699517575854508363750231615923745759440911107108147872253418900072574615478515625 237 -46899881614471857132434154035573663386491498460257549114944968452442137352738778475370198765378091355790967739252702126438282500120681188533959197720751819790557980798181466417942656494175992917368947260708490711602830992902407212498944000000000000000000000000000 238 453655127392984088913078945130027429585403180061265270612506586255259667351298948640731485435414336555904910021851302082292128009317923436936591855198184073203056050554397815998446046278987389514787904501432350154034793376922607421875 239 22037913174577183479222284342338368606017556359416615819362191742215347689965821783709600617558183403953641693204162406400534606341580303833955246096754350474855259912528190134524323771639735561865226584294683051246116313939525263295512576000000000000000000000000000 240 -109338542328331831826177141032794501288387405267002251150451429170829904889339861794545245483359925394134364410793958760517336050718350652494747102788082162217011665247754251677836441390303960660228691531756612966871820390224456787109375 241 -10443627701008487016308916489411269680407751522509557109150729896402561632218554002664058749827186132230603798445835878270658007796842322812734622035772504913343327969845867790748587447090613004043941318187752327377434815704150634396857139200000000000000000000000000000 242 26571095719547452402912947817262499704313091570346266732507821998623312576894345242213315493385053668689196733654074973931411695237541942458357349276295397756176797193534789505022670930503114389567960806928685513509967364370822906494140625 243 4990953404093039040898603852633234228910285679594586114823008644463178077686549725983923817936097731301138671408035996939001238367726147523282454241355205284502626327547455510158706362896137979123156220460348244998357201741872475576505959710720000000000000000000000000000 244 -6510359465325964800579280728886030477344330888536832797874914444799618192336241461441718118543128772126258829566553830438489332747226614772711797167701107643587069284153675458431882555084142745185056089993078634386929721571505069732666015625 245 -2405118137008722246812059318564356268994571502679464660869714648593495561867319627154971261772804133003323178842238556456424271918702416126298282320835313599249776477265035408790015365361167272170041702180435595631289179323486597807013176813813760000000000000000000000000000 246 1608165954346465173476425208853432014002442228742483081038854895263773999979353472111272140187453928176455498949516023341853177770173981694370475823009296239943678328318207281450097738143727029957748937456109238802779656532220542430877685546875 247 1168638323571038381430214463205408017033501727114398345190131638535608171442408721093110974468798388870075073716658316644988427529082235238819288994396691838034201930590962209257296345427234520988846051682200491021362670583180889610420619238325616640000000000000000000000000000 248 -400459578402953035790298879865057280580714277278980205269793870633255461080572963183822865308964802873948463409840910481890287847267528364048360650963159813480505596458634726669342909822084254574254305817386810408648098226017318665981292724609375 249 -572512782960720439936770006142787101371494970773035511993166209560674092207018303238521393491232558304759708564702955982480933150872461659394001395096361310310079592014155871832601468356003053948553930429053108032311590003446472999811788937239052943360000000000000000000000000000 250 100521839354499964259248262552685896572003505690583205291224654951953327297395159070284216485915492886589792226208689436387367355540218729147216229637112840468035738809845391450307407902344315254487211396695545069419395700855464674532413482666015625 251 282763028574379923932673217518798465887429650891147838722539974446561121180612407526053381753665012276340990684966236424008125376999084016972787572777916508726743300406854083695007567547933105965414789333115129149002070874865896267414206388770166538240000000000000000000000000000000 252 -25433640165352820274284738108762105100131698241013785207037929665172737241217640227256931416984586214249170682905115032858797312314816546807244054953284120732235821609474174725947056246006402431116260261860305361118439150801586867310106754302978515625 253 -140787443226363287585305623803216665125224478638127217964207701483949364555839733403157708195606403164561081570224388815052753173068817242509589079644399870118595973108177709023654206517367312415448403309656412061994452752466621631619103692731664092364800000000000000000000000000000000 254 6485983559139715828433035066150412690654700688083870029152553147163512900689641168551748697489109079632968789809057801347644450852426662727429819575716188382269652212752320518060339136456668578539126307176957314182590325114178381632082164287567138671875 255 70661202666007039129158635530581202182682225163268388005680920503203716649344268611131423998096320553356507426008671982911862822114256268650034433390397411689131255894519925519812083586992376603047919091275383994944243124973799031916760314045739906388459520000000000000000000000000000000 256 -1667000319893517872505368004649923261698900838903769362235750072704772436234560936699910905352685051000528836194995982342413361330747208473719857778304131025917328597368457081766298625881797922211488885866330629860564963994266597887850366532802581787109375 257 -35747553441286277620876707037895351667247641061954048621256757614216838835535542153859358414886735436827129166863758067842729550055957203653934137733128063355333357146979882670212265948202414074431424021001501753626640337925456294224466187574485521955846881280000000000000000000000000000000 258 431779231877046909651400201329893260831179221602961029828662966870892214277868687482715354461331352680525212164091331912682588637390283813649893672153762941689465241284663614876793168395556356722143644794452046163374334536695351074096583761274814605712890625 259 18227732458186563531303854521523423875774625701821109871028185119453408051775051217544588684097280042664026785341168618039427195958004749959483155171266555763904037827549999776464491573405053954376739110464776222701769772846048974737103975268959212063783041105920000000000000000000000000000000 260 -112701099819238069051850493795371867042086900250382213392749184749674399322854900486490384017978865638763858977351792358111520343909640577834430028878391330317007851558819143772568725794328077685907073293605594197219119591657824301173046440817415714263916015625 261 -9367274355445510013927344473329690549383465802529394385978633538101449438841127749204220722860366442387959935048406764379821756075733341443432554509696680373729362171627820386958597390580758442033036317857941648454894622406824323410658125636507805465228439296409600000000000000000000000000000000 262 29642129809985777999540955551484660057042477729560952735627286541824593653560612648803905211153429753583910569097225664968783310221886586110653312730598053330211937668101617347224533474268042393983304014801956302350438786499315247954475276428274810314178466796875 263 4851340696733308428422624242482658921197738057326825378139346142383116920386851948632549029071123710557022953901350684904709554215803068344263203806738507103979305204257869572939862363091619178981823368492630940146643401151470854055814902724245959612512005190896844800000000000000000000000000000000 264 -7855618685160560453832369174485220120634372191862074865021470432227836469054153319176694710920580776343469387562781616935730930209722886109914862023995159964741109258869428238659669562764928062641498679692860212556618775568471786918632568564242683351039886474609375 265 -2531933655553190415557672706517823915912183399995357498853317315045059183199265838149116568649212663760564553105373306692199132873743854604277077397619624682271301641358828040309073318525480430624220013335554526378689062404229759338112525736487402487885398414109913907200000000000000000000000000000000 266 2097569666028138242853148765316443281260641776325149077551835593548288273913794360605260023096569524786008128295043114255938040205238744019272894241958403454463666911422454745474811007776300658551327926925593568162694119826220270860688106948380009271204471588134765625 267 1331555732222308674647898544966978552980286110615144447180276635903531271959688750837732295359843225444749603455789417681739150675877455233066691977071130083734629119059148353359658673065452106392493964868941372799360770859844627014971724245594502906398326574492985117900800000000000000000000000000000000 268 -564277901590490366772672159738278962557697704122428500338086066522505368902039570464861818062382433405546163992548409706383271502608546499584699462698009901378340945088284439057184158239112066594209873896598641059435098521854403356179601721671933890320360660552978515625 269 -705598601608449560330844774048965062072398709623174997177100704024564630949394483956132722410665816744594051383331888169604586910783892103043420399789422098619158524902145312530064927995728342826408464320917591094554107507729289676554523790761985726129467727260559483286323200000000000000000000000000000000 270 152927764932544844307255918167871176066058290516865350984884815953689179771986836548344067478696836193478374429456162826829962206742535705080331227791350915631603479878402061028527726121125049628552886460793162043826903236479050491597423820906003027106635272502899169921875 271 376723441201668991681228284075947004347443787383345060752502160972684339628976191217855380988833012678617028590295960465677419349041102029728508926208250391493848006168704875718423305847287897809989872411996135526507577265573969777776263086727362688204214669355314377289367552000000000000000000000000000000000 272 -41751553845394148367171679874225379336309988527320104987661434083475416548827082761884522898524068204034369131872453732956205406785793920880314519331689972471749409538103069754632359606176746356024358864561749493162422307026981216183666925022891332021332345902919769287109375 273 -202642134896374712586341542435343420346449528189020760244134837682864895685594278486758106765355570672633133735883531383390129262897260077780175106775915287981076922474808414047710022785102887332495161729817781766747104646964959208287336614882509511660036004309204999574845915136000000000000000000000000000000000 274 11482293566580739792092022617513443898730063228607528061348409670875790848588685059632810358317713207300654970587904443776727058163610461731693582329415210178402257355960456404955701583353308963720071741021854715778236797492302151516429934520409845329217263497412204742431640625 275 109813314645492249603064806787423876333748142306743640217226696294208188023837607692021992992647288431287131245950694990934440834685166598985142919693659023426986567492266584188332316640221741558423826363340575405886438286352415232741932967437838692987325122549633240852225404698624000000000000000000000000000000000 276 -3180763556676441196985198573074923790628062387045583551792943155164768069320583544449565140468047843597479971248022980075512761075542275342341857742351740914804654624705163060896611473410600697367510715805046750478861383920715568529047669590131848179567969054915010929107666015625 277 -59948001539001944486163730347831020652798525362671330970203677707619807151823130970271675536402281167014782892665724493053086767861960183842285377236444601405088639396674037374195928477827709923134212050709094422201636477656770799090451137305984899614388475131500597026304454060670976000000000000000000000000000000000 278 887479297964460569467190186594421191022183995984074837620075401282318142512360199207529758774446701786876511686871109957141885980237393617245630555319660831461986707996372569089222188157534476030224471683656116790882018643100308573328358690840823923527529809507541358470916748046875 279 32965946214817266990208874971675486754887350099746875141494221727154831154416333138784559878666152378324742284881706262340222275938726238937872570113409779848143616583401921231849856093040534064952159255828321028565698316718690064497901925510852179167408473820816374472564023590318505984000000000000000000000000000000000 280 -249394498313543592736085022796737689279270124301069925758788048054934752820594333092105862645349118100333048903313119386909319662771331973140856057966201150836940459700886776716513156492312783930211924549918685152054322069305310901286833100555020126466810281234211288392543792724609375 281 -18260157244851097567342956969843767679341106235029360072867294063184623880472643135391468662656035924527483368719228589056058790906956424193710791756384343604685093365954342776191710484587340804183733627718278816731317135816795980482138867503618820216171086297903590445955071589798746521600000000000000000000000000000000000 282 70582218571095754932021539372950554420001606756045815081862591621740871030347487940092369248528357398997841843922964945913070931512857146706720914670498957244572242431690755470654463619317239182485533241527345155166169623349163634682830209508691556293712568518045009113848209381103515625 283 10187531103800979018123501203065597790256138038198552909088730870216369076899011337280478271449476510198959550512605174543344124601939348211840859025829454358240969108569430292509526873221682516661831934041646166632670741238889147016571079439659347708232657222391158468491495526438024469544960000000000000000000000000000000000 284 -20116937021852270166372502017225042537165511329127947630218124912432756654624555023608746479520952369139993435722228966381608319693712512535923741405856195682421873039543348451563150664795367860804568938721293758477236152898260378427449069926482555345221159786625290871597826480865478515625 285 -5724486157858056822449984972328923479302212408006866646956749237930456790400362097887742478005300874663037023386675674456340161928203438505234481560083359444357344681740172328854567494626032133691859388279946030808385797888587556633337126444843519724237793898406714503021007319828487220368506880000000000000000000000000000000000 286 5773845263604065880790128891692947279439111864694054933796703872835161340183319723648835451586888184393625324440063773124898006244246638977845957228588938142419493419211690734905360115717327754395233611475749418842097196180781622748302299310171539073906673864553495586733333766460418701171875 287 3239553643727478042918454791616641681037425770814282371577780095921984272833497276317168253634285689491226045935240500330637951396123794794937448993209916893969124278910887793090358430173505476375630564108412228855864731805102398245827379644204310637490373438078653452700536955313740685064766750720000000000000000000000000000000000 288 -1668722317606327377315095181332829384070597211168367055585616495794945278700210043218354130918457518808135173153696887468507803074850355810407697020918042967905092117358062295240068797794809016848354376644371943440718259481455443804052323129401822813960066033506690799942589364945888519287109375 289 -1846261587987021076709191787792906451636017765152243583325883100597290966097522614195121341966223480174271589597056604862898011857884874244872892703331003908989967747530169851863627031761426770487651880515645456614415823227805974844256390468324415576231947959209602089648521135917493213111123842170880000000000000000000000000000000000 290 485621451877345187737749354146687257794286932661997159754586325244911584049896317141603328809897179192941664797804591422499094845346956681676171647679776539102443201163284742023504481047457295805544968263813899261715086237458676383129805157110695621061876917019206697916393750347197055816650390625 291 1059593477447309347493782429796984346324577341109014242457891179229696786647499293288113985969771800815451744080487145164230362327723949719315457571878953779347635765396505066124907583784993167622913562302806232163821436200075408593532625220476117523057669408679190441285277119975202593155611914928128000000000000000000000000000000000000 292 -142293806804240373158547934458462365665321839947233845969474479612679438923630692151792773311248799416046688985269517668680435469200088715436054987187443450199771601099336038890285062143874502650897416808124653298897215286070028286504550278578860954626784772353299108602969339699484407901763916015625 293 -612353481513604333687600888839283599087904363044664747429538558569484828698679516923382815668581811327260361945993576814448949508401475080193432172210240855831811630997610350063376442639820431844274741934616394279471189722076663859346855609011379619149859547812857424109884251298222156722798107735726489600000000000000000000000000000000000 294 41978628935866775928825366410049950618564311469519169905956751203673254818401275912506040536073533268275574579712724475390194861152434419695772799295721074763574543583425771830556983848761107141157705620483482340402154759772597451436869886136483278672697065023224656956894552728044800460338592529296875 295 356337197655980607909357481273469414530888952761370003187680178963655803040613716785614351789755237964201018955482044059744391909754994636038326871161239932328597960927375112480879330161144588260981237945835414179359890984916007553249984657985881884008132755121775183579272034086642187482573672604786019532800000000000000000000000000000000000 296 -12468225881036881144047875467012276288670850531177152768142956564845273039492733912238355555125594650756593439588736680787821528299626639501790538766928759492491722373200094858546831124363260576652728094275000172947090505014369601403732429491561287803725126565345139152470131232621497474610805511474609375 297 -208783247824537049670420763267684829347517943427323535728781519834408891501829576632953103776271429367527118373494081114579727666496095390847528209514947721325894551946954108111104050122148563914999517608139946382837071061474332564030680863720405676725454718364031013497975955902402078429458566814791724380979200000000000000000000000000000000000 298 3728168599119939826560403549388765692024973066117306672966515442808259964544456154795366458176520605249452036314179233476654065050107682182418446217261081173129499453619007347042567547962572380359188110060689797476236970701059417526175708044139422494504371827805184337288941714909524307586252689361572265625 299 123164459123172839801619609520813011778811950420002827358144872866518095522815457063214404571799647177281455395581057277215459660040762720967497322673249622118302743350694354442044477262459135797950805490655986418053219772180283869944680666205451355911808765807456602135556674631888073830282091053100737600736460800000000000000000000000000000000000 300 -1122228959360005860048237837437390712568096353818024693164577262971384677071511530959126453627741140168034550500080598155038215722372649477408725623802551912319698251356878369807921149344787654466302276860389658532569230362442467967197422474256257610879411938645155841541982081665408695698715746402740478515625 301 -73149345479039064062783508433293951224770419985799769951886024127829211487250611654341331590985810071833381431810488089442486066316253214956284684066829917686839545307067131698240665479196022991055347683786792825368587504434562387229910424281653241681797721532137332784065473224540054167489519142915116438671851520000000000000000000000000000000000000 302 340050387782528063298429419095869685449438454020959382024762088971472987048013432161965939214471488429311365584808703255667616664423693696664575084421856206715976525990583736397884495156478616328767399952602553353542825552065719198314560781237763196666507026933745031436605747762433756652171723544597625732421875 303 43737208304448220916458223127372314077489480581338881875720229723608780710079580166599359629402184404576679207051121312412010417213898652483838768553491703998963794417839152379579847668634692812822008139163215981382054438144216006369369874385346709119308881717161211825545521410016142725326600622719441816989005250560000000000000000000000000000000000000 304 -103719887215701391904868792484294684224011611379436079416316885801933433448143073732086149213758846781417432435135223379400625310113205629890624498091980719210588335131792366295526171481133373044942877814779029305101040767805985428166317311510491034294868251281595340834429691349904587257406092248857021331787109375 305 -26326177125629087399885931154260068580812764265414517244719403541354493232047549851187902766367688366489253917403917105445057198861549843079746029246131790335355246465660980454300081012441678514403362100055011582538549493473370002171667479373260888813663299986142862790117943054525133201295961488046071880151803877130240000000000000000000000000000000000000 306 31843374614655518092245608649674960395837228213109047154134911886880718305325113643324468747887513933469823934912389950061858645126339781256024237409262397374801913780973547441060468983605386229392116200395442907943974644967497671469213425423311645099934386387691110828788191543976482606007266440428793430328369140625 307 15951497984848107796747728178253780760333217259585386506639975436851994519214303217891557878783726090986478688351620298203099067991311190458284809490404954776946849232770043717960987093700076726954959770123853814852746062025196765763768126641141758636603617161704201469238638461562578238999943980597016407916307610033192960000000000000000000000000000000000000 308 -9840020373956288277626414326633492925728730891335457656492004296480723998552743068097337229572623936772450609972320788207803657195122616536390256890444497344844936301452379910729534889297783759783532982855967536494464479716530124715743921746628522095159724533290162309844125458453244292241242146701551973819732666015625 309 -9729110682988563715967741635006479574269134477575414428101916986939987351267137104219645325124801242658093410265973112907412015801102864504427021772292333099423216167194192568848391705262478262798401703707209713490853544031430375014645103815284669111809012334171399719241027771781171853487658033929206926152561481579799511040000000000000000000000000000000000000 310 3060374545034919742788428880525382860070048710865149291529358508899921850507538960537465329045028358654626569025300199279704563493965806350198951524939840556948336687293077153929533292394272609667399064286875036977289781719263885465745750463484814065693634065677778460932335318887863903151420330323162488639354705810546875 311 5972884560019481770521979181654462440728352620176312951202495645354272242508041626801040878186356391638664198450690288511092837634083115294507658383501059738002727100459441117302044591709807466835805115148421364158199285342980474081022685835572116691609466516415291615556432317341697744005366002375687122468850276218736266444800000000000000000000000000000000000000 312 -957936849094894732822781973311636102293964988231676714000035871648250295478769177353217424241308051383281994766006668525994514840452643223293180551597755076079611885863021732702972134542609841681684481866960648710292702193103308304635581652358300004038686020926926894886201955916353024520092316405134624801576137542724609375 313 -3690761288044302154413584655240009603248250132038232260494114308048413368946165419742938086879119981397901461588558413261531339788196809120737519275289580007587757116269814910200158670864829500458182550809504534440135353579517396933189274281090022858441009035024122491834539944807616740623510892111910718640231552557645258607820800000000000000000000000000000000000000 314 301762428196069910224807482776101856288223330971283395478680110319959592275754139987515620049828644649417214614890377198788284965930241170234114487007975778290815102399081595277097996942138082249880858533840089368162912350984366595809785527009293546931402028244984247476226107457135657425109080854966668994165956974029541015625 315 2295358058999030397275753608687832639623322616899985825218217391463978119842772537505111029492280902987500789042266570009637832417340565540850913306023267067568527539616152022265251899975184155467140464009446779828380742838679115969618836459745180185946038350598523461323240559464902832927677172144972050820901111150237434902269132800000000000000000000000000000000000000 316 -95662546127012897258966525490283407955907220497206373534734932736415305250995861150994368688320278802998156933426510151916190337841623578646900990330244078597144180624756777288722200468318374476819259386646271142351325808391130273064619709001588345668589029561049718708717365854422637725260219002664753134013153612613677978515625 317 -1436711609694160842842216090101735312089847709233783513235051525123858212486646832071276799494285657700067877724451016777701984165068401090298966097848179394683679884657152723482602405306093270980342925823781573155043845594612954013996679379714221773676259795656534236154430396253025530653584325827275437613520043198870753489942950707200000000000000000000000000000000000000 318 30517566977007615976686625968232029784384637081091337365498344938887738442435946321277057508319417449633275530422528821129860478918625116808407725769193324489360068466035504104655254612256651215241557322237133780392832949712432666698382761707494004025050295211302619629588251991571671245630711578916756754551897756755352020263671875 319 905014814237351054788291704617693404132660377411883577405780403792206069420534069213788995426969849586936625758344612236806003058995302773067782417573845007564546809027436726559762658392160312988416990411083888839354541771609977503479529239037322305819273698561396940011365569794937760960842554159699385183181428826644047157385596030156800000000000000000000000000000000000000 320 -9796524079328933783607595410578105939712192599397273128234943467905852213377679285802759145438776779470447164830684401788630070016524323380253560195580069064232712704013372029002597364661984493104719604631460475162634302194595774750454663136013556288937359908509040618695678583325945860020904861142422978233298636041581630706787109375 321 -573708364189717479938406700390314427292786658165573765700745872402120152783889714290433357439584524828290842920729929210459249569053771964248584553404765798920703039711447737440088795024783832027350748670164097042435026364041683931150727653245739954032691363442715182682910028210561667717443679415531662350340045513912015131407044193550336000000000000000000000000000000000000000 322 3164400118050572620679342441070152395404025196346377493437168682998391592221471634132921959577294664995029298781562857193423921769820322274058642934522777104851419905123015257807074091072525216783709757933637363075965520791327094752544197317235024619336659881920627129752418234810309678252081685883938577116417945944704115390777587890625 323 365981202913586815005040597978823546110647017219784600461874003095768772076347385968116078636363626985675530493947874762532372816989733627908093120509013980207655827755816122312927780273756631709971033710644787231665498300648546163452165515554574341271937502999438618385024504479888310732385325271172817488994331046237605508400279665760010240000000000000000000000000000000000000000 324 -1028469470143608071473068901976348689283821011556452391005627325634078493535432754259980109410403660760954553621749754916301321913780636768007053453943385708947176907419249404460293560272602751843699860858126020100786314076755029496692160629002532347385589996326782267351838137132476007546297290363194479165042890599579550325870513916015625 325 -234931580168520524487931444281911107985079174330414163096150484586594354149021802368154740572277134743551478700514668735205287465488048937987757570529893389475917560571172339638526340874301085027578676699525979886261207650990753928335171058449875103032987307011010512016466239548396531163708100219911715180527578905318136040617228639666897420288000000000000000000000000000000000000000 326 336322253200986385601680813533287400326946112525233076780090979164394863404582305475883588410135872036767259214542779761716183056170525568485278703011672184233887185282223586210893211466853454066534977718698330876611623604821207401201577295474899316385767626507790640832934684936897146430580963760409959324481905014181393198668956756591796875 327 151747717750537607611183676796241180366564853971336757998379906935373997541868476021697471156579749397035873532275864923100632276127321763562631462516917817117811386670946983448822065485916110178741731405876512218229662309948410504175430553354384994082259598897042465672151956676673743113211340112085015222651655735442224783492081797426499930816512000000000000000000000000000000000000000 328 -110654160653933148387698854493233502860184679588340454360056456341752548766118711822248480692638211264675342340159522760432460732348486549269422665951800292270600993338593494922906462181351301507324672715331365607092936309045928880624872180393340027697888450876466293641922685924976846063617205765959620124946232680804314441047608852386474609375 329 -98624410777277605556035067613635780892382736607968401609660640880866254909043062149163458424476380173231006596765818191617911521812861342516636968199324070565631631353511816279553254196433299442947012590713244958194634547727609593555150131941550122733569381115126131154750249406463934220719891510557257594849420687803932411418484546586428734605099008000000000000000000000000000000000000000 330 36627880744166293316920219294195986492627675545325868869684620461430084498450934209027516203828295490824843211746810101259847040153310497184928375490179863717621168562577059583945927746090661242979602138777316038768643789074741247607696604519741645070480562114127180703655515129068559005418929569765245388208884316828562077716924250125885009765625 331 64492869590603690453174470806172923448455885251947059528883046874113969694840237310168334991636043016939902135181190465771989900144578191422262677878282262616078263797692189095780935176250874687528998975501367155792711025677117310592219906347211634052489814107159072207357222016987005207964088761058819663107957850728594635986230701086441811252084736000000000000000000000000000000000000000000 332 -12197529611585420249529167617299107830148269788515038052375430706306205129892956847645178427986723046414166100675356417945684199289473712407531725675013969753089036014846520440962613342825042360006347081843712834418028517248686096745127196619414633360385777707555890714508212440899332502105481284477355775007761625033599057132960297167301177978515625 333 -42431437855474795219777654168848667367118305530554706037005518892287015889851968054580739184291844660160337216970280299904965029888183877004700064382431668059381751501822460198583483783088049093722562613130140724979169474175126780299424049272482901167694328595891345017631624755514998096441908551574010611632289744465118804299858721430479055400238128824320000000000000000000000000000000000000000 334 4086319822051648537915528301857041595701847397518562098458788929279724412835951939210048914504591335026647929721418724560661556419971149532201768967905208737009939923414851375159828492364127257579286469965460641981210768124439735897191570108550662473413348955326782977163447641567631667147959861493684303730621386218582374158359016291797161102294921875 335 28086427598846282425855785271616462582849091219665078398381119594073353790906749566345636819252632227278400901622156353037378869027639536188931319022644057071696690933983499962840002676830689591626205466432822148977573214917257763959158273241693276536744812161837405553683191431383937404705669140335624857059898388685887549539071561208992775519866692420239360000000000000000000000000000000000000000 336 -1377138864954192964467177668696415895128047520079641536034647410175426643334878998131674893184017305025121813552511160251712441949643430198952983550820306457990812336051746833565500758425117662107613886161783244883908043401697445528715687553850144432669108367902547206042546281005788179716756142510897060018525480685827047867633154965005815029144287109375 337 -18703466145943517881277364962797973649766753172916206595013549054733658790239303153356941551868813758136834242815035652936795310115372306337575263891234074621655029346641603819452350686558568723799475226732290546137644962846016924119589792588463826019585154557296189987852319209320326880302721521225735261817064183224226813711005462772116143604480870721613987840000000000000000000000000000000000000000 338 466866518668605196362904181063233602369543966590820327181847378287203070020593650563630405803031824819098684308492955100378299462027029027656392205621228012321070346844957719824478673533081157516118213246291227875285231585335454302240931103890170307682979009654699652665808771903123456066424711489015128982817672585100573132176805302151478826999664306640625 339 12529936067657828556801134056674602803902084110675136346552702677528767385237790051097612670752273790999826803458225993131906295021050669477460874299002351627186860224434380522062275827218369123359432984249370816452964271931455231103538871322941638102163628961450805676421532137096598148686484080241025666806021996361108243829299215362203965125194588796573041295360000000000000000000000000000000000000000 340 -159207024308352456294425256355987741299437276512117693828086298398052415459455913698584480312433888249363916615478691077420102529601211284532048215614828321673441321453321620533973037510668307723768015384204849254171080412517316747382284995223033418187642821271595664047499732569373444197654582400679844622653975522707249154073859472191543318331241607666015625 341 -8444253928871353481964906137246761615289369232327768959957860964790243480395195024079284319691845335586154549893092778652409035294108300979556150513415623776624896842831554112734293747719355186312400971138482118801124430016713892402253818035365980085846034665865794484868087772005460329867774950834707681935872651818489262193299146937290004634220447959270262046720000000000000000000000000000000000000000000 342 54609887886724283098442664408054898365899309587332028188860480424849359652038327730929504292655235868803202324378990198151878885677163567482805600471704578384983570206235077750179701400525137139904037158969687540189579355303616839829968972063508993806127713570154617731879989389083520544977794973844994137365271173321302769571865643911223742179572582244873046875 343 5724585939938025972817087107204483472656920091855629261038293209150258255674950557560514148631028686312010110804847376495335602381097454362672758292258102204398555424532004147758647691353785568086688472115784620495635812101615759046814808549780324604604945144933629143286560831039621278407444071226782219319481469642282246382413826111722529302943176564224850996179763200000000000000000000000000000000000000000 344 -18841051906115029859966806524760266093400844204222949514343831851915256051913950789490103373978286934688645015427753131443901463404787731820482686480632175784208011880332406634108186774399946801679091107670453869254439359449018233399284514939295512059522344204736424110081961500399668940164494430726949311633099085836005717118359006277160005993209779262542724609375 345 -3903751043495924716945214987534471773805044360092704349113731742335096883411371678182919491981154271656207502647864820052006010659346846375411967940187862740640194678328503690399071701971758205021990732694285023013344210065379720575848050432260890373633373723963664983614712725942985615291914088455899682786087996203826746499427113781599277556181857771402832104767723929600000000000000000000000000000000000000000 346 6538064732143852562922883809357407206317887700896899609168439026746977701396670532708628437573660648400338113589761855597989421812696384198055252939817040007916497417074532651967133909104821189708028627085935194717229285009969082304226936998978566539022294515943885946654534890918573165023553788971647643781719004931867581574380993359005742604495026171207427978515625 347 2677690860271096312413488501344587617044569315333004135583549345450584877880352050898575116389452547909499837837253650648841356440587347384651968941903866934585920181824756311360647523819063441551682041864488076274953796847163114508074921189581902798187878650976983379607114879769482619569048242717011244423142866440464741879077889884295193437745448546346117763876597950054400000000000000000000000000000000000000000 348 -2281860395167272878982555120582365345813132000513897927653224854410367646514410730935980410260309869603583512809361261654197995046507127318561260728204144841487587065195731600262929353221456274294359475242870640175961915880479325307738148571333362951875754957595035834639785193277143409354553878771846727942356532361858677187796060954679775250042439438402652740478515625 349 -1847414179113524738178275237731643621513189616023423761880305598372135468963293920082522760952547961498704660984927904624627119394645839140988624309910351259235870882158792943661686731407559511991048820841585102459895683623310399064842980775168964870037053564923011624265900196355928446465454593849307238770741987097635637877812569209974256251354654072699628818106416927185305600000000000000000000000000000000000000000 350 800959302569939492602173476201880926470850982116983520132825476922297376694817698670701296686213263480075145370873230636146887592679004652818674691515830103279624184806643529232348870754255318920251522893535696956980799182012283290512432951403385996834060027636982592780865926012534133725631172876915571498867342934313396945679389107610810677897461573593318462371826171875 351 1281973410629456497463989887736693517572202273388853218377013185689924831358956405834851317884901586030235926780214327480153806041955118712352599164302010523282062586892136812015377594926561463335967291903246405493559508000619368255356327234192534736767729553072556988142044972632774748779065410817442472438837023674272229558796411629178232372114847726342154354422630957375815680000000000000000000000000000000000000000000 352 -282747813856501763404241760577501237885774532515170448893651093359037132109393224337905645997244012246443375314719062715197514894858584676882273755499833193564908249834851832220500324429212061737231827713485648712885362292329785999067112470045411341535682032850727485424628833669542171372869587763922278865994141882092678559039101482655471307529069235897623002529144287109375 353 -894726364173995207161715135988336742680166102948118367438626785825767237865340822773987744048875434363576459768788686342850920720872302208454029327900741766098476365664112499982500799955905287333236895801437758904828232950404210354402935873911531874511547428930745995443299632965027416419014618471174692439685242675445309269275276779004825694506981302449647580243861128149928509440000000000000000000000000000000000000000000 354 100378696116367032011507582745874221514838970718469727823900196844376803404613619064165483310742390661017272235304352381418937702374454068380693021079996337370169949013307840345197506913959218806309745924643114531236273817335960978797019423874326671958460975588308550516460325739965756218239049748360658823967703777167198240921092298154460467691993699190788902342319488525390625 355 628034717073739436079323558894439094316712605554698541744758838601487137970853616168048462493497546609117903799373807199988291475584545275100193905399963549370316057278892321553920329482958151622016732112461578199292810009277734111083194560974745530729595173115561980941855131438082888202734362969438560890466720323280396894777628985396764701529381179822985676971728209103245656719360000000000000000000000000000000000000000000 356 -35836331949193074247167827522801129649879833667974921951861252995219792206987057627652847122482463974659211709502070846652469189636658849766789909296335802881234186471394109290378231753064335835878713116581157248722525234645225162472788591767031214825963298721010156030699468984077009709358572930700147388925013791834266737427990529390696545158310215128949494101107120513916015625 357 -443348414594966804620374784384374639447749263995219177944398947922533977235913485206789484503837037919160142244246382435375391716037911735633770584070988781038825235198723394387769479508950238407490041576925752880908021780116914863716885110328204823356556933407504249227414930100690202204954227992937581589666101529923918264303749174827084752369876894773962337479426758536650347186749440000000000000000000000000000000000000000000 358 12865646959416079210499415351981637106331084284928833317866943191514837456305052134047120318065542397482653163843181485450733931690147982377260865211010427440592720652373824887181451432947314191399735515479301155471653855296617751357730797836947496615082243545616967256215821471976424818163495102661417139636912909170381581460450605578351785870088672135125307249836623668670654296875 359 314746427091943096123414239797256757459292435544569026265657093646030948964443973599205518028658450186209326942003597396529845255730583500922066837305773660878398584959256066133051658045280520284123643452036621789562539685326847336885496341764374443008544499262823540109609470478280855504377192635419441139560335798365888138502854771040889446142224051596013909787604868531516477482268098560000000000000000000000000000000000000000000 360 -4644642705256312898398809943918054263028169394190232400112071443881299065002945165512960542612339411008296421314490400634106554202123143184212206076359201397677956387671123040013536812688187115691286590953747373160622466455135552976850708560290280983889116611772157862600423773472811224060866701193574516452506926181478847619619984586956740937599154491448416592902503907680511474609375 361 -224707105669782124101954105944551076203991398831569153886306949593329477441113569701251141144032204825468636186565803671947481306908858862817896990929069218871813083659738870972153765965823234744502170107292101822049171150963315470259551047439263820062331060815999606919528146941828388187139604695494670944032787917383931990699378830745743870960870442977032591856401066818616977928649650995200000000000000000000000000000000000000000000 362 1686057052901693463042427049307366990562936110362855923718677611805166505432447957979984765665132825576635648808149591924895265320821421010890581916649603023250108508071555503335944654502332125637894595598003652973998552788021505291075657911659024256549898512431084637359191717500697023762774956451943800998905724587455445405672690839433953859968967722785652085804031230509281158447265625 363 161324197004966408733916513423901288053899403689013443198014527679506130336446604798848236471833941248757536095098624537741137395205892026009300931832736204883788396317227621682567587815891427161301930650036695435914107870332153179017556024177887248080661321554518480141639761424343556055787332370727012820448954045898152768977065882777946883538374943810313328956631696869031807291607798199091200000000000000000000000000000000000000000000 364 -615429506381726443023926786316294850358691214200562776211873767950013809568776274169154051487337637931877293096401838167178737440607528601617842350623272966123666337950362318889401914623595019011578207665798735038035499452423284572575480241998332319283444811868508563934025854358308438017166463259601614165719690922893120735900511909200478299651664564719508558710003853775560855865478515625 365 -116465002486116673103018404113705243963319163703924273728271704078780563180799966540821666375009936264057136058003571502430496028752679508843222269853966451363422835050360360232699860002679936781824396217002272770218162594394411793401247824425933522833538167096141617700369029075609986632458083830118644488505316943793684278307362531196455771074783656005941012373850809020772241129885012363260723200000000000000000000000000000000000000000000 366 225869410434450428021660182112915651347208366423884231021561660427384544847934487950924376058954701965494083671537561679951480152961261702343077264908500112704753299926823746374767410676937868892059247152275582576975976348620088394439031281653520174205335909259454692644932767071310307589082650324408884427625360394497068898182770520945547442069126753814756274749697695369832217693328857421875 367 84545647091651966245925838153394486634189015543848503332152823967187567166794571568508949618965155404258654356266300711490387626801321753523293719613644633429864328875680510461081787408493180814014740449072735699387573134962826759252420133177423074419897428439712279220967200403040755660765333752600215223775120667434233446695668662757166567661996329601223009766636610576685699962568179387944717516800000000000000000000000000000000000000000000 368 -83348287731522448492628461009880811409052459356894638882364708167956156057598488349649461060286437953508034618180062041399958658416984595690100640365098552548193197846147845412249445963468724995075528601898208059480321310737783796598900504916797202037102707622593679719598217709774558955797131752176186944308033331984700583088600489577081751848900310533029336684279542168951593339443206787109375 369 -61712587672936835341431145814011703738326003684156321073910282693366398268331202513967348839213501626963154532726619319940488214333219094901944488112360133412775397663979552892836544958782549958599781396659650703243842376450617073351177325950084896553794143922307638397565982996356661977951797655401843616182610369129146272103632429202142560263581782077285293415139494895777932012728168065423375545139200000000000000000000000000000000000000000000 370 30923123176598986673582517383014662567487716399166569277552209887893945953565852240263270483459568605415824255166254571169100193157261688102887720143738921017750773874466857708929964064936962027396400681098261328574659482265306211249871639373231672551972593385831002791008754554715568724741943478223601609057019418300732468920781829049877461617161076791519911477569991120617487467825412750244140625 371 45292876946528932286689324441245456076528970477216339178785380114558568243347573055585953242853100034111066528503413955424774531815330151852680402304718243429113315922988569746414782572865288236017978954584603825605215006068638140541592853051936627345242899972701428427760821039711047562241395805008262188164224696912376920559220988591327346539605839799058984632682044107871783667443237449462675190841344000000000000000000000000000000000000000000000 372 -11534660154878756435605884214405206423988012934682075235586893553332278089416686905696685129034846835821245166139128578401859402944061398406963600781312652649875973622914614530934496433230320841227284515303647120667600828722165344776811876192333280871886340721461151910995219473348524647268850521100744577431482953263769966814973798732396161773570915367646591153615748368110871524550020694732666015625 373 -33423105344812093928162022006886174012780194119216292779178013676752316906014852899626984055734972501265041534281030250335887645015605158545800767596479335666030649631694343106813893168042039252818008612859138950004434600717573200964419029527417222108031460497213649366002268024338926909785545606855165406851844012225847318118522492200399790857277951405055686457350036119266549983422488783121161290053058560000000000000000000000000000000000000000000000 374 4325621920992254728111620120932565942218404990806960769412315129869451531812545101085374946947410257199390886037118113165693522566588459026852934806208215769608070981623955269742279121991647731318358132964100054585883115092415477772110672568094708987667586787698567666374269245572794840026598124394138793297748764972062133997305902004958343912116301574623457090596780201366300389054231345653533935546875 375 24797714908314783954941412799359833539578549370210554608937930884257712910576733847981199117981049759748086140868152406277682357254310666153264214368476928104122171759813871625950873420510008015696712253531834769253603456838126931020241959175503416988946125178660541185345774682838628054047505755824622068498531281578949757678277611294090531585537653856535800515932480956876288452346834748454172404718556413952000000000000000000000000000000000000000000000 376 -1630805851580524989653342036209496208108480433866565303481519611629736251102249744879707377786808491739046496914127974970310057938140756167965667445370054537804651425712784744792246652895644670822102178144977399936031670401798730728426443243668414078795588182359547126230245610344971244983218126656637447205082895641276776389734966406024844806008994393918025880335582348035217137294239364564418792724609375 377 -18497450507726024818504700813548881087901445041676493255886801477576644419351082606785498780977040143352004671969974319436898485126967941784171861639355613534711723836340528466107484691017456999227653157062793805164806379984775387596232424330825309894272620031346019645165014562683548934554550926824001308370406915065389354898138476032345616166677857565628119728621423464074680950087834153597004041043774483202048000000000000000000000000000000000000000000000 378 618092813011435830011839600705118630832667241560056160049399735683527423021097743973354479726563477659677172159754919878813861932506686755724779595581334617076366139960353021313539265411746883784732161273513314334688654086766004799201391871411594732280368407388213529343942875607254448208586157662883263290163271665597405203991042774191747113155339637901800267589909289450393004017314524389803409576416015625 379 13871867706363533534548601625040525381523955836442264305299746512251009552866576992829551747759955830900143866045386301174347229182447683118999185822151160268993195752470525305257881282641457096645167356755667715413757614955359850531779963099740679450493878362770024130826197950148927888211958475511817823550952201571131398934074062004230704201719712030216449703873286433206134192205115555038862872952135548437266432000000000000000000000000000000000000000000000 380 -235499919771288207052335947174758475467997759270366119060095032979622181883749339634155466372422558340885115878512881820458095336464702897291944471853842137218743524429827767465512184676415740407752552725434286430633986635748423595124899548544914798247969226540186683205552516167378345345171151917385185204939900544610283503730709217845296411354764299543375310973162228769081966817111606360413134098052978515625 381 -10458478205153282560149970550144757228581340191077096697170802131355976386446281871027762532734644373868773645196033916231720550798741205471415016609608990253156528414322883168549972193471609412542206024100178592478987667370531007048479138932340020763614477638245360479807300238810840906084476678424104896674359230052609649666273905730114284646612386405191855486476528651501634557802044677498920237817599542999751065600000000000000000000000000000000000000000000000 382 90198954759683291356000365244947533133007975549988433268819142697506426238593503669218051857749949845174734316730365271608225797194070546896559238730278571189472371371393742884066528337237955919075905821046877183528390854965374452485291671151262208518399632965171607178895010024730364086148785180684830790327917949752436315791697838447601774059812507878669930121834306834693159327542844039271585643291473388671875 383 7926844097230423913427373281718578225565813846209822375926461433921122707193607862669979808301591064562693844961768674968580885330092905524418544721511376901615085687071367271093596140742917632218624619700232808935796261150672411729380970545571392570362726044152513480617902994276856755437817670591125823014704521233143412043534314949845470357781385459259623789302646900415698448315021761586713778095678308700220848865280000000000000000000000000000000000000000000000 384 -34727544553131712140998261358047529364167472245281504692309215808804514851740268923186159603573444600626867722275224544165194314867719198041231963701065179341765125155113849737325026181787660146491668107568360543765344163055159614332322703279547249620355705406897789725629737862251108602186559447163982004730740042339199818181544263055223770695695110152793210970188327126704212201044441599151468835771083831787109375 385 -6039740799054214336124021344793970100779911179457424668811034972881113905467442395499961169701676782591482940148008562567534642548625393926630798500124154827097480276386082137499703906096754868364181074291865806355832568476346109630859776385046080515093649968004834055031978899950913776031423796011578262795203187351494422217829653458922398911718486896434048892510568639904025527438073085129233368625555260911610375689994240000000000000000000000000000000000000000000000 386 13439922431822318621669627388502859112281262594143214185424369486318666354828201987308795058067033488062447697478446887882208687522892109999116469502846961378415497848868799940770240224009075522751246749985170343602136132033553613144669798155642013250593275284431918752170934450736737787360581655498384419454866691320438363054724277784231183841695581468401497900929934173252563586161389963535839342512190341949462890625 387 4626051619439471601164914899953692286564717663046547787693998241923007884846422551572695560117120561140673996852506119388224981326711834285871866165886790748200943702996276911957703800740789232597862032179848303588494545524672591813868816577428627559213221226342563313557802093195573492092409131756977231916676645365408719166343193847226139668734333825891006859936189574934331741465750705773175777486560608775517072953767362560000000000000000000000000000000000000000000000 388 -5228269461536615162724255647658921315291564720681129987887850372977819068301986969966885524809458541489934361567920810262936397199002671227162790963563341710867300512538263112543423657427572031082938894801373966729735912619566989836530002597330775798774296743049568934010100472084131121234303776525552041863210206473690216094397403531081870578667287119327334906816559249854190118794299255711166551918722689151763916015625 389 -3561762758461153765433544170890257369225663105514577409972377907992836031568775199975176450831108088649020027218527468303414058392588210580515440869337584275150143098181469774142974871058224638321563762848889036392559711320353137406333636997915300769675897383516377202109476284041930447444942293846490420917598823557992234673470446276780830427271165218907345774203952377791538537420762351491333623740364914208603442343724701450240000000000000000000000000000000000000000000000 390 2044307398421659284337460177931254863956679237979817237460406734597872246084043850858809003875173322885783869578344560542113174575065331299135660701285189744263955506092512952075409331435652783760985520672451447078838160293295856509182316596978527970662339424948330285951789182264193295597664293973186202911583544325078235632093822996710180201122771457839099859003588016142599232470470691662711715252953581511974334716796875 391 2756576930315228635081466631898418724125551248392114158643331555419799960657911386063115569109877550296588936350918120818773646322551312392010579045348373062410137182518325622899508399547072327374022322999866888119287305909271990960483324292240325467907756536911424285575836976132502305103819724476319655654624549392035208026837518491227376853235357699227202277954030542656956817826791530791381072386062358359818928062666970759168000000000000000000000000000000000000000000000000 392 -803433828735479930716697299388967030479591461649337889666283912575982793968058375226595319592391703794605459550146259023750139440129981784943853325637997669133207665107787847368227902311604198545406754205462852650025338775833840203034194713785795204840177669988497898320296868827074897748757107781271670661505922467769372086555618903753339484133291576467607777748913983279940136913413958385827839947523898445069789886474609375 393 -2144441756253965284933556591346836052208703329195721975436608768572350420983227083977542133022305144071424105502169530316427493961458585660590799484817716776909390135828092978320099368093831417487043646162189814556801861767185473559502823458881453019652135477235364543595532858920184753719918216308943987855770682678748792076738554966225868008282679255031918755545402399815089967350415572129671688268128592462367905843456530281450700800000000000000000000000000000000000000000000000 394 317364581622419794934176933998277669796783687110686925117820675226209633108881452673586753237149120867961684455397799386084872855213901679546785683609880056265869029842027430276663507120524186345625390742402895470444408052656677200814394729794123487448492585555124071349543557783818135249099198311277821641940992888042229538098283335206648414283638748577610111676578045533512721754833433398293411897839177981950342655181884765625 395 1676817957713885380439508817719087279574080675547969409416410957174723390440011111942865968470692867939154985924601622671037602170864283944448798262294892442193949392425407184138263723613285860867872649194924614915702742763426876174277888020231600496582220910082406672878195425417840089651915555864088215951040185033287325050833056252845022976752943631003308545767511768423055702484541151833559243804841036561708863520347346977000154726400000000000000000000000000000000000000000000000 396 -125996969077959410953193272587993062162959732268307703540732750259972921134384805733833010620422879347134152206497306995455196659630404604456201619046390676282143041682194223432357312209872229451847841197413261490524398896732208804725358620142819636460944161987883545120388126216845355094760057039483771301994512507269182859241182334289102592464643093503362894845643993777013543032564596554627810665039078230620361864566802978515625 397 -1317873520881631055851959615556783149405230521603335358674631727989042702245733894381503542344777656496288036256123033236217299199859712817511884894912790127576819306953829885587790119445244492260544011342347542381241899938243270890214170586142773921056425868893289932848237826027225959705006274134758542026044396388824843838380695984581043528217418514186682286337671982846453048504206372789852534974594081599226660035256979205363838065049600000000000000000000000000000000000000000000000 398 50274066580780012154232502529926578568207393526773946448990754520820435764732290751654903723732226812715105304085655843662526810956173264060094888547550855944689323180984681926456718025533549902977940261476219570278632875228016955706225434840733316665754299814552753576909499202305771066151994506167082813002666131033388965220616472215116887331037805883472208844878744848610955705872084806021100281281377419873024336993694305419921875 399 1041037680312910259604519822010065648999423578379474343236466157508255588356713280452465526119856276921681895850429468944380259022861226637889774080122410990572024631511091335383980809106457152272527383646928598313422941735861760245133712334636600211519778556551264384376349294530819939700243569483352591798802972563795230275889895342406898294136160483647567634547425539312628261522006216495809484945673619023200977738434111028486670647715430400000000000000000000000000000000000000000000000 400 -20160407238606445125858863061125544671630189563868864102331932268184217113806411637164262790231471639322562920694560443241606878667591284160280015999140160748741775666841164602956765658395382060715342739464170357198812675992885459358656915496422127824948993160646380156668940006313050527714014300695984259226290807875684021793670939529266558135991309154797630025978692842931266396298593887162128931688354072093716240487992763519287109375 401 -826519163928151120624199925384741960819611765158545591254315789043641765270575015630005718176477344384484481970023945009523230696269782829223125109662521749045233340121501050137016554595035322398024930663351654732401885928104849445364338517384084284554450071971327747881782029761309574175342496411793847809728550715622769707519252262031772611050882948662743850048730972577938526763189474105439819476954669659507585241329439166529681669855641600000000000000000000000000000000000000000000000000 402 8124846226504147826273762002736964182312797273332524352178137946506993223351340345031705816872207696929091328848636626149608089465231443820193450758590819520196557065172245888020177630665753961767137413154330971448436784742686653509602482879048056582405070298809770866096546922193345458413386500165952292901871649617087384432190678564525292768986312038598029337863157362997971347847644600625457379309320860016896403976716101169586181640625 403 659511147197256035709158351411630776706158257776436431377429235101809009110397548418115932468875874313674795139151008264089736202382397455291156856911081696576864973037286161873512855061881003073399181983413994649400987176717576346689039980944247962178904025567890338445969146087607071502923543596716693618237724361713059315932662793118057705724281021138478410595760516027190962873094153622882980240727415948085243801588323060230153423379371130880000000000000000000000000000000000000000000000000 404 -3290643767581825796302482326938921735374661078216114582326431934549262499778722778294898528709222892395403475378998069367410723695657789424922189885915153135799507821440297462412640969622928766026531222276762440753040323624127173840002567685544428482523254519100738345615646107447628535051021666098384403835162276166238266878423082082259322377352363969767250241229470135080143462924159880157057125975679530061057675993652082979679107666015625 405 -528887338471597190240975022281488966051955128141384534990441148563376827356510686524774633664605278862213566556023019512594760308118171251929474270116613692513208742429593885286208521027305666831837358001870209183321392646137723748308970245285999621105059586166437682596058769446807904627830567717455617674305403854479010795173928690161175001263112787573168959657689283473923665217103189692590873342431682039570602803105060013532410118229014180003840000000000000000000000000000000000000000000000000 406 1339324674882404407539738619543812996637292266388084849543655082045763725871476436004517943353673163585995173818958209250594401871415059331074099742027873432008720273974552831941025893405461267611666957156193447505006052313765408657832310582187158515746592611651361308038725441126792234396386671915105463620502462402400078721422694884721055466365313896131695337016535580413202311429616189436132245876329615181798970979798468761146068572998046875 407 426250801095688923827078698133785549417750297288879767674445611461223488269517479696732147527715867428320329837676169743949313739187844156572903594065986648323222119532805453125968797836699140088111404302018038339482191628702136946756568434413007836878117784279218912318556402742716258139569608802401549036974647359210537574795344857435713247912205202756471441941078118872605358882971941455253093783736422401187296621337780018198630477263357805655490560000000000000000000000000000000000000000000000000 408 -547797019924926932603827561947686615012273646012147820350757828853823988708356049747438006910105199691003739624534835565806696482958106575637268020165864706515586431268174572983207403004250008687913629101151329347547524838822039947558677569453631162901005727228237899543967482956079029223523594607568654180920030603691779358333204901133723745550488596494615310818400252740411233792603684355323136783131171420369920355142312473617494106292724609375 409 -345237174169293161249437622459542770832941024123755989901042693440873628276722247504559599951799947283051014072264215507017795996141044162996282010075284751397795707796920747228754596497584864910242975826571932562427486659750427579806871767440771262210019184546018081933562924984254971377250965397394287473633922690793214437618060076832344403335451780874563988704603519864982349261616638033042572230458243322283050781250718968690084156748499000635309424640000000000000000000000000000000000000000000000000 410 225149958943640545977643435848085908220806259898177148737334448079844055663691666726784219247983557517225544393444255106348181804338366157442697375138491434817282097810740812636864662363523208116272431915650357554268052831850097455694258335370449323246297638959378044406915047951783430190516585821986958329332883634929151210912375550532064967762730424840824923363667844419333492874841614060547443843289841489854792744296219098032452166080474853515625 411 281002128170673811498065972105437312636308040357344954435938166006996496398239633696683895696416730910023203091250532616579198126697412283642174607254340457255712094697668212954379804840827726570391235846004481133963954081924458219684900611307650679958432978456934531777703857953731500051977164057056693860879122510660119248157244080096429556278052870163459645232660739649449557299703410599468205022782477755257167134221625401220359446169877687288203313152000000000000000000000000000000000000000000000000000 412 -92989134999312236349852094931282444260554558015305579808946876049132855077668606442922046698260710316301359864266496373641665571077362224159848125441978268119242320890680070443598571225204654861146345896390156597614948049899634015436014210926923398855960497483269189827042779498932050883159540815735596547553154123461777877013519291861679575597672826637009747871672704027281743153816920021324534869076682920067876394032424514080048538744449615478515625 413 -229842789467734954561331810112583664541813721770060740148626411977176453360810296860327883122229794247814733445786170273450434485471757229634152153101774976422952191225809008128761045452283707962671914849206248044854279874861843423705285630068136906918768763883244329176881776020803597610474745760064024072238974307882137783963686099584764502522447176851036727453412552983225503245084562508648820894958975430000996135063925187475550675173910177544954499511091200000000000000000000000000000000000000000000000000 414 38591396028461530029094700682077652640093747946746125164068758396166768753632254336649076844952873717618507665907717810111156337696093910493238771066941097846304241927013160426993101448447525000026450299760030707295824997380366604328237245604852547979227070791298643405374354881638299238660923886616070480582953639135649612419267572003783025620728604298413906775482582611263794763998535842134561041565792527963643816675709530272797564975917339324951171875 415 188916977119037527608398953820232993964878125721246420169996508877571457578405421290500029393081514749342823715493627542718337820121385681216244640596058311122008918366798687176475274124935465173164848330091858095868057343551085932889735713189024272567421485922820175142645683405804579596079282596374184200248354253310320074968155343900162318966692876590516189798907498961649695273638021317781016480246061012494156153427909598554628772020337384284230624489347481600000000000000000000000000000000000000000000000000 416 -16092985910415949174965701755377297157240062324765984034822619648377292369477760298134109587462490740960889788767449636431946489732953447299511010525433245948134983210362812480723697087067493930095775793889034597007320726813156509516781258170207578875841119290632951236054717359540329506969437327778335928615978669491857759077259945734507340405641607446233256887185200460592995286270333741916767010614209729124790693285651510535672059631906449794769287109375 417 -156034140219179599258483461961483845682450357322602275161604649360101520323694709878236169366532802448748373995433028833778573950333198568186120970052664621637324262499285075474330370573105990945283747942150020518087035684777524263261220979003132991118445005842427881485691114280552364806611295411816285193406196339443577987934783430272485146437802639569048899822299307252196273495329741150097676665500296762285787962933653567681609469390040690841585631742747108966400000000000000000000000000000000000000000000000000 418 6743116209581491532736411837447717651506788427930679994774145802498021669484622314415041402540397716758911239708392891155457212417285643367384747251221835432952395410763323131230272199453203498820299655478482739853026491240513186224972472775805363091906352752599694596352575293814718934066044548168788087448443168335589527393218445069464450399509911993296517606881318850342302065865691720597987225804082688163327057505418447025391515126102603971958160400390625 419 129499063564387143094535960817647891244912270203020725952546542924106748626536096863583969510412730007739470863143064928042346441252304176448762431978871922352741065950255740619157925710380878652566179788652136032395947318970917371176029756477263401676424777291027929012423828867146991944881988643653911528586780406243976796828727600206508517455673006085491075824281970745494749992145106769545878850152881560938462441172174291841074712057726930098873929895601713551769600000000000000000000000000000000000000000000000000 420 -2838916606403684016735580811976399900758233293035822807104421609669916504355850786908918665878644516911058072312818139961974157480074543969355955904488625061018118682755443098901481576998090790063286877255294744103926100308574905244226360414851715467093935720861282932926269715005769474301124333144030228826225733995598160716260967469640883397094387672554268411466885416510659215792438139472190012828274726178997269886591769731953860400608391501009464263916015625 421 -107994561064335144980078545797249344002578370410603616443690934916224275329864259905673387354691812716763399967491426477609893132594379918361138416691535560149434286868221636840212015166408524655345349450379005069531710624820861909164899844726309395844656129851022070801270502782487617328852746734396657237217900111676780584891134186769807510889506035844572066409943864714813086525096171053528809262693913289458193875303999004250604946968684010853431674519499323903836160000000000000000000000000000000000000000000000000000 422 1200888826337936417208188731970188770430286460837618783183758449927221172192208470936810628303095066400555713114072076241050743785025995817834412841211141752839886332816843652249158702121046801244885511722209297708171756431484784678739676244125854179243905157759366702421921170781235292111230496254847402833864141573063994280455394117629164234330325454585181593118859756820443317580590759613819642156792937333392971627611961477473112580582892405800521373748779296875 423 90493087224281083680907427612575671871403128223585514426079400424593924882000470706121979863958709808618424282932266733590789737849642608012416335419709610287762719465047265579788554291788464188352327185919363011252515998643052510223412440963983028187105177630790736535249811670921510837624099914866812160399560918071977143702100115166467406629532415363776883754850081135657351807449172311571152692951653536085962812937519026797585781902384670136864996675327556786193432576000000000000000000000000000000000000000000000000000 424 -510389161063706948205805229507586476257293886344927057615882935123581370829405390727440828768751774669798178602821383681080685355607877448193096568325578106161254208181912156421115718317854591686332825954734411946853834219784182987606203160772434590113854408486284381704636420823552611834133875212312567557388306383674031906431361553618215504238695494687581846259297998641627321547215021441665403210149176921916083183745797280766713921451582791632972657680511474609375 425 -76189880365687995327762816420578369131890657410476013978473691682074035766311097697918403101226410595691027041564065068568658220539562063545797164892313292444813294658282389743574114883397932386576596973767042940384535212690845031048507751776901309711956991005469562385793576459347006504298981874910698425813006289445316228041109347744018152528562773812326726028003023850448672445347916270909794362169817312460952134994742833473821798125039945650739466800759849379336917352448000000000000000000000000000000000000000000000000000 426 217940998149248386571332315791507818614595054896105082226640319519377978974140304255659573750250092907168548487315868622683685088313647432812950514548008381620275511472477265374855854896365214239583609191664073659339181574346378373844847389868843966523203197477151575521040079222823145419717331466250490579322134374825347548697788843078700178376156911886393548417460286062988025897082064415841166559889350074517949231829987314038978019059555890635238029062747955322265625 427 64452198950255603488970791208244570131575010129166222409416467289938671038807368824661684007991728083884288339383829966570349951446390873029670740787543791026982453299448730018357627394688403367016405826773874276794491095057180444871281032040352785214400500522831241032196984283007973780597177299318230691877768257880192311934136427519884272972105491339799060054427883144180699103968563628048834586864571321669872022200620512587799055013681455641715935902379996643531119606628352000000000000000000000000000000000000000000000000000 428 -93498739415421903706269293661058421318071768856828102440708477217996864772649476552070951581904351034520315946220741200247749690510915347711417539687114871088101679367683076043604925099763230934327152659545691497020361499456472523587663952346815180169903801865438987325119333187336755955839156068023495757264059855123601866368280334046344293701520737852551174798604979994302455938327236995002127194583683081733607448212540604662147819381434743490899563767015933990478515625 429 -54780631419768417013661189081480956764757664236771948894628435202416236421746389508673448808390838867017110672582129229004495802586205480511763356431572907469944684373432607905226525774161454915814887172826213784413293153155410783759668406884207760995983839513470139847010893592033928084874400141107323555499068429961282334249426882078787089441793777550923084633776078335662666022772408112880441443051823074194891957897166834323272524972430230833874776975062759460119545215994298368000000000000000000000000000000000000000000000000000 430 40298832554458226182682686357552348753628211738125294616605219802523093652513307527212388758981870418604574864305413187903503748925806490651421534945096740023244311879409276342250805668115983101603052699333603299304740868200160795582194991695222980266157530677089594066281703042460524362689915976381995743940596814512418761330877472970077869220425241487403678597447445253235171647179585535824792719012589269427013696432047272652520718563884383200957017834298312664031982421875 431 46779497698513520543934479328128106377480854688815789420416614886226841504810859698886492919439864429107680423798730612855951411555910805980679868256037777890256259673797573333859950783184576783688712290923301719333914797066580236227522265543104669443262208210326420186448503803012311353542460744899180144777680430198413340287061654893758214764238330978720716809608811779923575457529565023417642463437889134385733974375155881825186546936201117985789470344115116778289663281344177766400000000000000000000000000000000000000000000000000000 432 -17449770242770896396086989511574083582337366528405344646329142740644504428868355523455712233699839698905371634890997340788211561548267458065031971452065537350717684426645563129633687439894855797055675227228227231893118807500536292653016605716308428991192748382533426767707588435595593161160003453819803989254427050957206110777587716215372109706889075253943111281912435612322188159328034938742073007637523532116623522757374203765046389746260435682501110932207666337490081787109375 433 -40134122184428107092479690946999782005280188431948109353895290640877477032131113995676448316598156507958560865648667931787082809543633837920548184091873995151401390788689934301195792368423788325429870200393141420048786677661437104097600075385990784229923403053678892845198409094668610484837314126106900197971478411566901125637991090011412390902900642037482015567659143623764535703127377219135329637480164020945289641778537540507876824535290855076755970851019968456062334329736231041105920000000000000000000000000000000000000000000000000000 434 7590812002428938734120541940917664400855801654394871606486321678191873528687004892661689167016587576120810260914334571756475632165018833979477446161429966432363591497604060291442901216748136005879748242871909734293292232249345821283576404615185501260161803251723456267403081318332673239426282801747613062972907826814189365437538615604417404818642519327810997659244734664776507507666482465498404933013808931584718393638648102296298799459713742054933760528001585043966770172119140625 435 34593319152401392808306222918801054909761567075326393329705186623542869058658385622718206275866920586027879464903780268422867792307631818173827436078249640544439455424635776967875124586815328856708619987528399310399875575044372895783134088044154063835682865925693565204274912350127314584222356661491034374643911397111448849516639224999199610150086302885540491399745196631035598681092035000396836812167577319343670246407103410317839928799411457237729579835246324487809407450487394858812047360000000000000000000000000000000000000000000000000000 436 -3317254968036064507999906579145831515593392766865749606783774179112834338258195151995168897525897884737783652705577273303970211308142468498306281177590266508461895152734707410273170860829482761460959263873988728571935849070167351114052529245516111953704658707407323353809117927162817768430573586976194184390412202145300190935146061288096728468377900045739113238038302348596615780919607724096849130368448025586878378836658630847614642789294071224814874909725403995253145694732666015625 437 -29955846320335051546052832978348397912775389918090649772091779516917383474698468829537027628349332509905361410582905432339252873941666626376630393296627748180682912739731507772663655178737734833232230073472590363379416876106456834336035014345334498932195978642096332665884470398601044270961080018848865447785589643193898772751304873632447201078595314542232341347230996957409407289357178550116357438546760493395623538372122642509499135746397419178117852631233087442463451119213756779390136483840000000000000000000000000000000000000000000000000000 438 1456305434461791271329273929914713330347941662748472038294001313128733013201906367773253814233616535978137485916164106449622729386907262222190924621156863459435539437753090435476913025567231019479167654397130467831388545197886870976780453925257393985487413721137630192077180325131853210159582085818981211951385351336749039454468754432474814112362434928355753370011348416572751997853877166581726854200763565513334660064500832354800277514548734454555567463529541782918386161327362060546875 439 26059890110148233176224808671306396077602378996706574453649453931648032496886395107758015636830673361781895587449511992158129572455667869392794437116860229092268339047114867467703021808596236156081407829321571421208817921570749539821501660665930669419696076400037703061306841022378452990236906705837594213659814979955130247912000774823410833170727375127548765350120102405197374173246248675261208021504430562729890476490604207738086513199761691582496202336577039155004516925457492746522724778639360000000000000000000000000000000000000000000000000000 440 -642244026624510012818876432602044548599509531319332447807913563083484107636806858360707662089054490687054083348396024620315199153716600646963059917423276619601548274561128928639693718993918373695754392501302931100533253590576557577840059178328444453723386406753696174478961714965070669371086542702791483177306490377504832111452340556020546111095196388621622757944981872289055692856743847644844350270996235948044322705470629089815707741147246345117628185672487006740993820130825042724609375 441 -22774875300621746097155586549953643943196175711205239342047978275904994107338553994847471085200633436765729187584153336997986075137155831615014988678063708134068990531161058032410550809956548522996013377412274749808162313244102928365493216179665544708959022211930483153356607311082432146133892448513678893114099018075732918607860212244020231017088297126235137082901513651310553107167709244696802874302534218170341296651098165489298825731708809013751288395657862488762429657692741292314517361917952000000000000000000000000000000000000000000000000000000 442 284519955676449502968172909997444705822736248657209780824899402419223400312787778179609992780732133037150262377401838870577494867002182711667478031435982369605304578553355159842314975315845647459507995462519123788981338705122823449421213095809781789987649001758235958334494198833990680751613398431393144509808071879515984632955267981037430132646708175069525775826646969258878907067135308049696979692605054586359015772397798214160475301152750834726244754391277780314339906908571720123291015625 443 19995062993475622009410361669878131103109413049171438996215147198952433758509896167769626066293989685163975946408844097594610666852724422641094149876089104447111708464790580951980559467282529819948656934535911782103672519105527589885253667318283475916848174034845466924705476001286345260737867062533629934259737904475131971789901939893125469267694849061383726366521191705623554238522307435593803790842510823636975298056278093837856433574755528246844077056280876854869779079038260203369252920361169715200000000000000000000000000000000000000000000000000000 444 -126613960955890109995467041755302780210898335743149120809763453118753226956880473197211522615024717406820185581185336681433022199896397630344741261204716789235082581035186840734454584106030368408800418597559899148443988071523013558107627321631686772116295076975174713349628462646194641965585890768168873507721823805630685869008703823153321147623092591041313750522003721247359924337909834624591797205655440719996304957635590706872515005387587751846237657153138034260564381838776171207427978515625 445 -17634529189108542795897666737597711693046359766683164797755622611625125478938076303767855569420827840459059318222739504997187642723806163736953781289252445835965323321352847246041822348762495720704301618308515107311803045557991003384549340824129272723009514511816259707356584427400653088648101569497321734006733392476301338815128422740765372478434777339318394111430915021051051705353463321734367067027490343543779499954607453833078052044829391396315764779540637618317834013854439747108495105104220363161600000000000000000000000000000000000000000000000000000 446 56597583788465325128334900549873212305334408432363667377772929579776766970962202494080839200542369445791348193485838140724095307301318602142251440745065557987081779028200618818149817195477796171902263866324602773974313178021094266014137472609739894014287432546295649234898817867974478499402135483897609878931408937042926792800109649164642032185243589934438274146997261625301239316060033863509685421331644804914826838004035778168013056302205563339393255209368305269634902288089506328105926513671875 447 15623212845768969296488888910486305111819128268244756006461622996769873664890623219570473893250651375182988395526215666060761964280034839574241579974827392231857078593738052257235153134157804807768627084572348253337858030124619716095931981481895551469192967907153355739647067729484159027023391945278637988342904315230992836006883665368013546450409696415554344433654326523687899282047045064944398161425345541219014694159527491852358773136402013580662324726347259284865648673609063720679338486199110139799142400000000000000000000000000000000000000000000000000000 448 -25412823863347119434983074480830599275318118684184611269854901767203631531912329703684940224317236621559828070094858051820091593834986895675148580053552368709754658844597162798731902975306119045644088631160567540820300093903858031905660211830740490973260129459871432310058197526701376571880991660454151757976193007419348673129431705370647100694160306654404892402331181681100708598882335519626981425507538464775790192527524460224657350037499755966923206584558812826113438632091856561601161956787109375 449 -13903795196932304239543609867769738852739415127836994847838261945474014179489329578080900572894122682886006482406085406130922386477839796199630557675492813377189047739625897359364325625583481098667858334868502281824938402829926014735047803814979918831509331331376070355571023988277875094093219556477124793309391017227809625231500846364249219867457565037000434167410617380888225497777686077530279761876493965494329752833865936660020542779256143942982908137347766247993809173296047751984225969219232427249605017600000000000000000000000000000000000000000000000000000 450 11461410970189357103382601338724674819918138802797095786608541501498924654284245146739569651370423311282064650467994358176694150802521684910527133976233134416678409346151303394602126111240914777899091526019242901111662906557296830179447437058812334945638065680625370526040363936421754403283623713063126283131450752771248572374869264506549946637681011145044028441168609749645601687345140320117044926988244434087839102021792972496087575894653217679390795012647966945318334097692059003747999668121337890625 451 12429227314366642082571032917773786004081970183240656744766763800515515830712480328370812241965179080322947761844812289333312750921457229584627046041020367601251428110961264470409651245551144053422387568101210079625533453257825405569116524056870462808949352211112767071115624352379624763441854849864832794532136531553942413664686813094066128150412260033039409406297820816889814887244111042548365401551698664940793359795229002662216306713011694075700218466161685570461077223268859503086587564217240041396214169600000000000000000000000000000000000000000000000000000000 452 -5192121275606871768786468808235941164913517484694280801986556681395061856583674269692595115052105728147178690355992250439861396363883548401973562534297986132487316568856394792350706131742791329041098252747973330354149992999244393218997300991535607439371332288429579043133933329692920417332499658932634630546147471190255525322095285679057384623721504115619377347354424034939120331420242508356630412459545447968598131827026085520438104731733539263264514691241891146201992146558268359513022005558013916015625 453 -11160764858588877804805285259502421677191895087352331710187114134629075047668554528214300608599197719613195342805556148830097442574455001120985722886977004047090896328505477825827868712560811782277784293949710951460978731095912978948489636956388516663989886602018914122822045487575263179480949939043188984603166776768162216393190377763928646915156349916150805288762684149532498998006075350655849467552227694405804175767883427909014108361891741563889932953301140571202689262418632265642669065915622093747066880655360000000000000000000000000000000000000000000000000000000 454 2362461230257229598228165138956295455677911329305163346108335498963191238420574752127156875753276195936484239177966327539941280014270907059912622603327617375302859746737143944442341584454116332242116920949354454875043826858940005960259904964904723873671733320568393538497719123399012208249190515543031086252204825754947108859915413478744316721173539108785225734087037697972997658737065509750234523969868873242102115374927263821648742868945250240965072716796135787629633273621010403076070360839366912841796875 455 10066400942002783726407748550180909983522977754945218637571174017349573995867167805083232163646066087693508291681352479881808755760762098520638820802164438718825762385534469551667848610789442296728122293395444729956397661317731227926628880987198468663879798882864473909965636212335522501608529153942803233736656187541446224157299306799637894239650697755482758957347891876698951765187139924934577364615685985325847900336321875762231634960790140179434381086068144714362595362509225423914749944915684399476270366908743680000000000000000000000000000000000000000000000000000000 456 -1079665642812368559764207258040677851460749653309936957457126173670760852392979002338023514796516566145144921889224015361934533101444667845647705727271302399827979114940965176817165047509080427555020431698764030950344256634596147315502884824192936997675255167087575435557373734043444817688275201943258301614487205412622351460759356457918415384549562768203667456069247195193951082340046329262786539348481464642265321049656328460655256053958919274030450726699161173143542667707261983878197497688233852386474609375 457 -9119612491214388026542913470335930725810282121356535898900377026084162865169030268347072517776561597732949785926677315231120685432469163219027310020626614960463206984710263359512419825209425513006915004989003029173937657072419906769142785054376359482971263925469048232490427920888808462223274108161680513717846717652534111669873581805316606556355857334119939520823109190279513571679028887240805876311268334317642598881999679133353861357885797095043008901070116174803901032586949743992106626972613409074969569389570949120000000000000000000000000000000000000000000000000000000 458 495576021616967827116911915680302260658738690866213238742776580758164248926200597053393127564258655654609608333280321723790473194953005351419071853703042274509172769618254145523270556059832831240524092615066305714172412426107188507022993390434880657203251354705655037671916366991734959844788104726697918755789095303781902154347540300834732164061080515552896141829903752679256021089310628176271881222837374525434000078900383610284372684864321607608759568836028817252430203534052655101049822405911982059478759765625 459 8298354262752023383736664382621624707787445745641366176852052334088278276988069801161679515260827380600890046879427109891575558581489283140241484439049159068847517018960462444909682545137646034619939834904407113638147347314565980173553523991127085928064153480296809184420768528495619182935476313284605000823751490715697609898550972788103470869428948134423190934248375822744837680698512649045971158212453550307122169174565983745008840314805584235663543107890233532850444469076076140188300937910741763681390441462018374369280000000000000000000000000000000000000000000000000000000 460 -228464883611125599091505731526130767128760888687931447158789743568294971833743693627584064569727741426627586199702038208074180926008521051296108265229782602704304219422195627205663378602279301353577366206203029221373212302723607400105276303042037399869230194006000238493997838324257577844769808953884998296254709819903883868227777107483943560298801978330852761612398145554088266475092018500667694109209192346592911533091491727348625649058862452106391848406878309075621986237981941858521395261050201952457427978515625 461 -7584249111290642016589841479365435539832947089770892479871153893350541137452456284253554455334849811309592364711935786085774663142160188740511564253819306378297190820610074356268883341119049243246357840470867798768083705614686273437164179892388656150557905099008500922701772018439797810628213147947686879223895705868097859173477810327875840589353750551979586873632813811699016844510135783620182927840521181668753179939859320539588333388417547834444772482055437416202960223703693270736084811894307194660476741819308515000320000000000000000000000000000000000000000000000000000000000 462 105781232091329027112256840021056289239589091121672939175671361858121167122176565388731575133819410317490895962411496431412054476200995429940087635370149517449502041428811409345043108679596948590334674168863777719292933446159311041999506372982128170495879455469170319575126175595881361004680445683417415518340625676766434212548225312983867471412334848010568975491565286037691486883557801446144660173819709731351355450815113101062869872687665592993687368225006939265926492673817342626829685059419716708362102508544921875 463 6961934261885279109416766826525548444982321388421957184255442244676927269123114420769720741260340330569407161349392630523325558556884146073947763418488752070527108796001611428228502216382747617963457652751082152861280628216442706378953376016164303116260456072766265563877312581178238566421596356473436594138054383267369571067572895294233967629344677780064225320327127533825500721975154468249715518654534473309960240286568655959777927388477706721173053667282208663239960520933958687580607016251228746208227543161413134792943206400000000000000000000000000000000000000000000000000000000 464 -49189190763961197859061576005366194507595388014450989800758121844172617082025744351013013079960375640672897779970043554241585045572085009372725913897317965089224084856947663795851510118300473475838294505217265001967693817613287090590872411431249097138896275465229007021692457996341630102412890370300451078635925348595973396333515210670365913186964878596914665308354357489401054992931458434291940687205113569197524331097147462823744797696707560747209907676847098836219948607361279656335906196318319416604936122894287109375 465 -6418531974697295261469139092247175532468449326760611518147915746189493344447072588149290750223639611354357811220814298649448445088781360085183762298307442773579549209503399531877057556408430998881568381570979133444886085697992312442287203782313476960287034532782551805918819371922628349232698619535334173489086214256266283313067289676407527955317806027585653725031451674539215207817944192068487441167184801182152178101326198833489399131641368954838711485094604832676444383833210232821736623010578150174931954036839416673288270643200000000000000000000000000000000000000000000000000000000 466 22971777047381231116793929312657247100226377480398845074878887463836337210714938601075137695927499401521592489144757381243815823928345747627683932467489367173687856907545374955200848326845615285773510214666529427754783144089488123462227618059874375872263168817427952577247195961682438377741311490968067029110265569114825804799598977164578552006158705992695191158313004207658192474830679481543790226978241212742407556137107365332752092617647067651329292197464932928426907964636485299549095717708269148715771734714508056640625 467 5943219700039293953192456673610258027282247035972449492148286112765166066987212853029561411543091558780664210576325224393905687425294569244916225773494308932896033610397123583927454957219869560337315077594797941419471386775041926887902401254049766801911414134178778301326496279430110412648134615886838478741332955205699881631336746031544252258298206246801086782466281560911285928151495547604354252377250896925206093384788614754120851162832168318724567691716260454389655707070073211688717312824015712780080794502341150916712996850892800000000000000000000000000000000000000000000000000000000 468 -10773961041906075942001013440576572823314560082414416609753250942151834292360452138859947752617489068770844267451808586060392578977868808073922497092262986231274002204536910276569457657534265359266793697218083304020672905615768549156459696763569769375496778976825902687353255312015830759920913724201580151207803672478888698802020949098593057695636873185464304396828655429341865674501823779463233692067650855582320261312657221931300152961053830832281191410866515607371389099138938586007231690278018731987685896456241607666015625 469 -5526880049259861955686565367988331570741448091584833689402829116836732652571576332684936072869990383288613783619863215550087423361190842653966994645127507883510589738414875391646138901026386242795031759964237876030173942001521731606432510032640426556572809729663880643641764172489062124473951784280536883231782297050225472069558785016243635064233145578851031225555205032642654115500580464713439205484781074089563888133170440570685931592312919656834574626784248450352091630501000741789940303208005921497375028900467476212849515523420979200000000000000000000000000000000000000000000000000000000 470 5074627933059319850703393827414697076636175482415326535113350814746594481331686109027351108380076045087588171119844257812483965876982871290681084331715757418452378584394311180609195879676433710256280960243654864316255316899678941843691715973900578247545282656363174263410940881555276551997781806614783236916102149040961107231673083478962799922462488785327438671158089672148749712267870793050347636276001177397736074943454807694284181896073579622482661978427429634931516311853747473911641734101163336845274898223578929901123046875 471 5161814992457316492947073506983468678614006083928946399439154507346342448765321676680691131770373974064019881953890128758088622957128813586067290016097650371617456753784743901287661407902891838294698732486843674182339335202084549405685161393784656908771090257629079371130809783790273757624447482477966955072100603644598056891748921612927128866955022912818821623016440131160491744510160011917545675786027082434112155016809594183161432091927248460282426301678282441885252211571958024196696185457718611966258303140241543761244080616337571840000000000000000000000000000000000000000000000000000000000 472 -2400342292745869029850515117414720286093914296789975381398893087620893958066316797681741145488580916670097329359056226007205235552485622921100175755292442092679944813519442188949945891563538871464741203627745498411049884341879906476644805892038546223909793283092245078399459565256085512946140541068720955353315600949671328335568419002252849675051174785982567851275867315477933443324555915993778614027941102761388419193029761180613426857157481827358584682209636284952755885155537725714355040372571803430901127285324037075042724609375 473 -4841511896340419605780597840837503854572907862439403048361877601184740523057094501940207281157308509081195206759034621753775429796532251106909666293546129484378370435558256457720766370918461030537042248864856590711863930223589652309395518396172713101527733664060873555870748744984059180776122432286524440879766758150155630827073020839361398971801909479319670566896901989046405660151618941880346420373538267654552847051655266128358452760620652777051846367707276649033091074251591661745656844023986138412608903738628089372399647327429247107072000000000000000000000000000000000000000000000000000000000 474 1140182974126837647939333114021396931820605842264383019331195226327675125996218664179486761653959065617163918047074926514577537462679524268608962253834018634720151535422274482996990327757152841133620137465885079859884882322557217826142814814054972204095783739772706792240409106316727719163327127627948769894356573428596638253053899819437426337472450708477906417830357789011810130236856837641978971417955912908073608572478461654304588911518017519645666225830317869206359068853425265045322587744193454373231588760972954332828521728515625 475 4560451533098613699098104052557377899159086264391791807870766681095732002211858691253165166052010241969861157653315704474821892237649231257655829004580617546116875427575674088196290443396841700800883388450201102982918351817296950650491552301511332452317129282523843214062361582207633202276134314686089676124355478322363916933940949062983145577373286450826735183323490304623069736270275092345004069303106738902335650558381481852100508648329466073361891416593945038637855407795338855055226197664915491402801498049619098542142082986132550520406016000000000000000000000000000000000000000000000000000000000 476 -543876920797817641260701974315174804951425355519876149548839160550067019667858004451367231708614194883451604670975222610679824291790840725380332153321988275811277357673680085044811718182257103130598400667527106011388005441917488947195502309558463221034061746905321289638990073176980320583986645181936450755632562113799400646607370289134396019856705478013377664953434410456214927346069395333977812740330449999754985061660576978335037786810259414101592901063351943424280686913433563268183739661276211718732298550094128586351871490478515625 477 -4313950176210334959032696963112578142688358430037448341730618270066833713617077122120831857752926562925820086894728272996421298509034032637460477770538977278854850401735877018679856494572519579889627820489241447850123405208148437291379168543555564702481653629387341374616204733197347830937727332854369743072923229936031137152500930181723561345177160067439623244778975228115654835682597721970565801593419714272080819367774863819791313037113679742960886957851191059960705189965070804314572828610838701630391543869153367679618764980711361968743645184000000000000000000000000000000000000000000000000000000000 478 260521625078329789680855283187278754096406020454909264064627000759570945090543292410137126028272166626603916124594360895548146823761848840852761251606734042962240265082388960147707295634296371406740891590487947165610739979355882826666200936824268585723492705708675468863725836547126642867692415561264881482059623631980344904677743904245178930530476506751380645745663111529878160429734365159883447905251888332619477886514882988007563815989792661539202802496933482811332969289950789930203322318716874055055665593272351543419063091278076171875 479 4098029468994566116201511214568471210524614845948180901553437493243275925340006405499962242021802926064440893124460155720047936315233200160541940637574660758600578475318480230565906511730423595541683433070825148756721314214010450848481395150958955412621747014312690866822598124545392330554548389145536666307505898680425781992706009426567794384335820025972437486346004334914831955506837741883673368391772208846569343434754790827335328263831558170656140009886226397918203729548556694733840707649070559023482136262565084657473945470082511893784959123456000000000000000000000000000000000000000000000000000000000 480 -125313086330392170386090392095958961464640448090555212696545248807708002541969273697849627532605438538730878657322965950179166363502604528079870847651783365935638089435573176950209873412219274113069259763968857621855123252837302120824150543282802952991580481950742574950863982522451329279258313456587370381813924749989941960742486874494587209643276855734892089602789706441355922446873548169075090504882386815355441563437864292770321697074452868042382033978404434443847060391730815916930357392303392662612215868733755996800027787685394287109375 481 -3909308996985255517085281379983960424900923073065119280192084599595259467313862774227885971913657858427293885055543233930375609850223975069061774932960922217908102175192837863190687145424261827096479479819989512849331897004782842420201769060637921561705619955969455173127499970602521078542003635642986242590653173359864300492103993584015772630477331710574198195650694772578065563132701118109305582881719762665345240044138942888239414155654872850446595854909572292469094592222162330642848808215275621152324930338305274826810842360011217361300236324044800000000000000000000000000000000000000000000000000000000000 482 60527267153415162698739580805246683263926260356323475082850533005010712267458357269328157986578552955656189597154277088098960561641599344929200415832075681265626647202304062197030285015708692021030933211381208493215079688725868592851766792994681782895793427734041237751997582171976747376573032692337182878719940384305684680541424855469607915261541078537954840798728662363211999109041985340178250551774726296424739698452082924091094776945391419630800730194734088428732567305409672862958088552485814676022181368697516745669418014585971832275390625 483 3744917486049807605819765931497733666535284920094869988935670695736349060581588762632949006623506912712641555440942621822312294331100889543455232944523174486332080219865010767454857872845145155195795667845640656838832961429435392986136181960533075640647286075178926224985852047618755032700700978425343150781567952210250912216662031835338799398237404071454961064433170900367297738262517616621413635926855162606435976119215983432410874033347466349461812011814539344237724647828016541426689696282392624366969438307234152808826065622870874742920798054425559040000000000000000000000000000000000000000000000000000000000 484 -29356227914663346966374756894958822228603104682466418250734133044087201775806845548865481597777388857530305228545788248660121435477769375424507766754779841178330093345485056893727646904427578072545291846049710495163519179840268520078577595365771971829473498882841468428120091366566077793624420423622971011629305971547378115257439632240435261836693672912767041278782974873287659168709554507328157781648594850242476298362137158582718106899819997701143184088148275998857779405637665639348502121249195883481369374889968781872084946371614933013916015625 485 -3602419339095822621405909034911626567784123970401375425690054272839485488627198254258715718436175946829855811870003320161918153737851602579067186153583755740484224888368647968118691976724488786885466123482542714045827004921631500218970205382990149593468393117920235211709272248639776242928515619960894771946591189446010184208997097436929829602625949723042910051025920169282228862022782275862696953765362973319982565513193122534052015496444354616378563403911297196215105218781222504890568560926173607567395431204196057644519093088987483689719589947497062072320000000000000000000000000000000000000000000000000000000000 486 14296726110200177619390273686576995773753965422221870047678957443675801320319182700273049500698108269177155377608039421927695786046083439615382690341393557228100820304744767096950488080939911080982331831236114184730515111962582117257729637411829631622335204502518394225682295013872682503116572037570835106025887157675428606959484963755189201792000557372475418809113302825194802542359637596244856965193148496166224611350380358442277156719482730764495663513736393834019298469339792753655800023749155490045352197119032933159132880973629653453826904296875 487 3479753857694662416743928027241949027793130688677460306547820234474310743502101969411255754976595801310279393010571085422289819592270984527102325904516040888820877966065788890539871460014067948670145593403445730649937166424160873019251463920036609157131955726881019713718924030206181544465736616072010895981413067250830209572403288967241112700733634433837716093661602851831921823221638658452940096979897801466785088187733280262663373390654123110469099685980336191964036020445600316241884408975998736115188145074420777754443100062762383010545827513069016795054080000000000000000000000000000000000000000000000000000000000 488 -6991216979031063764563240865921194867351452010768945767707155995792053862554186065651667787692927092974178894333857941565298313156213532556991128423872100153054522579084560139415773830244201590031955996046263845522374306369182759109069031701703550313891996116820175340434730363185918013570421182636365755177430167626234489245307400760524675875890680807160046605234212201543559018904933791884116456861636774612881082163625482951332847385573195407597261896679065544784583502422369706374829764603223625605291000491801900462718322160071693360805511474609375 489 -3375185004202452149086948195371338381945406746344015370553470691524103476674543800911510694924007879017840047265401533071416911678751251406331836314188398745339907200398315103407675822750328294943160780292840417457319408621551701138454525022339700197250082921375094561274081135395906013462361591537966915305136886385290941137801099861037172683053676208704581423352106488662492878861040132109822860768463511638866001612503439928279526886896134262657463254402223554278325523067421851908132140830700911155642120912111272890646790110657607966096484193173765229977272320000000000000000000000000000000000000000000000000000000000 490 3432744959430979462928391620328423075720629478987846162053188601375342323753222846416206269118933099382091645568801734794734492690404386280411243572576428050715709432511866745579546722919555910492877514847184100626603011320955545258562003962100728243548599596406893526858507513707145587932182101875134323909203858548157735734758010220241110924268697095049111918460390258409234858643874072380126922548688803248884470735212092625884315810442809156180831338800400065984464869985091307100730324726257569976104290202464398851223137398847029544413089752197265625 491 3287259971022009486896591988420780507131305565139367117487149157388188254118094017807181112115445532123604325065281448969713464063163715402339507566107248821906096454187507272541031543659827154932565337419201928799518641242934078968314303006417648256399195844701745634179454386138075187097926772861667289577657549312436290566652929090619132741353752017529792632908876888902504223372232680985116311441553563743333840035099706663578014178272583416860916738423940558250501529554891445566454997892286474960892194386356767983491662593869827313152302004995368595471990784000000000000000000000000000000000000000000000000000000000000 492 -1692371344712842453787811002495698493901441872032451821255510759116909821580267315003814772117508201497206617597898345656542712131483394373962828244826784971154588846011029339245527001039201346538923116885222883769247608532243934164579522448235594408349570428019162164312016052989841238209158268511573124626492383277399621858223304421075556774506383976219907874057974118379461654308228640579700160766790276842626415315573960127486332801426099947200881390571245906559510787977251119442026927229715544432329649051738895172702914493356729508377611637115478515625 493 -3214775157022262039614125674306608303872790973679335080938164532327844999155577408089569880850401712060141292552928383200113829539395461920545002139648696557563117433876349443722692979876262603099986072419756287120778486869080716687557105675197361292506821383293701572518294495665444619850329059036135329951786145597031924657425978390257496643640955051699384266353300180249867893353571215641486646297397573299797869875762362984097294122980560905113751270206778571897093576315218161172666733372529026712561434396227460182178304872730158003833882287281830219174306539110400000000000000000000000000000000000000000000000000000000000 494 837737602772121477699946387669199640008658952251762490232852616074553595163467190721715227186126783840518474950206914487733298657525269896532161796490642078318027829804754928460867804634576065325740783372375838446500737283408056934352114768882307505814571777921852026219696923957490678422602256626210461033287876299773321167045449931238274946002040975633955985502885033600834573560001350029033695263151955185994923861578279908402089004182916835167468474739207222695280117122368446699114465654287440649151301165735410861161447382272626782651059329509735107421875 495 3156748423016474228342298213938385399748503153782168588528181276741656128420206583989907040236345717445342889052159336097172602080617016412305789967991353821585777304185434449825215330049210056598132779070295906280718516501859062347732514027892421809366755309893137696093975788425313217975336896618938875487143314130358590854305460323792151316877730217683777181934486581080033117568027716380065519151518680922445085869269483591514143099715099531237891336555304077169887007788459943271567314987075025039937465834469881719251927177657793862128538490355231813853016671597363200000000000000000000000000000000000000000000000000000000000 496 -416362385637401754712838465798469861649333995487805485130435521812712970902491984597542137000569402049742473275201722560561564915943467051516821387799431187099137462470405834373476944889628804069857272709566713621407389762407827891155429860538311149314838640740977267189617117226539865072004296003726608954728928783675371235203471337528718699075355152240791207602118469286094303015292760224876229577796770424844637361426405749606940888945069366200626699843761155661077100807116285299088279811240933357116222247736955469079277170063591029247618280351161956787109375 497 -3112396721463140281766286247208174076134751526625122570692202268504361819288559883440737001782039583388756146817469299680356472013098907749000053566082577532791475307199617264593599321054742735319549855562713115141298351700566233220818372715880332451386878814167798649947662963973022469691398024970292946756700145803767715754828554128968221245707506165458624468688033100169768754547455592386391771182648465290909361188555572408804365696192334588102099547240744122148119735125353961911901502817650291355221904192534302794673738150586755018043752648269112124768490384633154764800000000000000000000000000000000000000000000000000000000000 498 207768194977593878848209124441240893042707759376661303185017672338255390362936651764554112562371004910918865820675358157498488057216726975612360675108989289079133021146166615641935690263115800534326010251954271444263066541055747797103861766508500401375977732951086977356040675775778556629435776063807082729896238323084585400881564144669962176040210910706758778583013496929068419582837271536134247660165661547213028343451666783443759317247338664799698182831732523835731300188414114172611104864433963045672567557962136633256168029293409205138232209719717502593994140625 499 3081118380470804829877533273711420850115173755781132744140863334287220839681710295461658204049754868251473926225977452003758718331323248646349430020284071297325791938108710090053836025489384936681891469520088972662389578154031125144090900350574061982425214263205265668942981497207201855861110559087080770519309871941807982577341450381485348045251858123690023896999101007102553196519849535815158316547987867140347382155337085010895835999732641304983098187074866504658092033208879728177212035294111256973990508091302432199311407699536708815803130885252079256111980981605782205235200000000000000000000000000000000000000000000000000000000000 500 -104093537862406143716464628158940490158002564974945756849844236277460624659480058804880761734694049484554745489364154640996541297253565862483809699120348977806827366998826224268526416119126956637520545027659689223124643524727207761019433971272400620609697850065500218206501980500693433358724623089867258363836807321300573137635634514259487428161345185064172319166899283196851037312969946579011999600862997768445857687218930544757101637331799949444244763024716760900645733356570025841236091996677909924216327956740704192791587717227541620701458668918348848819732666015625