0 1 1 5 2 -367 3 -5755 4 402817 5 11037925 6 -734331695 7 -29632858075 8 1866841880705 9 102262852326725 10 -6074903893493615 11 -431244900588230075 12 24038761085803317505 13 2148769817796050860325 14 -111757677404273451703855 15 -12351237147086094379982875 16 595378957401697424118753025 17 80443854173532471071846357125 18 -3565386101257249278968138372975 19 -585438765554731362277788587738875 20 23627801854390335818365751663223425 21 4707978931221045559349691286188897125 22 -170964170209236016660038411260710748975 23 -41456431153896476987131929708396602550875 24 1334130802836989541271246667384585100004225 25 396692758310043003201293428033518162298653125 26 -11091018076252282488451750200201343168548139375 27 -4098547683077219701069841369518623825990613346875 28 96894596903668059352424117271337896965960440410625 29 45470132353973903735704699458193104598902774297353125 30 -874147115831028980039833867849603689714524415101219375 31 -539099492061888252832086434967598928531669247812378846875 32 7927138291269222901283628987270389394752554453248123610625 33 6802099719880672358032110385169912906475021816824720873253125 34 -68534962336455305660844472653480192678143935323094122660779375 35 -91001059878251877716156189576812000180889810451255350412021546875 36 485294383864907405086005216921688242639685740376574610845785290625 37 1286633428921215035355826173392579387765915433789998378068676995953125 38 -605542598970541826588288799269269332416424809471846265363884875459375 39 -19168719270205271875793328122852208906823158425783175071037831956095046875 40 -86586061097964715934084881451032454980133489641710289650306087804452309375 41 300132587851328839432768960559067473384086456668071633665621674632548073453125 42 2892274113223133111656457017476330983361137728861925943587827816355897883540625 43 -4926921555818162346862825881557105226878793733938821746952856112068491991914546875 44 -73386780231579943464395368894366561189929306227390732439880706232837474684533509375 45 84612609093593764441368043960625118147255787791839843829243458689793162503119436953125 46 1717605848753039024918774527099751730126631900810371739385712951396218865950768290140625 47 -1517146537931917565282154696062493371780683205958404205231989482337369211926495845688046875 48 -39230902847085578821514275367598292734756482170322309952602322828210782445909434205991109375 49 28350474743491533014241451384273883819751552792461721975882102485518885179379398661436334453125 50 895299555604277463074853458182197425947960273489859539448995929311867135117925405535858901140625 51 -551192807194412659763758179840857135737390633364800453030044229069610813840246586736472860775546875 52 -20654792751612778340611261235182776618238574954433274177814547764150901834478797641155255455481109375 53 11132240218092843764921390431700117971779777795735926063675348826534192320147192435830486516771341953125 54 484785175297971301629146515580657956879423522231985334636651788480670098113867461971794019926932238140625 55 -233223335060099460307710260080324807442237218768978156242696525017672432542306432171800768487381105273046875 56 -11618085054724758564662950176320609587531557233166494595979695184731609478046514640970882912061564580677109375 57 5061628225965679559851540878401687125034333640250776012859775641264287191778478225830516055274682200050539453125 58 284902633592598403168086663131716136248976783019126035316869187413964518136363714267005988063477009990902029140625 59 -113656666177592698456944200095682177793535725729646013251795513042715011001593662371147583092407789450394554860546875 60 -7157511440617579360756229345388741688134013666314577011067528131723746430465788295423052407394135234321554904267109375 61 2637417231293892370903546439523501113263290200829701346626892826106038326605153997492275892296460531701672155798726953125 62 184337499724517019528920688304553096812976985793062672221781196816308416278323699707617408627090864381605381649828754140625 63 -63178100890744175084795189224656405572686120111999748167311097261599613408420044256514186243237722440569413166283116098046875 64 -4868289397650393189710201264492525306756710241705474494025663922883550715451582309261890454670824598970973571055586492747109375 65 1560670748158737898578790700945717276473765830161322309551372488484593347613184158761118452196993857594150569660432884204064453125 66 131847367592925707966709881723998131198529806109462101655530779197495838967772238033798561045997580069751159438798508256216669140625 67 -39718436758398238372196923606247606720936620527386420284435455126085919894609439365298663790010637183327107741060727038846472185546875 68 -3661431446252591985898652951630324951402869930295844739303037660473460314122617256546178726262133628868579990205907656035506959237109375 69 1040427493000600482119787930889984579996272207126533195405396303538578979140096129438670288355212876614424483994685201667314027781751953125 70 104236535223243110445185704690146952185526186910274674485695544158179049472089032202254393629714254776709473995062816288784962372354094140625 71 -28028147731820261677141052300170442114170078429000697509495596848307711940243792630785840744318470060416260470838847852307172110469503123046875 72 -3041251986992403558296113794437022183798415226231768227833356369251977864608400907407073487223799489247459382584782542210998933299706663737109375 73 775860181647933047784148491147825447311344217448956845368836943600376972478398798674264201731525501538951238616031729072462630979392722826189453125 74 90907767768014285463122334797348954048132171201093063834523510580516483436025994359732135919053873692000053885126295873272258630201369503632069140625 75 -22051613310403170422806967757229375805366812203753874851286604507057152800473262380144395284232822380181897260348216917567634706299217256223943310546875 76 -2782946438931635844729831481828206128041919894330905450991424233602470377021530546076846772441347998445711070524454183262042577259416349687902549287109375 77 643046931548873074012616026014236533353278469702580912314573400306234344346591780098877590445657504358150527827671807491864760283769198748984206361376953125 78 87215689970456861707388313577573756435583702438996954694298016068588137581750836903277930931597935506876095591848484105040816953417069092724571579488994140625 79 -19225724529186058802472806043523427461631923977431129201458906207420480624832636083786891550808434175720430060899650765346052825669441675485318235808016748046875 80 -2797024109651038387366765325087921226605315717018013338980315492649139847755823097639645422843767037655541078592862109591634283541767004040921123852655254287109375 81 588933600687019612108713370899455079063750557347150145062849721201460573155972352099358691919133660562314981316848737453294045195284855923014974255676128947314453125 82 91755777533074868936213099456688950182490737433491710264617226128602791311722756756750814925730959282450315234064801391020041996994610191922402395847890278860869140625 83 -18471902772818184066941417096908639310512744228199335711577155307656734706966961502098031718419977588702801183278461809743583578772263357829781320495214037488171435546875 84 -3077725491680214856043336489407374879690082354277082963727471845858504091653046421348134673015682379157317462371924687106946004308077953993536190953783028300458095537109375 85 592854187044956090676030299719970800818113230174762311492175210741228439972742876234343315059054610145019250051133567035701990060272698076651358366497492684908218552001953125 86 105514084318009539456744123325653584995364110195386215908860237957711498533743221140491563880177809924246914096488198409581950813846520917447882674412537966395804836056494140625 87 -19458729932069512031586612847531387712203412664674655965479909514719735675692391737909724017869959967587654387241373819859675734842680592972831179879300783561646839644807373046875 88 -3695745981241744893790734646135746801242914677426824787183169102883391624373240772464872914658933829494455030282840387659681229229635152333506746627561698723770762327094713037109375 89 652769617830461162572658123557764016513954349893482808249279113105355043746818541528609475147147469894431450590864229351580968002984933973523250647978551336123715568751801575439453125 90 132201033882714301667434440952172754484332579015534477216492799226922542209867716777397533622356620792874704349462056591428863565378435864478999629582265301755532933911439356315869140625 91 -22368706947645098307226206394357050730190646569164401088952103114222313232338419561242354615079579633911168055098379728566632233318416291263505284712771964629667020596006362799924560546875 92 -4827718815402410060616852409617691751616064991487967876711491649593892491872093290689536592452103275092982293829502381372283582270771645614012401210022427667371705921468896532499306787109375 93 782566453282860775048721645358004218775515152912905121488411188463344041951692296603196593875969443541907453269920454624165606951041506900056992581831295994067452901167028985353982817626953125 94 179912149400724565045091579671812591590792841094249882520836195519911664893447494488393728983813724214499299770197941088428798310018458647004721061421734103012040175578905236915564642318994140625 95 -27936447923563231013769837289792676495486218149063478504000794494897742933368720272792619446222653434559709339239039206549110293381885153018276457348210924274337303624308157867745735652322998046875 96 -6839610683300798957348059613427264293318556493095183017595943893635999115298828296111745564588336356920752470138366522165834000531996825779547194614086432617540062656679971812074355958220956787109375 97 1017106354843027514723446218822341680411544578920080907974578178963811866492037539825173127177309212264747219503551690810026948557887117949486043669857441339204161096706564737818635744277114278564453125 98 265154888396044717127819849835070005891202514988051643600941061506434289692582834830478878983793447696878428022059007092883806779018082893188932746355309720545364147941132071871408489676779232265869140625 99 -37747383285669521419976810693103727965233883968853569942746690015541625214695199955771456458724543459878137044338146718693576221904701108681511189889466917884140231951373730608683668303765725964002685546875 100 -10478867825302050989396316785864915428451956621500576034579054165019410040463230653880081617896678835519848719901756680854102654589657266462283657970004194224345193013056322098229039008895277075593863037109375 101 1427303085671734984716109395240341559094908468471557061582774977784134658213735684996840685092518709449623728538546567968517674625715997128003820353817082209936571127428568629369254602463140072410935958251953125 102 422015850367717477695759521162165439438744408900808591668967787390369155613088906473404394841227902003149969161043083348218220673642290479414753688117491468779957737410068747659930385452497510338966905156494140625 103 -54959207325660064240410120453478989701657098158862694591980835774768994395952563096546655978533128568618005316080030556912119598866416976769030984586434757738204071272053544338400624097623705103584028828963623046875 104 -17314108011075261200646037028710986731287029744573361170186147562547389999013840503252909126002083414122273181426675686052219475913313205280695249834364009332150593962029203477209352363518158002964047906743425537109375 105 2154006424197133192949809605503876518500721429017647527274943975053045413539124889803749525302828168414807474818817307313932194427019521282516378930447952156810350607808932878201869881394332419648093447765471856689453125 106 723418717856843416983339932129263596452277751431727783401236553549715799427105299562908487252759894167346801521616057774479014600727069135765998377834662384895370200516166679512946292689379045500240679080386754390869140625 107 -85886181348955061348533789067250759114480588061382651136322289283655564026242190923310857839119316583135346186063416464636115469827879802652290585428799996095306837453095945557479365848250405473716375546148952817205810546875 108 -30772505608532215588691879058566086085166740946359303402663077448507557311301715639483187878525357583870870973952981009615928365762035586843830488887041079052527941877715574933278416129804566711830676921078486790256644287109375 109 3482214845546700399308067098658297707444816471434899401494025051870304172058480816731872538084328598944263661263415894398754942701822941390868221780278471239428270561025692076455054351902506332576103090516369632517941973876953125 110 1332258693869098009670166943907703214784228589513214812796458098479182429657592109927497014364053121838355893281380052050863161925789371261617530238066883581953555253356159546131395436153802058125981678936423431736675606968994140625 111 -143491810670628231169813018574607281071099343300706788128440069744251603750873732267840858770375983577284869607271593106219997319673658376466150071975273261934379250324647044606084966473267062770051656868383741395490279878729248046875 112 -58686699340985333752617369156185018687046851103402536875041685129747443898015516548504454382860559355316965976495766790368257888313315414217832726078642604727634992435656449394299703050290570467027973098223575068703680409828519287109375 113 6006430958978335192516383921718632974710311312757218141615824396402885191588282758744762791540284386200530085355173189783641472881385720289280689129609184268328811644075021599414055852790864271521208077658401906884086845746586309814453125 114 2629618188803178019868520903750964752634978873040104864124925606489307200864436734826277125300892759134122975321632351695070558785133548189639521880027598740356963683150213190366969925579625430765077136747203490777718661662497021890869140625 115 -255267295750807952983829560175007446610679497579294039991903332594005597437374996248654574001847764854858673577743817746576017346197697327339177826423837232881293116334673499282780478321620015411914360890662646960947479654410963903533935546875 116 -119819524430001304900592070141968528281838245084544397474711163003507996602155682987211845678573484406040557095387905503146660876764808839025645535483763337379698388418084978118156906636737614495949249129017246599064294666017420566358050537109375 117 11008416850230732713577737409568095970871626888502936599138272524697082543661537414482761560619154141449930819450227353056571356382477648673638866445725909966679668643879848468795809377057017268330823572775125649612882321515288247789704864501953125 118 5550444752708733511528643392039085060972587407000058928775844142616376168879575931597897898005190059505893764720122034761601311233853580836440401171655951255415885229626448678755127412872619037583870479917122626267549222169799418094394154156494140625 119 -481453106060729104841608604656786421923775036319591540685860713189306369295210194986325129257973643669378531160889106269176758104658618212865637400455217935141655326643174027378843321480786295575991222782700598917155738553162176099288617441619873046875 120 -261324412354660646369996199975123172033868132543336706612964881130715247372370509032110366792435974114177824992468698208905061756960094929922600020857682903838348490824830448103463400163085864343092346261087439264714414808542614135763741590300238037109375 121 21340932047323393859899287763179617427125037045756902540798063542771395374784835026996182246332900327636676980845880067857549392458340926083586583213125037149871724111170754007383472841640758022179165388392798976739433867498035693031717856502297637939453125 122 12501844187042880747921156196035940383046058448024331180770140559505942590240202159546039828930487625821865979947004693784072636218422927346506697105387240680609904237359211584480393360743692507632451994797863414087631292536283452152704380393632378765869140625 123 -958099513295979584216217757006122321919597479436156451207275888071969499452508939533335220603972187139787110032238344896299078963835581812288911270057555573252415812705834081726705238374909149114534145560507901193148528816544641722785352867397720342987060546875 124 -607579416888939436062847555933099513118546741527121934468049476657498375428284132022338532494732252302326025639285970039974341622726657774000611463983638974522549221772040916165940172473492423693578976108976321879614973045012166137608721169396367376290081787109375 125 43533404057846278449267674952888096258275060572797083107943018984114801552246133872724665740644218810979141716250611618519433922160486671861736341695039466432040681715144978463741987364560121801691380866860286451798488823489541114173106826331486553550464630126953125 126 29989058447847263759325868615486316624100165637692960204474139451137994403747153138458211420945101456868870964906265590051339909124408664285338643443673507083765115275405729784449778388023929369993826733674141204360126123323043846313692871432079434205966330718994140625 127 -2000256600985907066369599658195617267268220963623128727845150896407708306249805278549325633157173748227537412824518881111655180737728714375168188171783021790592527774897412127358895347970233889179171550107592562405430329353180195479669628009004386681934717357635498046875 128 -1502976568772557714326127041444348873150543750925021974458766312917492454927397298237750225546116799669897559181016120540674181939538204514657139966058756985611125137745285912225842244009234469201668527859771408529891670570280315822279234051419664485919501395302581787109375 129 92849992367206084390530397242401547636697536316128997176064459813565709699753243165302211841563765992715429429977978775955039438998584949915153309877091116436715047944526121341230721759708283277445769058899707368605413852773767909276507084722705783723158871160205841064453125 130 76466769091526728919996244217969841555660184078357156190311217210679587009267392793113064464623853155670956919815513077380587229513560850646758020353044678830566951205226248616142544203857510054977202962107419123382589066661803850047398842935803122642593140913461985015869140625 131 -4349301765575188415941447822382933659787805530278147915140688786045910631253088307738235393122970249210423499152600233035765873663800084794442422569571339899462164087226919900468404859855446565543750376430991991887218944604042193406493806822790071125319210369756779735565185546875 132 -3948468035215956525579354372193101971865200800443187424260565070133047705256164596250633263352978958496067097242129228714826744778299377226384529974017407046804584898726912918438493954255768089170908078392295146783378808474237162274666494416553312309569039024036883753212738037109375 133 205307930381842766766577504260417009432734205356496548599736975194494361177278978414354085864990077782663818053941500314628535642968174701471706063569812376523747294035835178737644671297081386641641279086083773894295363027220373444252283068155682878760672026252510391871021270751953125 134 206883869135928323251438107069961649452327779958688502294247505372429046967121792282194786247495861369064273272085356969849349843976257204582142385043220595674822574750205507809397544155564132030222669970491118642169714373748930559573273768242201904965494778688449523316854416656494140625 135 -9749995621417795236457592608441376424221023439172608193375746306154254569084501216738217491078719498922443668377012343677560971033950994695995064181979001535665284987363322729684011573115270417361019757981352881908698257225087123481817556162870700730713106301549618247616733226776123046875 136 -10997044332780415842648392589184577371138291232609658582378456715839716438345507753657439175672874581145493559900642152562815398598393286239966950337397128930789937080717692086921738094578030219126188793628296762953164775944918840830026735596191678314427549219700496865166019395595550537109375 137 464806544905123420432785214195303773072379745426121795093355503494497037395305390098460655006024321020825849049012071303324053494770028998033054109982678885215437987842725000930305334513031145394719741369360401025550697609459250522912523876174004405783639377049710763691113184807910919189453125 138 592909301572165069515753201680545062004972691083199713483519416984928616791883675352911416765366178110941715386149146517750058433801963189221350371469488806525219970922076560840696549303783690614926441679860851362764514615393217680550318427838747914226935300180044037465331471545103000640869140625 139 -22179628345326731204153182938706427598098591253155486059952562232113668650977022006001770509379060779387886553224611276635867705684069672731489343276275552941988233535729668846122314629298014388198126920717615997064367964804341527884724299466315202764137079239980933285307801487643234081268310546875 140 -32417340165790763963795126367863071476517444948007163418589768803835358815011042812659446129258167616805931620726617751842344522469421718617950385757010883854656126943280755991318485151611055806167102588855846149039634712187567352617249371993409272364217936032410144179837520228987788469326019287109375 141 1055131302762577188664951047836893389201063463233137257877247771279221341490563753626079934908432017488777555937333578102564697075594635046414383230216947926183033621724440446318600201097819750593477692464703535173694340347524426287227422694744331965874753228528102897798504544496921744033374786376953125 142 1797046882157399991750208979843712153596077534482417622761679940181984059130743177109443306130899600603541340320488284270342889931307850406683425637712590312045468616517636147383748312305335375271435482753563846025587161513768844845296744402293438961944427526526014003596971940819097652996754611968994140625 143 -49747594426189096671094790227574272848507608944997264208670720239576656457077024896294896966088461818477607172093294870149446848359360513190193099938233237802825040437081072266959820032382361720678164859587438351780585953535755440625743534868781299738730126080158249685071097260781163694890001049041748046875 144 -100983997998346159420905188525256999846224260317671388582572084328039181700918324660528428453304150320524501408865757737409088272231189664962997073047308128721034913969698017239078194494749791604818978245531712144569216855583505143851083021889304920949450480057343032234057214600859243854860526533779144287109375 145 2303232220177791331785432776139827554521436208138848627138184394443427195184492278043412201675240741126801462605993520143150534335033233923745034740076849163888693312743862281129956948714170596384746158766333159358464431627268797393186555946826442202904585756686057717052607225172278908974848146547412872314453125 146 5751446607326884658143178079656307009031994137497135970169088195177964223856120035094652934294184107924246667392959637395048330065295986726115478805709378282323067976601354611274854359825149007799834454269854184094106608229502776363461491743922223917781288215242808240769075114038700815255146568912743625640869140625 147 -103061353388580930210027998245753075555210866376716904777527128286896404115518261881507302454806457556547867970901422957857549730736142110293198434215531339936062355791949953017255424289683666533292619887165508455933103309744333930589545511229159820567728810950442414058509441140866362442172776278637815380096435546875 148 -331936666067547306191892633653343800466235684511018547668911173800369492456062652211701817198042097322809529301706413260041552720336296649657144342871274870840264780862636207885188484752012804758124123692281905046518464709165589654821052727807920030141067596169903794136369731577070427590473429768421127760829925537109375 149 4319524147854174716105521177958891429079935201156515209228458005690734318885594220259018573227840954986633461691284888022855841576706537422484478645091891863529269729312587434823148271830223573804884016912384613346822598072299329042977808740431335999352016715251348123336635079343150745492728639739345858287525177001953125 150 19409354412412573933636592552314299154777293536925353908291906129360434986968135361482374831769382025205592154762524610132621290497285947400286909171650882115355831669271418567332204758754715018181538236703363433023784599723305257204002936769507149800476236240667997548533766457350245288431835729112637959545991916656494140625 151 -156941247831762603638821682502411320256013722143376324761173800087813003015632263343818417946950138027186086773634928365080817032223914663440652798473148830998741901737223048330940094589843571048819489010931398099674245768034674261707080470089826807759517401653439281909525310378626037392813265371110346669576520824432373046875 152 -1149663212618683889298011294769100052170857627648402430163420376609541932763696029633583823131828011526105341258571531364795523512276469371834985991680724758327136097676199923079182564553158309211445708752000145318042229255662058155727877235611116345028586962565887307302358330695368849299821286804490817834794236134853363037109375 153 3602871247714323528725494656378175845280033481948922783752677821384540307864952630910157499291936966581329088027405914880997784486647384447272926385820476154593356984729698496354821773275447791315631889467335697780779113564267740430915296551776658788400150047289089636785364440123209565514279169849784806786076236128711700439453125 154 68970215196256756562181152888353435608225757243250328765400063896640809660974757836458374163650976504122600592764223194709381307094726763967411484468972250486201281379151415079078827600506599992222245987557297394083804637405408938650089741565771197203376532417088102590950170063986058153433652893235390214493549487604608860015869140625 155 127352944499265500028805103025529458613263724977959073217418664761862118999682328759507482900999231722031328577782675704010832281583704515524085402285650747930514632441594636567446257193440767694969164034422365566788949659379329738916954085591202648278742404030692749761291969798572375716202259540685141856405897215404976367950439453125 156 -4189993510602064201217982823981227100262730691475000180419620789036086284405827874499413276768928336231879055373465287932021954057667679656082301369323325685801937283435032007021992333720813811688948820383809277836698025020455750463684867927108301928835764397642119649677325873238800031524047738495278883723346037380779009452724456787109375 157 -28737854815029404863851403780123312954431956767227154147489690132697823723097713140798467978206546699425055082055892624311780185971745096813740377367188742966456517220243555250482435188497358884527498420952042888323767974672643524512673915877614733991720477479495521281789155903316298077417439267908372213419663613420340162116527557373046875 158 257725271342418292175440277900200024093797337892301275333007693389773405168856782142487898365575892791557639308494268217366800239595240951269860453586798812292162145585624392063909084010571278432162028709596397980740124411985565488914458142126565260238309681701089134113332397763092127649728906821613901758802510206495561656947891330718994140625 159 3068534132535752680524701934026717631614684363796487395943959915007639435958063871800933404526080140333378408104685106666208418796322209072605126280548196045831261578481126798313425525887628812032905285748067718234921515339252676778789262364428772465702747901675480276675555148843258875971571052605242450204372836593279996565588707447052001953125 160 -16048158041567568551308218131293533513560127054332371451975983714022758600184715198017981062306983845210537650779307323918706883239510566965384836719755255392316725902168391474567758260581448498059630398982983954752395866773540062409166400770642415677804852101557106149632403912033789837772445449114525056571620991967488966971420227323818206787109375 161 -272699251000480250879050395958623397422673638568977546733485084439392938424213342029444448443410665627762182010222386509698126443102881787860717703914759132956120355713178230163056840286579321581001971517033727061456256775945628199611494539350184687437900608900871653701252838495618145889799163664973431759676369270967966219450824867698192596435546875 162 1011467854064409985155769010722404370120693370460179739343440858737207376082736678867163598562101311110788641305932531894608938182796476493380064226537619882655112603359085631592105075140383481001634383883028914717025926659931932277769252412740033214820430322788967725047094011503798453512045581366191038211549762198697323852403019262522323703765869140625 163 22374832505856547777602061398568442080532933595985248824480441095925246042104927466573658246760857465579352812906825092384914512556787787523207338202090963392521030086005098486235286961260850642688121118632854376895847763599310834576974611290594294465158591881585792121879830313344727004146033996211428001524236965177036346062020278710917641162872314453125 164 -64516875840770257672625006402125907422829158930943718380966094904392976271972018195563417002490221087407054260819330932476008141565179723083396547127837305205168469753802110023777969446363638648866989986996851262874609371045014190647459279107984190821840422945515952798999719807479982350584934296993085437557562420622079023142833217404571807170009613037109375 165 -1761017611340357031889606355201797541587447029673418268333029071696807098914701667948904426380213110184200704940250626201621424891076671899708936093975210380604234330938106321601983975397355759361468880409653198496253307881497565886521840206189646956685317669610967167926409130221705721395464905033405710549777958120411707731349325764790332350928783416748046875 166 4164146441324318481105937382313494704400652764505072613539221873057653669776576628549297289589166434382567266065093071581540099471980441129535543987758640848767275452021229944729949143913813369011909567956908073690248467579784030021645056971673469227573211967767916991199669831496696729828856225804345737548474247575234012678221705872903752826001577854156494140625 167 135413670211761305184650151657258843148181616937434036624662977118742899889460350079517595281359059677819144602197454106099609857872043399505537609445948094130515113642910604282934046966625800818229050825801493300999437588363729757475974470755540052903293051235764440507305644079270318351789973429355505084637522528687600708885471855530955270869645683765411376953125 168 -271924614283796378521195834037484323113143424490872903389608305812252525338806510660953609789258396162031287782674265567483443022544367381106387163567401924053048344622903244080386720522340749384904502702602022669553428493701163092549592137239854289249336283001780095709358657628703403129757294098908911837450130530621681402422678393986116498647019064225673675537109375 169 -10277425736884734406846299557727859989932365687486020432901846550193195041814333368141478803795474214952614025835686865448713121912743127023368620625509367307324445047182036976058838199645812485609814884696993256178386104287787602371085735432276117170245948597191403472595913784627943101024266960658180702041139336302359039296475026487777172811626481471183300018310546875 170 17963074718388518812237950115526622137649863757233918001590261810699139323436182051426147347299812857867485682897426310987399567747955534628419093708885695828129724509342183928957165270165800902823104420618493831531683600329275714543369951230704486368338800333315970763190612781663203335035039884661226687897190550711113354351215223112353359938309586559466513156890869140625 171 774703024697941294933427153104617700417342168200237991656530363158370214203688085910078884221429465973779627096177304268439240283004979657979380347028372716500749640490921863729346803975225948555153586019300099749386067991384544394726003165360402880066884016183414981229744758515922144927432349681567295423507478124744773150473171880707237595858336658036987679004669189453125 172 -1200227309399529486547267136378457446628858956533902801524315777878992856057555714841647114563093908158704402160499393956765171623865930498922291787758884099168687945107770663807209968369877836375262567592802378016484884757315086975297544555069781115842152043861919077292044432187868235229431631800203510866006939604643626503118292976263734235405476522963974371537685394287109375 173 -58234713284231641302327728052818031066083173131402360357071482094984917602757244078609394262561129854609639588135155532779073194960657400954213199456835422533189983485998769059123528753075023537258988221729301815585030672037686956146493760196608709364840348126460167080894532759116875875734356903931010880964602903106009717413094605766123458840179873446305729126899242401123046875 174 81103441647817333453177829480377380045252283130646140586387641382166854938385412137308093749897970826417649538975751122908091512869288655710143073881372306956557791767998581491454133571206260233938511342764839558488013791341891503536045812745629232605127181265907603310232812549456887860940463757642946238484303601712982126348404683449470783614056896514093357334565176486968994140625 175 4377590531929958457215058822428499163181662488599922898167069857645565534540793164800330032610259399255302544722401444194335482046222963282835689277958692034926611352452996947441968317045772506599053625341536416029863841035056009422520275459218433011382666371339133092804818353181128309036791334491541121361255152823619621437054380287343102798641273290596087958960369408130645751953125 176 -5541808144380619282601923808241745775288398310319325629735356849528418421100535306795333581079949501695974245650124519810523400372602086965301636421872346797045231458522437705576543721399520589515186609986960311632128426880878477095460141377054073191654811302984565921617946849126836865715331857101848406353216951313392475760315289383196980241931096734413823873356369259965419769287109375 177 -329727766700814790293190957318195743142671249965082508739019267866324949464541078559881037515246763981901704393738543036908210579196025117635908056774287814858882927721049353925798996736619539722857840769498081972893008255094976587555819551367668496279586974806352299946879762068306588625642967034749647076721800260174127300986832251700360249493514210536874419831375652505576610565185546875 178 382864177456200814352585926724454310156896872113370676949862903308348158982316836333888020002074982405763968538219546967348814558556643076412309201211319471091891924879515570994093914581901238884307418543487763852419133729427397371853627351548681471848379492572249360405805225369474916147664370737980901591027995948627552901648781877305237475858679644767884383529801446470912802219390869140625 179 24921405536597056879260621871456697724307513498130450514523122951182430468749402479263699373674233115629993168468598313780051374166765063990224666575539303925052874789061517574497020369203871198123665790249936987002678212654644073232563001773973844355646358216949284883122508404925535108681185521506595882380480314697047671061901116581170524147952845778260371435803074761583677589893341064453125 180 -26740206576063713457095946197044226546467602154960341407645364584584261467127460759479936090637226199869496178547446180036031363073968706065747788697718168127950608211000540997641096696536826774043464615408199729061532384463188398422062508994598012294878860443724846696538928511700688240705907638335110923427350018149812893647582221183848050585312069085181609566340092522163091118180751800537109375 181 -1892155407542606900686109210235205724159476163202886295342978378358353601210595142734246308259640019638199798859881527920500581776576786445478991417058644125591483886171183385044715240733709285609823181237076552448216636607227627799399957950144584519208801338006565774835818835610049198472073988589180960077903441095772748138365653891886632436806113143539959856341965417788159746333777904510498046875 182 1887810359947159562704441028521505933304171927282731712078539016113630751609574620092949193961594273234949493865998993726313994363941343700549542146595206244386394134356054467939407516609012386843882785486257204414132762559396005105845179348433995245750200899513132493938650961584136986062205188812206885438627821282286660689391425487976953722945031360014105762669252417543574842285491812229156494140625 183 144432987195455544536071980637628046850954527023960378415342144506166533082816572963696814586283728927242473919189382696591763478087800970669000874391607937718130797046777179762327201717950817206766638969609275579936231534903027903249616496737285214167183727156306091109579913815684034946102672585967560842991082207948244246630516338702644673186220492912785424804207442854396343153864509880542755126953125 184 -134701799045192160667485421718830609397253304740434240205589364137396582932050362082169319305097508140146124522375356900467901882301257226849276951056195675458711715636932037413289701602874358496598942304794100437952546697286316682756661703255574656878300493091692542129635165811121230657427838061702635329610449976466374669981030717112001528903253667177407963866820454210633903170422718092668056488037109375 185 -11091171495659778319635226928024988810251914648886385375369745019627762612857645585136370439004960340764875781455168579642110225559023194546660079823398875709026896707574604608963584913526728335972658847123948331219403241635917180019371647192944781211842130337788508450199955852753264225879632758589181405131313027377222834370871036063504362632091980048700426939611976709255068954854052959127128124237060546875 186 9713118609279036600007866648409470849437550086531859172832491962145861381168004030273237183810646488619572571455385039523721693376692058118376264091478316005720639134452438330166951235672814836493492001708048422104221670279024099933416248484129550210755141107320600612990142445358745326147268652441729207077693267156455376895169992424644829062903496043462123404923759455808895313144785251284651815891265869140625 187 857245089137940939841282999018205338380275351312263426353121308681828734534516675054829227367782900808946485834736176676484149232842959451377961060541050405725172288414941762899587659393424890614905961870041562836390237505553113929239506782552637638771609112725438731185929893362739727868072126956463040646322761787910348184124798943585454233545607929528156146045607243104250064202042635612300424873828887939453125 188 -707724221088900794227770241799916824455268794786570087673547384249731079012466784059875232385216715697724415348791864053864474265120819831052563857659021224454719869669826830540060255082792894321244407883856573719745914130605817051872947144967869360455336818167402113678699752347763768748559020663806202592391613446697253207002917129978237278459349834322306713344303226933094011713755124882108614587724208831787109375 189 -66714155194554199473682043104645244739549116264241415906887364885864705815318074805140070902022212236504742296820676596619498233189198838884013037605928356822595896315376682311348313422071805210362331805393865883389344513862271369388599427571838530229189189262250943301871788182999285828708238571502531256433360319955327285812275768596364821587673871146118528905698587522476282790002509698494635184440314769744873046875 190 52100301316061711045378631458949011466544208886826197576023341779864752652799048723402335862445824971430482772877188241039613678188325305448602285898211922693288306222521246809495242611463600928420544032272196504331588563539012416892219910938520312526269048238075233081718148311026125669899699530082561281382943055439129459171370745482845819378557941169540467133724244539406687725898677143773189861653109610080718994140625 191 5229371785470705332026731727728722885534339223794831644625087645598527052388885455103844160094843492232025620131589934121418296798873156047324302470380603629613383888681861532596698596733226056709889193027096113516496322210157033676523984920243135294101356057442826422532001525424917436871688106455921334386071391907468423543155152972471481008742739628810610368565052021371066980828880308062746377845380192101001739501953125 192 -3874706901208818902729455235955786772095426311655476906688894207514041125358425948743060469892569589799782978070202888312510863829321926489311128837419020057743815144049201483457544311821836598429153526819148416104732217318242152509171669247187677162996309399393954719181741192716023493972371862684061921587773355487301158749363094690929274783467676473101780803393376377047602188509341353568272539432464721765458583831787109375 193 -412956972567711260623307212935553533117333638897971593434507067595897745697789204636651029214841148548350091163934999243276981009416998849192371945317820851867940800717997633806645644743638708924358867858087103968229240281416469745175759547273117720590226009304346661461357268773161103438572592957718772919172144017960209223298844906774739920559351937788310682796646957221709996187651554273875906079317018387117087841033935546875 194 291080040455015846601783129266793236364064904840116902885282444825702806651628127554921727764118039143150630533059594721954937008824094676229360903597184277229326374534596399263430744231474676146134244885739057048978474432021845941508013010828865314840697653874027304927107025332257667942780902678436794875048720262657455420225320067403071513415233771560046775047546048395804841192924471674191847712905965897951949179172515869140625 195 32859952052104385180890182575656941268327313095113528251933805700661345798083614071982646108550829860520680885500226796062502536848264401864528306215515561528999793885675266052044941712621609917010314407300503367820789637081268920888666227105170382989648995824947091435448832702322643934010473062640781217332446809591125268114557157807420779045773765022725684680557138044775625996043147757790674144084430443793240042030811309814453125 196 -22085858532120889388335851488275390281327484760502968415291321053973415811460035999938303639746428762799830793519574286565922872270272475041649705939891188343764709099996172429436421380490816195025450107029391003984810637398343559164429183412232612751474683683005911731450816852886162917876119835426504694162061942829580265981450680163253682590231600672936347061231634249151443930806930875986271468454109881020480795045793056488037109375 197 -2635125128727888569159833765094251062934761543526277444729034764863079599415660416378262184010909503657524107762351296627903809272477212899263687352849947565114935709324182903457899068566597614118863727076859229776330962583219771525540149478005613929618085065637364487825658798449284193327273265525949025960896862988653237929684908949476021708596047917590741540682724201501958116182021782906504433180565509262624622884540259838104248046875 198 1692382713640864119279048626505107483770559875427449845678811803247727664627111517977344249355723667260166512659943848222627308841837135548120038454737907390833311216991483505173508709344189801774051040429853394742841361849533584155286178512436223217471790547408261705110429586655034624203429111843346653372166587158128240270503122780179722275805064890778882757753138102248961315531724321052631305713997353905612485802193621695041656494140625 199 212989785559548119780304900644080927919597251339472799378482821325851424511381456467501918920969370372183223711382377480184518604701777034129850549852491067168127406099863197760655837652585989426319982242946772952033910801106853707502755134447064846848596243191550990612628481233714815070306787336278792865841803853517950916502939506923429512313416179625617409210396012135020787723242424307334404614312759336455935158817444916069507598876953125 200 -130954441797898787617818500753190019954375848505647143564820337041119482539674808012039160609136444983770153201019987824749788515110522384667098707027932224408284304384572329282771788210258628109658573650637269752339399401152881564248050437725889576514296455806265924139191248789617366889509564219994391771926762111763678012438892904301642627729434421101750999120754817019561870363382538715136990873065941786786739116663432816606462001800537109375 201 -17353171396858066528864996714261894848668303747542903189097154877152349094390680227112346246449680862098015504977478333570215201184171931399115776643574960788022610160152136350849276613014034711571779476100213348201155603812541738489456254729279331875501427745248927284726029172671328335959599948264229319541631232674625741916024921864305086904019000588157159877698821436483439109319118759270702276127450040912079012034604845502881705760955810546875 202 10231396521155750941338830327774038578001840336719235219813838221758124522794104071749027811482830368850727833489879489019834260676667420075694462440926961021637423860268462287093908353597627652458359437700510691585320179596575135517785108815651894853336939207161060058351526728768174930278439584280476969895945284146710589246505125106413500489537501904508378923334019435422901694125041396646720273489974435059940353419972174258541945517063140869140625 203 1425250506494587894728340051460984074586960165629033422224538302901222233304202143462409164236285681228622898913586041810523091793950807316286055969949474500146969482222829076241118661092891462863391583224021847221886906230275180698138029618561514089496389750615596358405503527652647337606017160224757119288064253948841117694111043038435201503855528052095178442372373573803619150902950306817324890400325876214881766256048010957592894716560840606689453125 204 -807047357035017097434337061905641973510139645806624694740783298820118405859342614896188591305376281025522403583222720009189715668636732583362032263349456477757084793693609009576579257840420360757709452698335729557484004080425687080472577671021507614401658325595970533411353573330193051563807022557579449759999420661514436261409336620275784707436158611292682868991366062724194729457179542645472788031236576263255404732467465684009769382883012294769287109375 205 -118009669288534290252807582544760184344120728754055668182155795500505531582167150082882879002174174761618127998237762191549859182921841822385573485121666859216538279522863240616732673379478446306048245390750257726427272137824774085471064840892234696780855587205207862256028073965977867551497015381641274564027919363088498681069718572798965117397499660326410644024590800263548789906693027848795200775689442550467942107625984668676837451608352363109588623046875 206 64264277264891302498559288382013588069554218293250082128458566915682187436945936782643300802289167069402889711956588968980736255217038621287045045257153988256476642623604103806490245793158787958959290391884507938607278207213884343359421017438827178409412985108866152753656232782984424285910047255818878209893413847543857604561505697941367233502582207701847942132023222799198544509645482907746217242311724055762864613762955619023640880350437106192111968994140625 207 9850838200712177518987514347564542346504208179813753727687737632835233623507891387406174749195014795697201520673478717336937910015389763947715055296830612156736282361148272925314848069705437435900804363753287351617491470709695578666756533118923872126494715303539276056667060192815566881948037222377390594643849613645841733516549442680368867327595803609187552036933872416878084605093502799384641139250032485114201584143828292060110182294029855556786060333251953125 208 -5165406323378778962348157324732287878583386448288415895593203265641939249266001637353777126554977098701142075183638061712288173143254433065977407875862350162299859277243990034647270264291549502962288637740310075412261525492614953264223076373461573204220933687156138718759346051978410289846144688414280100490371925176869572796956071140352458458695551643712811656176223028733776272665205551069235846213892374355250878298462129289753764683685719267068803310394287109375 209 -829024975150162000999906756466683964157484050390736303418713391959063304972669440350318749983139611875472733565550951005346010296731091958570781788061692543623148814984805531411707803532960294288419427791689587878545092183248813468493776066251884703726977775425159106150202150141302112735745886405834320027332781724111699447990155714088318258716329201297280301164321336526240387724229872005972279160960110578047794756243494267861912646944446899013452231884002685546875 210 419046284386025792822260299518333461495792264683419655977066390187717482289001634943368658674480465683009804267817344364937615397796893732436543163513342161378787126791121587901523019195213266207252286373829675918983036799642713823688799320793700345956777766244202337419764692595780687662836212600375968472838527177270011862869066217816354625310427509059616831861383993615469620528293811027970493012806973893286754983455187857111636869770281373617345656454563140869140625 211 70340567376291464886423625689929091236923048351582510777313818377008678676795156504355082791984455178003964448455241008584771644615887958691729472610805240997951546083504799285319401482809357756858948727681035253756747172523255893844851642377823650540588699304220109305383464462610893358720782431930161067014227227415225157872894949472832132184080357396090198551153852390917456820100072118671490485594271172251328239251240387415950833445318275594874116010963916778564453125 212 -34308453437255508051482675765310751811055354554737094031288546173321445001703927446914133082323706001683087108357431982069796186559497234603832710777461530646972483100729724782084174956260432885749956366913794978342141203909431866315723711209599424762074059105069363186136659931669157771174904904442646298990349123749281095412261730260662163107755678342358576404163023617968135969035737337152137965647319068800277436995289296100337954605212921596663523356615006923675537109375 213 -6017124778425603438178762368162420957208529782983598445794330293269536457764904323372495465756694693121256897066211508687777843686956239092136649645735666401128627701227231463717604415608691031454755856899773728619911423044919817133661169444214653778335453562503254779645270730359161470539006427745337336808102085125861276996930370532293552328564592412756472742415904867184645011422775080035836235143062906842775769179711527636316867835665794583019736153758220374584197998046875 214 2834533004304957883075703683859574428429835234987410411007496799821299689573446604490679978512916682850924756714081083231460813174536999905020932770846249630893971310472392943086312250069877649071304577527335356868555864846397324024229361143935640301042458371224355274691440204002852189909324827762616508696457680010940667957557553577182780209202345156809789331729916295669944255813494049302675730403973238434334086033460117429012233518538529128719918865415135516226291656494140625 215 518937228434091810637318535959707041400458322609865158475832263640901372816849526901525299523962187830810622364660756456957611817084069984486263929335704831212348177152911957743773960466931261492033082211244895330809908780624220239829714988055957077662216820307394813328339672048383598390122795349513941053640356117092954144506282691098955418784638254105363932074435008976735221997301226160559608745701127321398444155114941217500410576591024821623959220793545268364250659942626953125 216 -236299755460651391332433713795886397621064221991689623647332668970734630973165832191966882091448807091521885384039449912462729275264558002072732894280243394735682161160848717454595526633554631956269384382947599400227838745351245367562901982270615979183547307425251688484352882033118464573607282507085749647669251490736614724740419202029469938937650458545402225217825170354179225769974772344426712514718358898638684550124443990829648988059472110860394965873219894965730607509613037109375 217 -45120951783274678746945203645759746597564928201980950816702332771856074194014112302765784571750170403468006443780752820285828554152465163736784603896114016442090355661695604873353806413823776932834772058905265774451475789999770202984676137380027077575732959146193992076558941121846328365756513740369473165132182490600177686947338064030878102914021142544336385982695686931849020845805363283189036754289597647050642486252514522722343009281412614250845849972397164437766484916210174560546875 218 19874997639588476558567415412104481794250382338491181391853194489467290278131307788063641935368250474415877626089028003252300460300342036069631027899574054047585615578677957277190944845487572328063925052856528266508723496084559484931447313532967542265390603363090639668850198851655957428660547310480894842203676296355018506510582328681280440371222192892984412956015601856348656556668107218290368689580554493118547850140523131022321546473883872566974408127177591323176075972616672515869140625 219 3955231043789463329791786399812567314212760416120940039951380521799069127714326519885471096040323814370841346790173153026607267225154773212638820250044189659313201511319249396443277605127162543212647906330091033354068932590643159890915720563612431652638788773612606985238671866766779623967391374749418173010554168398503876948324633243229121364476701721733732265317320631729833208182483660819654168322474628991952443555897496708872151933521815726255154995877060040809653114862740039825439453125 220 -1686452642144444218950936546299282716501743020914186239928056137922792590158444878390260177387291947655800055710540010258070453579737989246442490381872412443580563918641749029350071845069781296503568598405976783456470550028914046862940310369360135410136058573646542199365258511683126735215813708636416769548448431847493109362178848586414417638166299306868257222121440785005170302035931250171693300421499068980281333621084142268459899362022373613498343213922556559707971504522882401943206787109375 221 -349531388427125538655998341851332218760217173390840800245047336889565684524875743466874328209453985489620358025737232768304962993396037588090184310273172978437073317929380813096018619891515404209176598433936934633737257496761636343307273293252736782774249436704583937403809354348382708447026900701571907088172433641924439894834410613828151514663302253016658356671572935205406667383837047159945441978237707349167385400366020827515433879557033256299736282914050440717964342148377113044261932373046875 222 144353108352121863882877543169742799202177915520883578336222122656079539247982017987370648046368606081869168636186816004835634719552881296457354905211004969920086046810125097845175330982627716257651271824936896031232270402621073526113708601452143566937035779168624324128392028612390721782981238703082198044080322379602400850790105957669113071256306330287527567883466793410540880269057610829074406792224118807153895567259931308863640832132937104603089787893968667677031165669084462679922580718994140625 223 31139385088242782195413987417119049001400028874768947692206110058757961826332696789398124778331366663658067880012691024453149273135061181548246973943267630125108298653537061368093801032352375117187640661239612279722512448411290008770540694079286883618831461875622834189271065395875610428808975200169004632661519477152844461662020279046126622768340746917959314670404297080368014223756323246192464176675278838389712024917752253038021322095235947619243699223782168891425284739465792198963463306427001953125 224 -12463074394267870942208553376640641290050584518799714145378162523810059193769932600437001945729701235934384906100843252756446098278759365503374901524208872299908700374686210246393377728015622568792905374542485642067587587273467313314903247634144147629273762362426349747061162246201369283237043086467788401058017863749559250464357801000372555123099570433824713300749111727374001518481158492003406023265687175454216374783005394030433920371256650197887478402420254209198229954431358428633294999599456787109375 225 -2796602497799761573725954174005592661165186658029710329684124924658469408015471102685655550264369150182159548938658589738964361866837249056905344795631488427525052990043213335841547369688875467133976878054840303268212311006465889656698153503884743414948721816186821573226819521512052446949043709808778900790032791568584762741940465667484149267657962157541295069082606076669824600552001024061684924541831320118594915357893016804914745852394761339539988133453965957064262552175169073549750261008739471435546875 226 1085260149085427409234164636949676598476635621267986235973933309976754873850430699845115293862037803258501950973401081944423724058852389792113139590457065094714322108097107677052688178762533533231864369644373032114020163642487487586090975673812090103827202231285069939824660412507400508546761981677415042469367011624868202077246655719895438615519092301475633237780658623971037810927278173874391986629324452274468909679071610669459698047482862740755975654426196591465962569219969968037707867659628391265869140625 227 253182909230503614385700555368251848030329394514508028707245661875226896164158769428353172978331180769230388514440647191876449366801107517409924004086870148244871105034393894234137805469289523050492601428856277307707565874897263534396657693585217639136273174296048246514433697112332752922843490247766415591137420128768402311220223013013232944997949644968276578949069530664188290066739265593044750768156542573318905289781816198128305654792771010296306506991084735025566960868402428404108014461584389209747314453125 228 -95304874560065154511364403277488763198693297150337947078368253345595421213885931547875973444127915981308385662844918639783218414818915515674345993296797129646834882941741060063685715871658836305851756061290608503095432412188620277688736090890568937603278397477190422292785413660996863087910850726344268061138467061783430082085615297514109545038361161129666365135928779342117887117219224696073672784383024348324746932433599122820560242783251203071948205098505253819879378455127795493846856823516450822353363037109375 229 -23105000068185816811893194852980320985552186449880359309130629542488256177637283834167873055331967192337277132180871876620065630681310363054401097755752092017767774298262693991388729080981514593690085525611911683169148569695760927038679358476325256403459943213269560191937953181416836440671614038016092500179190396737721875378046728498641255417328553274333019345831682269353082048590984725124336008576674270774574213841707600138018247416674957831602431394327715546744469586849974418514792184636148624122142791748046875 230 8439802979166999706116693779148709689892538966342135036785308218614968490639925884018891018855814925848404778521358297072959622508057856195782685637488124274048234900422898009839995696962162844535250010481875785690025033928869260452369064614682966108753795468666082027419071247613282223472223177812391792811381959218486342231771280384753379361916961945916225168792896252636473080495580438891519778465611958346543011561490788056665960637083519208204634318310981047169209697225662073799070682410244014300405979156494140625 231 2125345821043468242290873916840449288506847825152923870495144100643816019428977139908669889763009236690370930130034199881429915374767231613963716401846049237692183705233478980312807792426104169989774361041579336282980560213414151484069176283298899947879717457451713957042221215074608384608313837556592858780212715965965435995243549443361262485235927172943446150064148954668056242903441085011667733425601012044768326177775811168727054990272831794138298386104141738930327426436522003942289016778846380022354423999786376953125 232 -753614310264312816176824485505271713396614949354448392498507509308803546667281682950135270090616706981972894854015865517143490160475818836170695167836594383075154848176926865685467251389187249048407087143946919464388244071259898515062577657572277447340475099991392489961640633538504889976815184009484737328755195591322548081795135234183381695554125102261888790734213596695397629170518594477446560312490088991972321152027234784263580792657822672370654554861175247088614639370995542086942003349718184082818590104579925537109375 233 -197055521900298739907785359920664178660949843357479750440802922635495221804285305426604750805060195556478958344015909601602479674645210206081169700288670073788053729129638146713995328131345553880792074926285125756241325288405036085142500056196196544096675399950445636559055969351437709379702569562794204635551441218765373351560405036747963563935066786327478210625105030516808695100463139007688343150220308884359272261671779544850031192998661528047966681200160942540722770666698034836962242358683996105167093686759471893310546875 234 67846839032799781678787514408506176321488473797450499625039667257051404629381413266800531274971266571123081532666313544865805418923993338190080765348079834203612074567439601470677860232226078809681349336748110207418158034050568910346043092651040550209806256733061596280341129058115694084023878798876326945481427338435209384841038446565633532725456236408554483537374607915186794382416170650153617316950493223748987563433200618531248259313201583963406271016799497655382092848255758657868123606156440080862483277358114719390869140625 235 18414743108034601722655273066845214661819049600482155046559168823793962728810389562505603238221417950860317298643222923660121282690475808474363938094819527699448652838440645929134752759993195360425702195522022566405595076225069994569681460618019919347948872370319785331690791601959256676401476694850368437537269736807086213716138025443645369456263087358289693721906507278821761956087363668148004427068160959463252263835794997182659902567947232564600919088212360425652328771956156132814213185108147795139079586085863411426544189453125 236 -6157977096161342879636629461977362889426422958218729250225858303600605580814563842325136924859245986777556684296004689134737388777825887271698420413391016688339501044960332857833170720792700403145717389923625799475332742715613058048229082391923755888587608008398035322686570850823821455638272331478235396030062737732616057462975771570407934187387713061164590554853416344752898688727740821951411205102138630974440473024287465993185290135092393751885981090626507921885536749321539706898740480673590521273356561579800210893154144287109375 237 -1734374599891303788964467769269871313241336031430898773918411117744830107871779578418144051398636047403877457353561862559318827048150427429938848743094899229973091276614622700485280100936453991199431148461751480660691075405311740627871516696653877558160384120765014157218811366934573860925444773651388461873598211580160240090622239867694560090074749302995919098375281883102123335525192891777465241582440399836736595797098504109328159357041396347775790132141834427307375923097815614693402192584092921430273313475874396972358226776123046875 238 563428831142316879944939084689195565313065718353198328393391084248986510340637341315283800610130208918562738911068210326577048231774384093940175806370204518263627548697921650321706492139842768297852572651155773871152857752224756841773317087056015229282541213808386002832779121490263439209990828815397038923408957528410161002087189882638705917294694347719455525416225382677412683099936068863686580390896885372865734726862910220084245397925416767386336236582855919838317026543479246856253574653578789181228551429630386807955801486968994140625 239 164627356827170662694953680425247891866729014980143123653459039062366602295708734254675586422337799723184964955813248580967094529443114197973275711367632741150887661486527447716083224757666625404431391290143345009075598859775087937826767607166300236812543902999934690826050120896979320124950249746656923133576263535224680564505128440109625207750087282710904545829101425479282762126658076375588830080629843970032506115120416590484301182364161197499021797351218864329260529254051201822716918832593427143664921811193329673972912132740020751953125 240 -51963383547925530534806684564235114663716855946173729372252728705807215169315087561872930779450190014546381058321092246171515022091262926003200812390373557201328299474978246336759621711809256149267054870090765417395190942791557579302924693216272453616960001724280394379267159729694904492080869521323633166988457095245567761141019003524106953940754887635585826536049816524885025643633520037823124193259198176962882424514730249746831276929015640115395960346218511096165942936535227670355100307981522465092615917283245030893898569047451019287109375 241 -15747958648039843599015275677228497240140450009062733720178690038516486019826853156489243824510791148029973408334515887728241828440464498375341782987418756073482152690027393512812907893760322398795240566927139725540808295441598061087256919948286888547408930402855257684811131172636288959815723843772101494241797158870165786314347578663134074314831985995619828804282111191715347389094159425604512754951951711585472587433102444081497211621465363661284950496533763311577660306903813205832983225310297238001458923583484680881841066293418407440185546875 242 4830344977299421502689180725766277266309956564901610892654566336102436801376400686362813297473664395314075844300037647241674158024803468653497678233206276915556476344550007920362290442889242434939581004852579091884454437270196037326469617017786256795364400630881941129374071458120555572376785286199625765080524532907688448598942609407613761781116835814730965060492287710780361405659875107885203625010823211616110065471590083933675158335930638734675262413345286363719100659565836962444622120169078904132222316319665301154199180283583700656890869140625 243 1518066074074148830690431015473435548520233432484235226094304083494340113791736601269009692655760013443285776629745703409660303603300241517145911292484524260732593314509508697801295146648125436214009606165239078383125510325122738653613888539063218679138222776890870870658793504851571693745842753146594764975156468343597849395918981749337619634707805698562134264991879634644786521747327715289972516110816063225924821861611780675015527274938343452037511855969905354608098670651952520770363231286681431706431510908422017272945966814276762306690216064453125 244 -452529010787262950506708444136225329537020055383846671060231850494302019382951740773831095000872575572821179741495657608604612078794178002471845281319874492564584744103908010973023862694617050201534680167411078584629964324984180038302120395950931583903540232610835829866362583290473783133593845456498578053634662564936781612761282292984968394048526283875202136477293960004870173448800424700263093923476895529574556287253726131811083246072717206050039237165769071089386159074343603090773108522392372933486811408803927840379667283021665178239345550537109375 245 -147462628906980502110411887988684289992548387627171364260769156230538153300866781142047394558142496643687503861789395327770211779442432390644331349710159148953374009066725027982163397500072986974005264211329842762112338633202260606932371812964073398141730433327112196186104094068495498279070336880247988970611939196953131007084665177825569484790774830875447028860329773094528892099332403435556606690584719293081130142855712228662940569023666260530734130185638352713002352445889672722097567888720467444524195212412768747324634170267052087001502513885498046875 246 42723573051473831256112219534899659198772664180928777467320821140320075175034351278208501391093089674795308583064295980091535885150180693404174364069409950521135848778405700233938394785690656566485364362221510773457300080605469347843873783762307102327387351773309112119434942028874624640755001233240883491418013296751762851054170225529148517140466590148997178042977663053395086997526130771035484506957797450194934735113569296555821732107705429166392097686472269823859634955270511277227361503046961159309452391639465386053440075010065463283099234104156494140625 247 14433734096015312935791800280199301748555289436568032885731095379324855574984357195480956858986262684718049915315396450147994741740943543761635032535597116804477441686214456399545672721655491562709702460238066951103303539479987741586921847586563061441240285905466628863215564709357531013251085732202278489871140587124343143530459283555721059143046331441726093777274208994318585557910452981952772118921254638121374215611429888117203793612628711981331714130493838977939541025838385476323449474160326922406904454681585442772276322682242694170144386589527130126953125 248 -4064498566655825672862850542846128093519187989471407785067215709193726680872604242183855154396266001248790708670040411725642896835076377739357603463978563465236070213689281237453122773121434673579830406706545224373713105307144025427700626001068807568540751518571548327536091003456969001150206810746303910723702016509070970572816681498855670727893305467377872297946898202510332975658917820864975891307075507127067489714579084129134864421533326913700089895742521858535687589779920056524644802800217332676943896094691669325376900209363364946072078309953212738037109375 249 -1423512386711503790730249908754085959255146957812754923944570246942413792982042290326795977775189843163793894110651783356215671297262949439027899340300502124590259322035470999525497733174067441128285586408036642840327322420622208413252697464980658618914319392178701533204044793802186579989968584595508225224931313400425497894321213117647256839289858684775733294141223992604227278476117186197845573769584068435242853193453663423847758321952979498545644370388801659372048858316804082748883688093971428752094342946798468751176499486923722581175117078237235546112060546875 250 389610014160584313323145866242354441155945166487261396465117939708269204901702943419447754021434782634072994021312045590935473517791820331188077462210517112091811044807606008027696918972966658413138658405772283046467752170716602991880739215387420876055554077263838181488122546696416897364319543460347690991794449860415271806199884582152068024211760466635940692787294719787607444695735064727999338929853105757482589270093366926557357054847260075899710152691692065271091149971654416463513111471253756264170668095276672115755505978200920712750327834286727011203765869140625 251 141452263968530293058180220389112196212784127698086289528893473898897897736748659169123244592075778543222166592950434996863813154720728146680674522660501793770304468783514187993637262445923442522637680760016452413584416358074559439458168047645041649033881070819831941161437002526096369325838519007661544527002240962543775152674478308440191510371464953441201566289776424874152310514138159571028862924068504235441212559308925850169867100825628291236971699061561022944816243864905072191708166990565468799026098949262633298194074479609529416518913112838682718575000762939453125 252 -37627247193445560291200066969372177193151836182524191873351416954281534120004612713080687190716632240215599194780182614799004044588969145292853945048514690724085949976792399401892968939358518241972350474060664211440132989790775204379838852642173906591688671416044406647172168601923369518840935925112222289429628305853260547792246652264905319486386211066037468813278619944971510145932073690862166641365764260513020860666481929386982139836403471931739422848333160571429119208686495983719441228926772242349149880484149156322445371809097343686335690706946230493485927581787109375 253 -14161356679834524270915275225764920076649426451440376984188970010400137600627002610928074029737196868814736500691916683804189938898877254968168021771737582649426186394194627543772928178154893937366102408567768556280723650464991155689334866681778663791121351056946500508927253700547520595077836941278399126002537512773190587420756898482280404757966725016065842868435667454493119392558284323518826028298011943696389845762105340830115062387140882481211709434338909893437873429994215131304296774140653131054739908006380713510415680252793240599835991392191164824180305004119873046875 254 3660913084257984266085481465625630444924779372980817368310555277805824739882442457377849862677826734711548583238059807586285075431661217678723242745272805054004817242927389865363272446639045935479019318572601591052383011143164965891128223716231346041181708921072887571095310724761614492425179476602537762146460129297437015150740069492612847941592005243605002792683542074390028893270167918747352108682600976582157407648648485124732765388479446319896130453234594983364864959490720850024837819449338298251945589006864073159882763793275071954436848504591143531301058828830718994140625 255 1428322527319053833936919531007089714416453989781919542403280142384550024318641608251775724306262351507703426817083059410947009213441716611064169805494731654508090613111807624605199275075721709233063181209138587567021007485214064219131335124352494726560279226643413600528345350079923603072835965952220332988552955718288225484063623215546759580649190902617668856687820247480921056144594093117859230528989458092872931201084547001396560358705240618488768137224429555186646506475117616443830410304883242444118071105413635248604482270376492739816654233460645616870489902794361114501953125 256 -358803259265832838068220129648902570702598676174252906424306704857547490877055739998230993651744248644227879246391043069270321094081646736109854495789995934925781078537462852818686717390660423164317455178471562103761100756444699669381520567052722876643722227617228773604045533296771366647456760651428573039217389745980362907047659230403846482338290889637667734873207764518622682890563014692396020631267846328688089812553479838061304426438879251044373359419207966761218668818316868086263636380631440081043890721599064576818858657423893728866424105351627479304501391015946865081787109375 257 -145129038557850854533578849423867979874632984163466454451375502372862101494809601371273352453840760741722193684179874393353705874057711379034060840799957290667824814599683433008474391239352127080777943636591833350044497646938425270865175345234285165182995752090205985508240740237704350248802518658494357721263353160971561818311991013078567649848999059907676643780702176297798503240675121506025389605201489330179424840954003859874454147248982702801806726903841994555896443561882587385802587516818800346157356125178464447352051298083941268070413006163000846340709909680299460887908935546875 258 35421630358687809165676874494229700683489436111681602532553477162304453913444055463525416462182118781705482498377519871003800698931872861887480877119867564014823764903179740479323402700607933035862107986316979885831085846372572697137846031280988087658680173338619065640424759505261412810287371301775048373656599946764187871616049426442412271767443782086118815063162932147175131048923504744640617754450440463886455795871117753506275782400913537753205316086809477430612731353623101621553530845946239797793898946230883839490278840093093043480566965038729354543349138588109053671360015869140625 259 14854878595380243069936414887803460516018328666914751350057080193793303766346284121602728856082549772283343192935103376001239400773360062339426181580743818369055249273869482383141683045886156389620868647561936557119255743252627441679909603872019604904240859250088167878563559302206774230814328383554360604365973485021840815414881770230926079193965587833253379120720909962790025078993536612356586891883910027216458589694079723139794173548177682319329551712581011348558206372842672865958298145330717390797939863807203599544848454283482949304972124616494900368230783118367311544716358184814453125 260 -3522012894079954673623159639211135748413223826212235985174804028365480078092416642492794838292013406807577511130597320583267680357288387610015027584322194947451750956720685279469038014157891443316903756396980651063062205094251423586611683844536060539289276342472875656948227186539146848648784591608845308258777411969965262152359857316690602732035204368473204160129201625224446579740137906652089704914424769281381791094732444662286196767859061249410781573098687567832458357006432897103295389000576247236429272893893156458044787805554135771970142203369639406235997426981699443422257900238037109375 261 -1531619290911554147056035203560984374534654176863012637523691633493240920256475360886214099203393539825156225779598722684962658128607299491684391564631020942911369760776381070887145526107506516446743451341497477156909856377779045973949445245858918434536674756481350448467939100013610163847840271809904659338273904653275842217846549308519439005109148733807550420784521151533681588949721941064643784545380233820308368417094267605719253151869564688233121818411750114484214685305157382983986223917109597706308177283699656647901178399600352872022609651930008442561261402558904889854602515697479248046875 262 352686086764550551832452532989164798818980485223111224927586091582662793148508954722291754999315507978171089189895679450090469622071853015697435544384017304749126695080124846958600489673984656766405339867780396985779471045714156420123667371272878833723081067368678101971347324409125141559715247777634657881880665050204706690243008975242651751694440085678192711927216270922295170521624379800065382966477725825615191968398794540259229097953848451108550275214814171867653405995516375653512426719841409018722010881901498340295972437963852974741696140851504504718011061736557109006145037710666656494140625 263 159066858087603009878405302211473163196302025006654406048871155984203129439763590238069191619581907654093700458417385611886857188550843352072440928975784461444514953386178065739186396561715272548978366125916058878852167244651989919809122161387058753069270049526504006969307953949843443975627163514852621422087486428761065632592927045058393722339202211985361621975889541701726709764100364134103502162781120163409026629751243632879086321199381013995837294614234454617325052069558465740254883274782031167922285094154597028067522488542373906241918582396077109608401846397092553352657821960747241973876953125 264 -35565190510640088642326499829993568283060101979528602814890059917885187675239861244859044815311522072247058108829398040527092770214365541745980610238935725743193390989049660893347944100620545811244433088379107513251659510705686720690024000501813422476168415473808717565991483987533948374362267367308759581879931611872099112774328618086324456380993984013152147718968840958496309351276885239197023211498082020900578698025285903758170051476653054845507912700475309589780970284165963935673242728734859748354553008409743887750815962021609516752760312425246322870366059188806628943334239698015153408050537109375 265 -16639336962323060729508040414410902554274204473786294187260028490082639397838453732781599726403850069668084163584845392405582540579821504528002669909040660974685930450974043971683661527881892854604895319080696638820911381368073566424656554240133003350013460962767890261069698958299068072021515234661611883638389453598985655749648477129434671819344328434006864273635701096420775286823602909706088347879382973575376241349823130598181735465664807650628749508540271787386639839995296322205863573984317140247714204865919656679405847104381238392927471817131459533506120575886347306076523877563886344432830810546875 266 3611315305433677104517336600267677360472912371264499789474479281819500098714724517452049576782541662516683975527273641487926484266969184953932452442075439885329499803687608553742566125533052834599047232625418205282477833065266368713156410400927713310074307694605410129449846861833531216768644757942725885947495348573278727556249014461160211169760933417116210783678304693286492738976524824099256329471023845463275233944117584029407796270066395299098218223782673801249513993919183852026707136791055644957832395489274596776157732899282890408312103895648930722106095625653800878103178200441994704306125640869140625 267 1753073520262518573909849073092792017941644410746966966441350087126994475784984870211863214555494962777013891782955366964354535092673993844913556658965865000579098839002403555784111585462965995908356880874309490949546460723338098761797570275731787091862975139982760503949508884088928082089670660338349223760479621848539825934108591079546213155795476481556344805458933348192419544402553346721369525857434140647968007607749345393880644901826132799841852059873424588820627279365585457369183342270447995072698817547225547425155795153764454941748893860794176202088280682817090210689727188763551530428230762481689453125 268 -369209337526597787597653272564952223166828678372292771133350149116721185952953002543542000831590465751761142155671791577870564873854692804793818419102554515155231273258147843889991383035476611900932895151135223582937527616326348721184814686824039250426302464848266843268991227526500070861425081643625716008006255053830945611276703894165141276092880952761269361435611415677175378310226227455917716838468069058328399047488376087884534364301098533585606651874622647789875996262729531401677359053746808048503075753753308659853993980401722166986833572830228804088070989149343964052342407227243176079355180263519287109375 269 -186016938432332140238661370585661119352711538607294825482129225498797137577832135537695211872500031138260777125928517989696582863065232561395207700459830686076613963996527247175905583637574738725653004952887133999110240615832639047125329616321398820974888228630270221719264561464478928946319566300723744631420978428189354681390095663923632675675713982010189706689471758906088704548305775530439785492670941425204569002477157110138947702627751700088113643261435606842089199442344593466385312000832918610599962355010093653596437185575887189195305961303744119107026770359778948994481691578879885461064986884593963623046875 270 38002301531343022805404035432500776431732192783965054003058860396566029928477827534522940844327051276900405032401636488354812410502903484072922526155227015083705757482542537606632283440137064078101306903132471386378045209007217624715869691014614296774078301170168690980432264152891984827463954177653425778455138690775418779410955393912307653903063540796719383091214993765796345769315206355119412477719426238936590177747168496164553641133683479669094482010568030929936398056700580659912147597495328822045552520306728423296301771317521363118451096781283246337943775812021127576418993699403939003910520114004611968994140625 271 19878044271334748836886939639948876754449650210115909599043851528775519190880142362982275928807038552058022676170282526471260392279338731718433395647444614889767350736805156529131008389401595667113620578729236619397718092824762604871324235046529922695852561624078643721669122506164909763815782668156868260681872050293438393375382502039238820663032885559942075471469765931449410218239259313917343958932889571638334534110918151017928993051789657335671420412843184782816402859261254675781782160155632749856127778255801954413128420577939506920023438428294693797977432253939109599458037205205666772218670812435448169708251953125 272 -3937670274920958254479246793865678098123526052775596068857729600004124895407655862832529672130516118487393714021239234798552130031147749261442538820284853191923393275201433072382105692465632612809289932039922517220723908179130929684459647840631856361424623281788967161624934672959196783372071866859694385993436933146987095807507700895896072586115081638117383127188602388070830352674696704947458706538425640356520175091882612929463217439654515125528887910882447137834921424063109811284878352776345607674262496445945364091547087667713231912199179721127808355982556030792932876700852352649050914402329018688760697841644287109375 273 -2139164943761401051256629286139237425557057134267276725432740273404181582685442578624784836993774259167071578394086400276464428716547951677053455071614558883966170971337120175123975166973883899474369130246625737892765913470243142630222373476804365759329706647014706143987373191462123322573954370543856393356911110156222510734294322401911280377305793798133850770705935334615216066872916268611860175809952545888148382240501949998782977042352292999386273969653403969972190745586187567606981132808315914359031080710976354407803140154040788145401574997584132473295458516797968286316118020731094268493055201798561029136180877685546875 274 410697897422134263305067928461633220221001978392496805277715089507020521893518486923762071207750441640211567807726505949819532603830567776577267459033531054767042999882270960798423546950032720195027125715951219413429160190346659857961021805929036911577568951888854579048517143004090786356475871051137772444689091286876858491264772507065657701989162607594100618885685796488711900687470761233597940059866395598952621146430399955265520792310306125676668098822728943052680997389606821726427636136671821979073719916104407311581987433077795285588899542048292876657351923607346663301437825267435361313214366255003609694540500640869140625 275 231816917766635235429897378007951379505337402569342142551668342733331438042545608919549700127866057836817881931190664610643589022606135232611843839627144195882873706688788758573708042469081085475718175170109333352653347034963608762916729799426248502035972976301999830408638365463584195762805670386630216359902553976093931725405408443079815091275606513307931146674411531402794686814123544385230667463694715026749004545419985445245609602126526617106464255026646458322036468588869268370162767693358954839370178916585070310791229614830601949549236865050757965075005367990272911013148793497022549996868144946054861065931618213653564453125 276 -43114148753272897407136835798124304242297326257864444896179344935190155069908564845783802775556167319630717600016964018337327669579904530151970212885678926724472866853864865781201518148868121809645333276328994786004396733344551888873614501682018936557882068132108524469386956188523065790414070547379500787737971270844855686731315434046278824818053696532104390982504871204469169460038730339055704601135123870433347536858097187951395093400418367262412499777956947769468829175655269040258085337066427635147296112373129756634582097211633322038737186307552182278287510524920605748829253596344419199580167957559114819741807878017425537109375 277 -25296306710774163878667141300426897172652950890071587311430998061680545720048637344452840170111865366079153869899465205646437821881702505737500459761368379474582236408342757696512628121559161408837127474386113968020292906073505518721854902967934772615065398592726508273918336817178716636921541443207193872349266976135778939668718527443922748479380688370472208575910456761553508603093848165822154897237734227526195037462369551231769969540275259594294643178732718357625113755445220228705940588965224180156874877905037575848297624973810652735824720835109366668786418326228209817078740534011585825259059177791363102543982677161693572998046875 278 4555025194671513472663210471801394965982348119933594948049583000134285069510708418492324239730431545404386070530744694938908198564255840973334031297171718682077250592418348797503422506068900331534343231104977000003399950363117294707843282535800670344125739493093239479614321566688694992601713729100619744173993537592738915189689562453261526171646639142389662147564756651058312753633376254306913853923467619209503633754887777300355434974089651692850325659996013624811877778432125632323854235295194857434049626676398733615167974318758939376575115033843699327161638951206838005545481969835404485240917661614642108074124553240835666656494140625 279 2779465446086682850204946442714328521116939716796109273590752359770370575735573845341554331576762797860863802478817843725220749070201691470116520259440739115032460047797652106722677274705375675347106519804226040778996439484081923881772076318512663132219995574506430163056596280822311299188170468960450258154003685679336340305286718058995233069147223091572527712506241719302346717298922078990169721350996663274942148571273623101535141375491484948012104663345556783864613785505558947805077852799550244543945844827961368533719921850739784389422110352896096838733476918275079583053700238283623599319635821267064796003203678992576897144317626953125 280 -484276668260400671227205270666403322033972750596916865910333031759834636603569289086960745792954023268482576749412396577452408115224524358221013733611872833246262442552621710751740926270216613082512517900467994332476863573893002668198543742782884398535243899008089264591176139701497637454923374779474328890051306791045987974939534476093330428994913514267009931192331096816433815652880483786087705769146823261330282673648198312277597505368779601603593893465716234199102379944036921416969900741767119945127410346204569855355091406040328759790156629256937223819346744224214061075229770885540399745230503709134854095834835743880830705165863037109375 281 -307495510703776312994630947905656715087965167068525538198872644167195047575754431710123807162830254809550823843822108510167491458521460277551094332344274889432194127059033403787639762303013117191510974203214190207565033515642296978604295815433864327385142933752866221020047888481564376386168207546996391979433701074119186651782967846535783433814573774102335691380646746594707744768994089808891467144331127877364301640551233863185885104900789285901826577316136893767975520996810334718170194626987470440869132980048062659537874079367400378381921615480160275138483160270993805341350287008438228260049380260818706279790809984944644384086132049560546875 282 51806566008700773172045960234917375153246340588408958922760640893573329653277592172956281034771320297022138674882163765248700201415604505719005633123093641880581329936761219663787567699001834778307364000756279560673166308813250545014384511277850960630528471294774717568146994697991545879003878540973674315999763040276701734156624762377953616245574844553027999483794421243550278937951120600960675630161405236495231788864940171178072494886877864246329941666454890160659647750611503294331217533372194443991328839554885465409384658161317291656495724948509347702456266768430658228851958287541854971436383543264528916965444776935238041914999485015869140625 283 34250816565281752609538713306457502788450253131365131889269980781286275987480585859828707544181764289152096964365881981974198676797874327450203200040280991586795374231297594686619787722519291200709925952323890840108434896497228329927905199177710353009615882825250717124280908757796010152627597727780037526554517866738814877905479521439341411988826117507133736665401186061783124332433438266838901722153747226257835519497420297027910845510587240141963166871167311235490384231824459157557062082512563904635394080344207465963001675520396493886133621686381384193420763802838892508798485918498504779636080609268265711578022522860396959003992378711700439453125 284 -5575959123914820209566397078088506416058284773858910607609024554263019518478600035999934455152482367024687491214898309551758812160252129809192592915942111297730193546708054691188838671643871086962756103026279175142296203152020620812076234147231122403460227077430874482518550460027410082870036281182555346286977123302442109190871927031963955311874960367799045467407211984765578122598378323653979003096816915184545856132033901344671096065217746547321042574354003138685486761702715433672142637869614943315445085743139736660840488060181912597774341634455926075752584591208429038731928414994250699213086241709252451374588469159785582622862420976161956787109375 285 -3840954702199261055562557860371743402512881204477911956006693543190353630726631662783010025754429866617848088304999400836982384351355013775422184818664112787863406390155438894727951920930847006227448416935445515323303321173003538618274211184792293791871818138556666208424537762488051268686075381244208794487696250684810993273415583797958820490451408811673179862822819301810019556294141706988911145939416455780755041995268976334246614089328745003261080654305084440918100929569066966260873320711306789091826377605275627454033252972635610434344355543273746369863909715598490370413177482409572793603391013277163747395431033770801200565110775642096996307373046875 286 603741379812767408534945092262189219789467168913127933302046755486312772450796037707997627200863180710908846077003442138937582572786592873405885556475732110243100191087446675625977296791399042804341869745418681870280815210278726064033785823004699525955217478397793966144849768581821998114810076427494039314742602961924777472437133769021218984990413528232143460304619626428960290075220117783677978496279303485513687837094482576555421781959482919250401473135303808449352076369582033418547408899236847521742393091197193242478933061220345223251627669685047329333759201951813240355065155111109824148069039857371865130591868605677239287800635793246328830718994140625 287 433635820472027392503904212303307842441471473440993304878332660291588490110278109166468808143384957109814729106435110037330456987263046268757161412172449673424157718168543798743870032243356114776193406268193761023277586019399166351892127293464457139224109362541853931789616026470969513825507333524188206564178315071585153965231353599601865377750440412335464258082315015696669713945624915642859196286041254207919577707359067887667833507692621674401858281681128145882456891797695145888531766776082210976271550811538647111338970722574225283131472527015931489664851442044937018609537479683457574157203718479816241373649523401140450394194702457753010094165802001953125 288 -65755141092095447567295941598348796770986857004197578483821804877774189701252966880468221009888986497151015173515019704212381504832467613285869941584883516963668955307259381800905599637002777337778710682497614580017684904320201965348596403763998429771945240376956142708212098232174454506781056170777848366244910228270459394932910529551953893798609281518551746567699351373280399904894439552920611311315200488294634047887682328354452004619106557975337875925208578936373621540894981358277598856919331238704748438274355792995155031506662592581043756715166907291040988046162111699858562812203011785168340667714683107783859968607409876863749216994619928300380706787109375 289 -49284525293470481741957249660185986164127297750615368039963353040668045127996222246860003669205033050355398733067673281295521179558211209624037844496545295915712054526892217611992479158330945820462024347466490917384034775767689294289956584941783345338704776795409922196861551415627446505378381206400641010100699609463029839033423448628411963155506767198617331613299532768957626025129742674180834880465489437498761815089447739887919991707561749343148881948298686052227721364097066097023070336237173946570676742610838883246700213853273050527315941193566435993658273341336020211441636120404641350977512704835907801658455893738189337087323874755456927232444286346435546875 290 7202845797573956655294036383492808557770922567538458431075387865789942177235565000720183803422278337037467213311831185844334670021669534925809444719785557390201568336214339757401031175885115909939964454061457305954123313561788593778962006464906937385310608507847557884143624427448442369637320385443077680664649891892988654737992450828739692904879314448680603607095026454531401814300032554700366039833948985730428692941652516915179558740751534993194332878073536060282756230304425317631437267621491327637530157362171024660601622140060426535684705404779996413219160087066933209196368683266831592363263414039881480906325648654905303444703801921109217801131308078765869140625 291 5638679064349594147702170323287406949926845821127647330938410912992093081036788370026646136132339548849589064041692254546896521042285797984689669385966197026649154200298178996918310186598487500419822750090297974017987689877079861943777074608506465385030512068641437744759939287065770330579600977470840258431570781063222175375009539894221570436042405867382221275835366017447759935608249309974379139410486584183511386604076681655034642451019377340295136564272962310718661145822076600497739822161549390884342182886811019370787888421540382516623699721908532425825168313878413443682667037583933786740939961355945406297064894243431890357310497091805889576789923012256622314453125 292 -793449630499108412844190466721354623052410450018608793494939590061429818636431428912019576143324436718290014636698745758900461873500458198133486631145547117481827532247151269821658877362574504576572511453247067934708816175234949159834868628422331834491999173363979434236231829252569866336370406120908555896620088562700890946397227151464886396865181128452982708289367027634067268082792067029908259198885795779323904928219802501273189412419912213042188257246239593914981262974176021830364612881311011771846629196183518028230208798653271063195507216324521088719610187882507137821034833249694344470357484359577633258461054922145198322757699607285741245126700960099697113037109375 293 -649393008574207486586802176218376522231688532319648068056008964695034091520977101131290121206968736303110812699651755953250465693951703871510185749750962512045777924044166517052365751585622145770937453823602102637668487014966244063331673411130195713004592529291793427187382849700959184451145298315826802120594418326434167536857078110209502270375483850846303489658666170959310729609876609352056875109476365350878066880890132301468251260575581568944753452979171555903675735710249056108525114068306144537044576767936854111399015904276464699698792701050160861033250116819191252106797973956255868687866739158444823152679541329290913889472977237152898050743315252475440502166748046875 294 87885485717734558432698329364656023974149211985739091245374736732620412791701082693462469831482827822200363857614412363118019120473010107447268811758098147165263893423557973661374623260427746568792125106356134721520573355547954100385335304130424366617390094409434254762699728732128368645674432873843939085459224800325402692855114531157603480646469824435364264494990208471141876494867782604026858642999845133275636090031162974578892186850023529296449807209378237019180709261610715882805732406754326845381993559117169876093413782256737777735889213332918389860813297155337283561038786937945614285048045527811424529770405217491454329111293459908646606196555789210833609104156494140625 295 75280672880748937206319268851638737554028386032703496003545794846836391043568074364646236238018147060571916761297537631915799765898911018321042231346089418324078133657359892625557921255041919788652960303794275798393620658278569466312775373806584917365440230287867780170304997305996785932853965504671626986221561647286511953751980110701212735059466111964511605898656909913074352348553398387625985035831931379624373632338981782352507482213064742304227194984990454659882724735442836797809331008177918179832223351146772412010980853847337692599565907277293530861664075948954839840609446837200304425964506182171506101348863805205576515579538147926940427583048375163343735039234161376953125 296 -9786674203995079651125638463470628924600472943867351031597405581526042580014472830848768830122583474056390492688042957511388732262004333733596954234976022646570725967213444611073571827560655014271856545780052040204670999544172564836996297700609349168807789366067638319907071644053340620521521590007954980911396947673197007633005543829559202826660439937882965516707383158037474836123743388391536008297342434313872689289508777468540555076271397216320319730767547055598643595335449000698608240476180765500812618420575662411387465510932468154380399093432214949196129303298429271795478087318029313793133453925255602115905340324683896040532284964201191402654469588524079881608486175537109375 297 -8783900406719036080179265595710699140492024052865988803441412695575750338467363168832875927320334557102562598110316101294011022098092464946495156958724327500212287634366850284184104578202827311988339572698757669640231947219099835139388933662028707877590799747592212460320364805629685768463518933388097997369817225796314540055914783924030912088553274103155625483216495486824030625887966638654975975719137374012144684754004278057268850951527685165125691487152250170373505534479580484326905336743281106069796602972365174822515067761168949488484733348666084047686586707025620122744572725850615869722479248599350473962290891747236873735927631805079757650329541414895720663480460643768310546875 298 1095484255492327972901755004492551006215225341752482532485489283945709229643268169014572682641589985598028393730161132778835866654381130225867816015059226823103288761835023823978709003560907562821644928622402990380587456714835247512885512295185599328241324070417097661455259085059117699561280034928145660710779392106922715716385463515192446069448348688812308249901057899357234817191430867056821308351414108702497590554071748517711021329442182723687248446899119647549148954270936412035700239105482463912317625272135275046470798945838956924963159917310421773006777224472088228925793877208661165480439372996797205850930708883224813543943292585646760719610996260299848872818984091281890869140625 299 1031577531188752558606729864851003785826792408468355760725239511866105397686619836775454097739060151550483094429505491352655370890682675036319117335365637175380315036105373101917143905425146013091338100167490090888596272429920542579207285236139473536069853483666817379072060030559732961226640827897304783964306466009156892889753668716445557256883681011078289087696923426285622135679685865196403780121363822026115181446994122488126473199400868983867759018997672854140097167287121355917310275012530538006210948099180486637299274150317906788071648410444329382979590198890265281403158976929008849264903332769365710995633626354761346710055838699870430773278950691223957749389228411018848419189453125 300 -123241630961801014254835251242307899407340169813783193863933030433378160399595076369982764498360178274221296500177198593978517404373290136331919392816233671605388694016632606851310805362241123557742668293137159242084913264482806977594248698913416358384159844227113095808487706688810402524045306194371572680767498660022413199237339064106448432623483648062921579915918577136434667774974799740013893008645725742671761686426670887823241021984255007758596220869163651379240164795752308202293802250012735940203869482400528884460253032092302929320723805535898268255680393931473190728918653875227713637306821366361778348397718395011207212308226243879133376557770896221104897938421345315873622894287109375 301 -121929725822606305963425608362689584710267488084947553430607831747620885569944468186643315716605274713707918387410731776042164203766149034952787795603080100182751991716075039819712677304808376757330073921162520484709346204081069842202747987264569169633735568900353289257916698127268648252873187891694900457606277895976962669831218136374529775572638305143121404612737787816871336494805931745797154007315614098984504146598642159042789453359463467541641441738472145903771627696944232996887157352723654949231426843875627872968695905237847352923829472095932626779678209359152563046656088956227579241739166040509216504828503051294990409164107762324158325820393455769042955817865367862395942211151123046875 302 13931877891331793744139392922768945743319543876243168843240146968157051474019299910113789770107487781363379624711854357620502404557982504591311894019157642879149262825830139348501301159777512767038522547638027090868536354882450011689286852545868977110295110495543761954345497996989773773352787829027816101461087312413479764855256020170175414584246891076524636034375375814397842637630796912194733493839548401334403984171862540600825907399168899537744078084101996824020447386095685184420614528319884464310377833748025064770390696236445770471791695902312045334125849993966621905253289363264730491284410636457212868360001073607687409348851692156165913737702536308075394338460884537198580801486968994140625 303 14504188051240083893894874185022488525056904028829647009545278288451136174682402421358151236645136280614415108498791342363078079121441699876807389864770822794430658101444978210759372095851322437874956083821093960516173922798345622257776551987058101463471627141177142605280937881083520523634903414515548176280567038999404147529575207957413210024312447571445907543846227151984485512789259408355423947471249401500853558811792966059125716183502567639138400829187796504792202610205524505025592308686436589831365124654112455437378049526859549880893586704116448315356054386743750133241600881810369393410471485721929151049417510592544581645227991795763988812609971549302758253234478131707874126732349395751953125 304 -1582251788164624714284426162869691856983237623300510387476965304847566265004704354016884737551061287316144702762281256468917403208171721465953624574695614076641679550893575740203793686074477244228392773699148835942420404473526154477117852438052843117935053908512820156862936180685039767085576210108030144385739271424226451812800013011945688992536946496648060631899738501970995729563289237001064545726929953909390899829938180292108069396326172373299398614371359792245891645679873480939614949672290414183772611957984862815981035088545785084153062538972433255029351686949660732752156693002079781865744800327232269897080399965863956824593068628561942626046306594781449246678857631131759262643754482269287109375 305 -1736346340631001441039086497695108371838897327424073926770876549602382826989576053518492590256282906724839343163395372969067875548784823098249151158278487481149921062387463042120791822348782778497824730465287869266503516054400881885600305409384004050788662132702361830770433486316386172595952051151528995792931309260602125711868418446928745857139950484677306213344565889757542148235886911359904483700888498447600671395633435080794433693137264842287341943084508132844306658881371311619587858989906727607942982234571197403641372581459527765627092253051011079119497047594227519541895877348588498783267790012147014421742387902121672489621494669460412731951336622561218341754840578155022740247659385204315185546875 306 180492292089807523634650559544224816561721403604688652292891589099563108509014572298666276270323472977894063946441370158578425349825086902978169598359215181597529601792898600288161613995320585427457516371143795478943265978582782619856208910446677902926371734638280968800680482331121423689771731424758439083794330745177503950179027463473582846662017570715855598083209905846864538685407426619047754668607302797168772626689241660320468608559070844740239388618817236096697271863078816823042424087869508281772138574523814211260485692279236425833204695894289064575711802453730299610138374828585716225952109377063155116786220680408086315500239811883563796710339733359263980224150015487338023740448988974094390869140625 307 209180677711818922473693756369244763501628019237195958925484641823402840405598699633143554567773264592347399210867808629178521934576962534796073027729617206246882979284465459829914028744357794773508359650627929471650346087650408497040808879018663443414833458815105111168578439962278761293678499096851998298772668062153633703140935666863364837288961428391591512893523417137431018458618143924538501402232013679772439598382468013113056253401996546585752437699967005731423758705453645655508014981996639331436837297873903342017892352352629456671666993417446326285420468865291430922140186153860816187180298494422374449500774017037339290052578727650533247006578429216259582431297387108287977856889483518898487091064453125 308 -20675261010696702011919918155943967506795660499216671376908322189480808528380856190544976578636941709089946235516201207218069410626465445578024477006293305782938687501742261853928951130931071558814405551915789275759696670488314349118771560723701688332697112739233759353506199765845082806053496751096869601606281598886873366864640202729948029912249035388270968531258195823547910951263580629419990480827717179423616574994377758304041192961422839006490606795443106432163817691563088903474677409520584908004402058123124380729842428389889281147112850955615091555872358810165262021671791649602015352560079158401176467127017071477844043102297966283062935316276232725305966523938622528266767239736145711503922939300537109375 309 -25359014609267652933843488959776855603666538833118174653711855326137769381852268879859945087187857582367105322300916748688588371346216475829028795460994529542338356824397933067294144930133438067568377338537792639067974668591001292044312958620815857945796818047196699498817017526114913937583834750713007214608648259146615485616747209688064957144481292195228547743368734270622610999376038128020180457704022989538123350225277546822738165775550569243609859352120431936149998019519466806380789083913949170860379998286719215805521463195596516486445950372026875108175887522970652513923876473720549579938200914814585683870560537078409416739299635093030096787167634393480846777044814442547591130728089410695247352123260498046875 310 2377557942657331856630618401594296618144812070783526097273591973536742528516455004249032197581196187426811481004101836084467369713631424112829804873513322895164105555589047028506235267936751645438229428999766760198880664959953534019836996814236458814633951781641923305477413877606708620443728780713296585030322436214236119753496402427832820181488494697534343137537399072361598302707774803840283704673179611561533211744792601373738210792153472796960144923157830436234388919246056498668176779840839662882455312504904213910016746350032526264355255658691610434438827640342844595591441396564390167725206263724744774690808521148576246169198649884469696745054069345583456879226413397391159026561119410689570941030979156494140625 311 3093515245031491843803813870400054976048281859354438214405432619099945447925269989301825687982974434346384696171027912481059595734560383263307728248787621844460777649078782061480115668249499152198100361324111395300534685051978244679324095715672725351646399088003552539623631039161517884797406242810211119644394548632567894410914602933432817693104809101051844837461855583927867680157715027336213747743558771746480415578099690496767832959005672538468270833085464041062119703928235888804734373376427301557365653954326640174237051939279051314754688167502163915317727989993107916469986676069343135792716206486892176177404559071511193553005684905927365845301881278223709784742617918045339069338883022241134312935173511505126953125 312 -274385267680083182086532881223163614431028919876589042498790981582311627896871712531498884831603917429845517791316923478324287997855432260126768530495818111572942548247577991031851575643457770837674924341599008292863266201337964016029747477038831540251422334163512391319244325450981471911548831900268357675994696100587114359333680398114790685500101320060547616396150117790107833878921666749095598265398878945957234832340657166191333589297985812930663833706590103936896223403484060421611095717074308473539063788326249325326776321328770085366304487024900791706717715339511330755393870157611218448751764990776624091218825634907671355214317380185832840356522295667651846136537420512524283899424774484781300998292863368988037109375 313 -379721214866731994375014316011524141862764209125868156587135985954311286202536579334227983367227724805449461469457982425475134236708950275936222238392200392622795662334169251202423324567804033164624841213092115132300910451603837057340202939794831159109018305730004051762724792240865190741819717280161402565368004356460519329829167999161141288564991078895347569082915535925664467923403787037073764195355206414411326921025607832347649710164719703209476715138217544597745969386256382446482288280015936232039744260171596646496522281988228942426588904073309159457552992664814627269722219780772998972236121743126743835657381320856643373082878873635469716545583899330210860743843828951179770955919873024603597514214925467967987060546875 314 31767368728941826137414166814499662126915703307548628375495978346451751065421888744093647256462335628945078343576131330969101169001325365208832880425753897054439780588113982931631944302310674484876238310951371345839646757581343647624084881743782318867143423183876296106492377794329296723950296892434519400587005210975333986783659410131286651505295476171672212495927457172746748445991153888261664703794604819081112250383741232501273617521682068787293346164772691669652689179782598365257583558702069671309150249271619503987811536111813629681971150819640681741959671837972609102015195193954401063926865948592694950317898123496348427733961490911103597597655940092587156609849376202448780682544222765061708519715466536581516265869140625 315 46897961739161016854318832963298981884238499489422602799874874130876526351424931920811922252987637868997888705070524797441728828773037898390481887281347931412426871388328794706662041895913416206591723646791839124133852699454919813952011323862185089306746562331614120203902731116315261081648856845042679315968951946282889073203930927731402992184414099299928902645757544771881921769985881108260643810796854671232466969307118723030513875612363429172584536643756784587795619325714438594398899817604111907285853792742359585543902992325926192213813830778673681228021081120316565886885644564345558902814234082860948119994985242639084261644695202252598214458151110701219930210287496098955059550834986444677716153428264078684151172637939453125 316 -3688144881953931607176307153437923370010358546968991617806869035565479589801170162516623951963031014117148830339428072760855968204418466604034274638565351551220089750078670638864602272969755004359559288402316138163610318128869714538861944578411315287181137083086974442210165154462205254065138376052601059004638643719819795322026609324354260766951814901178440285768334687831358889261058276581247138570573529703973405830848773774104696913515484707992059701207348044429735963290983053170011918740511003476824603816347778424695453517457116032060728549315862975357074872951274942482408079727761648859618236917921231865279134076133682548366088886440081159067799929126562447132763492983600140926385694806431187247324487543664872646331787109375 317 -5827785040963123137814064012596961100814443201488601612115134753517764470152715017707397553081899833179092213826193188072506113318795842882445943714507957717676241861365457811097963465095435467364727788017410276675526653177524175766557856432348647959041215854557139170108889934612515046976332886989389777522729208708553134252527464926566122751702502382986685229964120259421714207937996356025368705823880849483428015451165654328106338284422260122006352021641477160681567636931353852831230577799959105196697404033663305472617828732984414862069850488962445555954212734900610024252710603873251880653702895496740971679345207646569314071193514537866046427155433384427148007244396534234679137385663369349150211293702550392481498420238494873046875 318 429164710406307741545086312051825304146894978473111766334577100067919933396289033986428771001324586772357921184167724093192475466359877119671485385114145056572432023396948639212381119522836458524912636473938361209385239306078245328624351398929960443051070739219934096236259513081028898456268690726853469108538770379656921374633677256448727246185987814965104277520895740351567409975446163900965250898214344847717411224908763752624814365838976891143893546602622511589608871557733948854962208181371063810060645548466323810803266692228368992297645120007374168990000488337914179331370404599924314130623086114884859098110320278603829357834196096695260013014623923470847415894283740020940692225148075132680613995633017368163564242422580718994140625 319 728614195618330616575075395114545909503859706617128681391497123334850047458338288417265493231983928538634708612638776672832284439199613975952538986601274702537511765587357252096289639302550785912442070325467987255311376675027844880999157908425502862197497157261774410870275081254462820188163095814183639452416026092671684110256232054168270233967157076128413755414011853760231043354596104576203187647672762897444789750205049624687547777012136142224543285342753089499869539707103515622804689947138557536449814824962664626048664392000047064007667508152139484067978345123460014079902745059423708005421103571616166861151007805783763561647869728715706183488560823586504799070528913071662866011072993345251071809005950208565991488285362720489501953125 320 -50023117728796317381854576173883921085441624735020036749648711592619001594047459679848617490013717284016639785174611679041371249921371844180917209504747237521581920833804847175748386037578899536061065014165704256234648521371333197448822104191266179171662808011665446811800404185484187593218671758940654407822476027971980283503910913293559093511229618905114290918362911270681646265836611380606886756081543580030142890101365841614790047934371701572638883788850974381758062472015997258301290758928395999638214530419803536763083571369772850428797589425921427663521689340062192226629692629114217093379050154636041026194744291169932835730211204855970343190009888264250003667395748556780277351314951532465190059880887804811287423945032060146331787109375 321 -91647480287007374130086730444038058493591369721727721977497642709086684961144192197461026558470132582306421047295281204235288616302806436364391076526787634873913385479447117938837314284299865082537038626697532842587432332722349527859778478553851409929912357446975309333626308213487237102369272097725899004950178693204595956208061303441335613616396331724073792933725461492036790309729718414941962292304479095755625140716228254128879943388074216188509904132339202418772425373219144986016126760763702637370455844295415668375359879189334767961265800169733984019804812058987135127316148803399681017666918482796712176193756140613364965351759834794378035372755119152012412013744125598493291299185571042890620398021110833186574409410241059958934783935546875 322 5836271548614861338143091376891971265555333675048402654394308463577000783776458985447406103211055410370849712211615330775957384038592029715151218923767416217446129334962095940124584340459128761008950739729011233757581131077585851262081290621826148807879112670489009956554336918400410107718045544282390930420366910085747243252823811524348449786623063747447972490170814543552228961374103891169815962829730396283574814443653925311427861594737488871345746504256999796311518390112621242076487384973659412239623531570307640296095532556654583475350129271793875165657237152743770096624686738889701760205738046644178753527168282943428163758845137155464570047421548664307044401407021204404309403174735126018706693624826320089081047082800068892538547515869140625 323 11597292909490293098886782920452719751622853720130601992159633995629642726454346810859557646832389292120899938834857651377274857224398399772234655338136079505412073815432543494412424079923761813983199917314914441691543964420933776060883085130090471111032652969739456495110418812531215066548049228984765830652933189921485656192670449023200888742049125894276730301717416724088612964862194496663483328197989221364075901833983464775720881282189967308535202871721668485088688212259776462925282021175505898760646536148196085526491903053577864668519565006983471774744128783097310994793477000254769845575017808805753091495516516507498520205354759072862895987127749903165149916029873615566238747964273194947919202587940825408587573488812267896719276905059814453125 324 -680978893851967817695891743174290235001439859999275540527991590446117317606368396847110982930009045378911007467211598464642245851308376435552413458561054774261098742798398022082752250451954238133993307274953914164992172670414941263095269267722687301903258465037939202183531829197530250866087808489935380892840510737809544670736187474850898874472820209975488833306880770625965957349032565801040001308659197749020729196427768083353145717268332054391637025024395943784335771421200768872130116629947330646328940392565091756097972434925487417972334142842535939101136095416318639580263951129984628842334639469870571599118356730627607781463162090711987521188688056164074984348402028739024845652550896741244970707061305217356147989991752183414064347743988037109375 325 -1476353872317802984991891983876730481389122604586343875522850752469160249989545521737886252523538144440585814468873658578448136295612933840449741172478792459694682164864448474248746918795216911661048221634707422981184576696526031736256115222541143991379551480705858586541901731687952214426465075517346815524031941139237097945072369326912952971722539482630176406327060067146176385227962761461240890554313511015753655786112710734651523418474725028194397231456747650673065791319795692847574869528608389843023839965072913889329173485203444872909194583121169462862207988960704868024631246604007731691003535058150441502658153512237510093149013050779730631139064699982019735456864198309531975129709164427651546935824494879580671273617027281943592242896556854248046875 326 79374941715151685049497148161020923532237825140975984485651874860489545013103606149632507962665461659070333278978389351503181439978622488687128768758284415942390569008193665642098902113602885379965506238655591549714079914728233358237056728595164642305577371042304161425472446381325592888207261424031033448127721362300750501326428437661439751749224597337726395331661309842017181040126935075746291713951614238146472620694334100145933147287611878588522570830824304984759048322461999490071502511012247975127187806187428120280235820783489872685129396882533231327173698611235470342402471140940003056058415393170758614214387879920769680892661785102808557043743534855393054328702097469804105460486438422696351533400487810293269897556864091757233836688101291656494140625 327 189063088759812437483331346144380246295339945011002936463244402733841374391729519344676122522301313862646694069001194523814560140688861153782188967757201268089014776057398567749406360757246374001888501870335808955360109824776095814430826760161953696157903529677574601298490068327773417350427861237632939416687728428876890973103320363213167284921112888550964135294005966649954258526252451888033627344286590270915923543322387200703317146430160120195961023856474817299736218845951641177827645239354984594695338495847534952346554917125036076562237441150633154154723151818322573846315688621724056063537015829117015013578762693035459738228161984710757379599742073814379231305147100117720730693078225732651928243689886288702839492885851470872921709087677299976348876953125 328 -9229282085015941408968085709150404830579673652815850912992577913447784966001025053961112788074802967993038130687559888014011008998775439320959969255725923232714318817459303997919773864743840389536055942344149302431749070665643385720104745897432816028508612081298843621670309725304972712029820292189829294431365192960774947396510301037128156713617041342384299582723643507539359041816368786309294520339740768147987828694470586289589708819764440444011372100096008623667672755936710736746187251674819071470226749269091611408268973865685685457459439404237473953668817623690994661138939917621633071420106839612615447136563282534586642084404148338064625178096510902831807119544614161480765800881602494111649483738958698031118311083999809383444653576589189469814300537109375 329 -24355122110806723668901651590405586571822527137998792813263075215473627478621019804530882693367787746043626527269335386534050939694204888905303528564628539861976735440443374766937271110047428985614496296192017718756540226183739512364858505244070522517341147292230326154663010573938319772808761787950841964912198196436079008494715070525681837609585095965040686157475729385522215539480517097887358142020691334514025724649691609649077653963503089816535941463870586152249222438116761769764098250553680594604898976188438112089951989893597067007353538430404995798366028056311098228169580679814900397782435881442612399621585808432400204512846176087860663965306919437271783079888316615543464498597633964272012573279365612946411882192711237765874004935540142469108104705810546875 330 1068506441386302313287287819785681477331086715966360696480511412264165794102115100136602380585592250445908009002166546704720717110083046413819047672149318168166816592047874644169031040238046462429613581291280158642235113014687998607726176342679762804977992946439797633426261451783440121861018054503383694619663315223584828373359565151527934926993837108019414917797324208952724979207570864143300304989072230713939565667820024524350417297249864906100578929685829109415926307797061901447861786221229663036347708518794016379651873072041766147040861288933673561864929931010624708316918899896752271965996159483946726988200364379758569033777203322424215260142216220930053585193988216100134081315110340639231147752449197302945206932917731227734720057787853875197470188140869140625 331 3155921128460889285375554088833795086317617544151355641806113966934989279604925697414797997116984984080433067612572058335568433144392759660859159693481094507386144579535994333071850545996925645891239308781855812891557219224201983312556727120086361606868140778455113979534338355103578246419846515161837835054140275267089104680743139348959842187810897199577760235920046974355917427083237546103425150776741992186304065569023206746826437403205009023197592282414728170202039046133769612043923058622730270033271470102330324261854448777995925418806458037801858624285954039019456790337601551240339276816965886420836073649989342000714083300950667355337776566852814179510128127140322578467203237945165481321423702218180981677262567115113714373532134878750412099179811775684356689453125 332 -122861242140451051326774398748662767615075075849310454880708746929425093718313009985850442100156840759455290645986253476353080320745531639981553275089312858419050063553715859164860862802982376363711024855796904079689504287760787278786903197214952775437163836894181052634652584116287031459611582032113851969019853100555133127696434600796253401708249866441846323234438175888254384366724547033804375419058390118663566196685867788349383158136739426180374355872522057753925075058615527776443347192663339888125830525218909591983317590953583614016813543772712718877668618213393293201848853343201704408047104253256875351923026968998863432765906348714497895599708768200565672150388746123088581129072369512014401372084883340065433654384372890393374722544337555518723092973232269287109375 333 -411338505553116230412549983330928741551795393045280580921618439847434370273495015014280722747293677971961157604600509227405983564747578971502762245523850127861357650476901025779127221772238803140688003726384827433357270260153346852623317210302594208841433132655733259015690193807181522459362562779382792465131131249862820105209117300435010968699002654474057259759750784310017789552154489935253184699783601781687674140398385557800726785193396391445929321781944993271543794995326390028726539277359924962650711357623772268694701969718269635775231742590548652393459545545215150987706060551338723364107443843619574345863828060185927974282753184036652082994491192419168943339302085382651141104780978248655438308343370096105986702901281107880933035272815320013251039199531078338623046875 334 13981122576280337283929072998400799325642463135839186633700104789942262182246231996441569696249604975516450031741459037652195774925100823299118227089439292647282330843663348263048641477988913465309942321944380533779562780406375393960610609700138104450258452949540151591638558751167736326315044658247099818302319888084750757430936200547364679201893091293482565350931867806199085369933983021928422026203288003621428906348594509830971446004570435778651700309265814364608644622874804583682176072754702110823139856651856721155660835204125642460422614036962084209448053019377431166458011617251484069788299581585041609209305108124305997188116585215612436885031127803733195863126634937010235320740685935377034705964755481198251513994212094080984897605683570547125782468356192111968994140625 335 53925633467939803501873989582543842270521679536311691832074159616294598542079386485771954316338914694390512693013842767314071595039896523697409246417393846003868246115858014244524812099585626584930548663497834588863498494523389273690068728758998745097442449457097544894364478488542501054190996842870265750966200351722463064521973990914091939505832485001446781732579310027173004577334152973352471076504283854090910944385822796860888413761823854918125892743812823150879729214262467616599519214869953766064048035914224539201438243667294235085081654664080164381618111644240816444350669153951933792964800905465348838001305805804644707802832891805628846106727898480075617392843776609664799779170467349816844400364604537348955884607429993363039724930227582071430560972657985985279083251953125 336 -1566372849377434874616195918237273756090759861316843529577126962933744877062178253343847160929803551912867654703219186987915991187964757497153159349298198680421774455810580822680923538391575983339848882400246878751614691850348270366457041622027142150920727794048124982542153142760634629100736680306657819384629645944677154143220671901309469975263438323652896573221476330174198867893059885572878025098494361365111489259768317046698728220511070351861911820893722626606008565804606999846145765799797712362974485795950701926154189660669308192477289402013460076476627764283440178557512739807705219079775496526420919931359417769860640011729305511486080981208648210785865193781570816879860103423814540284627975585468667104209609394682782227899738128927228573891404948881245218217372894287109375 337 -7110484899576174573211907895487200921915405254393269772234037346196062887559671044080714882718280149987127546095755354503410577881834674716718932460874269238263603304690943676288256668952579928671071669978628023762147187169916389368098617610415378425028943541863472458039244956396713071995108259569661731688183328955792440925034341650783424886068525456128822998427593463949881773229301255854065060554024706796847619753244333805374828394499898930735507144177543175981700937097961169716786603657950338997642767335314096016930604898210004832488661346125393911414067859707663616411102899304355629834378734343284130750484787382990666954185372373060416983315388205661649044015147358896569409031219668280499349538750136158826725520387233196972186940654771432661719071575134876184165477752685546875 338 171371694396275783810238406105380807665036714447433948770086593580419118801623640759332010933879367671961830926435290705334601210485722950820326300375317892287120076186946250617999439770917854059772038410709073551792571316348825961649947938384196694580087106795616140403552373989267311682748177117382415913546198103096668566310851932596669097181858629027198133916711941801582958377998276844449153324841375579792450078406212086110214650869894943108688463466456617985251650891561997259091307226926725299010167634911701047168020046442008265296576532432959160385798094874361263266106148483035312112142768521409888552859880588154716653338561313424055157025010322209347690339244894398614192057543497688357997339049002118340372611873238097449606071080528746362041564009132343926467001438140869140625 339 942967665726226205171336140550999077388428718158327841485771445189495643944114292860315059155310643591054260502135377903810560933083995676020493306837873766454409983839266004586578852808395619499501172177541844004148416567846986055523844178601516963275535339056720727502385561612685231745477604845528812881325269343842158595634904391025184009190444641980380522669245983308511450217679490579862450029790264429654084477217892312307494336212008083442275196892280043734797705616189273129090814374398421742326726939034334971095077526825442841611900556378394987488647325614198404836336020488645080091096558628154823630680531792037504992028437904508133284406480727308392590187527188936352931379288198656934831803181483051091607687608593040153274911244397239473757337927464732274529524147510528564453125 340 -18058403396301165333118280607776849382049255318698963376730410021767257639589590908924536973204808193236392485641456021731451680993606773108509054870085875237978762765134583329191815288235753692797480779434598146129869134247727854114119060742991545532980938752572234028435340066622328356169651736547070421512700826805099299461741969663780242940350606284264403006577786605586198921847037560405846836882569395899188683633155250137476732843738558782616016548669086832150132855596944326120671562899846562823229521972974453900588460297458380150671959460059101967904700603593127528724633757170371155502945430132343151859041152638516461668712546295755175284707168061213832922863939582161278097246399327525843391375636378246557397208567899093116877017527317849190192668408255258327699266374111175537109375 341 -125769022504972934451901272215676041281240025832735429530107270264964815713069500906967413769085826618781893802152810447128528819566402977565553893209702244969233656459923046007945188578744146935357503631719949959603550305833884940750788547427725138593028254683242599731660124352071799328818103432494815532930595402281308394123528767084155425959604214914566438076389993588386337079621557692286096574154859290163792322541766463635030228794555130155099518324546429663134588868803691044275827097634320882631422314044361037217054875076782313830787465951412779442326439060878329034230487979512468130318864061111136609256396483005951247645893766644322780022119287175968633584807943439347925084717763113633903599684906242940722259590516119887094064555740900666308328962314540793840933474712073802947998046875 342 1785057786265504700149080444324366804191087927797450684843771017104848784633872291442923637436803987712385587329900657101243965003945389687132852916545607889964928894041454792740002390315328932946837332589981853591454115383992853011388580350498540181519486771517622668390708155625180879381819169765245919719792767909284691587032328733476055504524525168657359088313315923199986696883029416313139875508992519837817388105902296278201638688715444978814350572470962026711499614729336286739823273667776685332549625090949636015714186289497945022346684835187956381042124943779108897848526803690915512446795401231094890749019766540466016225950674655224571890546780133198732306541028814629922740391531875340865019813539534738270209101711107608139648861908207128205409789559895592921975548961199820041656494140625 343 16870023522038019007860437560544014632349118262878829877948519935887767297680118931048893977725906279758937738628463883069345307491369975732784081403848249809005165564113330513972863773572331959406502553545853280652247638778233914961870658724103035681243337369711824003767236451914279609615579314422811179205406305850987752007711922274037593303371002094149721749714714680049425827726799657540208950495042018475707740869768890662157700786556816194007333577524347356492033020180944717593493600385586478235761749235497966273545815703741233846522424259486142645061262350976487848134318774503814104985302168494958892837094636930412178145528855304680612040338134016625052554446397273325889842259559853442919977287224968227296340055251508634584076914910389142568986862951536074950100783098605461418628692626953125 344 -155661612099924604923942572419356989862571327105539879891611476196410711698331338163005270706573385573061827836886803335858132021113631437109214464727815005408098651556671193042785442524376207211267447622989333703231316344178973469689909665986116540240167426502614353482304873513167922270083981717841849485817424872755843731987459180818068552399494545606245264829681632369530282177470604912098490348961888154935036030818354695071091027597139789101425652684533933481061227097142916181922210082346649611894483645051234428761137553222029526692033734902601149944093639685881426728449926044546665616619811625453300166364728545312837786948779634919471977913667199506243488236048583933251442770786010563616747217613146841632377534703411141387104242802177951917141644350307641467166640495634055696427822113037109375 345 -2275667239960282410196583997026336070092326756148212150781060073695575698116060334304896281461915876940798545317755531720814366684701826644800013881469767865271769059247337749113426661351303701098104393578666169857910446175688181832126784135957776738245502394763413115027415825435302616408792059299876451140919716655757775601395874590713511724534970363119932904829678253337152625428190833244542589008100235548186912620960687141485997090803599249075008046525425861995642974840845747858957036075207298665195472779133685928198911843784208049369316035217700369150941573702906840478858867734513057757141125875335483282128361243518785587503018978300168532305085031871386304303168022433115850662871057169888956833315778249722618751444072492063329125035847044856728448717040274842207023601758919539861381053924560546875 346 9673340220592391518931073508862158958552512497012152602636235672324706159502028501640351403047405280196888870071793624537381941111898382330650094802440862005032416340287523401539169940240119757761287648639746640735450991508323462880229462548173517210852730786396499589809831966744316725762197391021549468757349956512711428307004606660268032403832790532188945091417752694969512234540170442089486889753104576332479709703070853253984365118219188832701765036429239854000505478413379245148374511160524400186632604261060514504661683478826232942984062132139277672684515962604069948361273659591925769205957694849626898088524082250514254369437862935008547631518926901867437827527370378967345867006744782774084109543423087613749644036068960300875332171387310992990593738350404057808581342620755094685591757297515869140625 347 308701665791395985817377736052220324653555225152379371197749921093839946617675005404949894204257811247635372742888177246480181091885037643399168733245519759412565743125536351204759980782101224186126901548104848683371786890658481095569421133240966042147768244460483230115347512395274686052386095573915950568489009759236302177510060285520956362384146264243343684473316009620099532453249079946834247866795416670753349731154655272640298679245464869294705000191518706713463050491005657369831802589508318954558725527000765392385998119613533837316773992799307832857043930104285680937570392316865434678562594973197750403012076512592192498076056659379483501111760887677289204414384922070543205786441560949980249413764002751004446974716042785045037832547718942942972745925081358577687265931866869550503906793892383575439453125 348 227701898791120465115808337291635313089629165868315810367758284376903902448271102117622311773168800404675252051795230248328064301620322658851495170820382983690299315356411672852835851959284071000913116621951346357459948784364214763026773252552075705649809369813618690372444978531944491956853339953264507904195278311496451563518306811248482972221779821866249355251571655519964730075153255519390874642200786462717528623122766620181524115386677404694100113642342611666750495259326788407096518441442423761807114272997331536947889764543809676747405896534426058135981051224172394031958073311995062562341785381763102829466982798917011554031867429025814822529073925486829659020341581924061774718482352417839230152285431685449553293217969669258922979457807124204311206960031431329081861110688756753006600774824619293212890625 349 -42110707931105119198937822199613229631373941448557642722260414444515385638284512181811056656209167735155403631833574611104598743509081193548646744438566721585106116917636384827584273359111324178219682836003161281259058380732145536059383019445936863227101703789472212225963384026021131850062517347111551990211475778924421915589394792375570540716134587883910640814335618910057897995492050723749743802623552556625175369282077839839398077007372402222683006805558004181965441743304731121820939699458159626386274065919971425110043580036377112903021303972227705196735824863850114588809442847930955161797983246936835503463148094627781946759773185908766492213549327883757649961097631821265601651689619566790416507877268772122595390736397602716357586349932338284887548552081098454577140660055997432817775916191749274730682373046875 350 -241704981025341204586252618006260192070035694166900762996094347591612397277565633847562956510109515921539830041869874915336259538521479070055389073522428563158233053323461892277572134030402356076591335838831726198766672576952027173597081892364828689274047639212822606922290372753103921305945778467883970748414526529861316123448786480111135162044390193289431045864935109598664824769581820199845545791167967977517336502282568654970784336214682573494805482374971628926732010471961634877502758992227653241936678019060076058456984803089595078771565625754220286145146419975127149826771334333322196328018771209192424089209459455893148250482857648773996135308304185016790441796743050246195051534134231503531831938060209198635959440620552008093762666723325368472581150362193472330154734555111094597954206619760952889919281005859375 351 5776380603242495648071337942696903804464154588271274077679148390049552847586247243175239158449347265683713679137357087268974266311753332359524056391603742058660768075833094688883174444199921665471357528420439569157748976473565607411479364858520713491311983521719523404367564836506333770222047651131365513203272404235781380238247721581527722510443443506706092764497522238911950280857661450197465621990995570929086473982989666782690562243730420172084634506310683315621024947129049301739445412970698362473987118454124779144805694256975491914900665076860870051561429439220360085835521702064460437217043207623687868954697871285652217354188466818438892751022426264726465622453611370626409571354145133406127485721070974489226907811830648332643792033877100185844208755593715740606332924886907292309609084668409195728600025177001953125 352 62138574765451225261788359930201871369621124173168580170554355424072897204146046908230078104385724843095076690807745265695817953983014010004681375362116701155371442652047242126671577286510729304647142722838732716929448895575811359926966516026865076471154680383168305153489601150376743591437929806609918869232213555475585109248804037279089921768228953008609860285135762794459241973984609055924476446453360904607997733937011520288192969607102705512720448462490512945392035520503391774762586680112079077234486994269137880759241924311581025652840582963079027869090133413319495228142729943912769823249974806333643360055997301883511140851379683702306140004452320748462558579965526622606517387455322848064589248626935176504853470413016233560855953009181285028100429418603502947882314861341382189469760620568195008672773838043212890625 353 -796737408283985263377166552885438565198333801087157639433626839675477135635320009367751049648952804483886072918635041603393666072991056742246543990262240160716470564962493501340222584622049437441876561487951739847078187525250597716265933848057987805002836960859030875902486618394738075232361833444677289379494178358292680045248129594519125813272186964064290454715000429800054251343993634498767474002573266054556028037399161123741333575790862783497362605476460874057924546127052221892341822929948282452224466117802607836113072706732948371257389167050754898055306829074315568607787912887942945119840240086715278693044751084970018003696084507056960646657056204108274319655739283731401465706793085473670772043493122668038961380155575098363716720237451885618386798784750255237084830733288308911101751135782933488371782004833221435546875 354 -12582174463164005063711058858128806978634361684022163646848763684538896901697513433812000536017243083307554696760387766902892835565308830359640509948419461442658031573232156683221419101708455865469235828855291177673220358000451461322583587862023420846786684856996451773431710140758222647370624142142840580346347674743952965303653155435126976080961384421840850300390948461446363324112062435216442722767296598808816434618263711750105658241306757895515017803827891589621191037820438449686256809096930466652521702907999262568506224052204077862024414343352798050689750446573076314728417963158588162661239714234800627056332438070282827644930937647275117662541375356430626604340006130586806778540483181792139462085466395324230410722649409827035586954785728925140359015152429600101587354919416646405576351310659219961962662637233734130859375 355 110498745800436247003004092916515894780549213100842580490691285469663916673333599492775017655005796557203364793289345514385217789438996417856270213890968445315089897200849137410563900527324014055606980505415810579210979824713972686584178190288000734620399745960201014328369104510697222110607533782740263889711916404049838859692474181795054415975750033707164253568389224900186696533882748359948882618775250500864586816520715472260586849354139912950884438947738383113321967461769680535308058800297578606997022105720692287888896342247656759193335257861582391703085369304751757442991871005818273667576684237782131790541152356368768044198673600187043939426993668454914857656965928894186184559307560469101384997621026314421809440747815598200601063899136794618866597498686461270739279854422354967743739919853772818214565631933510303497314453125 356 2303429127296084179681051415279784253049503837452737195548930381688752476206893966913153082867188530259096135567622289214132655944463358922128924433876894480935741159735232611089912184830368788516733760470581373181060244142912688790571623038319182918140833794500631300432602305741400374161133724534299014609557324437617688950118744019327542071305336424679193995644350512395809402852848350284464582394173247194557829124081155488447637647630947993494292072319381309178294782131940617334879791555416736774350030705280638818477807850343003271245993789328887335249412518668868087172565998782240497053821539821825514213864983863704398516061957283930025071054226136875460286544784897603390954098231441923701052531918635145428951159902969862533277600123666010316865348042044409503833295582697795352518704647660201140979552292264997959136962890625 357 -15408803828305998720864821917609227227149956267461520106659205617954095137216016006581173498377032978499548482955276633777415249672068511310067576266743044008206746628374222660863563885464968965545481674689434291084145355277769752914242376695879482603155321179265468795050402261148111738108696885826297811264029571395775024103053563297766796147891342021778789943997631360708874827682141057376164144303352891660682030273478479807467177812830778392154353763673189933684415729314222754976635822741350606079776678744007646965378873314093281042592091936152901490272722394623372914248538752610040524372392331051862928062529568716655796111432988466882705709560549289535900914312185384553453472849997521374417973925349871054465206319439647510777613281251719632600487087396482821206688815766434991481811799772195403321774165306123904883861541748046875 358 -399395104931853198045609168847960263644509546365793454627195541424821252216377649338600162520650996571076692010651716810669656651852322857548748082308183341281105093999858505830684490221225974567913197748742211143871021582724622084678967097953937147312077450433923690682992108380415092652149182375359430356840038068076844982950685329529607528366210710724199074246441144910263525211249714819089932240086945363698610990307805622712652092024219277962336978587029447600069363637243411527195596663137992841548524090739831953639952708378867655004209814534606316695507397485712940162520269896632066741561963224084864401457769145405527326488939492476716957091415368946578918911784304632976211044572888515442509965153570832064235172718659451996245066877964914310785839703378276949637890795857235230221936602073136205082113292519352398812770843505859375 359 2160412918524491370501057602785368710831093715018650918414990301894081788915264934052882563255636045087857252443958443093733998194720144988921899642558110907229296469369525618805795678979505754875951150310472739617865267470347472934549723340503173384859844765761229210368778291178579333415961340257442532489764653741057099557611371432307753066568648320414727270209619388911889340191544698853845921693754896677274980345507336914147150605081299020051561704885905635295535818970854547484765186836914488690603797367765357984765209801864700350118182764879280551955435232984437096593170333036799486694616240354373811550575860709693580166461615172026067803671432168251577296116355926603528565510654387717023108238962131650139108018181289075812505912103351501789068026698355921812113692195419134788440431049820448439539088695937607553787529468536376953125 360 67008138919472293707067775127562595536320008016058635874850925663102654126482718506386936487484353670893766975494787018800589432275474416041729718339856579787953840015259715902569545334750217723373044244337357587944007462645407981405450298463377533791233259273471359194280004884051951825831456838606794577706208145949603738548740902215581373584763342500868723671601266385491012076886473361330117592751730130528953029171573554243841856631790825649341566847025008278340240500796263554823007861394655900058459685080461861095669313754064789104023352604222480495702541198291596126157004207197234921879613162370883855241228239843096950434443552757393762955917862882372044581199361255407119055433925393586309083570942374305431227477257952739590105332119003970073609783268797767629209556896492673420874849385650554066491082909351462149061262607574462890625 361 -304542430367578860736573910029433419494802345023351724427349176774977308781089773901010852644197936914443946630013941554293738878077529488756449828966101328329258548557351156746361038490914101039477361110592226226933426508102208340616629706319490940402465127047857309371270592426700855772531307052937256212067056895208229870877373032016192205886243834264421968753623481831318368627446355535448085881458932368444400461212137517553226684105913963581429679959263878211514313570663012423275948127118399364517715586113645009504588060670376189463157835016742959089472507372772305090597412377117157387734845772997377866741059322152742548338890915312531719639332918269250727805034151556012915569586377567658369489264481306596103767388357224614962883789364368912622911878755643697287338194833065837977609255503733431017423741356168420679750852286815643310546875 362 -11005167906610257530757444543998805117009728699485248302058650076311869334652271330780882419437875541247738485386288008375977706130554583006679505046540290960599216551026188700536226691865743315667353042657629278119799516594388015967731231167746936263877326621546765529157305013285464085639717655409610995340696211625661473603896287714412312368158249295305044667983755817900195944161590395985788030192777496073635203370188404395920682236207553137196772207452522362542055681601995910286493229117272542551661324885674543934893296231317097383004341848812446455355220546916501876457717041254480895203702046698415405456601987287440048391573430614366964781614513203556486411799854767755236809620497538135477618480613603805690702699703513531159689404705646334376171227043712328179181393789701800391022887963780848362144404831448986215036711655557155609130859375 363 43160763199347859366308996906096725934405383324696276861628264330694820678598501918995139621525074662201015110158566922278618833224060971657461859004372941440432108991727227603432935672555345877327658685824191124116161957622763832287023565689722307725552024755491409801374995622652130917117084007762960350540460160599500344228963261296653677222240753810982009830674267786701900801988339683922296238771584451331366027030996220268893475970184577322373213443902118761914016874523354135361117676885022980709763605907442308709064597680212477302664927710971830634355730583491298672193846620756160697473107044337927831774740272114325578337524109293437666319791825868061972846386566968565680586938482834670315875912183887312185055493978926034105894614222433174504960831107722301578966532230642865670419549353182884553285776569248478637064181384630501270294189453125 364 1781795188435752502428206313363337602602043271645434276697878992912347862236672110879772142863957311328393271067320073051261217837673699801805776145124361949731586663303458685348667591708504540232839961987130971379915801801428856281579401098694329581232448192717075596743842852283729052115774683532980807945702008932482626769084842463093282786850650010779636685228787856797435786080359365406805174738169388837950825033919310293266396779334312867822417965251174715909854439641854380726932428914896528618480017915469156447304899468932560075725310466273475033983005115861487044373396537206128416951271521658687357693726337743625197017614953429169149952163577900153583654685404968875327579996450731859877502578878312803695489508826905791600428636603106816668916465078950700958479628271852621716793090612460074021306129112742107335640184828662313520908355712890625 365 -6149614003446368594747757118970312942115425119476035181448524385853620833676679681263179621601850066843496477682968996640835257985886443424850888856890344458503718834495057358851895387287034669842964762752946528260987338400269781419962921535641624996837405067347972903754876161143568611041023609482016382458188669350959091983496885615581453481552835429727502835293105982664933642703710415992470579844148995247380201539829192126261540315337025404635676990057249648320437967593779082962772496934795676428422349310143782362842484816449495160984026652891781194385035459917898989716128603936424415516286340334196809671805508258730762136736565339716187982077638159961258863231779442766323193689095985054138644189263302948782583750780730468996499747531155010720419268743703926262907178409566706108196859205044659061032710241549216383087212989266845397651195526123046875 366 -285687325578619311021166544910877908890877476904408912217175148235166836297206444030993696308984262439083991612727001035378631338143785184766624895128845430060114013957934155493946835958088002965729565574883432026343289613749789663868195316879392801466925712750699040900883416110473795831930159767308975913161986784814409698038143687697294168550355180690987931099000496463901780485896370082368037300758021131170905053552320877391863752763838612151209947418424326593984163061925420209223354413817373696874232709896045816294597440097118171439697554778867713834213549277051061257526219563134975974969361020595971187177391945651546999964030363344102915065952916753781043628546640160513486114337650639781966289932225510696663557676857333007171828062828298382590664167214785924453801105184506645779739700856010686273644504658886799498833710231338045559823513031005859375 367 880868983674564298470544376648354348886729885356943674991696814946014854067774555010035938188915711477974706688067292880877022977060380885126373601600127273000144978552885198611729400825054998136881192613816327142528658966894757131565579301977178257538921551258794873243015175511037706784118088500767309544475434835196730796566074454600215823062596628870409347129677499062583850683557258952859898844895954540476277750054612248352036393358214515793133799380401599910859955271305045489788778908159918420054240136675468514080263994385156378879501784169795292951638739758955548546264771966151008863077787015324904821297392921168362170282048350603040407589313137502192826407447127011767353814390290914488469727672323473114251538103628675182829952637475730206167040004360615779169549695251431925526321085361887271373116781252254738916794453444936152664013206958770751953125 368 45504466325415310053101825700300311229110846764160602122170169600434116007400180639125056816740290488926252902813693741358096533716019416246897591920816855315168967396808665339039814612399647449346124184934111700750494311826973525860561947577422857277932408495460541186379767652872390697485390947267975058493513240986523890781389875759884607379641280859280334455274994918595685001240781680294094812460731724717152473374524151946863268894407950677487336872306205320671237411097363880428652553930222241627385815259862077885807286094057590510398157941556001247803491751988451619484075911061605227978381088943643322978575279475055968454235505945151223810994816103376920192614469475110948935425023226214035146973171308236436063752141546731657917635618108969543858509773991041131469390672521023716088077750758557726937176924507364217684185155945897349738515913486480712890625 369 -126843113777330870889901340469283503396858552108230463768991364888850148208363885304332119015296523422522088023479766933117005343910242207883555662312823875617333069189140963884238437372357135573987202700774017529768861756369235217141821398048132712433145005255911410528612498320255893476362312020030349130355380761381206978335528687144009310734819732890033369107262382330179117539201032039102287093707007159567360160745005523738537045615810553436866872679057682170137657520561893822772826827405866080395207536079957075577733526343554830639089418587490209773792580583907949352992550565193771908412257338237991253286183836838687973393935989334866440918148981882999443765269620406833956647171560690029378513300232838396387289561916350433516028059493608391773113230320175034634225213884827958730144534101210617430565648511702722796092679750372980151951196603477001190185546875 370 -7216345613925328123010579586243456935652718523283455094612627516807844753280240755609821813504332155754815070003594006965550974128505987560699021187726435865715226141959284643382623290916169882122954184606219476939001809998994242654387671583419725021704092050330933414170523123053965036991678389840569801912746607089124742645424126184635835241924450658183348663822929376635924231755481748686691661901354958314723471772403197149502563347117374016781522667300636398075141436643220959690107868757928117208894141086108315219914919950651016505343519842867643517361242377861165296620095365209207932558678154444710075648635876209701335591937937410628566426403523069136261970847645882670018324847216563075554648505876447585765940197429352203808434610454356268185445611873389131290755910491422960832135430940997776945238837010334654833340045413189127060604732832871377468109130859375 371 18361243494194442873256237523733662048002100805161329189581444425894786272374696720762281432911086096423829571575487425944462700210098999893627418155913342740209412224483208978553029840032098094240489108797232405132980700093798904680977837214984069986194831102065736315999104140754644964626631343435998988857180692595284636424557960152443931252768631805079523111998221286285999586726940278207962261761757543632076300355593585177289900279381575800399263600034023039966390139599080975256520263703157175714476430327606432665694896061115937553366811672715241808004069676000703147674939057149658637933320413565814700998384924314034796983096786206075885758636310716964558013860467514393846980481527079666483286326536388643083182777073200705858122536696681179801845114866271241366894245469398332330059486071334599067403047475085689640178582043928151405935977891203947365283966064453125 372 1141293792795360533951955798005226739305856664303966087267610867153872409520925457173659013146117464557853413118640120750736322770507377782395717140152997734523743829399838729149186819644680908768107918519637872995857814732242725221117797039794817799287443670574056989869643039535757468082906928308473742376060468025162012754532111320046178447167399867146318378437087371534345730806297923066042753082446642015787245448582109693732906294094881817010566722551036267844695920111892315485934368887718787820496274878072936662391141118568658320171952836151503341056900549877108507156428404438853821237540283425032149226724337370499458622722202044532913101317898720575447641013617173580435339921588034599536480073139305468508528128677911553233558874951081346693754951800302084348711684801935615701389417422967861692036989781462417969923202394750561883707547394806169904768466949462890625 373 -2671803502333433634879957801670911400791329064490325837305186497625911951335163147322570632607095631602119256379830677797171647181584939671576346039467142303075678609076040272442771089294617267950684544208649428881132488536816917850093323148838862932670437832274763647594905147023726559981299354383668747839229214976888976758202079424669752938767895965008184786391843183993697875080837849514067675093734298832524958195811168416424457886870064500432369381598606194440835396116336922558377139089810598052285329601702515753730336817623327186181302181181269904705100953683740993270768171047597552111800814570696202212254861516317312942149494741492145399360791880387762469608120728951066165382130264692287576344915145810146419404640532861964887066416501429629955487271257627079342428027319864335191647409751457265944797046099583516239785536000025941200670303032893571071326732635498046875 374 -180234430719033604006718957969486789918301783350320334602446923039900167987187452382716579429208189355801690934454237284675520406120431448188653907561946428266502120804907020983491355467639750096191090135310618382368008681573686900181426427714833394003965052898030135068754252403878946753116816201470140454454203467651533740707677585895220792524868018799707011953516383036234384750977846366594845560171689703142972671488937593060972916131727562258178870812515349911384235635662131413883265376735743270223109975580825085796834773880751580873168766796634562039501275569250002448738176438669438086627194154127981742396000020546535406690696967850885149019101838729598464626487652296992264488885567390467263852098712417434175045885972179977422479791929817336323851468789257700527939845136417307070313294965426151492604483116806823471489889030848286094186101394143406650982797145843505859375 375 390806595716504870322447258597521544697623662570046088682626547428740198521409661440753852408115035411144491484661944824064363247967202678129521670616389066627986578915395577157372327081967049669233004206665122377493231835997786257665574788066393849862927724449648398171250082532835108771972751666473557080941445731993481435862952072362507034884259351543921420103567763603766886146096586209725459482341339634723104207814039091229852057297587778468097915943345880205025074575645612885369139280795273442898332052368498304193913046288716994207302506344640445378807934239819649529197089138752834729573757851809988905222280737081515938789199640221426026964391466806241087821174925568572947051898926009054560673514826134846775380846109380927061050634230792508506894820520591902345594989003628583918425476974014516088171782918983706031525028416737561757076941280075743634370155632495880126953125 376 28448494294280464140599923114502165841478480465347319629972830424009025686723603807463106438134179012358571024788082604967623315939539436274379732764688070288315744652898309970360090889152878512486255270923986514095563435371320905614997558814412478167897501398258671845963125516034380716568035739948478432209475138404742867063343365488409991675576895521276537857684747124345288989124226346938069594756945084535632503747944021636112278957851890544292783589156485837998608011320561382267685706784130627937288826672223779133104276991914067359392321250828482846700727179878848607610497382178171572382066329915863260658323406705748284477478452475187247040629927627282179739199559515500727615125673036443960589626084856037057608649468457361316409782584837110982140640014623841489335132180071487058928181744787716849853717932765521580466638829618385864630741611339459495866321958601474761962890625 377 -57459523284375683525863146723633384686864754471197496504959827926496830212033994800038276281946220404257616033783352958483656511264684239953494559411667376956990619116233493358527621578819522992285159679674165784893004609594529107561769411368609859928157155655091283344027076537099460448535767634925128133113074193637959501459395515022212586927282869865155283262616636077464682437899846902889164576047470006018429612879387129626369793034416798391248424108775853545989062751796955367488989748341056290155984513729336583156083710333627004873405769408895102111039755407576103540369364875428166958599424985644398568415230785366390055827630321109140488731132437437369075517442616831825600173797858137144350003842566829387150628890422411586794800326167620783858937538186097962463075260958322466805609926993430008971018546838331018791496203794251690773175930821096226708277754369191825389862060546875 378 -4491529897207822530183734771171755000151379529446875766720703911014234003146931039082319103262952613183687140496198764484953526679132317250140407223954998664273407103365091307452333779856666613050694547356601251923563769780887934253215646288672182973205350124915715976803949923947122222059969431967171577291210444822196317373386113500450245144419870277042108287073165849411567600158233900970341499871797722403106061998283094941603065998679267784154006850483781370812731600103982620154492613233091242169864214529574601891187101022641163555007463650776912019572019042589096280328956569504959742445908415428507928955205820263434254752357827226138774560308115411657115028165080787597887530742721754703556021796514158511516274781105158560618758304940355671528679360034851659602975279478891296977544692045938857991793874585167474935205162771767581990484469172395671815678497296175919473171234130859375 379 8491664672699612169477378955065241634360114960876925863285323943281523143482614558295060030837348391555358077719401114153849519579760190353098307799263450254657674942650188655355927186163878305839592347958616183082688032182374505370806666067511773689848587945724227420900536343341514040311936057912829928365706829492387305501380459266429121054814967173754038711286116838167348946917456545177653142721050926999771296008024651844808955122674347179500856456489551968176411704309745745432276081884018900639303840233710304536279924357282309256346735969678556090307566702060051236796126226933919268545198854595701862628719207751133041638553161324537307185422739472661314558731751787734600693698957818555983426060393611718712850212561705466481812541605511598911438531858088993387913763470365933356500333081948790719330674823390699665772715679558200622053694379484776129647372044928488321602344512939453125 380 709755937131869838511724002258771505034290728735248068226588158367970333096946323405857284687757085793250821477836263612769823149564131060984351559444863492827059921245995828642357960936564636896913549251468615711193462309718831142985775468153007748412415397087099228346311914017683624488565218858062896536829087513805999007036130406867037625890246123188362137550316688106214519954895776925249961666558498656983517899001046108508129084905153192053696772045122190539787966885797218638274038972233994169888905825398390976451284846518163933322082539517017045375313558629677112359893050752882455358429715736361075302160614343653565568241063481955671994802969787842380838298088481390515958135879474745577828176566483560332514162742039724366416746556406319402230027820948286330834400138971751876142361473290788207721485733486114914502424201073757124272565087901904050959959846522906445898115634918212890625 381 -1261369589959674879572791749135224536329111270928550636253848913799375835787685532986602855770092630977119885149692808646293575320853257299692602171981059232469671959850942122958607123846288489253381108405658123553441241962337912164320432100075788770097783583409645420475612334134063513322423169092404831646671543883616983032450452560292946684195786279586459795745428380772877226533049848085036962331394953592601014663860346908260201309649044989898179093898458050226859347639550740146400474962582285468381255512086495008842001108028181967158799377345732629985338568145716846671351497510312201965700672801893944080663210114890510054637673593493298918366556422908417512477191303893993539542717359278371402005073399983817803596849481447665298712464774976176836733566476195023409462205850850673403577808520637924512889893024848047640991606621620779039755489328542732017472740579933088156394660472869873046875 382 -112310316672317398519266961931028164501526945272709522667046639197569984367633554958244611461536359432279196115106265686325866503637968388718597884966114548543055413157186679614186481801029244096094737949833631311465372192692816429688813698219966957091379982302800671054356438653039402251228308412351433881801855597780038478861112411327870536922938970388360560946142039905903737116968843315765117086480819659380807438570905972939207101636999664489094615767975379652632709168525339898795506643394002924603154140395332964159162299937321729605313668328674192910820523449188120318531504403596061482520698268666469038931608124027799875021127681124510018359645925868377350523882067392106307077223458108593396803851924452621870673218096524151899567494016271496246042782946649435199826640584963339572631859801528990022183786732742474948971017311875877919554918454967887479059286700788788948557339608669281005859375 383 188320976295559968174151792872849922145558803427561338861861118551985885232353014676754634977129069135876444101280068609498955810327660319141576030216301160964223280890133543862242732744233477314277827007347701896829178475444864236985554715902649078804065605002579940488428311169306009727696793490511311940690174389319441314816955006131867655593599125798453032849372717250924208724380172235066949301920001832473542302632249257565819549403901594644867457157890825374907662607094259332988615189579951740554266954699903443783240802420885471842200685619616015979970435931166282886362201121166210063739278056703474417220173694824025538246558156178438003140083395362656185235765124273341637049898550957237480237828451584913703828440538267278432992561855182675143009617263678100409427375350004966540282196060106760418147265207449133671207792055388602546931371401738463425829141631897556408148375339806079864501953125 384 17803426585392844784959423560841094116329043472601323589449019815326296599180796480594786161274868205404051608443994648129715072441828323604363292208354079664881283914218047049866715295400493978182668711872960580062311011899353008672687506975466204463891753048026181251858999829459253745028897279249351436981654263974901063636376748017780509209430360887219166342456844889567384519415135121231046365405484349543164617110442785441029895158392089600959046518730205726402202736761191727710505261360501781790990484795893227125916195075494162555234376336291908706758802288223139046574856950744129337058423945548026367715136785783157889727404816314201626132144217702987982824432383691347980704595513861377965623732254787543405694536474831086461758428090902850736110927346796550105208309387614080782778067883462890248061321330944269887294751615412739820064954094163751071685190776269113399621346616186201572418212890625 385 -28258562786891086665393923959760147610145030344980946598250985354316699849259730610859547763030910177858189119635266194410010244854792910901721340215357610759298195606258931855246340498046974403272699400202670068225591022492267758821598142740516629511898928624588222375582841824545998763565598444143440006623302299155602356918584719422928871915146137403753442297038092157899282368266422890594002512692386614090861552645075002315662535656878538790697813358469339133402089623236878710237557740950288466693197743733087599450174090531433577492686612923268100109899195768405482535085455125613186621789253927591720465236742622005555126772540882051656907606009752248634970337047090708160830038324151509184153597121179886236172981414814970141455652712210482423470246397030732954347904242409747477199461708069118435980982564930492181843823092764436471865084160703890068667204783077684929804007651910069398581981658935546875 386 -2828185954201943568273045823600938662087104392609896489110900997300628181994664457905662866274757660448870414344544003267786649957194695152879114761161585756820374346365082320042116374872077423203691858996880561084131933028311694862989989266439942725250038013131052386408474463384720569017589169605029318902387773014870080308594902407958078809462960752117883795888777491523006083511464306949159530030457631103508711777533400190338544455588926856530228367399109343895630885148183449097257242749278371241362272684061643835094142613450746900299405141289515362573534420180663557584504686634369932657803611500066741741752156820421964351522639288397593953893254096978121219548570800239041398129175709505083339919277791967231652326518856358276086845528531470350445093140332200113617559264827454457734174545317811576142327439918570120609639377620273052969623675410643655074752907342959243290891890865168534219264984130859375 387 4261718722639054387672720193081222761875829309596707509228998590945865346681215035900851576788359292529833959998528678392228536919682451458596863856860382870426826701842426085280823691566123403791980232348482010557929969130208460648498708228020852531078200497978037842162148589838780562067549885932207047687673178624758153428521916553282423073177277539076151441869983913138441183289571658886813910550358115195798899694943921749435836873035660827215416393059717096233858830645477674157979050684923656616074325636320642628829271273425023743071899748939095187016199438008067055560927862533610644452886572234258073327193238836802447520449092748558322033911081361760564025541526535232036307768258134610147232388003581986331647902205888480252557288962349859108377697361812603787721998931179572997716279098627859727273722227563040168549511615484310065584766406049960851896716372513947302287551366362094995565712451934814453125 388 450355715609446919019657744588962912602641231324475274530225117849223824454724652101624937349287632583384607137717346863697448629704676290765357545011559120004812203350180578706073340991424250428652770939005178691496800613778039660737526872816109333846722769233923360438521952942509552012582096815422403033206200610571641430277690657663284503076655385634672200580861020139698320809471039515849366896492335044905680109973646551222297732455840863979138846213213069387512081953747410332640208007461144313879993843444490829503268167398057226478380456298880114498936462869127719617604338293848509486183871940177415355826735392469305917585635934349860203350977626336771721618104017355623717800629762507809899161054136062528568824053246027377178265258872087473585810896570019104974848205367282016044686610716032585983464253083221962419712290219927453555627622084746089308943896918126025555639220243620002293027937412261962890625 389 -645938592260462381552371761763936842627252928515798448951042644099256216646552458839867796736455856793700702944247631134425904308187498755592921817447978997460414573026674734973341793487483983971001761564579693984361432581759295832490371892284979039897636369094298026839301542155406620608163156966667851109938308773058357896713080966799726997222587927655152968699752768152005858609563335832469601704584806213595701047452322489646081556378952664856260277487744666121847432296085835277068780652936842755109040662764602007126900502765862125093871761933146220991921187408929328284506862488442802031275316730840828843993649177159958528482297031012977247052984942666650887420673499815873675677317840429125903961480522125480455475213640584155607062095723203733579885203459399690172490908409851924580431752731322790149506734658012047663607957217601986467402493184151115283538253909290698760949216516991100434097461402416229248046875 390 -71903535323155653695231428965701460830087820724785577907320180991088723626684815043871922430200451801343655487937480944223626068187344172004192450410962522078595876129595709760598420588537721019219412542769920158230771294902582190948995857243407775299107243480413995520745843271074429670335434564023470649277238662570140247903749897839757562291265966082935659365673099079822346836642436552855186267835247217395555853846923027751016144408621024990732225768799157855372179514443464283188983941906419187910477704512986527644928858824024260976704637829769362004673429287032194350471784650194585524685582848067977856999275472412659313403209937512206368923848800998174900723204812897603717858369020427436545423078225710530258680218299583143469194623273502893340052558013466071730267107682095359685524330658522990922194030697444410843775127497144307470127557302379517242959928222797654878733059499094082411829731427133083343505859375 391 98391574308163710623250437793642157196703988607871338986098798524938846782791515832219629152918369127614245188676890443109914120294768088895024925199392216521355200543670054933921501285423862864390652245279094015538021956624848235916383075606310556743055111889734212365588690548363192010224306264244063724440982451912311054009977068715143475523932912549505107557989837699679543930046830599303676777257748937847532996865276447078337867617171178278271410093482408767431174551853385175742330266511452424461517748000887422211335904568724880379467591775190547455221543984641954736383050213982162646917942507570606024384752708842151163267357520413702929684841094029886713165256540587362748948256506342667585470515751093990800739649569874589991861680077795872322992587114805694274919074539287685431428784704272013203445619441029659792593508861941270153785855371481124918332528616538373752180250923622129022305671242065727710723876953125 392 11512756537591531906291763769399205090332740401168691791941272773490845081623192550565435440486275494133615989890538031498593185324684456375901709885386008766637323128853743901096048626873472890379751060481826672570036887695432818750716408409443149319360040982178684983283700342585935944482774257818225711978225836549012091346753439685271038465126581716211239920085396430660928463996093688325738493529932756193889301815151968544845435823884017633770866758502796566645760571297045583491653598076437943891722327466118908176250215572519470930318811208320362390456413573605208266167426627974535325774198366826928132219916713751843874100273581144439409226120358896741696949473330785378330788329219030667392117438624566574347812132667063080515769706698765314829631498607414000217616095501346558396876829132214495930643751570263848037810068886052008645330320239707718991454616761647334027334074750163258844537494951509870588779449462890625 393 -15061679091801710769679696454275232418022658003434097975000179412668748726622759526089369916951616896155047292723393002892548877454351821330085601556412475515704338920698246601860633330389005098741826431316157569440784421504323515230101506887920889644768020508513224584029402042710751857336693926499708679592607998307908305346655349088617451830583994165426096648190523438130252796146735708769771495832885069004433863921230080121121482910405571850783443626812366878005315203479513351727811170082833635632996051591477770305801469361785942663978913966501278472206881266987995291280727894941482364347127725649194963469959056682761096981813858111129049940960820078524803407078614398889617800443241695486334893154139253274130665796848169893593930584673980598350492175413372432203973084192498370102150688627136182157241048907935062402180038601331083293684698078604736984493376593523515994118355704176654539860891190983238629996776580810546875 394 -1848917616614209593204082441529940101486413945259614472574305615456249373527656349200355571804311742005023581402193691995010016145651347718096341825885089344131601146542183603436556033913564765094052061530169077716653524878329215901610874548364778259767170576093085616704900750190972707149921740694943123682480599466934148271248724649597202360936460643699769260369628449712551259430115887792558826838411746033227979600041202066750315875836304079842121867481968662261205866589135221169029242555677892062348155138077803369529410557048989326961089349341508140785187655830263941109092716073952425969205542228135215154621284537167865353300816107343402877444002110589062882283456519466692216929062375465927434509895442494548379874894397919399907070858554892333146171026530633378544930629517937250900010231928117295877459036448242685323768165316283660333431305241436041869999322799959270885569998232034277253372778204720816574990749359130859375 395 2317001624287519576989469345762251395991331413588091491679956181850581656461793681539449227074321767667329626359531634050773338944341473362198579280055368571728845731891291873146988316442353235665007348356267058896407004708108112200750663163083781672556295378618385082470648582941635339326188094856552290527306717125325151202823981732790802188525354427643230928817881821723778527562120457309110873854205374407430661516905937404213219213167138240810590691936506596262858893214058202041811833384175099895933233400510169651342778287203870325931409857551481916771482459644610577042180398337552306078839155259926187642235129963853246579880682677010942490894296728935053522205060554082370228958212481507143814405321022177210191171617134154128795855587434180992371084653111892242146510254215398579282469505924288475342178226550513304465283761071801734241347092318137237571683031502520201905163951807515768986168058773955635842867195606231689453125 396 297871411877981811296667471975307182294112992351939162391805262406498561279331277517880302873551238970394499476113329438761217594714362047481030464720324076903981350190048168521851277873388134405488057949112715288128666815701036351209181130884221174105130168895345302302940075074278390671724822803487754723631829607086709274334272433407584824510028338208688426919722678262110329647969746352345363116930701627822173668854909415036685006280329014926807103420590560645839410848731988656021547084242040306413654508582517921994647822089484859016312124139796530103035868926981121526542818148578555167465981934904087652752735347554338504204501779446107213997900770448285764303795710244634474014087080624679923031538815426741922095686734244610525590129675810433826208545013562733544629609945634396825769931841371124470376648336398463917858681522932370637235238765174642911009110299858294513447478285285766334843081271088749417685903608798980712890625 397 -358183439082010329918745968121489272791055793032346922624503931708996998889480500385142380902833360443682940061662247969775840863034443782723404706477953353742092273901998779209744033948612436806722980410294484510166408820770533291390881038477400490723733193369212426610569020451824545040924206226754886389516717164763040325145100970177543881206617676820870581407658817558515036742283234097246172354551355171875165580248067928055643019866959558322875578773584839147846914657161022876074426784471058905513439414685082065707268919968783774139903054386732658253755585830917283487779033503992026801393029839634341521815680017811095480567015624420532088676513965973804799537416981380091323011570804526193548982609098837478982785474037297790668610303900203731638617170146797442865163931732636580275047456684432292981965127222207288959165635391083264956566615640903206448172454794699924509575173175557859019586624693243237516071530990302562713623046875 398 -48146857797509093050826308499292651301294319286939914821184821815293917094982053234368316158907704815747088286778972020426654931275000098190804908574025480912815655011486050074093303437511217212753288432324189626550567688630510747577532009505113038452555443371015279458645591345618622995101124855103752773058063436597077245734722318027509700135581738489493280657993216169655233124847059976823625651481980285987573782943116762445947282516704720410583806556593909605687347047208872116985069377360438575172885766317071179421031417264697910570254073279065358492023631995047096473885594699074349203388691121835685444481070085816851852781156463046623649514591879330113047781700988518011451999026141857766156086773242106158679798146522516572221777489860169341611962964459924674059475258076842590272988857156303701339487721156814710993548667630280243572831929875796054660623744055278646847908626226547101395191552803198131726958308718167245388031005859375 399 55641613142831378167348939419945807127262889009299937906078681300434406193266279481916532118141911038902902135226402419150414313430806780714420684142994243032862189930036811286816958683339161854773926069530883347205369600138182968251752036051564549768491180679835969552781308338083765104129325334397871591081549827994685113139164461373082137669653754774437478225607331999361005806759825751031840697810274327065337964253266982051299464974980038849248837265156642716462047501915589784448702422319234533326720334889922407666280110731526279753359844566805155617657813319021155418259905717663448307429191487851212999645189783229731613232237727344360616099382043518718564365721142824406270590978099929669781957636874953697327579267784790469247845017723993338687270681595323126475754039682814815756826859716296870115176832682915818839285442433023845447599537456452174383914954986973510188046337087025099425823869074125046285672624435392208397388458251953125 400 7808761800106959116730385956857094040369156336078197886882269016988663015958284379690662254373145850015885095434657467866644316058014249261399517560961148633775981918686694176422870197470950271086185967470616267845548039044011839848365386722933542867129747690172937677331746192875936410938423363009057121683873335131249083416572270624912147867154337327536852432283439614660240731624878085610188844386044944206071130063833341490902219888747652104224836202229523427188656814469423218995644243285787649332274318612570081069216082465194502195239098316266080369108721299676432042378797624281138051740764358423331953998621158898590822655956308708918114853775196879857914399268893926247166537218571295337837851008213626108553427764840217724374302998722669333076280256753224514052673176363696869938201775468684633669682479654109654411275387218881991563977494175295770189278413335132890147127924096276904532148239736213238618578458272168063558638095855712890625 401 -8685561131795425301056661771263217087352975214977839274238725882823171576024361200866058924852785921649895629326326611983451742765660431969714165685816691564383911471436338538890784770560225827473120677865089427502574213106447030222632892319270653689363768392147415337489450416447154686272786095618540979873167646353910380323138126190174718447265937061994112323613812459426504506841816287333741677194720789762814637144593096078189245008633131831041093502165413960805305764228017362106578318603227036578968376917676983116726640950377348154350628136493717999003201521924135009371259228408223004346193403502953538574372652215928962841535094104051154030114228439335781320548730725235667395979273212495532621702420924609198197290364454056956190583785508808840782641590380543661134867540446878760979442726171926065711314966410652121943580437403729008363720002295222092451472875281781946750026034764151067308441472141741064500575220108657958917319774627685546875 402 -1270902690541390243982366138186596411830473298855693278605991260732597774684636444216664875713687472063946488068196309748810812043619678029746483792871688333862433707119380523674717735933654744149945347987966559512690258418938544280557416331347722738816678140874401496062579099632789969739596575756212411971097255527720857822033518995022063939770054278500143469153567502204805083619786917469905513212704780818454806262717056096028847973795186588722515919811690316370665870801217661450896201483595667356733706575935501099015847639620740929845777483212966295375954126148358380652464252298041767650965198046795164205823120470666933409142759549092512080245201890135304186852619627680822939298358025119223070584195220938301721403662585774814626389894141381849130559327504770531273476276664472773130710703104334566133284916620858056826918569897516662966568864414568818055309713352618177741082774715779932553988307975540110254087888819185536704026162624359130859375 403 1362350951940143349421801157871809819434278879782789357798605423215143680762799753256193705235432979316957420411418871274056205371765735121366704666469379081812562136779227069694191838604294353075774522160752419546002203506071656089200594621583208077290616687603786291062624658927244474232912741213171099712477764105396009083731230882577382512095105154584779479058591185095242260788061843235850820892989357029891107748479973171905229745571467513519167098846176142017689974196101799682948556751352950995476484175315532201971171749326160326905960496845161225678040738000151099413498192987991205078635715307375454601674824424441615013374752471547334496280294564933613242683088084467133296231505999792299897305433322878924380114786479199237311205005784913223120238995741003739639909585110458578804530949045555124308385433083751913700222586798341648739155608519617434126596353011641235407950688788695082127963499406106423356988206041506828114506788551807403564453125 404 207583878200667381930467278835524803852502244258940948170053102521568584457394125677852818931922656983358797501118474585248417870261690932034064046995044731639314637999787392956508168244876513627210638904550767303306767281520593751711341375468903887773756629420793382197295119138225850630747072357729267492108448859774210280712223351170492485509589620473262562078296935653782499193859767290405047459755197239725672012901389519685779436236125734107624010442402470129060761476673670283781521109329273901324746450916564382627983405463356970767846346172277369606701932722413819039021183685975402311822056703177390133587487401596287547309610344885175360870217486620682880435644878724841351139754937375195883285135990837343774641038933046358301974594945803505113850435300598648146658236207899043702119808778838133041013745153515431953790400932121800592502460967354010771738589041651415423865045862443526035788674437774456574284729354307188486927771009504795074462890625 405 -214714876165853285051579469375665153464905366412146080274999278151128031512756100695287620616065436783551118768209991433003491042964487485040431964384447402770295267287453695608547232254860505539768206331031285342144743128441953062775963062153544977345491600435332460432019266389298723642164189638658834381805136301544484115168786455656162451247929665018916043729159484122894413860514479153123197565882162507911166591846769443689858527165481538510465335057859210908412222026104881460770289430051617773744996113621787381848630610569968573797603920233513106140146445931995860216721775908692314154334270678282549043690101157441988248701584747689582392702566602226303047615057069367266759101892367488230970720041184523502777356813310472593022991041381416119793536757101008286998559909993733608989605358294552283261265315540840045909107898621419161224560083105198003753902118288539342091967009452775845136262380101757389771328084567609817412403572234325110912322998046875 406 -34029590883967219980538882534806243626947783130610195332852626947079868626019671896092351636712368206595798285118618982319056276297568489794930167922855538608909068265283514983817972951830897831154802064141636243783706089256419229335572372080210906109689060489021819659802669446331229664348226155706392678956163022485476044741716511510108199255742096471429744574196218925008981641319749050790321322540145926318403521727458447363763635932674729239478714573125112212231747602167236301557005738467373613443041727115622698295261798504212395548091305519478320729460731068670397211718612001528916441796541075587855202826800005664636552254381662092418352255268561187031129336038266293192146702456955695127253283948395827954211548795407562802809136441900502845070842578893828082814756261130334720223096567633201103417897668758276310206529303545090752868188491118703112768890728987695275423152649728385413419123121854249859674590084055127858331246670786640606820583343505859375 407 34002154017128045922626281297401829286111879959572821991262421981572929128188060578375953638104484553942748662772563461633776325088396269770180177156099295352653487038006412988572419243066404688509415563675582943554101627931511617700242211407459935703941233890038922644377716937158014316775973978593298846138270237550980355673634119433039025444731791564733377468712209122501846846522001640923911532392577197827485967816959758265309546135777344170820185432262783573434463221887807912736728074679238203859848412839556591904496949940910576479295802585406686264769283507625653159153111019412554600081625141612084969387232979380884130996082707453830325202122537071585426987351371372473278511072089292011299185616252620144742964147574950520110749388008432624072026749071670530478321025489671017736798189145128579468507409155164393435493693763670648582870243890764957129596576284919136995504970239786254238030814708683642798513456894828598369162619974304107017815113067626953125 408 5599227818077306374188226881620136479648316511587937114140951623552775205710622835882037917718160495922833784914827764223280396171061248484693239596864560528583055822506425179521116772842240787016308818339791127595998112443983707613615769588202468482883937636110691809025445678831259777152653263678987207802073424447177691860640589709533897669281775997261454055689122597784142201215328050763910582745307927657680801309570429317530853261921543722637492965015986820655474255549608588059294563911434846802455891375132690736341733130260615317721158260726682633784929295158078118542199788268992217790395475071649195326735145000663194747853481434141945218225180011381621633725646014343414246052152985883438993862344127075850442161752378952411934611426615989034342642152395260296989078053226477691957709732197079741047602710146257602767979673616312318516615846496194209247885347037450707088991199464453669730733426657857825915367654965462021446231943855309509672224521636962890625 409 -5410172365793004620810215791173158286305348050656299172423841963927084117017332542483726331475288039139773281204618570978743248348482439559540070615653574098879072823798061541842712860194857296326360343500319078022288807402634323550437859475722499934331125495256711673006067307667147878882118907921902908216960021590717705705715143577094860085182214935710890188557510265227534666239266214188987161931012687073448391742225423751332893304462077598691109712469300619497536938578100403391164868532341467138516436299031659629155915520098170883204047690995970361273215480599826073069600965059421371429702821273512175687282818065257768401250216492165097165435544189024178742480400701756169200716564908077701951581409258420090358503097785391622373141063383600218411956928764721661095806142449891504292766630454299087169962977089641140485279507418347290157352247680903212432918597969639840977637964273132089465042714114737805493471403656479398663161628491025112452916800975799560546875 410 -924763859445663399464901118432259032940582029923152277498109701720604763766259400743714006929293676186014961473847598637283815599056320044851598071164369130921059538029800443891475174257225067382382561944283627295322629408932191492027978403915937866595471580798638554722461991333993956945741186998734175593575628102720693509161360184835625045946519656767488856783313199183673624167647446793821191720044792860867889471071934910377751108299667649956479520657429638079538561136648147723326403185454233453836730333887432338521976966908914787075618100080767425115836221437103478954981812478888091151047039833654933066781206417992617529540104053833935278774784381809913527004367377696431765244632408461108516765868955497917401483424924339640412518086123406290990146915653050901201143936829944172917659519095964896158529862197777394639011042648647857853918746675446341242459554909668596171051970849102588407914242399774718540826422403584991967747283236889188628992997109889984130859375 411 864899083333023385659293376365188704610292628551864641604469331933757935468194389224265925960061825269614286947837058734517195796572816085785022158992020583517239286550675448785503435019231339328660721597649864083265643978706727523566232882918540500112721131693665507311922827731594037309205444946214564530661936529546546193476731074786507787660752986183616826821046483831451003437136628710484910706952135102140286073455110430762333856351646773411852755384778847375246443962589056094411385654590649431233177990310931173905328857555633450413176454396468519338252010934818529068971358041955762360426602235910602211126188487358265449801234274351604740034926740150916439856428163897769355112943149983942715074334751235787335411200751446443345748641276395195648218983012800810865312243530396841705345155251135124809163800366858237125599067219033537184820059513897532596006379291132172261070713763732276476782093800521786506206591883651443993304600514893110130287823267281055450439453125 412 153315050339674838542885615874684060838174515147738232940297796923278864377250556518742580714192671884029313907713719605322656077778025915495055779236393942338539940723810586360170865450026201752753722927955673081220347689225416873281442821026297284063493222984098582365004910486460404577988281344471133320885466277533269103615388717473169761340839439872041748828178388566037279954083698591398544393934617342910848838830617129434591905842134288286847592309083698087146848881660601656472620398287855707370709187504826654793479397380407246427392865612194943991953865362848708346739886562308396953329623692859366587310884670852417922668271415693051004334137695022913370362009777774916361337657932341905828928554352914359405064853560167440362870357097896210332245644789758340848645263168197949795636686216844771973938882160242602790708342439304121360484657411943998593235175707062187727615878696259277605959789890515113386080659525704642445874223299436156509045758866705000400543212890625 413 -138918086302918234684804089377110016245189828105901655912986726000013247287969013854682131202682861668923639229684907735832851909540805959541148939869665322608675514031461234748853092442095807218172252566267065283497632826690924237599633661417744478509887447538133261181079759817531061378695974773871081363355598065880219050913189031914954304931658053081238643254765399381884476459340895590301162296845924540821510517813141069362667007607005689051673629444117904476056067441325679907189453326767568967205029632209652495036438834823762988543392685762786277027245283447202688177021450776396481459491689849044209066569169522108047213591357183166416316912930119766219041850762525293270760121472480833297155110722587899012800792926298360769184297436775213448626308730408550590453748162263292221773801880522595103337309496003647859714779210039946271782694755604672787111419238402499699410213885162216521192076416327706895040967986117948719598465295085060116075936775814625434577465057373046875 414 -25515683821306588834163030114533400794683050444887737239667385760691221263659201167431759503318351115681428000551644887902480987915655313412693295134603560301883639813579344863110487895107920995054677989975646975574737573628292711304770635259962147493292736065924290396470233787203648966451470670413854006934851438796927230053482916963611063206694832222930264184560595392196593857743038945104564554684668432052002336200387296133756026226253201181745845951692003907897006583751953165312238618635048532436513482781329678579627334692417226510326158799965844037657589404019767927388907928773462640453711206624381058352128832282863288076259255030874266982244206872260678217381747609114213035728831018591671855770848458918194246344163468671770908746516597072111080784560925469302301014337195036388983406354375276720179356746232875719978413857753311390690497874387449531807498198283038441401169723220674613254848225753369271957754385163222391409579730710816574568156056557199917733669281005859375 415 22417159970821461526356670906259763312425951571426129248608452860286693769551619314611494911104404498947872423304346082193329465755980040994950512677895228074007313622069884140606318226767304756847465134524471255850390148309875249115045494467863105190946150405738949238572720892331462644193555000749920782261579041721584353184332207026596048922715447957333405615606564157926284946344800068833272204057108059720581287233857101384059723199394473258909280745468546462070702039999102174951400808401279989887587281538133435721575448952416761752178481393071230106009294613059531019235512663955964869895718806188564695703616739242456449758932878266556999904254382242258852472789639966748754053414881814381170349330093102660398443850702291029150526718686792854790110987317738230877046376685699192905281842554479037746804386703708839478792196369674033998116514008199200027078967870873456025677785146589691418153423211862129736048823759183845694238687910110682034858786693121146527118980884552001953125 416 4262977243904263179173425093563592457841168404231467740392132579850681344019836942490856110555351381993794069246263320774942254442898706590951697815886783330280467092983437243033845761909993111259732341081860606265750259219400034520635314416429957680163593055233258307890641236963946927083293023666675373759469527272092043551022261966773228007078692545812962405622350479192173313509361575933776922776387400824822646489248290841959728962483843134540960623148597928047038541244763251807751982521556095206209949786557379289941652052524518217460751920543799658576183117311233501523805105172646726698488333124597134051242402131988481953040519999755410752192759485190661394767610900884443946919440639176399029243452092810113832214522024538669444068476753975964981176968960046500483560895803384484286229758502165205572799688995708419520049348227678867028112764246346289969838646251051973775531216306487803175065825424868761842331602174272247105703870142589050525041560746331015252508223056793212890625 417 -3634296224542276058130167912557774160594718932634444410127116961933418319668222480159871417590840693542458481466855007711555911367544683712173811514330296715833118311513262960361784297065847955752331172711765273602706070969090976451085522301781222501297152673688495638693077535169456541678514935963957704936162869855261743424720310354407204749889660066569208308520081877965394272202792428945110480246118788510630518439353303782691588536759236327604149426609303819022558330360509773614636072715005750034917583426053708733539043351305883581363945558128192637554266775554287674861154495610763869630142215497158636387523976891085915765323499724685206034625606823583682283468914114153230601263874404038884216059739681972985925874549113880012287472727308914536508073039033408553079288934411321863028689480251494817419020950102229329388000799654345677805715608523828215365972255407820961150450123343141719925239700877656876507742130046756723815362795526856195535866855816919951394083909690380096435546875