0 1 1 1 2 3 3 11 4 49 5 265 6 1683 7 12035 8 95169 9 832337 10 7998467 11 83033403 12 922112305 13 10978263257 14 139956480467 15 1889161216179 16 26798589518593 17 401123509624737 18 6346168059440515 19 105040097140558699 20 1805102151607613361 21 32421358229074354601 22 611520497081253750931 23 11968583056962797935459 24 240676854370226550329793 25 5027464888633696613254385 26 110141283330863340501827715 27 2488058493833218189211404955 28 57063483242993493035442345905 29 1354277911441337883820195169145 30 33890145768443244104979219807955 31 869543799969151766915791946104595 32 22250470650632414534810114543617025 33 588037447663544256236820116238918465 34 16674885482373197647365834064796737795 35 481744970459689780857948088782213356235 36 13432092889457384903561095848968645842225 37 386805772791868108947296185833257030518345 38 12485429648270626367915482564878694817753235 39 406588636849999747529192862281795642031860675 40 11939999825315773176479499920560328195166535105 41 362461307552588197140274184003661227006761597585 42 13726899208428946431442218776299225612931857804035 43 512987156719631390765300908384874405555794808151035 44 14906109484250267068803894586175895515921022037431345 45 443020562131418401219493065580839295481580838752668185 46 21711050610154445097795135946344430914968548761820275155 47 976531579655427596343356931485086242045591633263033442675 48 24643650571082778962345223141490131511276099042249791554305 49 551924824802941516569124774709298679010325737481917010414305 50 49489602181688209945409570010226311983556638794864274134301315 51 2918854879279908289690717137117599385568041266808975335982198315 52 47869604274964920784395658774418288419684622385637221228768852145 53 -533781196214172550729781724876767108226668243998944900556437344535 54 168229423595633531415478789073220389940022283411273597486465179084435 55 14266258556230501180863225021964165667510074857639438862545247893463075 56 59300941614117876494595426492589355816679474824246859993371275831646145 57 -19099324517387625953814454495478620271441052128225484947403467109046528975 58 903775711002300690550013766952161554861033293299867215575128226823795420035 59 112224277719086001775638079202748447161862526718384833523248019857560533086555 60 -762441986676986419107106507034012687313159998992683606949371151982596329871695 61 -285837083353906647138199562235500526910380735417059792620075588442728684710128455 62 7874356403999371243401869796858546426582986428443802358977557188771485862632600275 63 1318748585822884988864362697062608935037210901705089314732650130939618736278113740755 64 -18289367843869923649367955354927431960638206658209519939205453509744101111255352836095 65 -4667317252535600495719010319015459011474633658787032106025323674384058581127065415494015 66 105577433579649855010134041039068141250115029110903852525212592657656211930909826104187395 67 21405477299003827508856914676670053815393676593470681929994049218166890002843757622727951755 68 -381446919042717518606494346475188600970639889977624983025276561084592260327905854710896704975 69 -92494374564241572415765751356269989037649601291274935598318577177698636724439439959883792311415 70 1995267732062673281757613368872623993170480357150892681886943158223035126758535779286152977760915 71 455293451921968255813029655593107224053395948265950687326701183503377083739538451634775045258819715 72 -9154297383166738577388622990978561340998010709159893135889866674302056993221040740953620631042179135 73 -2272858127840944424258817120643845457286596251906872632989284819222850456835129037729290603604570746415 74 49679608409159111485716453261220054848747060395751724895711839648614778269707891705674282210194811003395 75 12301780766312690124029016615414380800165749795291023352895540556850512534813705647085972246425613698943675 76 -266391665126538765440696029165923920958004629647155257567218364637665860280122221257887822032542390120992975 77 -69221341078457947875147094707069873101119562684477546353615875890581765843518449255343158144490679772079479975 78 1566888200040739960494976174075841533746150123944239688772786354982492992698641112191600941518738904045566661075 79 414146263222479788451474612748077013224139884868849616745443958327550984014717762447302938129502700733930128986675 80 -9484900488555459100531179247482964779921981844932891191423857321676624891217692793523999128302645646336479932523775 81 -2594389622703524030726620472063885278350848923845863148026125380768814957357307433841166685599876033443971638940318175 82 61214205531613400415232037563253695545510588485157653557038275821163464075663450307153408990007168976155631982636031875 83 17135182595608765111642267489759687377373770696813486273963459293930478012668657012209422275687412393671728262615471268075 84 -411777505524617178425052111047397179102128032655699266051764040091375717774540479426236160252196386177485087384244146269775 85 -118609042098534436618587874085612341810871329468414937205253759064492326729614192566349639118077139799899973130048924100309975 86 2919808956699179329698953577012967032145361331708666455054102011005452875030300564074867612432814468929059459434149121223318675 87 861823475197521968269681600854520782387256313092824044216767941975880287798349146733631133316805722313985833377908461759632258275 88 -21642502032931144723757638498942502659449075576942098777696512765775522128670966010120545563919905653857254778288874837126346598975 89 -6555722569666834349727159189015677335221519446106747542560918658368109815692852958818688087406052529364236392497683107729326791724175 90 168212369223230625265456653859481422731078414400105313157081758491842565345546066706807627527315027779957983474321053524400058856287875 91 52199223645921507504974819786484341490376117627423595536873429758008473580421236715205248806056306326909778463858307131220006367488206875 92 -1366224819058168325766255728022853281077813478977476208055923838494224972168265885954161563420990640551445028057051302987529851374898704975 93 -434395122746255211783284361384617792392180107646924998627348123394083225598032619934330603258374002200041439662910537352044643878080508103175 94 11600195850447530292573609594838606021664009364085481538136392232488120027439168484713843851993948657249883503095930850532843854875999759998675 95 3775675096097335553195590187355858643268742828985663776723874316668313481476771257732682409820335177033263789359897109824888839008489376324886675 96 -102787462138512537650344938273912806016852618452729046006145610416719669102445537796839505360961915820761073732595323398614094757595403906710834175 97 -34238874010897183545086624287632323120654326922146666944685079077198642043185928148734360703278146152128901318665149483662747750854191848944013747775 98 950049751008858902219917678040485553550506841418867285213751220549780595743097140184168040180456203400014131194544836979104124228881645573846498863875 99 323681227626376051220949612365204546455486903933020316807650794277045691172223288853936207529768106552687431310045542128639877546177272784597699543859275 100 -9149541955311388201849669028760954842982326706878834972257136427486615696355278624143166009771302981499959649353094452525619884080457068788967004619962575 101 -3187112615321461264420557703643938622686193284026840913078644125517306839094756394969772309059168716566786267721443984181538080378273473397519364639502155575 102 91748620468980033920281377892619676696585320407786922893918258886535226053609346644820314620032525863960908927589088072623983111667718665430713161644689200275 103 32660220476353056346530573685792085319480750177027116138316731755919573559067811171743341713294661677907074698462495062841620035689504082229345716092979023844675 104 -957118974421920300979440962167793213637851700495845597467804764592845996421851655646462503851454714114235644795167209219529321913107976176481652711622271249434175 105 -348045376925769745736259098738277902314135153597860815926928118296726014074813300168966621497061204246432189205862919699140477263204173275958743450001203080765851375 106 10379696374266929747198364159690605486800203010499719818871617532721142899542225747052088825454125985892707684404866081473058894361872007229526926807900553764064342275 107 3854121937290789140899542639628279552952537398916748245423240352584217393932820239635289995739655585668106257513837818763208168355260469042916213060255825417420644714875 108 -116929603880574514795254484167235074054972784592782439568259276135506856783334469147634866358744308524579264478518706262119521129068023591127589681163386392988239331188175 109 -44317118579439670629659498555598328431842884262395433832889423532814784804441338569211121164143405633227502292593110833574319294306521463258286127270567109151035630735356775 110 1367360119780962532974719801032885308470891436536164171201066627882786815511330011822456403530474192560997622835366118119499523759625320788874658145347588853420728689781291475 111 528777419909303330507801025781235640856747167789874646064716876475825753977477721522472698797329249411891791419581223503340908292779561458769351129344275199046778291424625644275 112 -16586678055326551136746685001539434605492252949071395655362257973731811398215879428679851066517684421195611661251868747754272171635593168443363195713658547505650988895121670149375 113 -6542405408154440288925272675345943734762487239886307777091703151092893524810903815371345506521337331283151506648174872138093243514188825823259822609855067675387500428359841343663775 114 208578403950497344083314575527305942076064397036674179951926978522220583527542459844094830783913794373600082127547853951487198953901517802934936449307764978588364190470965682038201475 115 83885036738195525369148262597220257054992128470883607811003250057268175255712778573939288168287547134237466705448793767873647145453778571757903054533500669485561410754847684271695324075 116 -2717285633326965298363739796821931473581156667300298768799629365209781485872850937493398822056908919517104716478229182349866517601446931469958244700410687246431876776266277638172900080975 117 -1113890804766421018703234549177820103329617377074297155748504477704618170100408289002885754902985809457190342701377707637317203866759578211767427993009498275929485282883537061407923490522775 118 36651441684786840220524314105843855272254166132946940852170664786100489899379084479648123623489061814255646850581836809972718690518925114952180349422855902967016011095530832882708700319369875 119 15309114075625589534686822601323039392044841514133293012441287727731210137176759056536014527542690849578169090183178941341977991835106868961971411204281058482055076084061870422284486719087303075 120 -511538915161742190116949500611121425265711523737525451822024017572349409268526885483308201000349832197450849927237252251527167798397798651692449341897886013611142634847475895594771715489010496575 121 -217647534196891583428417611196842416588860377428022079244033435084401253825774881084826158499498176797091076156796891447751040998171603361680608299600357526406806007626242839944175723822577653898575 122 7383279281648756424342669559404466005861190731898676954920965765129211849492908807580995536880688382989439115029951540171082440351242701538218020574355161404604450464131262279788984384309194663692675 123 3198962491878189038909327142301008847655919158405541511350493721237554946395159021766673999461716789210989845124652579401233959136847451859342019743609399687153102108193453454342903072664311588132794075 124 -110144301910782996237254220676340068479956392069815282358940862472143141210889256850394314310554451540790809867276623350772206428288030170206853098840562232506491785263363428216196758260299746753550512975 125 -48582477341645053230265188696258247987177164812651655424144095171705277294531248485770393857404501474524111475351492710137023703300301427411888991184829066871243580532451397904426818486721207876589771954375 126 1697399126652565523568063237485597242507698162642831120603470052844580156913140811929452009987944452662088895183974640823961180639779586608960930308528146821949634410549636758328046538524172053445294415921875 127 761967304333145856643975709006741777714346008258128428718021196131818573239433471459313962613905361019724798757632525075063114372598190553281123168317671757775785840828891325369288242181194511751823266775361875 128 -27007822195482322157618784302080637517921263367461180529639754101925633631877723686170838153482448450549405037774365271561171065090956672977782895468700758889825827707002734257002832227330024880698524564178149375 129 -12335520757479675190739057300419446648194509537030676603448908299990174710093458088085087504713343686716208416557785302103906444657345992658546046645777192668981064809507226746963826681310046829773996632040745669375 130 443466069585782993476697734383714033663538996050392017539088858441872851733387545696433405081135405642195968183697011869119536084550711928025704376943066385058399923089677466781822964716030060325671266693255037391875 131 206028994354467749880206372156904044298550164560068815569884048525671448994243341927950312335586699709213271013097494663312281672766790495709506654019058126357916407046719221416534154352715115353832876135964703105796875 132 -7510775791381393109007630565123393099013700548080260113318316937662175415364423536485792858820621312829211175494195378769165987827285822022787622655922944954066385281782602196758782520979449214278758789008409564185959375 133 -3548466622240148368556973735553317684321313666291639794490075876784526842472271098429826091618717357424012831384061678078542925109630682857060308897054375037949550929168953517737632306931369083772332349501035516535427664375 134 131146760654492473304169539413284269880453632424032979153784416724122379033516777098383428022182202906129706578068416742346450220179840279204307410058043616436065097005160158969057205669325807205512778053132961137995772681875 135 62993068233462939720290928366016542758630132545330049890864125908610328993414600601268029677492858627402649201528141948342031347164095280752573918624097980108757954746140343624542497762383152446085054219366227781592696590991875 136 -2359824277059716548050054324598674318571980925295661238337968239838617317076076012733004789984832833259725823789616279923518606490574475558417043063799143264524900795606784120670232045547091936459558543769930532513812678552589375 137 -1152095822432118569470367088868645973480312279577377786304242566366664125647028551703940138511277240102193167689862670972794929386664433529436344304581460222403272152874639169294097287550759280885442270043203052824953285874924179375 138 43737901357257209884224869996714682647464338192005207436410766343935729669642980675678567239942429370424633222494569923717765768857395420419586309259146151918779367321628035474897745363376801371638142230356922039353495542185638991875 139 21698921240140984641059474457965448239101844638409824943559729675658642024107994143646177730749750974123728394197169240145109131824118320243677431385746467310013588055058177923076153722221466242771612818240401281056760217466574254626875 140 -834650928240162793182224664331690960527043024188115829783409579478032355252117795104694666260719719763191192831208530130304400681214028311535893309316432888746913223810412356499833814404419290257707089429089431479094515047208514766279375 141 -420684770978146339126956531796005954826417432273101744162307307701894542437362710873177429601684818643833894267000030625560427718028119427674794271044585029394659709133099572318714611999374702296013908931509109065078597669706963155696974375 142 16392242149568837024369799042126574591911015763852343852608237118561419767138349626195101987665054961890223057985080101294085551040555440444223382592600845604209843277433288947768179344057412485183149553378736560006396446768172659200695441875 143 8391994971803274458408706087175504313191626182302645513084144283580796080922396305180362087886855079997739301544297579314862106885399024063839355637942262098367138583363427362467837166667100814807169038895529461004491852442336885822741486461875 144 -331193205867226868933117257727042081776408491327962010794693684578131990466322041397760801267553122157220014303852150206897564836867813916920418747824212961226643266619744458069624487956821336269481947950974771997550488012104175102026809707269375 145 -172182549426588843001155641125060362389241139400737261839042266121522447333590790112968400330102680578854379234610548533625150499308435252040646026137554057765511794618328261513290173042273336500129940739821510485811118930456299671797545560360129375 146 6881166055787708940240631426935817161772659167453675801987483369286927681220541191830966372707832754843302458712480093725131450091278553408865748500683898554845870073154821580663045540178910357732718983042211508525023969791643724016079352583834431875 147 3632110900788271892453784679933036366592888916507540949747585810104045748403732938168131439855543407320414700623647671429539032480705102735438150113902798370897802603720261229897898001797673960505691853011221233866826097027399975151688567646498221536875 148 -146964669690410806132952557988229263722324246930372900286049839852461671345417590058319010675184140939896843907576707828697590672049205242454257533455211148291813650878670181202275913975762616484679664923760545823241685543033848014212470813299780004279375 149 -78742700522979249985937782800622490190628754282945731204784328149046026333245362536727951888670696219069426499394874409531922779837529844586296342006965186998245005378192364256265174550957869789368498734972444606617355672929960262207514694731556698044844375 150 3225309564993830507648228970173226441007182119037656215739783705963777378561776673060486255201787626591038611638782429354520611150604879128552091650620275530295831206715770536943315322265519923504163635444641507635166836308098744682429586306854643048503881875 151 1753809374311095993878558320252317227989512918193071741396685736584688009184420009960210598948144024971133742142875320591164015625930457514127966833094593734019726717527989224643742857786539895030358836823822084856474184652968768794306424271074450935049784331875 152 -72707474508285498478317656681136493179449993669825167806109920632707562951335138130000825856241472908792823359238787409355323820277997520337532691107381236311491825056513657881191706851997974368585218746647500059426304905056167959598301603529103445455982890829375 153 -40116151042682892191242333594036174228717028794915279084677118818517795128675517617200128692211525715978706208012216645750228235120825150306266140408523297184266507210710992488857401652838745381397734807205294660648495986721681834876657405947401148543967085297999375 154 1682990778354760344432961972981184175805259335610755280519202678958259864687125487631344050911185526022150738150774747636980159973464367048108541224093468808868282921953840744053903385041975808566809462218281226091835965244503318884654751745519832100239731752826911875 155 942039105812991193088723362581671383266192867332892275977959634646624595418438225212624131845125729473911839848650180422753190533927523045052136057022680896968412037984007992992340590069009610365323645618446859583470385043325381245786973354663648810593445008017590846875 156 -39987963736531269658685287985802211400812289472450649269380005339551988001361791660117877158306984951114909671668650966472795462530458845997451140885060436581924264185707092085788044851300318639314507957314930946194412042524294642746826669343133478564663409949629969079375 157 -22703006109930675940938706099150174225418288203214831817617740063237608784829157481014157929572804360705628831925374136786854077688313489536665624429667642961263605345344672710493832203935315179843737623997539795577638926704245389285329229170683837593258933701777778166634375 158 974934515784904308773640945041680357592552456059968932202004716755345440886367522413518502638981907546523802103561194033290797470916490677368351191808725968615721029877926171376006299802568007592276847945100581787194055826008017073833104090333034324699407424472619816931761875 159 561330074222948274238243385033114258770975985283910150536157509683858514743079247056359097441275603045227626089572348994563817582014335203697201192348479323483190193738064845902892201238111720013513574028327895746632383121676107005745814768204874253681978628390375164404829241875 160 -24382467614957809789107185634266474123166336646182937528113766552614704095480654187254923392815865247347723320209662604026050797922568461436423797296680949892021462942967701992396333997951126984336981097384225311642646882160135416714730188550827956784581192135957491166584626789375 161 -14234203286230531411805147720480273971213410311592148387013097871797300395707992533401240501538287704805458010856294324758287992263714135787984897392861513213472638531555815863528673581366287009616617927318746400017018820920426399597852853775697916781500230658848533750813318279229375 162 625312273629378863178731995007725505005874464134333777326630506825448869413606262745254160160728527431036740813760094796581126821967022671816045046449541230148854498031487417555813319823860043749913790726838405162171009336522214819762276796486585624207077787659604134268413268546671875 163 370075925704397099865788743172208789549098233192823907942893954442849352757575805417148320558329817443265877402302062039695951243666739621465614982733373053087643749821667884907270674407333592303745142043064286241009109118722608215505352453696554282055391623109463709231564876459430716875 164 -16439848862601573855063410722759658543036334892816290144251998078539382882569490957722610264842419711229051430643746515352440255551843651052594229277832375102088749307508993464211334546023431194901783863657059446181805379427520449031866857080487614077174835691136787250698622126610119239375 165 -9861832278465382510061318993063348383931391737567490403336131644233445559944737521054742541784541739351900100509615973274911456143100200468749994954482201529628156907236985691347320312794455521245617623797617256894887847337049768743062614558085350679782376830943816763036214903616297246344375 166 442943226607028455577413534718602264230882150012956372884744417830477024086056272086406708363072645584942266050289106874447311102452566297741003487677733802297629316111078820204107493914319119216221155396117749680822148221060971866099738065148001154757801847844463880607648478787757572886601875 167 269279347540648698879507453076116669449430316538056490871904969602529714608479941425128313120838685206501273655582107437209351058222349233082434785682648733905135745477118354311871881421408213167330693239455325374566432299182844171154915568534948443162739461144781680815986661752427222085417991875 168 -12226965723191922103907268627816446514824351231351275995224066374835340243847592381649661286887629146597089117318409424584791397617962284437074573766147965167859699118526294470215251782306112436659541511524914248894632425502160860269753241478577080138537549784218994290893195268869677909781173709375 169 -7531818143254078977481183183618175531546407399710566552556655440740177081760264055303148018578746047573356879824065418630008549584274936459168240173266511417958027991025591153342180993523524075628469679525580812297308578060180677023372580384439592992037751305447990047322441189579255676666223335819375 170 345687603505189990618766515136730946825203077713783741809421030385318849838308593802787691231051883189702169592667452064760460677139616990561830190470384557105892895423017499112412346438709202509547453950304852801015880244007656709832580786107645872722850804541977297267653849590922312903326989875631875 171 215736518567435932159867362362359684894939593790086511752987225899307035344864745896403071470573808439910391175183145656294816990926123797453515444113458369080550916174877427760925607462038423848749967600386864850337090291517554875761461264464115422671907192200212449276438585334956057564978902955814106875 172 -10007381863780907756169137836763450033948881625597466398454305839041619315873100695847253574124255193322707889170419301939209264754550976835895983894968700494943450762761775264771808733210830084620964455865533214547832834606986673928707450685612231905902053052773281941243324268544572791707350542966157799375 173 -6326349874601655632200018184372343274868286477814740757597141740986847176149517464969494123599276134118130607614180452897842672659652610255357423869963422791968559787188031788868190957339931606451749561299955627833177465526480251846159295486081944949956419286720921713454536954598542759634487961250641823494375 174 296557314476190836408445764183126613001199627557510432231927680758608672264868050294176802862403254224312592526131743126311098189745121836475452605590330497276435329394594393504661602915164979235099674427812147049466104584704383789235337578079057134926148644160441385007925493533175144679300462816891429440401875 175 189875925986389805027954078812903874418493193422327279049963835836895967012396900999505958424993326781512075289748299731447891472180967158616059006342378163987427960235946178516227206615807584224066866838286287271305710550816954115581233814150263208977387825107757598134355951000214366575844632538324294325826421875 176 -8993547470365929305635853070985054308916489949333472046294657770986546897469320296631605627720873538681939874702008164943094175895642277633469001243539153820044148603608221697683553405019616559147932023904350302755869081543808503433187468548767835736393618469321949110101702011696143278432593508079998785106037509375 177 -5831200050582891117479211472447490594016289502726603002185913611099063788968129542104536098809527756368439160283531365447296733201192437763560570428616694068257806986000812961125577091631920810388087132302282967616936878414372133062657533709741154191760158601234528807456783323625132953955398320326989892497555639609375 178 279044228850042051760207477153334343187048888409926945860041990692808733135534326059319570052162111235844727333933705023433775563716553090336460025268082433644991461611604161962789297868925713729476670623409988357590730850878585318669024887399392421472321455548395842054110198286840197639539356787507285249378554399071875 179 183190996470291526390627663168235494150027031915299726119427326765698429687106573754865673194719609401737456924947830821933079386497045182386346483459125547085486455582849179442979993277086035373111768946205434189339120508230685372621130475118925006465487502368341145064659493473558701497510050137926478936940435617583896875 180 -8855695369885870327293292932467464711919900573510150059984688211601754955563760847461728599532678703241139167770686374593052793574090073598307847026620641792258344546802774345106565668903871505264973181446501033240140116568592163333166479631849627380394503736491933487239298453078200223527453598569268101795429080020820759375 181 -5885695746287139209699296026238737556483847952452922463128862368763887860833160841466195114050929927998105045198123520614193596527202198112314641872277667892544662791206428017206721814791177125967696330288103437856879024740225544819242162800280244399618228269414441801434550301543568618388089248926340911538192941341796499684375 182 287389165659569181962162518036150995205963891771872522795565499867163519866689832050201949881741880692848668811792169878256185397461146157999893846495743089284111972355062953798168012848432098184162624662809440971199190328169138095774472706570521670020540378918106206720946800247068086678798414980975245640856465425258827718921875 183 193344043819593502275333134930318242270439151020227543142793222419459801167196247851380600937420798603830719009902515487714259879310192983924462574980196530817792906671836736896849352317344937775778914413876787806217567419618948645036081424073709243071689335029031972417178810236055151786762899732575820811699528513855823124759171875 184 -9534745842797378696731132879636619757515840275943193809074259780217673786419167497307533263042891130740450465369559150580059593123661781146826074438285790223433796661587399366016636711272482393662583008532744078362910985744424144040970431785111892219737731676138258846636376410676539471679750270955117152290098406024627374321716109375 185 -6492280528501505869324363144786092656773000794691872121533134804312326019590288244919014817442090732481832828053947853173669441014327021520314144675657575667276698475872309038891470702793086442005190117242333057757862347841715571308051966565950039051718660893458836098991115776682763919036583987747253159130376993451739730076410143559375 186 323321141805433119206911275855412393749699768276317093910237800382636943115408327316073559373441566475939385416280114126393618090638530295364532735240437741133824415650764738639907876442890491975570268990045632792339623382781348173402799408228959592212147124648775707369684256355049788529780999794955797838237608374926544075092192931071875 187 222788991780266678779982792582573648723325908229834408017492310340425187499614512409063930460936992647887001801422575984134987167370588715124961292157063267778051856467513447258355378420637212231398671463714209751513528149399842674009461298928259907171988008502709928961437372659746594773144561546553294660187883257491130098342672819411446875 188 -11203219632869313858075212820464628220974206732640534833387909859437807280798204562021771346264426264738403538198580824015425777389493461375702048602317691120125148830115053781531900159624007326739502598919204004638743677317637340113219429062044120409057226713518385642235442911623047696370111810912011477664353929560108887659570973547081559375 189 -7811219752840297681239532043544391207120633441723271786350066033724239334801232349228876148049797487304534462841521029561033970125320768880814299941237608769770690672772336076939802427997061231891336472025263597172807588087916966452772669601211409144315402543050100412476236862684004853599829157135374076641926242188378626657964646743322521634375 190 396583883321694738522091544255782357285285134602617783525951045052418896365407146292807612979710537908922367141067809954446705830105981258412501328424432847813876366861087910683012041084697065804095872864012487005141932443524093654394270188587480800261284982353073125622829229556729053358018556981210447758478262615817274244815712215066676188721875 191 279752205834388887956029453893965141717258482274685022681010320921670421423639879987772586680049264966814306253559182169819147065042276411048101050122695182193266186108926667449655707199248563909482241517807800093206191800400709601073893217920592629044800547019312886166703527459713713606053271205855870713170301714547627160628811909737856423817521875 192 -14338791802633391813090800911534682359765038312974224073933733585150632587389939642438515585351744942157596899550915648199936881366131249064560023002438929736219922720584943919873197493684831472403509399725613512315008515653921293445471440128801386815075971456809446208684601160602004477855797617660637138575340112172661171733865953538053695605038309375 193 -10232003101923927780794348668710769679759025634630356246320973083454396957529482947102402632671397148431661989685439567574936924630476024079678889794486787693903232497993234135631320863980250701130274858964435484366028519800364400159848125554256046870874602658200112260476161897717861785437210290646346077983522347868727276954876664879737932721907497909375 194 529394251222050743476979991379296878673106405511124378163779732894078947225164434640843557172549415596678053503118058532987088669744678205811085152203409642403629556778132511525585435127074267110784427171392078232246544419486983276220270709451292092921590222125262903259223724943483508018862168790668640762764238294075275448242304701437124187020711712271875 195 382107226125722154990155634698759649131899969291811875062259258264963831798336758966956660762636371460580659442385548262912610483901267574740323891954177445102665271009186148187307844003739628823159794713537450025337830437078604337497910287958540609929705005030450762345649083539372242940754145267653448066037926646101097361799911103396859255160037869415796875 196 -19954502990990045086708041683593300455400449532080584533903252833270932196334142797575678088930459990319553256765919873763185600300562803657985827976591550725326052779210523477520110207120796513696643779517098228753557204912775673540587660100246553720481743535251294299158838607575274936523444433186292690324410469152677258148236156837037923729064545454673959375 197 -14566466174663937515390626520473277650620233065176604693971557846225534357486832576375500716686420089491755655289875002451339645949947930224257846263674839033823137396862176938587182255126918898299167625957986802095879679184863396594756206082659746863884857080704642931282915788079230982557104674149879533391799066997760754639365882487031910929384671913682133184375 198 767724569736022559309212542781847126849266467377927046061739685198710285168275504592531073328760181568127106108587498979735354384243634171419105446310598334179900061252253770288223712917193236071748033872930575999485401070290978180785885771727060662495527708261449555182628227444353126150740478952612935332981818515694112537930404091711376342282738216809912899721875 199 566730185143236842805578683524260147258389890981013272858551682825451051039017805067944753312391195690853234363428306695388844495521767836686728499777432334437780024646883031056585009012742360611358144638709776521082068918683177344273533278339724648104597583658348262073831842377076435619077089771087878683507991129521344287920313891834936785359048653812562724044671875 200 -30142721651332801548160802902147287987282400488517456215111193368715423057327645800879304843782266448322013652060010381035281739199458973005356022573449242846179629968050396028582890427190657165759083041731792352742479999759801167845049119796413176691013037196926620132618415363557643209240599779603463091089170767978534306309984734703234517637296837353487151010823309375 201 -22498954161547965903693483058474804530684126473737563773609570012823801099477153118537820116868899140996834334650004448857788992726350702250856508453639508452843909704564776524343715444704944303138983485680880951206595820221003890152112521693780614853062526225383078756645589637551379196979308563818729348478372057095337524364364341692386867772174995234708964185956925059375 202 1207489794894269949192078774055091636697829214293661267954544836218618245376145701203434812037754398844977900507349422790998481390628365978409433479851141738044624703873714059992089062545704286148920903180842945030385291420079527240787048995709554942972582288684435365859868790724871257382716661605634696932163555594879577678348811133274572903539785945192129244174716141071875 203 911222865433615827864207212009582260028550425885230448995174747831219776901060741331061143380037863860016710003783704390946270427666639699839491634352463318484272963906489545390119124866666145429277361167928935430897335246548820990706470259256280180037092272036022820236140132190083557110898650441903241270849758882874912042754818104335519101122800075864348450110131752915346875 204 -49342562649633261164800951163896553548973928246859927649625674902223456767220998751682465459648110106821652609009311187149818184229817862383996699303392845601958845464402883708437643081848873057552680301638238494778556357810177645663657346889024898016685878893907637499963787134738882984523491225221682437994347465294722189413781994860638850330413159155590387963097832688785159375 205 -37642404455797382191681334403023942052120112185714470881470801894801240029081940446194229718009442212792592372060068301130690359014137883927381339825524547998196340770923015672382324340938327899974830276890048267372228616508798817807970944491228328215218980910371947706627935667385156794770789439104424285409211597105308626069069057591915673772462345404158165358590167295506220734375 206 2056421388132216218601192694542405940907307567323894002235552564960400508263580380255773986302382418892359163041644027999006856295366307111624575610070897379365708002998737500840994495719981503279067941489105179748351014217264963679417792910474641495755996210873564349371687309219236993925801583931341836465347328553622396270497145171522836352681835377473325402159516824727147986321875 207 1585756255137362924613525157765773537926134982592223046239320551343473707060625740865592665059162044551730785349141765336126187829446863088335414372180508782978223678512025168169594627030386909354946206359487130811144310541079703470979592018234883110401736566996519471883590379339785678051051369686839493888048925212150452891529583039810427778394081037846617472786565310047977767085421875 208 -87391926414922235295402924768353785420688455265087070624396722380518408199271898584519584038798245059371113728390983359384490519319362187238572711672217630388040351789777533530901441929014000246035144777450263744321249075204362434139816774408652344794687708498239493851156545356995782168330555440171364573440077878855841269600518624858236371351740006853283838129602594880521225510395909375 209 -68111325146795506319554334424615596606644034339763719671536223119518885555077667312408308866238069255335779648025838294545675180999773075959249497914234799927562855851574009427968177245281262259752285959541694907424838897550913667679137639747716165136424704694458227762932608253579421345934114464091776701054451958470401470159991124573228652924996251217040929628701821883410506340517977009375 210 3786321821519581874543913162516085687697162935694062114992605558160200464163850135934221756160059988884248232970151150529405978870133610030965892369877460082543663076376475025164572316981636153262911343346110571514984620846289832855601676535734180110827621535216557565738107004647535189744734999205081845970590766278513236961214701436910774922022065996298979661431843316057882764046595270271875 211 2982257390734155573560968485858030092834105565306102093041941346163605581831254963065366445683112635612175535614436781426903488748307938877086770013400353621265346696608068852280596162677810588597280128399444663569174661282457644017259402124311663539152979657931482332217563897323926622808938014610811223408188529447850880297038515564072043071950292251729489280370502197968405733043595952431696875 212 -167213190193957038202314544425826136009140736642527158181930576339512541600085953839252872052467650194927615805517671262579600024616357861367314028979865913578370145533887712977379676478788022572469732460801282628480076180546107967328618805260595734080677195051887582972881712151276815480552324904892496665263489777234680689321510106637528491581010671671148996578382974212131991721737298732330359375 213 -133086630988393649062309341201484125148519081733651176942115437743415463280011392765533431149726751950269224817185067856627312618089694704478768732682785268906005808405284305407205249813340785809380527590872952330795131602800271987121632998896629639554497332419783215008431762059707900034881965954741923673622847980363578306886122909348481455735324509254651892505426888549313948180975058598945209884375 214 7525782157910352648162113297262701535761495831577804108689978978656434588180692208511363477471777224410359495066009941084305845515743359408068490981736758493721231517254046241050744161653696551396696142747742598641554910555919520579832860284245199817407112639445040360117983144058844097437090092314892793888767486862179186448101035801204568781347779776252737686679200914503214890871617939307414520521875 215 6052145586169339923172555377200610247625653753868018674268981026147283784898735339329687692749737640208653668946255782902813797446598863027323579443777415419802058096831492816780434302445277306754943170513077749714583315034378196571029513705354449880727186490599639343898342082828752611081671202187220643946527100225640319941177210498247239471047887174916558038440323737540483948849117242490793968325371875 216 -345130736233983505933027917461115361337342785237664584522136926882300173651046906103315471590970998391568835409064247873822023929455758141173858011175816482067186100964922756363186175241516255187980137931256615978949528755956894643771219704983718870959657189828700608237205804018834985259426921229651211000172101832479190217206899372023688164498097996038831466770906766406563709658458428919734866650133709375 217 -280410000046708405141301765031791872440632716012615484464929326570481991692277240654818362917632507892094067812448858859131517313875724664009006730863235156942125096831999562779129322137813453971647022537445508834891474595169498434062284400127125472014500248859400084550806486969818995186584829906091268542688829793241943924364469827167049887516397085293580815084927320617303839066400866882097499199526013759375 218 16124666293761911046875991618302498382233866720535116978991436231474466697764549297850038960998395468082662859088315720665043671538413684087302061667014612256566903247401811728488970773455940180042280331732150727508784366328875437758996223667659599257290852373932600371410957641365308990546666268942917142271720905651747747711808774561688154096820684908411119230139629744667554242666107153228149568488904808671875 219 13234630065622330058139678774785090094156143275017816750847662444667397576778738935593392322829308882973854215882259816771413596792234340687025767462324047670433729994394082689899285524958212057843364994007072404181356703286257090907044109646969666063203952026559326735453078194651412675673683363610347520284429196147257099342374355744893090342569924729087079054445744898262619628754151948872153138785439056483246875 220 -767358927878238377273483579498076906451830911333889801192592467496080893748326873582709839779163369146728528453338026818749069009584754243754552020103203829845134414309089784881072151650254108981404606085354258348184608595992536880182594192018666754827566546021754908039731140191704215668000537751678140654719514912740589341889740239552840531963827497219245370769691451968906655312617822361632655723972824968205559375 221 -636195585190440278101207031266230528013078297300647707919031934723093251597132977014948411808397320401367929767793140808416686001759630097779235210792204117474737834174028288673977669332145306330946708933087317526363495054598387553045768448831211594703250766413576269009190583429538165245414912509506897430872787145601728015442404996263274422721507361997676714129767607349200459299557901592587723870038298727392201434375 222 37190674473230905326710262034312908723881995704432930757710626234410039545171439439895645580113650696478459519098750772492376079127210116947119640105388808272620438988284616529795372083939376483765187806523373318358654124771618426404785536965674724466660219193856113133854614461551971088472772100060355199533967810964118581201012637517529125295092163913930940333167224641010623669031978149877178038727749890487470476721875 223 31142805036711414632365456813242184643524152594396433878061004685454555299650971009470787719751897565581278215720868464270531980124022117677348679280579236027628151638809878179398409893172911847713156182975172827752025646807348772035114975576650498838113839170224335324851537327182634403089048414645475645141870119981235481835871398957718814116360775462819484006939202147798095378764548387011214168725080638429813704110121875 224 -1835378084967543519422717313937289721524444537562398948980072994961658787404618140379360476684079463628565302841660774687904219202616320695808982492357403785646657284780068702798168834114250557347863884521683988345573384934400632102697952560324776338051573945997215983615370534253858881555061367301058679249816848728090472673588971741921394192672560508861624507513625986873939737372841280604418016912856489206770321061060709375 225 -1552179815039665701946477488682996185767771815338048635783789809963216770212861699449483267374477436673169921134611815194184238634148089486142615877167339595847824774010727429553648274405082031311333691602092025845609524819053243794508334527903234032699840813653063190612814775064309979272666787879265669882999811618818753327176666263250929117583616255862947400742332947073385242549209001703298607290912965839328283433454456109375 226 92215216618786896762517791723591495259091262971618311663276929673784768962797832935810130906624051461547472772444017598116345778434524691580860847345346850450376417869010924377999920048268027600262339227701163732853074490149465087125236490448724405435864568284414474737034193578756764667507817791125781848522189144885700961644827776806850070717114318786858815983073587431810533489529978500596567418362719670811298387637741610671875 227 78754218953236367312936987682230197108817940966340594258947828987042365513099042923907998673974609291075954499204751510452990294615426050411653554172678800839206487525959945206537294541218477704097105777335720660230488098923956634842659503389610639113949659074843057374977653732190963323953541659470852188682211015007423512847195037454292010591568386409834001899109465022363514225587571071517080125870380878767234206733566521274796875 228 -4716241460047903851364178413870457310364623914892528527836665151877056776169162995209469001578016495928533192764658597052860021368790979177285934349891592451157159922487625315886126801376117559157024490860032546164912746474881736574056638899855626345010095647148317318260991272690058029148323965601355390926750491036404631186109056433422739921955450868767652074818778570803566978496888362146244824228687110383067138120542661370308359375 229 -4067097803994010550476229569939732350378045172625980174677071447738731691291277243811519649630182521447399709084416447128565293399184809593722761916363668730631801630132186099778027459170725022132475530612120898297061369945906314394955037287669966575880965889066855919599959645185857122746611108821641942658434998389201570975869644800959492763857129990297291299193720461186737312969393671110529141454210287031320381071488594540073588984375 230 245492321782602742080638697842740141752034002118111304983781123310744192583002142192480866856903038277632988910807346848767715564087829198948748971880534689628339106441463391188916364220325849011421787510194128888106533639499323936204707351602395592562819672752596055078805244226836103078712486367104408766562980578322300416137572714592527520683092144331651506776514880992306232483277636838002291773889101974603092845960461903443461630921875 231 213750476925596092513815656149868313505555434253379033439217981347188342865014000161298929009997980101596614251352731787378572232211314897810868980691693674734864637893096860248483436046784713953276853720990440965276274713402279708088341622261761867841725593034084170389024086019441465606906860662984971405370760063346663155403481861587384183583552692306421563954989108089463251460642073617827066715611808485504995356724739411640641070439671875 232 -13003536172022971507597716314072037020928907746818378320972887992049418305249464622713606551906209006543852109806982131934872692706976869657582157578492910281908391657280620649989547253956571407567314806052582794542390126846489466297009655171739514313719070719009357954984122197247537709913671675681154327054936826903362356485694072862623008434919985361472579274566806109422839224455035057459589170680897375011293946352140667307253911700652109375 233 -11430760489852226147763351251558975974778999059133197479151334181882277429037364469780478156039948080280599859483334797900967949520700221713339481257187590237083927020982990185964753303803159829803964242868579868825102600470840669086201903494212302417066165570251608586661388709155504942096630243003373840126632591543693301485606485098326036322350013927359186588960676189650173645779691755995302537446717424270737437704502084169595054943004436859375 234 700811294426683423177549148010418799920132271707551010855809163547310247606158572648944580022114806096921192278965885558621701276938131215449035083972112853274278707430293977107381352624022147318625040367540337127856023902795177281520165698815133153029962387296656747734533923307617006697698466543964742135543686288571536303022397913398054113756691850316121319292342261064417357161097041887408483136793718347489361955053452934236887928380246370671875 235 621904531503480093887844895058874040354351426956659252852221920954360384329213874010211380266797753302937031716457323100824567928175311551193533523898691423155326644963204757477635400499057839409308799622216411239349018899723437198296010141279713517914499130244313461921276530133465944069072001238491461448364121381169437368667064314924912048040433634793438938257940290951236442187436232127837662307704874182817583056880538578575561862382879970025546875 236 -38423090732706372592436959789788190389040250253367806689789012541155348507517124549034066901732341636736171357519166274760616467213277151187503233636693817837496801831617385038000005690520367509910906301425304126559396487187789397451625994958709394448229542375145777402454813850435812461427976910488443308134313840176470217594442636776010416496358689586607939401501762481783121445258261421682864685639441689383198608437564904772800464389506795019736359375 237 -34418266945075978817805671020098356775717446222944028350224081624125315599128050881553359515569046309888615426157160150142770315200724042838564619878778863731539860717136030364113876475147692904844259491690184967411647221903871122064550923616469678270089319930182386210259840523336685375829495358671144004892850811190766417893629552108634126626457127081999789246732842503989315142238492842727226670413120298370768983032207624228061837777075015347117423734375 238 2142750943809423124236557836724683169047570566441742619489713693634513600261609550602642771445420268307295484801551461232731553810369755594639981174172127031363509458650461687336740289153800564463542216415807558010111229883469979693894082981659076522024337175860335998890849060293282617043959599203908344211250748208955962559773695871863415191459760431552930904893961357752973153111394338247228079727335453471454351383655652908655364006170681887517027979921875 239 1937350308338140119023112180301632801442681046616474818111125064659649067508015313909856130699662721468691329226388077447058867028787195394092453086693921681787020247218679396857534334821859194511336131447152198887751983481125977682414034627624435273089280160390988104784862210973221312451731220143155155763093150245758134355626494728461877475884920174076170030548070053876197739469642016701784862637104147320201583306560826265743456135507033050606670255960421875 240 -121528173572538809414183007365864587979843261554006724247585993981371921317644163115992353304173635304341426994622528706311880893725490398214612893521306711264741804568870996276271935959459656836600918845308638885246975469225709830013859806382641743538532150690068544927337514000602663129179987234323849438136742665996975554095972728172602719360330131262547111414951977726284700545099166054013975488302817380862232960584508452009166748991609851568943325823855109375 241 -110896910699062429652119442169575534032652786909063624372778427045992598857854439639088842211952645313324069533347974468139432690373262765940792897820649542040633169306599690577919221099597014454978901227801032135293347000931889817326843992276810845307034627465172544099936222006771493618160480781016994388057313749346180300798002391046659684127123122248300786608896641749227068203655654516096544923970579369597190864588824600075453416180693867706753928392760045609375 242 7008851348618911168959910335565302462899681730366573403139981710346206275183829316794898848865035450930134639094995304610436493077957181286624325716714053206558855208726586088635171505909431332670759821767935743279383662050407285749958632041525333445570081108665291227991911940983335656910049348441167650813758715426128796266493533777337231441128992905697832182457296671392270912258197331350332456412983976287453104548045999112392939108058842600537114442140653568671875 243 6454493328918712530638644503049495910592241424017284988881137137234838548189858079813955812680126915686699355250945918110407525734251940969747833693401002240666188032420885249880623316119280001225700891594488673343624680043360864060184644334938653875260310866290767644818865302342247619301301349656795241514451046219827124136706740251455078145146159445663657465990731806065504029355934067091823583880092581017286182854875201170865139095571325070669922870588333559356296875 244 -410980362378369312012741760555194414616393947034033965191196863361775202075664894664141046720320641241703936036860602523475764585656588782863839543273458302009347500833947995942500584701321282053198754629655351905276211905165352059092250785369276451202718624219467637684396871036843932791121649809227073888865053566163897957050926337964125799892386453396128224233075661499473283123888875049324271028123906620525694942672188551665391055316028138713786250969751402547718359375 245 -381923662258057816619196420053909309447401682534028571217341962318207544144766922746363938608848544538026963340704559618499278586641101840214395183484719504829261258955273410946361789085902290968493983083313682170187561233554518830563847945666964071793892116554372414878761507135493176224910495632749718870077042231635045475233753596912230503944086674683636017676187287391669499532693240503668583619275522145933558146699597807171997117208192736963386558487436878497187590484375 246 24498549345849630057722303790363293502560350307594094648648668347503272520629235786163538123171370913089895498155442655907947004033982400927606800399509199171721525850308995837591112664465008562623611552876512388307239587603167371641489129446562732511499197159231968541687840760556495603612303837557529371532218601756055361868599275403632357037656728316385918073631587929930673581427757278269982539597862751911618701591730100035301523015994388140953486838553003675649478614921875 247 22972271525011755796959016372294515371883015746933604790535510794131870631793373882377572177657657907533864229712916556380049078655827345744078564530933722309270392129857019784053789071639300913052310591756871430296051912898508760102949515183503057488237940005393465364768585347985256721794566993270711665999532170202080677694593617064146870381362548018494289018197064694398037713767332360420097969362947503864937239760058238484633090687588727851383558938445376534482821472845171875 248 -1484384611841480280775883274810584948924306086170996833058030571315945950506777531267878348334390525809446029563277095631204298865855368598880876818665653989801455599174927264145452408990453892508259440059074860415779519068887546587659308486873913072882489100560042327395658852809680683755060156122569913407163243824029436921722347715236129560998284329493147810858281900189007887397999634813037492834800409475592841672897702487126119487830525609784531097340898177346837026739940109375 249 -1404386021751110572363430194549955563823659520391452070058598572568903707964642377597168610844039565275996144011296686681881872583007660704798000279344482951918637718553353960091157959527474951216484868404870991433292563924379489096293155760011246406066341953726586983367882553542996849435283906533359238737229903543732621343595305653819329097320503604394847962032433294078602154995568315212409242780421704331261626991788685416839645266219035711868726520597876041571454992152176130359375 250 91407522579810569379920032794376341149424909355748071561437457802842651727304531696108870125516270283075094527637096364352552671645131508821247998706903429574933661159059646289052941074921358325676704876434766967537717849017899979009662480609199377801519689716039828288565288099582224032072003329223317682039329998408489611603399214758896974079500930251443581845813207297483524895553299576806674520432002123398109724871480098910893817966510910152841486901117225655926539073937011956671875 251 87250392025690482457472757237819704468044429020015292668437469215589411169927755356790668677287558694913782058689451120389020649760253911525763986656257904353213826633724493973291524684370754863412997219843383797982566356198603217300264286272527093137864760934560147868169382412285055064638994428732343628382014687999881987378685249773892478354207414231687928347051504805393497811728806959705791921463734054033368251072134546977534521783680067711741059118915826113862912879448551779891046875 252 -5719926105768347688367566660925225069558412720727317555489643004838725912332573393530856551451800963729597491498510100356140498693096262564663416958654995091449878090922003981022689822580578781435064325278133543890268361350267518896496933749241019092734774895907557070693383070812709973245529916221803353183490869720223178758296904160103292128529939429136378932737883008935458982010051330316995563633044761666104320606879226573443633408548815641404328798655735676923169958400866773412414359375 253 -5507958573765525253257126121673896530974729369009109582645780714480497904335365893224500141915480532844549934704912922321596158735607685491301413069587815842557275810102042517246201048672698839686903586768386406144571536804006639100336822421072961146286669040034748673781050496014393638755349392799537134478114758026136042564474986928483663663333585286888534894575820833640951053881965320340494868182953887293139195893254200988753580023983352036697428763458629336155263543760035604832613817234375 254 363677427873213391374189511217315744073438356660584426931593719587574760248906944563026071544961194942253140872365542134421580678061753292673842883947689567657741039627412081520359542179196402575920950278644719718540290986723178362325972993520807752878874005530993531173021971532915653534476949820589800088724385705823968180715665242591661539947958274500991133984263847872548024647531392825871640309465924343955403104136479766543936609869722532858162042553676623594965459048028297819139791951921875 255 353265542207979478183636733204755001530081149114156393364773183343422868764984939827859823276793818284333344018670364082527978405000118476832881439822357453793814096299106838944435949465709086876238875112248145762907537570077470026959024619354321864868096092262814525151755368084134670094168415967951130164830506518722572162568728031366359626004404746513392786300076370038804836655530093154424262438137394387482337069365155004407239012206169456830459855350877105357769535932450878585360335921989921875 256 -23491192585503016272380943089574330176606240987076468955610236566715853588836341370706365013524448676927569038785493957641667310872130584362992471441202981334949196780073319308315366605780401113595263124111302700007067399431868512535404578470214877454200900043072569036180483744733831416043166999296096469135446646777351026937062441594820802113414810709440761255738459755624989231208912263307321676723527852464493166919429871439396031906689099453808492451818964664820553448321789676164529290021243109375 257 -23016804940524239277193088003424256865790150956523997035162520304158273294968820381378988993594665762416303497049879111735766812535987711177136886074681472280826413541627452327649967486856065017929887073676716855661138952303409166351968905202910997897763194103896748934202021159189356114253811920501840192058899709113524062235689346508537081931733327593655094614366911008135250994200066311532829684163912434389649401794483019258009452969086898684547908648646227010415387118580288745283363818203341907109375 258 1541355342589322909935116155474700563654598866257617444733934546930233625256058044662446926622547344311712909748513797401758993008364617950048488148033826615102848703213358801894393955567552351337123227843925777318940231833792449046446841336468322450404931360278569730063489214948011290099217693665713964994210050781095071906734833488365766502613923731097375178470267456560855893379323236658377218700808399784227316864471634294085377055324412121214414769600658869937765619302342070307852706198497488430671875 259 1523240928291107627498208409438670766633914279126898180627240792817718089594518619343871307332723557345970150447313880508915913834265584365634194942392478006127525658156647366820316433601073980433937322837039098550601198207330976945936885249737680458608518079944508499289127872785899836767238079032443750192997902565098065948420862272995833212107799270913191186918137394420936982731564563705688064902974331679681852508641282691660762402630540115738454333137298413072847468220715991700446700203487479918157796875 260 -102720352837298030416870318399524123068456443969197654529273995396673216421130068653108609078051149299810864462230690097667322798505108074489021259683700918508626929459132355333835343156960338925822595468471711159952653309612328366019602944969687054858787352022522809229522716740473603405676254651886861464729227531443130757885658423000483979821091227076343131303222974294881937670449107795777416788231181417672244452199723914573307249849084346437889954514233789235349795033589916829289931575241345738502512359375 261 -102381019890025104998395747821186263610600281363750632988255445520960425510361167494027753005491679717865674395708448540208848699744994534163283069536470215128158820130676149374101147281976873875287741855627779517990645066639300596578275242271388766504165504649647900798088233261335694834919849145420052222923909855266645509726429384434723036235800515738723494788668283871782337495097332089810226231191045418104554640849523394852015613693745580295812930077097179607755631223195681164830725379880697484185942279984375 262 6952069569948093897871374041715556063882428629650327526580750669780626415463854495529603153690592409986788299943063562481229063850142166309169895214525686565738624253555608898412954027811740103701088784079026327854234149198344726571713297258545786235107599636699181232169959076448452418351412588629517266591623275605738552453250008343781175072817601764907110490805278084775364207309033293410553980179860998865906525427742785630739907272084137256434782999092694727460233937050440676660054227974039534367634802534921875 263 6987887142626930469481231545261430795831832252159778561470958845423731442747903228082880891213261053629004809134801049156381403595935291550868418159357557082221052791103846252295201128390227101508931238791090908800026433304435698870821039420534493791966605263350914637185658979570593892581860918785462721104842021060310801848432300164798225487679028399663759352355635244117880795373863191006757512681762041551941518891044417995503976290206024473707889326731202470653423656315649969429367615230339717986765389992514671875 264 -477775906155236996066087195731674060524412119487420886681759707176076621012802402036817543858451799408028856942230053829554653979687867353476658880264756332206706758922956928927110010716146094453085050495934622766132467723385439307368386262502868833120184224180251899448682142313167249223979257247051283199410090637383672136295493335196140877693365347886420966986713127281672555171295314808492215244411533511642733491961162024474839100627065250150994149532082733511386722432006350843218406535034586318608247598037156109375 265 -484280489868349227904417090851616374384447388593452076799994154818556056601670829998962335549916554858458665599508100697687988237099137228389240669727984497305133569869801068235523768622810357195381116183130142184992813459894665867085475251839178016374483721603259590398322012671942097264939072695936047627287544590231703896431844942869051034779949162901679797081543232120756866603051834564877932048062966686068551531554956475369200325851209350147837896659006340307960755878752250975664295766751658924851094343380764383859375 266 33337754263906157030440390923058924914503488626966677256736896139111794659291589458441423219471241702973911813685367092500103732806319528960929397619989524771270375829614816042042543858642873745159576356069726280843546931859514718996768080450505382748641098461592029462219007995689827559980498216578397505662674990207711223365810012786949304503846926627365115842628732327391428187237189322951414074022726757467962849133902548770939192505083228456336292162364932420504150435272282225442883005343333110332438606783815919262671875 267 34073957317851780466162323137121606325578240648478933645766233714010633698431764488805262858927782662286802610012254804126841926671291440095769928642369426242984445664203476753759012624201999468810883535368551159926461226318064228897627726543082366165458365431613362707824556900619320550271633364259480387522316081807125326950432761616444881607098278226522690537508844931057201210144287778426945857565681552622101242367130770327510974182241574168159781926538765794915401795108881080053275299329834671914348888530692220612876546875 268 -2361568750691766487859510816430946009795648453219031364900839340012051315951581859355687551604801633223012613748286929286674914721354182509339349764792514575984344510963047223755684494975419103055684444571712819439988843145009802907072837018991193967171152901028222424978940554659461370057368298387684149092324331280666540806505149865286592284406781922045960129077730961269968795664502857349229353765341062583755490056958513730805666644953041022810679490323910362359873667586245616509326987275975934734389543286534390581758348359375 269 -2433735030658104531239805860066500265588061275352777789856276922740972567921761271007193717345859773979525260956346224413149913287266491294724761365962725553351774499364493482065103746471599428018014898285773453448717626166016503653091538687106144639249239664388416205041398232592632028267125187171477456120988896576502719826552202183308463964068567008459485918645957434869147318088618061335730200753452089766884773555007026091597057605076852071843187859578938209417098534791914688293972324279919399069695716506108617080222925170734375 270 169811830367115446794831194302462915856221791395397104848941433840393425602014779625834090931755055777706021304468779707702465829513468108035774646602373073811977298873190837277578134726631415588932651333802397538094724511619741832399351625951463919076939734780185903124645894551965615928487122444129641886248267531978611635342088344136664568354666623249538917337936578890165526022429155558523975534015700157275713128771995538298724161111994260991504812007211861098254096672096061756735180311278280556228865580543275835156209462667921875 271 176441389568586609915725385240123792181863521155965246087904172118763880009201676768568636090785953423709171680189746066661451971290953678844054042918530347997128464134771947352447439625277161327301984560946349552536663002881546993475901558838689731961671586773575510703372933293020305734149351358629689364896626867359743677013748801802156359743330032358052903940948340089166104501673853578453219472614631836676683017173598783442799444860060508228929453425216350780926657333462904102022837062225671947346206401369597384369254875396675421875 272 -12393388409881695148241612863707034684373283536297016982250717225675764751995205608177880102297110898826103917410745550219471030653814816739186794872320508454548642596209721999865603060262152358801628807016733575099327513647949167462222715826962434936214627085295872883829869701281752479184776355852942589545745052854534082450340022499815999203507453373695110146420167704702346873536101189427699881065895868207281665488838082436668358008413486809314635507827718095793332686852702328289169148140835500241674483618118763615534139691523279109375 273 -12982435257247216755864754487324210010364019719970645805331334678205540155117424760782746864441276644347033225776499161277066922003443482893022170960116405080863764522374525350950086913085319119551419890048067776439218927695363733870619604348069315807013129473234375395659795301706339895652078367557433335980349462034164723307158572704776048614249232599577999748763946858395009888043706592304990290683120130639743094850547385210262435398743895428737922733276451867893873952106706659730574403459753040827295387832388161610609599582064511912609375 274 917950641206705613103173117144306792652041316853202605638994907728472209387835406729794436692341817403333305971385670575028330327856440881133569525634945526163263106170056988493908359709572344247856064780805741787974786233956063387380733306075503365283814302241003844143710436546453776840504043357315678702753410591110856436860440969115767802230609970488346224922202394187016070393645347065111943778899514891108832855977170060166523380957653905641301396176723860364034656953309574828187410860033701276610452989435857061267193366993757519412671875 275 969377974927199739612551842771659730444751127443497247569153941723874641655281002645624799856836860562650940107266151410610952558372648061533986618778909740249035617116142732156947024100747348967862940093104725260135581547759789354247960521315329748232204717182174355865437154249377520024627016681949691704704193040967848132080827810722047751049408365206626626399163762876580308493076884625269064479565794444878859405220715238584894161448165494687385657571193683400169945192656538781614263336886193613074379639549828266015194680580006055294959296875 276 -68993603802068335471260831875591852627920626010655515366594347932190802484547367117245536198626226646429637753303247774652404797358167348512953376392778611779912243132515323065328101890070678690686021008865883907618867800007057584449219528433749969289408873870630748720541016020770867329734029602905729935587275912632136602115662895041152645783896867064225037115169588325425873700468695621098500174210006665126737635777800937597761778587767153371275220968276992248615250761412038684255156011091820644388534097150156041866742984755865707828583298359375 277 -73445446011779736106347246721447841403633250551188512271674144290801550565402652144618989348324439573426548645832807169071836096957073215756891010101056640161420118913121104636621377233572183753739434098773632651592625165789427305603242432728263485700980760054776892683713534648736229599471880287583033107716695958936796509321066967901865826274257447321581515435531112594527553388536624821873102429987713466779236279808948202866778958691477250472397843118208821153842402233218315181322075618483044691172366972914646473793822762211992288532871977081484375 278 5261533336555304577297421813066650970918827192962219545369863283388056481022771071018257903058473488914979540783766124414432805804709463560756877254026572956476938609210935490463541248712702523222002394329826531896901577953233625120514059866399977754916021892741134454904997047843448845217469781067844015542823095861685491151885400022636441677701660333905884217200134732565616828494713077622150673702543226003947569033611436088948805721906133138735274662324809885589688095500095294529733884739454315229712437167882627047881725581376057312967682341934921875 279 5645799732303440228439849854470132888688366136986509018926834667341641043241572280755940211884613402585225571562021629243140264603158695608253438187524965578179508040241591191752718636645402795355161077970538278326192777218630914656826114843156830716660203418745612417051966698492247158674595873752049881867614784310422009753374565505693003265704120759840314317389852818709262069220676588920026768634284498393379556535132061477212085502428810101049605108714455350530997623984030137684582884104178626973493550974533424611484878217872078477561117394219336171875 280 -407084201205062480206708461760858568870603984348503842803564559528785522465628477428233108132600469118288076173651497925803752392433471344740055855766267636614342774443385738848625480740087609980331603624258557035706548480209391271349814019475908613436470752689415768724499263605213915962442825735483540444539837532874986885913785078485534351943247482900231035470285034227510398301779083880125924836062357260965388277203522678137443603758982072984555130046258873607097121764404965382704366781457568906272019875906376198569410868739498719873559806039134572109375 281 -440280778873213575328748702485498588950059409179883024254673649199639847298701215554698650913188036796799409869963949525369893182712450810577787826211532379392214453646230809934903012766547656975807187294639253049946101598629688496409628935990779851076116891479228604503013792606861820752801243111914353443780888989464402543857435320039390555091775905690555011931040324532473141963616419474524591940917659177604833372940308392603297926402426308878851966458368551573074271716616659704920279658124905810301581802265915102992743764759326232015947082809828783533359375 282 31950648572039341333854558100666359229405107353533787943027333247506072222869559918506217183616002721869687237877966512132543826286215132427479948247747551713928108265786731222673441234971607550665552560949666260681300082883703172765807822718254020391073336421139553389444019587178292922446224698815989237467969749535270448218168066232263639902882663021722273305529585424304963091424768597540520880516175361869798199482805469432751407662790467204310034426790287426148003034807819577394130435480679561608977917658300239706577269987767312998476452732735046597088671875 283 34828364348248936011007227611869420199003491080944629712758634700332815495965913703793972643957498365430657864867575504778111747943559712605161296496802475201872860061288590297198769778089603527521682377499815696277540539471242930575905891445868438540780511444621694171101060257626795155474529861894526511250140582482799323065633921413768752228247782847333781347208647387393295743475012838229822199388794090489681541727425820370993536847390069644761795922003854627564377193058130092397367405422265299934550029942878793187498916505503987968605563197007236452064118046875 284 -2543632354906840871342240691018971997308591530441508674779853860253256228126171368423372916002174477411095675350997898623627191855244141539845479902719415558311878057555212000952610762780137779620608277200016269271342637438693572166596528442604058861753901049679986485674190631696512302571278378754334965598889536897803178169401820136555318654047925421575121433350908070271051421996227774256797481305165569385899530293127427705341698154285208381616531928948501586271554727688393521355300890916631254829738807427821802807062429515015033240022071495012597125079144258359375 285 -2794419441699094224512225628127008482562316821586172543633862700402568236025887202375447545278733291797961499672438171055352268553171520884391588512899785519570685459365156870032098411505910196232505046606643402561386299233727045469207323688148479083496059735805823433909827985208223936865139811052408216743561360783959824339140502725117363405965514995591290448828639056481446275465500645716172387748843236609741955842705182642764603634903381518422031828481720693558131762692271861619390756382791280847887948015647462285105872534495140233712834354459605299609194748060234375 286 205383042225560227366548702165004121119173350602829843991260370918407591936525342115008618151113029321645977735109806938691700043336939341848291133207947570186219365372132549529627617897861538038281638957719081064149124506603278085066556142003844102872440241616372845203442324709654412642068859620935354248600549293116902011785418775033036806119625100628749382943647367394737628704292485634498491525393421339425141690229493942834200489975491527717014104649572330618451721901812057008243437709079761335252073123668780753044435037228437224957736081259327035934638883920319921875 287 227385075470970552599224496053248185650471712993908944743344609371786878557364844294445679281021398252224760385329437105846641672241920545042960944052175888478363553463459507374331165290687323510382046482037723172421740813732691411608612074960689995541748414253815963412438179430900652994452211547275500152927378139114996895430540452367581520589395751454311142438381281479807710102390626762954865810384494286011993049263758721928995847666073094669046224152514369686395684311123265911442724543766815481774180571125713289568698677386135262758600133482313546859064286680961104921875 288 -16817729578837234415646826543619074560290187111473174322354841515304567829212899719104223464893491883120461541778431172560054023237226780160639017980747355712990942618791529788730189741325154070660129233333491100672669081931340196601364641134552913766158778057757861071176830423228721404087137271123540616780825284027445130140417808528610875823679671588052841443744601606709731224018288092030117804507381518356842224876837064321605877479533846626022237413187903332645915625043248953852055503713331079289642900848569242418241849904631851117111380443225344168271055960073936107109375 289 -18762964429388770385426783790646855924045331779599104297611105661869298150418607634463100807557612465613887013547616657556255824187388814739563539928736774365405373312414996868038531855599488579044854726314468159873500888119537850784104785494566136886652541247075232288609189963371637427794477270891214456721069468000710585461421819857362262911650356061970916153151491464452205474353158559772843473431251626895974790844724786128382958558895157142097242927831126337489537705648031969060309577502836542702629010589930385028115006393583682995411303792862589859164416208434975130862109375 290 1396433465199168685055086252550546855508044510494309356104452302732344748318155251434651594356998990237426505751105370933671231190384624969574155321492263893111398295522185387990466867657762561490601926008883196401877419899511085818638295011439774828149290928140567319415702510206294442774086160509723385894940108617128525818530657712872163074231130316621639305543991687654202643765027358296538273725158291736524196278489039538462523659364009045341108325771442858250949637581281764292844233083437491359717048426514471256128436546022377397252035306123737388988512685738589190744978671875 291 1569885486341162428339282689781991597931770009351736236389142907615609179379794936230194356870974308820833001116131664756327852530175750040426646467585854916967479456918207656103804563523210392363766539922961567676829591854375693417971802322195479969893967723671283260440614292888602341062926786856280183782196727494199657282221328023758967796643365434822278548819060220668114133908204268504079497808981730787236437385101902631376977375482688697377856455592392465132767223249752292840562684948586956895178981450884345564231983870117437043450281701065071176788061206248371548786180896796875 292 -117565901713574208831848303259373267943791782046225102389045685147178734006245886887425873088991605310619062506257829902349161550338838883696682523557147792115423966641191371910704704728686200053927064550561453083837578277248221497610760206097870518457617528238793235121364375751505029997998036540860474859473826635273363655995791847792121625077448365312700963631424147157233525797753530255684572947049089331884323225479639508109837472577406657123549345584305670351152282917538954290485073930817706968577107066518918889424637471823862343745573942384256771703191965484269887920965548988359375 293 -133174163395980544115097688194713237857199317431262904648416448398734577088922047448309306177606505634967964713196149123945677315472191959194349069834633333828402557250514609527027702342340918858755463832342997839777966437530376290364900443211105786134427645617814872662430787756228067823525042667359911760739286442619377395873351053376288005542030366292897102325470364482105929067423374051276536720890831330472228928928450222487568212002966910999684514356011159939661582347354952961225845705451468178333773175708049313234653107529086487288906017136375649692510786678093067670385885586778984375 294 10034817554248270902068508500484320858810416946123548858764308812920233822955556616069760087429989066840604929205299246308631364598059525097923559022191576818056825306270147587413889764516429560681055682647965672821850894948065894010975320944008924003386424154035484608875666897689881619775231369474910979105520149220183329486883003665520315161209512732852844501089781669617343847920398115184349482463641487068833098769302886157539472557908556472603824289737566932541450347296289036228652064409434314015455100146991863693660926113396423317899231434272387601499188916005827007883254929460654921875 295 11452927086128500561152805607958978282963239164636273404411339206180815981725335252069646731086866375122681560644866433768391504483479469656302739867656821620601792120008627685669479536433333769796917612886252936088461446943174775218256049149821136474007853909730593330189772014090955404191859743425605972675021106492791396814219321077005230990242507669357346894393393097750095277117087065074601315241033608951771793961187882616612357566406451200653213869045415234257279621156751410828279533545377032863240168428920605533348657764926828826944516828517368875330629118792547650855426011111648093671875 296 -868288079738715456901935667070272256129443743356748731801747543278122360658894817963023034558139840126665873056311318863483704291381523862452945937034254074625322392769183925167353589644163859965647543574211851602874420020631119032194629542306313268999736150695094012419835685958073526386570452363097340267315325918500906269701227243811110861642557311600379275924328165608670592985550164023001135203894231853235511325336287883743224689435824231428534645566999881432081862005951762317002716851596617030271390693800487583414590065310803774532847162495797597439621059054239549480764429446196803772109375 297 -998428845045614532650879120076564706381205912108618956360252698631961923084742220942923158205241443629956185575339953342895577381151036150250720845683677440735973535629788204988794778835652774324080461232679379865434663228481016448411193760302345768749110611450644437611732892866799930844884592165219413339896859530016369572531929007337953074682855177959846721527028522264408552118585585034492467442651480961756848190140303046915588541050225155500539701962099705958168790383310559477760342558886112898548782155233351599125206183194170830418448277134524601811819163863517374436903373155403850919530859375 298 76156029039374036963996708348155101432086952667902435062601969302496940934077648346841691437052568762694213181226269153217585729545409153213129724316190414836520837942984891916999583620567514136869083439352786850613401954364347410863772338472153227052028737285006569921656846447702532548781380006169242484360524903751613405384487185700064784893498003460324631319249593733557422012245474469780494318857643286036439946797201320521106690149818201577883232067499566719121062236576365125595940098499416907339698713273469573585897412108115494890959566874178279967743118665062537963202847867187804106283578671875 299 88223032770452513113164368302428427163478450780756352360588397195687288516194999716865029892945608968728130546606573236797497796779986034606071105789066228764144167231324190152538569074410022869253679216495892778207140344647283728154159017743823996052651675041855627632148036245169916693352711145524514866301276395732202843370759658104416409517845051696149553899450755259511358413884142550316631708247422208322072068284784207565202647486802737577615847822395280228761798421806251902819368214041712986871599130502621645978763624015726601380409375920529017260823886075010819013333995233443798022739320175546875 300 -6770039692977595550152579501280868360114783262591546556519962260616753233559562228879085935391997900734982747270686801533552486914941641189269356520254388972930142134186970695111732950040274692166342607825749021363127232190112349717659870121504574128829952127033234663390785511205351220312384039413666347882515985641970307035903079536995708196305630798766707087613217129450076862614411974099441841991090147856321712696434341053697108770065461361361888581600215032026941716259818147030631630021107807847868446218385016057563363962452385059671475258719110170981876389850885545516014958536355670816561012448359375 301 -7900812518311871104827599904359863207888967293273418355390576910337789958501303924867672339551684645815463346534485841013536899473077528417224237243827261986772735495084958937222842246726808017062434835380693030851888146391040962960759822438213211740871611165936955012076946700630972582697339054492800958789938658846615151540427591402346898487664258734814874647712035385198498880733999456623148618011981306987512818550014298022854714408093510480495459472791543133920426535717441940729583544216891227236452178400556801954272667431126794559078311660141714205300737278344225679621806172337877496293457110901557734375 302 609937758755934001063589398294061343808738608969238136208505230341348511726475431261469867435028324130633558623555373358593117991761383324006583386576919858211627949454753347643351211032390043018259720545716516495101042309454832581200753906044757604580455937531208430546074793310172107842241252099108285463640529123491514375779571374708764350627119968496788507723550890998587617031473171513665082797350923094817542832162141780463902667548764378081878880971501600811834286615172093139440979367094338551089018121161747713966498421634253632845532534363476296571405589163261471468875571198074933121667633249462379921875 303 717047016463126839909307550399474055882800156606921385511952055716455971082646954288849200362391281971772154374281773475056150921716777015821705302749161568349249196438455963540142040204731160240286837114717588475721568519864409760230878238506392517959084661574303044548072394840474840407410947951963819095461234019526783366367164719209321019042755790276791380510255901573339837647889490512032240063320136236029707134826102204301727958121139127932664110777633504303260791913831368899348488643409109031868808635192805859525122897010427801674786188131259300421837188016656712651162283438655509749278290483223464302421875 304 -55686334538463535084107943141668253700558336640497576139605417795862811348529964187941088211080152149965044266961283349890472703669946006515192385664219212070513654193758432272314606764855134315752772811558810820946224046767674367369552075782622680935882776479730215410030370678068653269609400262066864356605562587711861793939648852795016692674713652645010974842847249339982342890969328492006876168690935324682494935791593632452238093751667544782788481778191054714554822734475702823411443370866374428801954042519195347340769946011545845413912012761552802707485676882032256551399976377579049486976012235800815491407109375 305 -65943397786189709001942973896166147950388068918542890514122681178806713505430530362266924472674170378956031392024883703901534705515302404445737335715704608288911421595658686418326600588215067845760802538903748823009830668229180826239655840336780304758203778384251345525960001682230907255283406425973400359018558058775312961414919026292805427010217432528550950123550825227931532860621342311768482792475563385697709442066266658636543451766229036444461427527173238048207306950103525558857585348876139807425680491639480037476622255140796220650548824667220132663274834219585808597441126480008843290425737343313276169278499609375 306 5151604205226478612149793277665513522562950114420742781005272798511643523255666699967553796727019949922541628719824908207893492090047608246234513263048641959024362025190251429553309026531838496494750790961391225883301023369915471958951996823462198881382219886616825345669357139183304180861876370870202903880642945637386475814004052756454540063034235158113480816993778252750398444668040169234552346155022909960857848196849533939643933586938286188424171833105953409536853599964178761218049132753782984957172309908476726486055681349133180312922082514492943661467079893586931560308357351599459360963927738618037379934267848671875 307 6144761489549813666958715275759275152606924399513430412755560682279513602654685351849723048832869900200461744318542227948053459992649704796065387000761867458877617932142109193187120644136753485474909329464292013145129698211636581948250592872242351545811636655896684587251784882595866283730828831865393936270620137424198078739325461687726315748179426459974614857452534800391976730258746475102124119970542089861925942651111265071733557627595772041201367810623196632417257332502001679872982276438000392541420809790807808932702887083103887720758070580724526264589291385617846699934285600282600887277044083663997983608307472354296875 308 -482869223621948931671544791408184080779489854958124878232738091039121110078168168129316626591151123714718803821900320377402714719911078510720364605026485868980911540193617431534053356469960780637335387094229704055912215813054490459624055924290873556969757216358274089224304723055886353634173374460184890464114777678027622894295985410900671184386997638901617944266280067248067679249978353776391530527473212644270234684683690223860662702715954879421198086039803272004089164901172873685102511162341628718223691653125745359115010240689745554062909731335674782666820572111003843177769902941640942085331827551656598617557662004638359375 309 -580111488634475662327100596463015280006969530160253740406929816150747251839892564501199632738926757394183736710544050407631991505314091684925610097527450597357852663833615619975191099850211261951854216579888151878022556147829461529662517948567593550715622558593219163602467515277155797315827222267361172082991363423822640350693028980652306607287383425383587991051687723493436404073918131086639478670316825314441254349535783933608568448249957976885360738956637997311710440714868547602500460493948256114223512340865991013155884487007718927962124469668941868130816011880557509499545663998511941262803713723312538605288888841891756484375 310 45853518627776390830463931194966215424357703881731157458219099287320192737707394601095068030004522073383872724284598671833776217917032720517163343984478911607797743422659606588341197898547669245744019321591363458983701118875435271307119872739591451338682386561015137230133737381207020555124250540055537122854690621198902172969577998586391356033685707057835315261576526409319535884516512480365881145279520161077750632796106344392019084189792647245623878106004702635873096855288079632528239452059481791645286070350632899064542540252399220531209766462060783005826055238389292995808209535466695855559010574401104091726701456427608934921875 311 55482218424549739142539853196364973878568437558505869275111401752523603958749252571535331882504568751955845636875060011856860816060581049749591890425103117203898709648527242646216231683617838206336360895701082265146625807287037569257496478504293859385797619798694870558576184191668489890536767488863836539731874255072467095902011313200608228265743992640783900308208776664386640161583910217422519660886569170441118952457057452840160529361018653701833410656031407048379709688458648329617675058932043052919501254885717457932818709327620035439235430151671434273339371502078499428962128719783224397266258207323965626348633082806802324611171875 312 -4410982331429038289991685660936719243029920521692863260781027874970089497851506000728186043546793996389370528345796879904280008111014439553557297274525614635881320592121506560558749812728302847536784376574804186556403577735748368785316179949185567065452375541970523983207044668700821734598317565904305578411595175641735831923111883139365187065461824969687026462478780878350688107328485427659546599224325036626902128563324525621020283871582134194948822729096844976785029634125899090239561324389632871984637679603804821887716236001636733241684980583174426525899228665491801406714218359504740736555511570205323138220970299884341707208212109375 313 -5375213858529575415807397080626507934978537572425762865347523725766098721840091039924794366497502284917967535987129078404837387135651036704740611084337680212880055202201254316254845337258167066786024635857392118994377714701013084466516965029819609155767108783594687908667196369992345640463268975037283488503170329692487905302032499390789804188724310989993240452737425898898393887327635488925391968445535100174792556051766289021012417529262920279323815373404439881910545025718454785894497739630165746677957969923235900014477738486069433437317393465369955837422056362073162212681705277005217346626846336547229030116739935591801635416194328359375 314 429814787667277355105708170982769787076486547133217436380237965181188244252645583148244098784550812364129518715197907434138036096859434936091016697194518685932572042772443894819907699505183590105066218801511898190118244095386050681381633869496198553187071492961510483171371568604651188466277473600636891487606833833211922172852686847842954999918661261196078430803080364086789224112820404665275351070611227950796181753458427785607805333771866846214692419995262706113345630079181995867444780845410958789713136037148826740754401001314746738984689820767425854224277950123867432432562204478762990426465171121925166432371450027687436235689558828671875 315 527474398382915788313939162186486578736567375662774295451393201803540170914453264235006785342355093244984826363959845159794321531668988337559255870732399406457915669028161652782012078662281353363157322788166795368459174925506414932009346209417687242890520853964014361157936953712758115991087820417940559476387740290885914545834943897155713735301053731320194732811876712940964083815010260487018219694267267732100982674640941074253909222785061858073884870318649468434705401749717972740597014488550365311290982472100266926870732165925035093116695770399912774698790134069899635310008991137937245925899473848879515365443417595369787737845347260153046875 316 -42420434156581711960018350350748653753922306358419515019501773016019111035944486240072350444890925309822932799254980386264385853174093198935519422516216297114591600357296893500525203695287379195087105080099061013668187067610755309983660584387007870223749436531653101368452991451672948306134322417592890981759499885622066818490686977846757192179964297623059995764251253254512499351523143989245762196490154918768315672613213942418637421279713013302776151698910708578163644202305218228773448772808679473290016023075719778215107225992545188919771823945269993499720242741559058121510883404462670637280864735091135381843039902671968866719707306384358359375 317 -52424623050206231961432814362816787538389886294261567853651845065520552682887646207407940540569607959200436356477000967599589151656023569269645727690674841047848152105471143205127763802088157050542495937934111957194748991740628727085591449008559795537809983898091813456855621210653414302538054778418570113072294004206103971431298472630558844082784481357431617348600402413468326125486741945656016574120141222958743548084736833797784695184248054530667228591575363023715363034555750775661240943586489681259418817383582285703393576376982915992122552872173428968855838056267898393793801993985696180362456907822733478222900858905400208937886185312557375234375 318 4240151507670822921340136369527313862320496254992146991166358522790394603285070742415641519108092966461483355983132423489200709002814545542009760660808629423986918587728824969180092518116645913387802034482111398094439363072484246466234036042708570536850264265251885761060266471371872678910972495124090334390764350932006846278064098203777969320227963660844311568783994670615339065358210575933869971422097544323755753844402940768947069665429910597103319980844371314712474139930291739482084532841507564940344345874769773931164983364567057519311353833639758692429663092271800915522114249560595303705321682185662766703464157273446434754945285680950735119921875 319 5276702074435508757109287565829372462265743934943922634884976654963701434814991303564693659042106679042113697845114840236537990000591856110485157410607415755478950967855383936312520751182674914413570114535689819202837746059565170877898060134260000608723481710914187835997737951934015964769735662405897604850399122927888132710518959777885445165354460039275611481029115308695056116634256853324392958156217571397605450210931143541897458600858728983987287258571668717965305328246210765933154993435953383477834953738749897842726766226460110872042076292611050542288233307634090612449646493075687516243111329853156341477240432905900788304990392781668792793499921875 320 -429205604506586338570501981009028574570987062255105421360304870381749554047878944157121050847397077808396159072750969794424390948832044786043045147047801780429999004768537485090344848041145929133501186438793173750649074134149646764757108161807334264908041980168388301259687750761157450443188832048402662448208464832974218698163723454133364711978253540061348606716499612563138713997920015498818638078688883641338038680022416279001410438094092277499741328221505119834503296211081784178441256949567255289726400595718600860148281958882448152727304955149711942960456151678363349803313870516381496757401051126385220526536886663931637012573108448140981483327867109375 321 -537834469515441142640925851386367295526207269686944692043125712915183811591487822662258943550718372595832578068444497829640362783570386041971084316140854776678226159142519244958288727696793941958377120192447185153818854823284592617277561997523524223981747913696649257122814196358738961098028297172833168637749472547834515875314448142389773210408118753335695065878924803477985013968394229560997875310680026271950851502228474955144459944203401616914448459577926129640251477040472429927896102120820347087685856662731708498008119141975939187361948751250603128442283196958049957038438815272487745027247816610023832852411878598417440879531169498762375129547558217109375 322 43993934743558945125396298172608721577342386935408571652733208802890017107897655301691233920319286423314983818557807930615208587336786197082859763230883356266211025641075125927616320991528179310705221049499150843712559696384219007449682343829764967919248857906982483742104729778157358248298426930550189616951772240116020777923576208520884296002484261928407552753904646199531211525876818774998934119783923026901090186193360688767759375606896333219379336173826998435113987721175523230089999138800293006657845313161210094031570339846191320829113080983461667875368526559551093012843799765702885904142353029307121270910523629972311618427884700958287207044441603158671875 323 55508487695995185235640616295491069527686253488604824408116701304949725969555072292198651157569622582680373818868468635887907324640783881045398194275664961262506883370854225811523809952486173365526337673848655834783945795754084213386619632870052652791715232473225131000835086931914721813762845524433680972290245046969349758043050133784253295221467942860438269295295670029269771351009023318271635378762794814389447281436901928425261583837043133698580378090817794274063113015873181749810554922813280078163215207562069561837757836426706094998201039596289869119488881010047392320684953138575574662528588793321013556446508914001861919720418540528242357453393888325171796875 324 -4565935137847124288756786220786429073190905759725572321493413982155049642562840858771686937291945755584107048091022229956653707585392465302640721247555793020259198749948270726924862991423876147289791409027432642800673213604087838320701777456893931293487438617886703472852916842318504839174695978988638576637426452056258660244076594188299555524648504208270011591768491116971700942886753322008420841777262091757529827287251654689067237544904425256622256099118591960592448500239942980062631481670874098261663803117017067345942114141887007182925982221583874574092180035812075827811611426637193694133718150623460119079485383413195696911626607603327649058991063796669608359375 325 -5800443365670928711759999209645667992237085143587243564197873205829554526586925194971796745860125211406769266422942389854896534671900677045169760399748268264582404273244583392596625534995934891201872424112786653840031906223819997319605923385286062659276511024127735993734611838143666811447105884034309821106806714535254651798242644990520557162491178674984324117391599852989969637224773854910416811031482233204615289863230941431532501173849170530352701965689491128495477654202278838140137433067085477250177275912606005012481310702959074924327043659936111504958510027094220977692644318952877650582991497198173073083494497876819413380228508920406207039730254157801133933984375 326 479780613285729227342891066886688709709407914424466956361569222276687124145506867144823173167104680924417044136435529948396733486875397855004150686489105216824733413581770438460251345957687485648685839053879808209064072789659654269956784710435874149030584817224339209944713514887320516423565576170913114011435950282209542177531655141879253025490560958761310897098123540639863107426893330844939509693146459241693156613158151989154190495234126790749999828979570733183684050636165499632979112162955873964434311304124330841206861572835723804893480644824671895021529808967631752979643553330825012298471610994473517846170906002113085012490734597470067102764898328435326817494921875 327 613650033336851341510246385204214008586402990019530827562174597064687546071356765845134998642667825245769350330429011041488342794956425060313386936101382599071650171227598590377770450961768536470158606561149796143904809103383084207239329940215700754336159162373213859071965299018057981519307191191447800049095762824742659591833711958207583481078247322081429745419988580997326083718434155882264006019722092787324925130464411340087532434438154653149355366556954147077077968031861687766047970647115144889594062963546770763896510610123598232936399739312881203194119549236584535419544417907239046723914273904782777657971955405862614395933350194226450612467555591299218721788088671875 328 -51038582864596629803117000542073509604845628839057215702844839127992071208862416240573062457107962353390227852275647288841682985325437436644027154715588219511819490769967411381616337632001994241673383024099359688075873342674595489251455254450128199069945494624972001098483089822691132016756926627444176651008451225082798471765556186467051438171931657448946978835371406708078936627870167694504722000312542758166915994033154131676404444599686463355381137129935000399041891332308468855544984287733131143146341680776802717480637423858880632898405481257814094328918780683485303899268110585347328664689013546149204689524857065560123515735714408607626119198330445673353184883949812109375 329 -65721166093779870135469782690313707821381749142268581939787783590979960172264673101040967369558706769943012188689951339352476287500749475781561488050443957735036285526043854813656563658037355903904863991719237947221593360035762906266891177601393964801099562498746556098121984295994879365378863442207310184983980522206422122977335037787193405077725969139342997506619540112922557841201077418431660896539318966522613968791729589911351463714388374010680838283325289838129661982017879704523778783083107866112134519498041822380806902917698645772650494850869098633022768368742226540015961393446761499592877706469161319430595239413855301570103693104453685177877402511767397125458951605859375 330 5496228841372582083030409737408265650197814824792206696665248632308934823445503890512274588767943289048045262282276350571532062946974751575282358858296211808690082283825557041837865760784756415173412347610142828530102683305762174127895521886007389584757829576265348833599128548802076501710864492984143057764934143754129847572023608303378740039540706614895563061880526930710983002146503289584607370991601753860981489169204715574535483166940224044372904920604764684465235799122377493790431234037692383340717143399490212691179480164133435102451390473832365874485746448471361521387133662740629692565132612148903366733676452543129274365531618531638748905394964633006203595999848464438671875 331 7124956832413538888246686691289954033024659188269442007958424971112550996243743780638941786198598337380091542289055014163477222863352493356577886112927364543231965356794183015259551771186060322021822532860262436711242496162791798507797669220577471718570312566509105812739730915439547716796767225187957297662193797450252799059700748154110823722143638929140114777237412470532171072359775804500203695005124383134193003964668506244419880978232638987451447723055844191393166681498469635096010536992088389664029835114925172343013653233461648322423529660567700045505980181707718145736906014903051955199020218332222336540742365063054801454811475736690248672558191027220137175263142235707410546875 332 -599113386625642103615353731682820848977788815482487535359068877434033868301774767720497409406404590262438258001578334814461210022104388747278889354184665574954733968117824817754348757503765381342806606002075336957237317759735127523374584489031429167539167194642224214593951657811426265689446788273685383554557804521256522807605825105599569102276801226347504080540701656090210377913137423859693243369436696746172258874909494548104597596026409179591696062109839026040024978373883293640019364979481957985386231507086877498143804484885971467292155907346856668906195937947831552912882362072123438091069358320499985237420643661875349273425522307935752194949361402379236430050085652755610068359375 333 -781843153509977698995289109394653808833922210655715807160001476766492905622957634570916892030101071745253017616932454974156610834566342481281760139767876567120263298891522870974239985277557477154789686560975254675668455402780899379127513763902996457187230868098742017442562508774870675753885808748656299560311266733906081940536867539820884648008398185363062963441129853009797213151495344416454935064969491425699364174429939657492082399778956349939091136698130680538138716917918366737777895826974448361965291255159556269038097482873329364407529392017832262264119007285468969803910569495393262526672731547018124890373396576474346324846412376320522810291265184118830561821561965169835360952734375 334 66099683141036645315747666946313050408841027296720907297432675639197655502306871301244882954824019088205992800427415732272752510239664930478050490010694721185709727272013191738273686833851179611962810385608999026711951934977954233111755075146964790265760411928038969646834445196450555985526908752542989350473752733823393737224533128861142964849076625481987474355558225084100984666121911061075014446623987437849663433356807302465708753743393670344568283501968970456701073359519544603125476879853430077089745039193918093746753127119955607754564900027429537751942607911840162726257248244696486582832730191201403916459534555426560735359551845582403303128667282578723089703420082158985135250219921875 335 86833197016558500570228481683679487225188162770516926401448031289882993380591246306746577564997014949366733602130656492022453430566976485977696806181784832649613784248634817258871831171852131194249334540351825567447616124509903265973071539873520180843690792849406159658929342591683601559353134423968773501823303455287894974779742453514822336340413554178357502998024904673919473561451442585466809381732865134211175366741109888388033079723134684522861695892247943718342164426482500458678437022561782156806221228551977960592944033912641457253792270736479533761085511124767849599290720262543284309215000914478268792715959625002636512882673207488449048141511766325091831687667262180782857490212057421875 336 -7380815876340312737775076968435262321596585770268269527403177437744088359466053241664876298370831559031307014626347284490247651390675649880338906746583162421782242407590429255194941301830328051995830373945287856804714464079239329012966798629142270384904811307980935317117912097943494139541116786607833486938472585203286527645406407777884124020232887634751936702874294497041093054322266483501233251738638273567506219288274878721518437889340087990887080042708059229833642172915853770198080769955198789051149991604889261403903439480654845324580298430050775263474838959793994531139536511754960607389857096039004556159745674186875048144178233870857969483612800857263865564532141771210832928277787887109375 337 -9759990795161728635337037922994325705054628640188654522938406115566245101496208023527447048654306545459854495542065890796027837802929349303371563058509554122736336946038175194899735479004649667117600039629719396502738165181938361200883136293096351745351158991506722005656324748467019338142824038861692092101319735739142032952809624077412154710743233955761785212691417271493374676578769086896263036089067340165594570925783254634671469080593389429862903755864836360941560120346973369687481964299191910176693035089679168029506026810374124990113217014023534263867661062280453791056276524124444934971418381865904997271521127139054838444877903742437614891914104260127065103955862804619563718497273287774609375 338 834051530433228881798061945938671990482952713756863596929399014708466342422133300190684793425232070355667241095939197703311156015931704473853598057499628013841634512933916929232168951411450523648023814822017778381182550266418215121649917305055311918804006173677794807672995637968641470275581622640134159715784751263466454554619275871287134557202933615430375039884161088309733030373325092952584636885173484340481718937844606017357185089547881391850537281372714023406606527836247270366030367101404163827755020372936028397662022883139799583745817995308387528408529165707989020581346429809093119502160220727834953612090027154503585727722518190173456773090174290882876662920378246939369926446096249894588671875 339 1110144649699435720816019025853313003110284749883397766831543508905307914289000912151376213947029505910943564028041745769069106163818297075838083983402923399632946040268515560970937036948590958918371349795776418102173709758909492223814132392652838039530901725336757100083250355764041227216705266224088643614533359236563889569584499584272378148975165019070959088553555887557969303158245664247163314165560647974982946902961297719340767701494526441283052545660775807570203019988433527844986508333193482483387428105314198634728298550824028108602312072922174236298534326038341287830311439740673489380083196970776362368912615191442216086611251951845890377485742943409467682525614972445529414931061115683204629296875 340 -95374914567274967330146389009573909018728716388665412018409463186921546077008396822323222592418589968584676103176929617441281481273734412301259377604940660861280220393059065478794535513719701276733867621020386710019023641533515678925545510144196882989334123489527639462832586768427442057514826593280844096860675361583294862508529321033645795111528904187340070605719647401272377436755971573678047533706967506753445017710263268255048203266938351925347826432616967769757826785376582165885174489921021104107059779706720245707829376433041140302112967343335595861238451639533949321067284491821193568573319324776091957279427558604937675866280658082895114090954775914402967184737965245604376661113448665730249818359375 341 -127774951597381473794206904625592627941822911442566388861303182569819937540177966260312347366529005026914056220268772564267642770392501732485514066840083342787458869282372360786644009068294481051974835996490042485800488115186187993841087105581261518909731527994005614687525350402745963277968763999912216413691214149416219932519285510775117931562166377889118439012063570339471757827407619971319210051099335012990419751145282619652940765120355269877365543228832310935199991828611689158165565136950497131731966540876419583772979757468251122885938222963282324465820920390610087906651969424254728885990525796364057768257757165625038491452078167504257957882550103971401408789992826616490671350832826421648456666271484375 342 11035647429368769501765118077531401616707035366564849443513660880336448206205138774287214412953079210717435189930341915089410486985574019914594377265348902601195333739489588256700236294371825187535976066299781436744868695667646958239021049192287444550292723020948109261676785372415185661166656696605003545799820251278985484718007853433408496524584714117280206537679402832282906556636379221170945298865729071626321052967880554385303607030067244021647885241404621692451634894866966322546305033766058741344569567009979595408707353579242027663869011069252546486315434125400726903657465770044405998952603462566440851814516496735212771358681282644036480855573210287470631884363651466506199464701415036145300335450494921875 343 14880505325744045964333012701347468424678715662836435672673197817495498916836463723809112773085481500543448232282440601328763913042532926758243210519434032811137503821246804612089020780974780387389437952270244129954591810433775654893493251474423132355565579408773880446036520826836244014833294210000536450484309035072425260055167420108396851683326337249653351953901783429709902837858120562626360882034425166880787606561801320979655359866988530384022854111345443283900607405234984298082704644510348342512032744824843342279419535864787311038295276920222846230334554430357500554687129099938197262466521585991355535001244833887861321711633345020503495576774733697570880458865834540713077541613369524592825445417468926171875 344 -1291974124751450168931785226808705434064141779949437027413255217174514758187371905176430101425059587654492546840210094167773975312277452846162071817989916074738767026042002911859992857598809823089135476701144638819545685107019038371978749596675538300052375248148482324942874693897697734216546305312035536411656190457153932287983083798021807450620739988694517446404474030326978336581808292093126130205600940272988948280183205454022014691481500888137847067269470172565712280858019256640447931385323492767923933979349457335094843991251545254576836397918929020694763459754990047162884371525484568555480449856230104412959216106846385134958391050036947766192169870472865919817923861761607451016879687235760431159942562012109375 345 -1753337790750004260084092545115944374591581705924549243766116326210921441392010378392428682301925812514816746615650773434265917036124233759465540958485064158288058629343173791672337471248249793834753195625261363787998893797386821707016097735038624010738117336340373425474654480821064509944653465314746987975520867803568309612493714001285240029113395150245470522856256888080254736683196462754966448372191962675935601424458280132991975485014171229431339234257037927284639477790993023679798311396357579073789516754232293777088800853757925025873399175315265704114320330963473572767753127450072953194892337280857759673481545914235872597635555527146133757800467257181951354512695602562623684816247998641266695816120163327043359375 346 153028554300886839384315029531575070701953018685744545219804390828922532373767694457707117377439356878087867052769524274451843457922533816399533983366638363586640432641623061484603209429332842859328557491685117324453707417206926563132935355445218944590277778801661214481127560384947823862484667986244043231736390396231690658029681308780537352229695310462872109396623613989298828063803956805454379026894947091736574934601540012392675460671608378091495148870160609439835662961283522436091484853010558422040972104088268729932120726467904267980436739886536845435636097342013134854240209108655199700707521422312605407702921172343832683413600895009548799739294684134554942400474078833721950323739611372563441344806156361526488671875 347 209006586948339860326505700883825758888871029964423797115234481778945840976030126354288584190229183041703684522370140078386410837042050713902313807883698218394933455114123612562250485045673058609433900124138890401724023848651921674514380915611703126218721319901738716715887768675237330745461971946290667128716495201377330029607786657838287400811640815459833731757798562871108218029554445692432548636771251741037696732514061540496724744471329800256384975738765642317770118107406580047264261886433933678422836458204761012146791634384668269061977875551083514074288793319089679009234568841354902990430442995786517269062339765351225730240566338332885019010456000204712990934057169847991177916100303723556466083503728820405903548046875 348 -18336838364361376398102716659873206423926312923693838614346876250063983341568457535177633896245805357030618090852986951627601490631510207796324923477743578407676214471341945548054550848845569326932293883162686681509748358067190626672075325500925635701514823481234548750653988539207796616487250029507954800869426449096244812547292357003737623453387039320837559473049096736272763594902033560612166768617844525768574317697320553217879197757076046332846604580006922209712525757671064576355225613485602133351814265137410856212759356397816739225759354321953342584083401273309978183070136816479036823698895217320053576034562374641573577688316883762135579775146910753126267900937715017780188076122148213679227099597656090464308171818359375 349 -25204127412627226841301714864471294369648149743176141974511955382557281541845814195387770620319416829642914997522801158632443533454616842973491636100691379788132591272017726223481403802856684619363906456170051394322842726706607927577881399202029281959288864908336037954888527748116520375000208939866334659775010282654210566180178833420578872198002543894359168102875265106546059192767122409545265719260297502337423005733917389905352601119448172019982248400338725507267855047163956666006568095425666803645020374558470289078746162609400220109140256762863533299538349073872976932372593684550179422694013848619355551132301979387235549120747126162458931762570189548018770143751682542351830567342792450834076905547117321945514883856290234375 350 2222699537980818931480624231424453831606974164844158561759680911582218285744289269025543003448526632907908339549941279959697324197505436996324713229632123953245899827509067093489170080883429329946689720450712686239606380378497753711181592124463393939267956320699415984826589308694227283343885327858013207302053814641599076852241292735164121970333536390030469021508474299141896744010088620249497593399980438448658406355896336625859710612651821130991601160233273466519409002088901307468460300817356977467745041008141445062164401638898616959724433588690580072930728073576944388733886829132254745680176733445745902540527135234482687113384790382303171749730326321735939695709095057067884972840799675114054336386021347747357426959392319921875 351 3074481293530634865944019717171952498902588683240480037323955685605272713566062400315711041165122983972327509731583119158089358886331430440376358901139800924574032851821186399124778957222820180397153234634965472945532864503142900041961816223869499099394383873143445660369835536091826473846970226188137401376420385995626497465590250087743971513700804981917144096632620586013521565409439489987801097885054322717868082451809580043675937181405093547048959705443565546555430184883555474397608592539077518119180155912008776738678823362824327900668865646800313500303441357324579000841488633026852154481430522765199801682229063752755821244564475710683001290697192127715770631981109097594660439288620068489455840819537252215913168076740902694921875 352 -272528994692514889444533651236401099187142053923419288453082848754238232983492580594870303870527137652275436885051928129630800009084380107175732575120674040659132918656017942268148617824714316810008542057090527474768625499094623950510623206111161122417216798122900629551664541459400838301829230622398651665455693241802004916690761465265202230617409352282730184664700221049257853762973326483756595098185949967470558577039444346158528321891890445439988784303908940303002245820536723105994968105211133131496562008016639078894452583036204832877624835061838965861446961920925974529654474106022286543798914381090033165339474640371887266859048256825127388183079692539916559822177029714508287209241482459443958821581519077202756926465536844587109375 353 -379342978959957955601153920860872067395619215750400943273600744545009832816425079050316523285496798100129178664997932411627053293903343962735037089852386715370165194000500123708719302293586032777424689577748079259661267943610349532827162769932778156123878956216809696535630249394890524371781605295653920295659672330853857263745706296181744346355092538620389282018806431638351782650281651672345167140208588117002795078321813312675542003006646991057625222754257040785522872609381848058524335267680824851386290276986207801409070065265020379521296176031422092941955443648831217503765251014916225701141156373720085167193241133856489582193536423005799613174768862673296413008884366683976689919075372079982336799786657253547155433682357112135012109375 354 33798076120762239953726870341584776436605669495265000154531714384579509329442890737936568450777632211767061520311018743670577856944414753084365842265411722803504168821122385898633474987873124737628430816619048399098070760481441913090045180363875545388766686721732276842377405450049010240997916694668867762828065020700443210594165812896181104857706342129107782223983404460217044627071972065435905557870937554078054560969895569625267268715142463045693013065792273637876410911536490370242325484729385211641888716650057499720062366581538823822565454179090544852816937817767196360029099632890173679446113987834494807075781239464202578193764338053235866221436559004028588755334821949935580722699224066080875106809368848081507462951303520439663738671875 355 47339545890317163249731244599158855369729455887431263797575178553176021242321154742383251819874495803850718082816432212268467308269410366338427380240752961095453781055220256486780200147812127598957664318135608311950446366250133975780002227968324527704100214582298274581202392449701660811929127136073445827060729468998255076001101584215905914576169403301322899525792545691719174600867931062688072222397054053477944320272762341055976321089516757064932688098422181231051464867603353121118474967650970303154517581089798446441678658860567596026786198815568142094511477456226405558316295019803331389641462731209659606589017420875930812296240276763164347480522145902157077663005747867101051138393284414407229680476963919193585119443301066267839704966796875 356 -4239264702276406744697489223089315437436694703041928552426581014482333743518211836363186070827714723950069410609381352491801442848049463814047923748671131757503851113186914507272089581265620092378599580564556479365335587731477803912494733038181910324397598699498583824459840344316204408322077130692340342779517683512692027888233478707081097928784453206711773221480626602691959423968935962678973142942729787327078893000364990431626173428488020046190471577371009083958910050086977416679879880429164873288905766590849081878310925619318603814681477169553098357404018332398207738481020983567510350438064500699269989714079341171850940403513565360745292315075490119072602374857631555811117522110474273692482743650732694725359943629235275814995296546868359375 357 -5974755251656822876986655463223908876436974912278084568241816904105295970285594129599413101088745869551326609059682072414024078168583870178495876322136357904526790655673296114623053534199045430054592590076504460887012540006763987744317233112389849061773541000083404930405593970436001424901294341160608027958177972824658402554965819370528249871351174280306790478295394533825610794584381398144545491480138314086296929355284930379782524266678864177157011383567715146983641039449940437725877263023867470475761640966918874317141614158178667397229856681324209433378248901943878988061510065906148471784585978168070995705887870426436000678015951732582015767511975206330445473225698933528305858029017813492110895963675474027136564012753986257155873056870208984375 358 537750316649041425356191788716626195347093976743580481768170978861173959416799073999799981144596911579068935996631273366572703642724762338984781077640946169358845893025414366662756239497365763169036298142455300257992300449323948540741087306833128313107879217733477628013253292753565513765437345429503907778844582647492541669307023193882323970118418807838666926330520538524101247024939948203913552980538070084112780102676064325114812995783678797007917141861772179058003932420754456107538245468193974508183971254254372940709736033306199926029590639207183268362952046973541268605903700605337575135577318071027940593349731423047572152084175457376895392108195269905663711669852377764326807263683640180469852823141341724545228120244127367129232926923036894921875 359 762592644965171530212510614484547473425128739703087564689673234679867804713925551239069564061222188738443003655668766212980029372487008081256927681391413139592450472436342594245049419812259984627623130537467924474117093143419870839466382182836529654423259787104833974285403557395401174175587403897976529839227024795040160822193369923125766216230683752638389762577253179146483518742647469338268223400222955175243624235075298212298169555786896618976601742172544013790982132867912023461107366243499984158057025201272042486219436241958745556082698676118749786176284822769822568934045640210573686847413216460939712868131861574184434996941457066676382172851743180612434653230235414999131379247233546204065971368881412633315390882906854719858960528014929748563671875 360 -68981876484481592388276960354880612348731109541539648168931080656063851104094737588602403405359320624610025736209985085169908153993614047898836702739819399507180660529421873789772680289026641461399260594469092561288815363316119037847458106801186698013738003669147550375063068997308037763810051182975981535124021744428257036196909497301306546490687042993656911515349060445552406639149289166164912802683423488788741963518610370793497537332131103537291368820062212547679958222417039992731307069426608489609007740545629795432262066641491264685335610939138537653544491019890157035157383147425192436517553561360074708612956429337535351786724541859353002964800104511787911029372324368082801814076864367609074097390969769283444377411235146460598848666027790945612109375 361 -98427020497355236586942580599348776159045476312892436875142774552205196739508270525284533713299861510932223115434488462272027679747134106849434264806346118311802087481924232059406492033446137940816797132607619197684990564324330278024085881121823291577825720887728612176819207746628917976982028877662831428774296170012994262787552013465273273944191832242630597079561702756805890661616266977006663476386128879127538784574615438171166125730793860235203145509677912462766216078875859151924525072605122453856733378101974384009320805369100503799439271648489023804120320713726973595554368149324404702233034994346387368909458125034191134138866386369320073427070733681269750714154397089142227598199991286995133376426862722376503715144672945524537595175211809110463680859375 362 8948009432662318722279683776177044788310073135202981789880756739760357040066029802595533188362814074876156238070058377705233676292652336609161606734553190808927938654991455023180879761261570665899795539296587226520174380932612349495232952967118467094594166865225220037624233275615841944348174128106954145790427859911376447028823432610100127517231772492666036261001093181342507984491375761331833479080839190455644460808918773817329115134974224974788592977653553996256155146441855120505823858669177467050029780076598996343861910081930584483293917143534465155149658425243787124276540623024018347298178026569022998870718867306277243810989355013360300842779394835776087317171956215575659846062203596953112494738813362921319503360328595859010600937558062008938837138671875 363 12845717724121117040124764277380544424805977901231559076921854591145396906489032038400919330552771703629174598128520590513846314832576622430137738500001878362153498602761357091590760383922103117629503803985561962883449769049660015009070518969425172366145017349989874911240177677115963687165217016842485440270598184104959374269398566792063617704664150773278544265630669827789061138121241243538267916736636697175362615929157446970574185271450018545656648050657516109087941027148702829019169716005809632261878001650496777354030161167531667064113904518341352767435913120889904971858300632473622728193263443253001494917535431945031341758222215735176348342375366915677748633679852203284478352048058359197317633339447570539235773541991679111309293193391777231360140042485546875 364 -1173621812255766188850896388808870874247062401335461526927903243428672986146612948870398887868736583364871568197548880290603670061698985532453567469446683636886242394052724676429816731338712640091261798620783997852588401317313128557937577219112498286002235989214764559633059835313325949282399638039067256785813714089319853139647157565950438904167100172905305861832420843544805215757310004141357979868954852178819328335519069413998801425192419097245924165861498467140477006073990049375855680025688780719687950065408109887454533046534973258914316209541639440564103455474965156832368091088128719118350905348553943720740637208270691786672231631153117233715107283781333639397933588016314781526329424323579979148729812989898685498419923039633999107169758395975419076785768359375 365 -1695110806240040034876176675697633648545863702489859283615188893038011170967428469827684659498349040355837077578070279937731793022780905306875736762483625730666406835421020759276962132401529324452521369550045151066244542368975661105925021894713508362494515405051658677713167377237005916971485167772224920217482123196054920329695044698383588133037621764991512037679666313503628777620795415733292973064301543229744693793925507364363524114544011633626936473562831696572891249555245629375709242608858196578123029891521148726149796608455779755245306857337662909122483698850829569605469547629228894834482361378662527831089941700113604603644685461810328596583602666732200806303867560829685290764824072348190212443056957626439600026178964545761600798040850927923970759650680827734375 366 155637314021738683992006511827278163893003144539824033317087716595588282515079868857888701212945716520200973401629282960115372393236310064264930751651505674207954871085511949179951413187803655906985786858232540987416485702027077241304465361728251821066750880235975638362937397895551213696278648110846661179906664755194136631903397680528923514993929603988727371621647863088081643454025567293306610771294564028564346598031234918180013555851087569396827799645956440353224285634670594522448633505678965468418204883150583013579018753369584795830545123241944471408843931430125777363546522961511597774797636212984429556026905940986361587949148977249707283254924722305601007399711489892413067507526365025149039325146699020727682449892352452292411668006407665880858757419728732619921875 367 226155502133860934082473781368417425280826239375647219190768532644800730260368184790242747070474804500047967360510435615316068516594174801422473659106991115518974116554150166660562672518758739660546155326317858094614396441498367177477247560264919431770958405039079889111423323447067812482447840255878047730078258054046085153891146799921051256312046204024144162423380568123507358289064074545199216845674281499237232474525371186113511859211207715526844821818268944881087595465726384504831928853084447219237603399704648838562459134057602947238132037479534267864476928671060395370381450397336158654716266639455200835234709097151932109594301093289245542368084963150869555401487724578915054824922878105313437355818081595580464462854394030812225320657722616325253978921597417958532421875 368 -20866849947217320885819818115769250924472078934494340476768207169281776249310491821777743119470992476258776375334111782366669910455221105795386478100116281410813393105729079416867370942923359509505939643688054263008366770284712963291633725224574263853050297473835329881325759634716038306157934809358530809674691340954387576496600321909479456583514717551304910814302545492577205149938958795977331718744702151704926284615100198843320017035493120675053387219185546069104804814660939337893057918282539898983617715199777605631759286141732375316479965798082370679826668639060210046482614938177851857797222463112551228897148472245833221013449350575840792196777996138830571981493218147938835935923922162545764262417752053096245713343883682923749350464063741853116687837976595670330287109375 369 -30504191905671491069994314864846552971736914634297928339707434180621798986406422425921874649015643532817699270271536498063416348105114528718369071446421248908815089596993383714242919730826620050670206432231076369960520454138285959933939456409548432928503224999848384045093143814485421955416474268417184709953972264106832652343189924755402245846770540217387444611461253199644755959597119327561770778279923885798677686010301379688971566545770777153956517023195226108462927518512534670207932335364514076253732393210320882873425225325572655988459169130403268428885641732495351528559272461759821664954734328755260592662573636084210958372897479317876120128229503592099828382381580885877298528360701815856409378301194064604980514373805262622346310348372231067436135139726665109070556249609375 370 2828340883816971921569872684415383029075912884194927097557749579330826341441621597764648137851318142678533402672701093998171044966064568145219703570440321624052427794760803831969734282588752215416554117283565061518684130089231355030860159059388595376541336184029184660994327442292807102942944733808943467586116609174716435669844338885502029841717403787243451676387665438504944799160543902516454833637039819076008881407372660773602956372439460461302814545175689130729717422792228002290060925138832609118169854480018491920310140648195042159362512361406651137339908728433824747200446970405559806043624814675461806104957596198386632089990839100052482092502428886412240874553926022798783126980325437855666007102877623305233043836649131078804157413418547414663889961785851639052621398288671875 371 4159387932134696863316692220898244807674772859537383880106280098558751706479658373046282657203195456272798900480062170719597448833903675738704725849386275863288026320644957686831686663672198292446790069335480069512761291539923774484652615076963925690891828069482562342822285941602403018850292865727054432860689403786891682678021360912169843093867313097561881306734995211385641588264435096605390334177521503193054044116666058614536103652983239690368605372210555504571624835545606156758028422766606816662461466456405861323934474944016255712942694839458918286223163918432205390161405200303057730658823508277278271119105790726084630830485626035967299440832789078408128304379502239327492597113974119509414678785685135082769641431521730004225443189231199900593022349753798940863740593863304296875 372 -387536545831830261928263313243953886341990864494356005057534848065726517081804527104585970890416845414097375469698122961100443699462309221165366274013535400259802384728763223778767071517665607218565564448017106824747695184688587143076559079733252508388357616947400519223168017125558580394766411150928832080410667278734193073632463183199185669895668256707511767553567054753238012911668017643654393436450791029992371747623426937408319261793109683998786534568861932348844375852704766668970184294861847579476165025484536355218013806208663910247851411139791301682308313106043618269615259701354194241069250819371193895097643855896154874168038274154522719009952032887985967516688628840369356821212294070040128394453000776343588598621214017288347632853617000925064905864482139336924159433044918359375 373 -573312461153469069824722705453952169275168819721564710587776978525941115641986416258983760332884909024594002366191527247362894597793382794920144231480895586526417059697566451438232975452005747017259239654808315038796404707406629312055080234799263911058004878225515686871441046762496595164055592955972013972789278709612860741048918157865683599637845871336762653781388721225054421690529918654185147249607565533166818337651706180905987374289321216015163628469315297513575398611837142400421184100639570349828432320387514051540695586959010730722355579313720350566476274737419119461033712150504643844363557318796147260633664120465933934466293980178586893853984720221871979895021113051747596781863182613148174840913322802621910164257955850656979809645230486285870084768485393529267282888383262546484375 374 53675273934456866213454979151011532300738160547470168065400626884843887595646199999849960863473804734991878287041395409216458035443521611405867883263285113586521244629447032034887504720016386934159782415305211775800856036512594653580015413008752831222384778890022541220265846924233994277175840347939487867761062759589675022550029227401242176887937015221511972774140879614990364146962845545434690781948773417896148227284536056318966947162902500577029140396810427391034302577180811040233435275341745203302841802837089537512595957717619825851566426587824629960954109555479573024941708980426800697343294482705215058891274217106326954181155966335919059847337832765368872435376359944649028571053871633389591044239148777931925589777050551547654133277649826837006594061769089878049709962804604453494921875 375 79876711113604004226533913912866110550767006919414089025412508522985052650338592691478490372921442022111411923588767204815203580004634398737575395568195973268139094139747641984318105948781881277423914968367678853136616854592374077912793863412809118354404688265101979977520883856623251773236173175403777968984337899685484019504789557359550081948528467515097635050520178410834454823151363109896499305345304219654051795624565147704422067489679999116212138533925950639493799211458075756682445594851147473092705098724039057362036416342812224634558945611217680638939987039940710279250278296423154780006265610999947293153239255372282537729207363339062030657181862865085785106866338492724067194818023583066743346165632273695551352529280448933629446123840155210560260364088556348070786815836752748726201171875 376 -7514351015224250322339739201736706587491569815964001625151048829159185280201261638789600321497466696538759600965494181497828108952332297594958963105571315030969618999807819950129948074476957533272557821099033440947590188809109472075647064527829513959274417949294807260366554167153103372743861699526461576192573144898384013415423467137921078109229834298884376102164138940860966396224503245664700322449180449415478634097786784220421157260103675438796803705453482211998345263578382139784666079084054378707404972282694802224782447978756101283740754551073872490959462241327280738354731628016866517905055204434739414479628234613752334057569240496442633593328721468944500440047535207220549658403299983090811802344041847144698311531042801306112839882975490779661866705934374527504419820364177060726697412109375 377 -11248402934229522413103633402436759688436042713662901764462468646106721284630407679337892488879425050754564781371365986882705170063953599518784067792794984010736622980677056129309650680555870653028655097636180046622272172062833415827269910615008231814334193413413663818805698178304873000477091769421378350558843465334157978962585293083871150301058871564837306058976582969404109816798005462076956653455872469631801974676865322995221398911289129989164687534328926437856495735373680184714028213091892886432140863349075747567027190208953163862441161593544018050993001524450747308245578977287916302629101445501251751792334173361096117797108070632809021103438429832579726749834300669089514353075744113264751339421021200130520842406201603786097332976045456050452248781759161684072901272162517096270274966318359375 378 1063259980326276176257497434163374541341907764604103950651848730539628270722902542559517366975730924354490384738846751515723260236742983886849235881786650087805727791979973139287533963857839357170291687319669955193643544693242907026311451332937123640415392469502422396166291455749175720431690540391897343033564093848250992695069064050569835434879351951172956274885823198286678212270325462508615683370101869143370516898774597875850018232102536086238755244523735248593801903955494576968670594523529098546160286229060611965952730137807049412660182785967295947845989744370954832973262027962106117390383468949995845536438238532511368474302034345598803983872307028153098207098802916635298553053295151999540328541713515289728224841377456752095219438043603118975660628507696828074120772281998932306252037788388671875 379 1600953711718054390684877454144147340587074655383764606330330788020986597668798413826361278835286655909094154935050766459272010751168976189856306204302241675398716988721970148749947911302376037393252819704268947276962492492943860655797508381558707543289792540732636450563328081500045082096133798913176598926262800825354918493559330717128433717596876535455918531032624023144533833153784549184893040563593063739438705879585043047098987428580066388996575241419273042085582763676414103893383306229125520731996658574150855005409110319452590898688288632887114677442358580408203656912119477006480762677141241212949090285656958640749382141377624012582907692297938343617184009031883013727069142480786175525264926587430319495382976082064300580433047890716777783451273314978987062014556582084317948072065753300498623046875 380 -152052540141871871978131095202589737582972981929398306755794520328282593445325741214527670410445236431420061161391124917670830915281146786212951842155826675853156453466967170274880570631211193633191731062045173894598262620940331722380423939939220676983318573529049350506376718236497638083368287743475638999043889979455919952174873781424772167383273600653224363074223778863414089869396588451355245367183158637591288584451381359037164318207851905995065237001672851371183662738955674599033604869735428294099024449176379657512952076030088797096364768698426685349447800378220849838305093805927109407633025863979132043444418085762375837456265271487995341087858003475135049269553503397023640515939310249328411496090816037818845206090240367949908941940415371393432436591815674855427360699001368784699943197118946318359375 381 -230281733325915534667123984541727239858120887039876799641030087215392574846387775173748511578642476412580367751757221731865332461417505691603179202961182159199229671047005783020789139927593933904127104707148723407764715185622468184622036141912945145801100503502988719244863109335303194411308320790391990417131282494588636954495723907930048480215595270356329712058122371827602942435015187096213199755122783418517415204866400825188613337018876349090839564743608103127646155565489608118588989281391993841431400344687819867888862973500778432031712410367039504745440404383191406717349185381472787336484978443378304207404076428307719617687488566917236771892621210191935697385451307929457619166200835441887301674362592948214598235847303210162883160598490350044342637230934417611612652768805382625020432415330231399365234375 382 21975047065491568756645347917504719742947314313201959756068467635533881865041837236767784780090349176362895063356270216143072174833550831335283046071580698010550937676727146718080975292452921927176446100148427361233345305178655525711416997039982373536864924740898453653625719775195038380494089065048172300034517787715706063839111782885988691489216651374064589070266128939415538011877019315637624190054277319651160908335518102000313617923450066321645350857032081914509598877822852920658954265569927723967302506855423132130386367319920575466326413451087860147375168567598861950060784889236324051089587312930662195917618428249670320871662692527893596053545887815693008049496718407626324613083957957142226817137337959527573316778362419683969150019252314449181228564355896942450393692484506688237053279168470326467919921875 383 33474095353775512087096199980056487726144008519418672248384378178461281651285883794433819863651352423579144832319734590352688771127088341599742137075426641257559244241206854467029173895536268066850129728635149742051875611773660972770740712155260678894863153237972933080470584717647263887813224043788156776672244026457983682935581553762146928473028496561724099504029414388479702234943014038811918479212459892229040332341626884394773205645421255479454691165865041470598302810493366343097051795322676380479211894013894050353310892168699557699561428828684269151713282310596808180486211285785583340255769046060147994516650608027308450786795771564360252819697670742710511188765561213036668187839700771836518899846661952880050090123053535358792693505673265788624869640726779391101432735153784771899504464925007815106429169921875 384 -3209399833533443304449027602579025377419680890433089527470215223218988590844244347961358002939082764698258546202094871740257503104733281047033367301766459911880075802026439116035068200500781327724038906934026656211071447481158491540522587918143414955946155153672513425555506979030724258360687030684492169576069406188492408179587507206686753979787223320189342601403906756533711396853399070114288506196698482187575011658370821180927288349243354273164876939926983945391421182811954631535251974657470264468298605721331901036403443423354541861926014488088439030364475513729932598510903067297413457688274907360614341491807519449873639874996388061268977679104824036317040174969642401629404603420081256919723275822789288094034193620594585956583828810947792410703950352988183774278522005949096704073298849073489705447955041787109375 385 -4917031003402003761394525569776490098960675839379007547855104095421048615216036028687797478496870667476631598610432136309291380454282878886986992155524574550670559019054581630534862549692198381447312743430055109273820876793869398844788255114574140965636729536335615092628099593495714975817853200874177672543046785724439699959577035461852019176256925124784883220240765258744389564069319963639299522520218947992606016661776058461421630338468389610551336906247092652236952936018434892466388183081626508016009384095960222066375974235610984477409185711074426333468685116102873237629211135509500865675186179600822475343782119397497755993428607927937299737075456732290229787308490412517096441081748065241668168103809130439039276324639126621817857130126594243959004834888856996728332161168400135758163259983051653781069406164287109375 386 473643870722733035234842038793504332156788191065127326587951368736763141486720634420730976664475489480601608658346636060556009847853315626814394565653087521511438923480832473301406613942701652286427802560616403702872359230761879613143659731659829535118417033483244683886261772179506259212604263416111019733425067820862769590654465390228129593030252129622892541856645477667020045631256154357011697444769497287237919913379927742280721533258692186046796769986596987974570070881207514833376044630596878625957796875217615461202475631155977386411686597251843441258801268264644072303599324083030033598500962145011500303712551396393365954992929094676864024109393666062984756965471848648691918451061240851668139782034471410292114696336696036451078280836653767238799022303512404145103184914423206050671326987617023158237956291184638671875 387 729823974201850916656451225861473008360176648997292914037863353996238285404590080905523747760510330172722026743147244114557541570938372680505198272621177518168026396647959555773988971804637552761280179767569575277020408854873229108079134666286495310533033074598761800465486028292988546904165190703510459611014169151093560150204224809428650497897948683974732894740804812067034492345297229999081469239083604545672630936216662910176995828186825967194944489225283345092094148675884414728530121954104943307913460234619806716099456515793314234133251275166256449049360280272483397078964675041152841629599196572771277356597450796411066611659775795955957398467637255435511450343469188556452754080645653783972328226614093138067112851297704612583335052316819069208221826107059975327987496045085260268177050948630595446458320171396482841796875 388 -70630219341212677049210199080262346531043796515327636279768383960435213911077062332676271764691053174974828490008660684486003214890421886906502513394379041767065913999700725070839045830397841571112070935017648747372875412434672914766360487284908080070026465743309861289183582986651400737149893583405234567325112627598782193469111029573510806720395373788703724741055257931558026236400875345612118077494917797364625109748281730793314295273117796184982920269563592109766159661449471534239533740191095602602308439059417582488147184975514192817891128590012229350302304625249117423273589801889106595464350352235169867639572518859800745859962416129492452502662456231439496393321969831913203413537316298119690166590127394519812841526972340691872461555915238458862061930755897898690958744678931177052388599257055547897730783217460777568359375 389 -109453832565505812947794467531221519314455026401278759055417825563246952962961014170188564847706199648898763972876498175788451569746427315655760488517209951293415184468733721250983818763281894187450645672340460527194769522537118291928941873787460733726329680116297991432878338933600370624074041997146958716622375167635127336184447737897056630404802659569703980853470684527679042548372803104338616072392378257364131225109547737168105212987168544692012541285270782018272772539048327232066905239849112785795040148562710813725451844438530465235033152562639452408008480006655571150372842107477842089624220306470604628188548080718230715484094459717673712420547595179711141905636555929653026357668729417861600200345470452414201330997962992766516641433649459669004409006048714726128810693475697967517384282269294312358312147879994744016083984375 390 10641832588402066574785446617378868120550636401157297430557474063733823385998656781888460330057961095222481784799696622555211885453839646368708542848292953297378473980755141210497104670662364610697389782788904595145099743531346117723243820507152600574826066295461531329625810188785982622036511368552065787227994628529325577967323726160931844243930102827858516641910080650327345290434004732837228319176988790634296664041598780936236335595430324349440699274522693701609292132135754456322305219934680384143987009243664568545938601285129252166550970009643051435228095278892027584287843585218148054419710518777101807052191436848279529897140383534550149301320113218782618049083037133482024133224029979544194553251155059888651477101753808922017555951991057155056098434434527231468273208533793723317936531345455068769259951831843174190372294921875 391 16585108551599951061292816576002767901224133202347669045118380432553714424689448023145375914172637634273904327982325469282281563056761981295363660105318045328388456245784834802034203740631596083964361415663310310505199537175692279544031746954308628676269897739111885658038967303891276410675877676440553004188560579249039112353906947770664294679876374918368504623465513760271511237450253587675930806807731575638372671103319482543722671607475717792657810864359408915967875993570200211969036953655255095838421487055848970957740306265023639914019126907718899581936545911951683218158414647916223854843323622424313958884851301910584650974222263721572664584729299558747308275186186041115290742182926338225559401529344001514923262005783467098415752805396199400641633930422792869160532195835607787777478139608545405854853393037447425011075694638671875 392 -1619968093096085999835962945903582806031379311559507318082859580896218547744477393336179383977308666049720930120652599498707614656701558860089958897465038424570958531408012215629065182204661134212922312633076313721753680701958404969688367066031433606719864615178067810473645487536464121240112567088823796814471352330637931051819091001481961083393587893733507298549688513138681526899278477696750449203018431457611707299891290167726514522520316970654075509328054011604581975447314778771386557237045952148420713345376357276248306010139392823084197251532711215122061029986160059338879524561133036424997287433268611274100207847729597724737859651667687824933497314077641078736629507026373756834868407480221150892938465732017469821258813791704542786434595903724859708706113921753986726969709481064131355993397628302066960411286675966552875817412109375 393 -2538968002035598109520794808726637778215435138934436423608567791464452057294505946191445387980587334655305815790081633652342853409106067706961660264738861178930888307240344323696374482419626088129687125124693634099774388269586901345570693252101166762479961365970272552636332164516659899569073467882619684488049293371753133314297109367737423017141679372664918486700040891959002895071669854728007039243781765869471571670787783928274908935463141738268773641532374036401666584056564056449245889139774664954747269822030164277457074837730774007050833028252265896936538081522772746837423578998323403022549271239209406713374425771416202566496259100824495685754700030403598194869728033795084780509434780715287495886889393006913659905444626654866970844430775608248649620195457468940597311004635350116715160686222067246776625942437925735301974041039755859375 394 249136776971466950957477457704094944568849636437401750310805744087692828630579244176110901869859915387001597683685553001308013008676675982637775140649594091926346480267881338949572436487050877588838104863373913417037404336542761537131862384868879223117919619147118169210235376544789502188377319401304318445662546943229721058084231880001041306411732378197662118351979042034648452249690969725837202911134322039259385981013980263057113239019579794732588520961540738345890486401959504885728048805527616657692181612903090913461914827825646485655890838111282681855450663488995381104606888768440159106222878545458413453617232928867161395067068584331470467374921589722978893803231787421812455360643079998651039773756424908929840701213308022024312809932431583158339390270353844227630700516551465799824842434445127873527079099102318007806560357572514638671875 395 392667539529831490683581452835136677883687044152535348513019213938141802560673201306406064607031507385819329380994646010594449647973446584353463973656889526808093741999455320354986893068555816771037735022887216015597365282330890188106543678845096392966055243867000477371918983524619118467750066426010508402262880839203451325247973712898478083864597739177083535826546643661196527812787930501324997795825089741305559558752973913239409193586959235441745035764228954718730958190279463819950663398321782073227258119673847446433884140156249087073348512775530747904470819281091057670561369576773564459673792767951421682192380302167912113822154101015433952136756807587692695527059030342344184067586720209322993252985649838621957907227566553804690900752876431115575051780584905457741711921588236677158628671597097876828089766416083486447894013969115969560546875 396 -38706862533758809756903260033716694046677226448187887669779791416243086787085048472582760197981062253226155798976294618348516339722726842379981135628574917133251140400770867250615570716320668088752333774982205951525273611143767728896720892481049075671833314284335749285441949371055977863059781030483124147759878444443517597829808974884529901937094516418956400397953159529281522282587354483356712287015154859344949223281075188520588449433783430320074280311160271105612731686598100756118560776635866967016941831694341216348169492842017610427209033529295277888239730588403088120501682712838400506889005397001562165063983830839287007812855019526211322693684654729768739612842523903094501806006725357648917040434900231352573242812222657751189291947016809729523607991364979811903389256070287243278065601992031345565124029411076683493455861940157110055068359375 397 -61347824933739710850529445830039387096082229895762514079863162423828604938467908731687790215819172344322282328212656412674249116467210995541188605864128840457560490792130452078087478615941863387489764781714829999595874963987186280622765619560051727410454447528109379008412947204093047890807977716432602412991741100499022738269458686990384176611393370711980665874922775976722289454260546876171331226526538903990494072024958297773288099971669037158015855630014421916517260911742834458082369098491725342188503628179134665475898927533623494405085676430549591930191329190304405090783546516350866071495904121053826522073078695422440268382630779046424436224164427155075424644703540937251489095805287533837409403793591880069504168004675314279448132724874057777434953027718302885832286955669714748536294639986757012834323752911047587648581722928927491363650302734375 398 6074834894998819078831865553733154581647313027285552777428108355136623542205456738796452179222181389580127772886957389758369395228006966582613691240597055986897857853737530217709152967102872541635924129575775992660702081492337005408948893021499814017391884929829378679888436467689091687130981960963353487798921519239343693576299776694299114510195380840330148944299030150284020106666877392731662700498904059026994892134731024820227886141079479698362038769351531120358460605503430292114295520040185631089883719117167204463009776413797249365549973651032881644543373165568852388158303818524329651876018157766579648081831637686165785630764243778876861195937414777742392852184748006585189019409591161340354163051006489374173412827432718662423340456957730802070348651050075675581149274770411685248395800418412728201714993869203574000882379674306803914752825419921875 399 9681830839944488471648798116207755541010466925909487910691389015506898150381459191004968097882758034447306400731191169126577799119644945161583578884380844641465207839112078129584988106862967628578112718778337448974656833120384646465901344453037774146080173647331324433717415149323796608017476948882607737216201574568988311342191285977390802032489582538006215370625650953417392134045923717920415388365431536269236827980291972703042468687355386043934190998868412522034404431244847946770412784408693496917416347563021598962311821473165676023324131903940415652489612703691292491200455051178305259379362898240393809594857394071383857496853431812057794612335439012782803944791287634499609072044568786640529273840826453833408232662354585146256097670522493471645836704772188558017484919931530864749916783086863179366834979196777318830210913706601794951789157482607421875 400 -963064172863551328339032775115526275724017020550690905620419553295670211576212309100624584122007035295403591980458888656366077175900185654458116629934963628366682673992490817381604673315447301810257566209946413144757643638898381227432201224720512412270936880417206470139406413635740710609197871710362436976643185341358464499166047618162078999295891825039075081801594076023514329895775224304146124338539620536942832094295314998287100761036794226239566928953682053857305892168847014910256101787492092634533564866857686380049514109192627205235849978709912172547604921240317869048986783327914231819367306611535269262723971027049085542243239320958504262219255221827974614878766701618433036260593786830043872926946611895175727106431773567031397350988983169424040662518847350262725437896714956299739533485457079420194822550639508550549773710780733075364403250854287109375