{"matrix":"[[-17601149759745973504043560325783346526939507839313146314433363377663681832915366777164444202053488582855802412147153570611304241192168630776118250034137886470680334414552100288924495903063686230726888915122424593895028616400994323938599926663576187807984817602879266680295025658260595824413224/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2692539715243450888588058812204650219823837593085802372854332079860790559619597607757172872021763675769157472723601080993874555399777427373425017736679461566222989983723689916759926023770998701533908478374826634784882845485994176116779780531574656623630992502588482133010762390072943235924516/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20301528759921999980221574381647785438356616927815422471949104772244508999627062210639727996021616079150953524071224671097528422023302705966492805273211048411613712889290164437764769302903644610989139740629305017081031583223687369924856784815441956966668937648424704438706320923591585746759705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31704410003952076763448543252865440414482661170018104585524663105359684734151939327570662141141170078760800997982109712321172990637390911478224821643542096233591614509573881947124872865058109649920307503602510765005842853815152721026220812506328708677454328795673072575096933360561705791928042/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10142211010319632209131696209392507205881844450943339260604625461445117611995775297968770223030923369030359960176392784292491136689273921434793294965326344824105296543981314697501156824018218886949230860159884853952493072342514413113576960441601290350623868450573682785133373910913761112435520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28341201731055952568904598990634672354003652482208140227275062371169062964950760932066806183633360133317843380880693796554649763059138290883809140800307726854881881452093828543018861555791886419007349941365704664928996850955310252360317863930983975561945724446232685621966095031509884788899886/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21162250056876276135157598456239535484878523661667307354071030533958865599273395612751179937525062396038244235795059213966902300066364447258935641964757386781245986381134394432427177603714946423277225614537916113256349800555477302642771232874580682438683583799838147691557028346933918033757961/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9640466838974840270988751410512312091975337912306454122313240663045723749680736119327772515147275916330922443055928991914933502774756078959457357289563168964287660128314515955666933682600362093972134219878264505812289361346277199718940730902604953580431794349101112494182871918455467977339114/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28854503698523243513753372655350046268752874591128946757120392619478795744384341951263048772315303914149844776001760533693658083351118190174058578181341789044025061688290311220426048069615954907486212678568076644896041978651934974460161583645166681404181859857859243161592441837824597286352293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33302240609384119154297049494901661389866071840477386309524039444987442794827128210367095530587949902912184239136685238945226455951920393625588884678817894608778387083003003874726009243812500969948482497723043942679484916308212286749476028131846004792817124198077920251723342086916852201136705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31602584903733011332646899970421369640347257589231209910279883685911818229878390143639420535537991977762743965230717966784075818668875672819852039511740324774965485501904278240159203964925775343144962452672034220846167789917293827176540850900071335022442503559785134000970088429160455852895459/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15603912199587225176403676603695791162854323324611604998507674304843142449589560016636556548845962664336740067871920315463404108178881457185969413633826566226334393639725042828101900606596464988687400796308846012474362451347798315546252804214416910870543089716301840202720512994434253006261193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9357995097943730304058569588296897719460008489618640983879186262348987554707281397130486493213423153524780689248158904606312794105591713961764616960615788504456764669150732008028584010595621014107490811233143227700117126636298380035430628854315007352405506896230652569461004073604494941273259/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28874482607727255233353364014838391760197375777522379344416928479590573695071583110794824301142822177121986254340435775458015926823815708334263284742692713123613420624062719593369843530196255970113593468607933072187075055804536546132791762222358909844074308501262928171524003516567407526909315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30410982653497485115357405535919207167803574690993126525849938189085694190949992179515007278816779724751977681468241766292885612093551213136139128444371874980927785123462255382753369369019809139314586287892585241916593137501173125316668036315725398139451028139322851725562395493022982811454085/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15770166709566605790106314115194690359067522148698013848406974896843169112878722862258109216019951308627158092133411813910939151297515618478014690843286255219732043114605403703611737547774965972946541244265460995589122889533674755025015789952153246455712327226271356034147065657856845067853586/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9822892290350627104022398371283141341705140502816682717586216831612430705581250893211220640416402419901041789060546118267811973507734233021877159869750579735793617342251270810233916477984458020850770348520486400958623484480778039955697015263377615918845032427381024870232122390148899446867342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12404450400159113746680591006355559020727171528190469403919118471838531847417242829605783608001564329320154400634199225766405826945538833433343014819187079969407393593501752285126221941813237773374905114138594733042612848169800136073753815031189410476188401745110157228952424176018434885214702/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20737421370656651498996188343408922125399878194827819615753030606532111862612465923884272116200843867472805064268316825736530752189184656138308705487325848982919564017722083963323995926044294583283402018927116990871508932720082118251779125544611908545086077356537419491904478632747507354436008/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3065093452050005260006883504882182611475659644582805404293136146118750749635423367912969937024839022354976245301755174709585217293381865074374159062942009110966008093937748988564042907131112191856133527056749517348303585229212908312490692283934705326499386649188244838343136282382839500024359/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3926550331355283593124356889705432493566267843410110419393040668310336638003918532547524224190045260393453458013832229206852172867404958301904808270105726462795267190146002772578167904305907409743340782073391819148015747302976222237587913397996871186038812081638310972395770665818864372360745/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4965967111022509281076031182960609558275935134401022429880588874654886412353125062767756253580329941775453392581030323762863762115533521612010082654359138121915036031251930423146056194048232334725998264363622547167464542119428100115283603204940761127850439969487562992686684136997670196981684/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30847325439517867348665319407821300545160416497236002733526163817301932900250466444767911168847071978815190869420639996130017390366275084343392100804235386854998391520136557914055552064010882782581343118991983180736803176659810104440839192988325183915402834891769363883289322267145507651908463/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24768095371174906277289946421517418279890948386504182440186263988015032802155240184291268270859209214116618973541384176158765084343386181077721540478792967574607623314862456436386827395415197057008769047106391144562319635604732559819620587115349706902680510438033284753300384167187422425892940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4903289349897872045247865323458277378247584939895465464336465779378839429541783626944121808022607968380899576529756705335242436228664401109630976815190065153648112831806392986731445142645445397748321515977200771144445037072047785499122997749585308074512634904796206135935042691028556837486666/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1909410203228436177136008068698512966998619001871946985661210969964074849911068671463459492135241035757328735185535448591635805164682991707239548665017200530063602074596210930458853080937947998458343759546835872950990368830059691278803988842320864282905475124958703598318606242394703065717034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14962715264334761495267136905066547437456240473561365866993066277679230040308679675015755744614568306169779772929988010583790006699806250665748556160747540714583417779928424624484274828264746103810846084879596570677251900106223004742667220330333836580000919170149601468763955629781439901445970/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5873962153200157347510708588924308902693675517033069083788238405924416334895997760765540050472261733539928901346255580675877084111197107571019066487286149471795276961674944339649305460509335084479364443195825523282617185260066186693764143070127345094619916871976146075229263807608115436891839/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 944872785948408344866779174095218168822720878841064481874396654525764841382222078423178692253718984280084717913786406748976481220717978367390494446661800775127678047263121776979855777819479758055518666944240909226913719175202405303507606871725350300962867427832999350386729838644019039201358/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2119972412415128289365977422215881374168635964663754226988848570424248408445560854742954871041241966056362552487128135808222725903232689246581112861191441066667744285700335410008358966857411616281158356125891284850834766873429999238566592502745034888909306416728505276803372144051263486773186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4337312125463046848500415532209715163721969512381709077935195152029679473871619274424983726622745101622338463696135752213835060832002508162651568041530630646427475337507946720549802417401981771786965786106346929506616175016912273760114728502986129389904699022953154810082722481831912701798007/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17163326566190345495822760672497052500959743837360493222017267866419864685869476636773274078964143609238278189539910620541485285857776554035249688266946315110093126524996871602316684939055022511530888849098496375263334466580206493259398244537077351061915018832754070121611659991364480045203937/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22441173402446588904508871322395284303889459363956270114484244127845144706960545117402701187400972999596847437348021814303110350686363495633384232749890316856894214534662800020167756202391349184566799063587785186930039834740608873700116983343940832938850923174370259924560240890728834051571165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24316427823818391793943400520748797211395591587642242166070365471448690108790901051283858189686129823630567433377315324208263281734984191937583577018066143063562732047104325422793213238922560632798936831770948620474663049698763411622985523113209124591019492874796873722601111142412430032985253/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11059399051518879445232446765333071709072303929241782987233117798121370524475921388124185181292069603773534809721081329719767505324191197916652690160154458684555903193613552142120278350688115691531604846251161492523888731295571628759620316956349222693140998632475900222809917841780812920018459/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10995646665164970375648173145878699857054711309961278806464067263050640323462008276990916380649223970154442067046606294529095108897649658338481180314460905895299881737034334734916061336087987816090571099980188546557139938309424311457984883147716622612105880610476585551445668524817364286266658/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8272056931195888631173989918002504353263993256879495945961048174013024473598990608252222934165896898411993986478813092413171131555695852895743697107253841135605622631112334639691013578671779710370415987686478557576701883286559500768312640906494478687973786335856669845935596801292420124552173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20122092152862102739407794440676961673225966444561159873524380960661427259441142253429331818846884050458375117325417377849772878172864266679030476876289925062695806816585982108306681398559474438968154491322877347342298200237411351305879587566539527203189744316639606545382776935623526125796334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8193462266324481404689211771419100742837116013568864328018370105503885679147586255456769494670884937363369144796848483565404705057048872086004828216601012056578192670858363967730023230333309633540424165906526355768766314928853544707644618371272455411324783256508229791638796583233341261773982/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15431637139553290357872326018249518494078034663731821246632240726112205615396823702420546458349775359125648674291767652740698642209539086514681146812099043205011749898476367195267606748920319724587068146890370494188791032886457465575851908270319291152790545119198820489643852360555915670176018/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9737215604222370550997961953582464169150275750603595971607701001171382105007109277808128797153683487318420975909267079309473619006435612835773133966252052039094998238783379853055896884313124523492283624943975700835305601060739829429533938624869967943686408858140722200556338798774736069809932/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18089711318324761436196246041134511749970317226603286909110240967432606017688254264521099681271613777255267472886943733795597867387899656572597583760365416664835280401218189406260932221814385687960795074379649097269770600458359213092227241257903247266896405950713297607260107951943774866455503/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30500868320428886258635687833506183671840607073049749425856044453337309928483463749092519160234169796639836719774424769215475307269021263059569985504362082117864663255288635703175335993784470850244227673856942655369399506151719495058626918703184959406567822314027483007569201452657332827887182/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4348280024912016986091768751751222367141995435003815482777355008145294961171561122481764227414835078358727388300171357491890955474146533705329707817825029641138119389144993730399066036428953763710503745401215770490315914031888912454457883884330737225118808903707384443528262477519943654894454/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11186490652686369758728675791171951214884218300670742367962796180004751927266306483787900992186623129775608441509299736632928934983307177902984998493803265030908771735889543826563457007232546989339432024531589920222952076913371819854570204839597196507184467043667481523595225731379443313313292/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5628096799259539713530797870823991061294841056167299398001125693470236113378955540655379685025650703988751623739820979201838744128371642735623453204910734014074761466356622260238369317820450746913834704006777379720759792023967145899906030750459779255390620026137385415920377936247883026097701/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6655681700221117663539060940062723738193031986364098050407425505478627782854491277462184837757120056407400093884891050266607708159080778854228929896702572733376101038616601077886502856024313358082969377392077038826247824372602667488951570449222136391744113611824494715470173710146470189159880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7634132760283202724196629412250478609819287218706758996775230868701441012998117307620411776246442979630668993972780918092218290760554831168001636394157582320830106883668948816654106938372248542571626385770072681387780328257155989944618377453692482589799907917699766677072291566508392901992469/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2540027075853567963127685726340803477071147563133725488087065905138164419180584786379598944266368083182862213033873083071045942549223060121751003250858519548317757565530514422243645328568966563518772150661444227972661647834252352190513204207984284606270428318664511010189279373685493562257682/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21151345372837789827933190762568023199867970087661185101289234295738903140045608242059807731234095135980405073720671605442332758275404332177154755550904798511196785312329115229784259637366240459274713612389778245916787981401942891004522150991736924776652625483715396216870436318320902104254673/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9284763041612196378207005478456750795593122346619315734398795022957424205556354331788077949373860759647533618857517712303875779759683521058801108124141655714813304013922876737690063691476837986563482166656657476492839106359455482081659108783834084405804797042766100885876357724133028858615528/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10967843330944920902797014456821735482324928727618484397277942307564156071151454185316844660484854545607491501668660700918451257246300263486906567311751620063075996076466279292158628546419163198967232903383385054589089323621090096107181477733114805118145081309382507277811296084544254902170770/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60869860301108478379768142212670026966248930804333417699442161922519385572070146817810969200768829117691462845397455707352167786630278254183583041622159815902323035414228818066665699004599512823557254472559340873777199100032903082534190887765918224137384257177854398303247547987215048897069701/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17251293565436163522186007347198970634027550703316123039273260945531853798323812815481906670257808328271803578895580416775834604776494741432286442096619312158340010642492449827001006695935129978022895899071053485945711505069717664036323288173822781629369769855087854992264153516973720946340665/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12708478262005708616601748015099314839991376926618049033454617925492144898992631070256659032107625428394982097044036506754624869723259868429459925465722514132704471587409348446237924766543705161159522057233476981079344203761780650601032175570342643033713437504810305991595494888902084286843925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2522386542611019231427327426666319021884026487526614322586336068258845657384816907124856966647164350871808043984889539822453320355480548842287815595593337994080811151123398870918417461927310679172219880443286605528792756059561344001318735862329875786251670775376738380917710171590762032899080/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 122441701159560008425148001880188975388809158242397710718291021023733148747028684782381012612915890098861588379808317187371459837530992257912742006957141296688693278557894126348964096414557248539984008371498301847076410718930235409037748422831400399953011263347168856648122953518087548270444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38825545933568948695886662032995914496989609205812713606077275052273333443835747602969232606724024007133715646144333387178881195983228293743206595718944129856189322325220005826105920754788848968581057770680837188372717044187731974597988296517327385119392308219565076059768485290266539861840581/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18882159632135996853906893134038436359156018092846150078719998941467287325574380132442004423670965624830325433892172164627920187801709535563517117912509681244513245802570795510445808935293068055876939306207083458121013583977371407295048649611142974659319480146834858974721534662464149409646628/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30081539756661265147952558577206949857521232351179180993527387910349636603314183630132382788427283266077234476840278577879247297522635922708151283158807983373711494071225126030575669083875126190166941602753135609108859235050925986762697723925249972531931423778597163403852077473563346303105187/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7716330369472393825411401189484896161230740584558528599466306961956627360706149802118876602873160168322652598196004635624500573958792393395285933732422367057214732795205480348895626482043670496465860328167540189243320320809299627633343380743765791515847504697557595692725635919797606473110925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21960453074976421001639911284149471315430565440546070032652003778307250715744607128042246344534755698052742429080149351169246187589729977701077549240283359775613706355835261147981433619736504703500999449371825188404981467862023794107557243647897446730498949856715027620283516524165700370235463/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9087983913824617373775864468665752861980071822378116644507579391100258081964685403099348767236083498321938263089571116689391935225414517967573320248236152201873006535530026144512977844858499304205062666068098710037188569248771677769991942150803533475597801717265722737137558224161970106021911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27544099234143517651857668572449234045092946761048433925923842549331884912669677856044797031580049461132990849717041017210585999724281917040604429872317774000030151234259778458770357429588632428536063575409160938587552528128817386666570001110444070081649366660317551102987390359095976871177786/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16870494897829914998320268473544118634604299036537127778933528232933277394020698711252960172922758332768384723831991564600246848667096390471445069548787268649488611291230788404997530998057755557555083173394150386931467273921751703100156692270328724080973168794608436079565661270039324350071668/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2244876886087956050669467275547816288869289914074250623440702922097562784449374579695056570615903826744750641424032297572754932533100662841900714020892450476605022410116221929219321532886074984346240411111045996872807757599148733321186958721715586558567928397347527918520279191817237717364377/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11130576193083815371736977758653857661099261906393148953837024359736156321056030852792973922685086895115332496662514950857718329336050253055669709452311182235230987341388277647038548954176587787182724253214578585411706217358526080478448996588599943489958111678278331607853752360242188918485439/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11772211526838715809141281260112216357947463333111196906836083535854765331291072176475638618137839268095529539345510042799654434813566691650961182763771842098646538365193806337709794659913268391538570759863432908592316942557880370186429417521271330713370528346133236445145644165504795903676618/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29320037670920461949899883852218052342528290216696470181723445370549339684005807840410762608626275019728941579783715222374123924084911431495176686993693016146346505346431080647753286507756737115610075427565655994405671415629225845999988983735694849657546396107738107821547535640171254011518095/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21248905514259100457262315995537328472108919322788882655070410240743203808173841372840493906359874685233945608640893915280808748809368340061391566104998525397463544336649856068933908214744010038963973853277342492757647172022766000050666513383371482780512265448086027380747189630261692302324548/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35074286386492122472135367827835649363825482676275710427271490508722906448160007267320164604679370976407167891280813333024420432626108721015928783379136094498848169044960360649214505140477864520386642420717622553512533857886977412189608131222379314720986882615959227255842844624732805629292120/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20407120745129702184105991087805534772353665939619998770341550536235854269952919584996441266355319321330130981153028347644624899753091143865284302419466923821224073613770707787536115886326603919222340576185686100710150893345375928087024222683249789543254521276531293121956392832014177809418045/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3642075366298242296458479861017504490562584862360616761671810966279029721114304802366800871223546347169928096758279122414338909737350832562505042310400642169428253217150122320348929317876603155312083519608233351265392845794038931952716326523863288932784118827071928664384770885995888879776466/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20076617890778177284756571986289152443333152596258856134327077717402153406667361477622523645655883928412066835387622549222762838520675417289946211168519435068745172277142567534478150098655664462426711136334444955811148151617954340255994452004666510406671907745414250904621532392900808206435897/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28229332870420567209281625860573983209537863732973484109783230029098952032870455582064627914260637107598710218719786502198212404835129293370570396297863283268110765894026569841480722014208426572095000798193475675056535769908141208390919328539423230791828756046915524246432797186732782200725132/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14808131897620696629573383802376547974205513753906242659007948232338211069185685760500312267108639138690088821566202903430329683721981575674223829775059282700244451221498016024488457682709126664583257317112462115936062053231516860430952599267948449560593590469661173182598710103314710179247068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4175571997597897260614923017570211429102457937815148129762319924227710849052030553498186739324257681577023621960287193124778951149360646404720212109098430801916521205045830850521464399972067356526766730234239369128940748916518915666112349615139423153243044271848272112651246855829495256773642/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17814216707221423175960371247177171627829478270634963740888787790653026230733877471582221642220395320596039316756680418470645087295660510601315896409266522308837311344610086772077491262902927100750150411306486232435539855817510716072859494601070485448759424644173585752960400945232907466144771/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42290036773862174206389251522258690613116684210959629166945804240371343437674107227998920179832278147145231459362747504584281376922848112369243584482442971346029860379465195849580096553326785499552169572404697775296875256900720934495424424569528284888044503932161961817470184732241136990347592/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2339937286758053498639411568234961719060599093640885784079303651336326120448848252035509586445019957861669800789250388333824968560424683157894627035109870541146701926222640663216917140377811376080416450043170475285521926185383439018804481433647823286425956678868168175790191714863256246975798/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3628032148306143944407595446136271434899914819054987991040286775828759876509688560670327050022142324507560344956640072353230806960055756400717898715508718957786824908881855044166761274814540804974184026100421311016342256226725900008203562206672107710596313583327230295379341639769088975992186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8757316994133461637615776132604274310340957861298926498856669246198344149699889156599311580940773324052720527488527558471644392256621214791896433126601972449413100874386277274028626448766903050298030541092126749846069865352749598430888608242511346781421355852761388605191699763990759637026388/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6970516570663706848039543196977900140502825308956542347428309299707270218573808543605713075052657071067179790249658653382228205714382505472309663597616514185848356433535395091112677275595425195582889077037954924103751056904564641017763573625653588904254388460666814756746164073081720722334644/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1907026725891856321737534753878227718933210370296261059168481286423911971600228825728958533021953196691012437586978571845078356699900771219942172402882447236647832161590466191810908010564732038628563549883426895598013181253915959989719554445005989379528543909536739394068536729498844501092515/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1710265392052110004199526659816186057781706757477947728735033538718290565841907559360992216941254540638485855096073484950697547535129850037526987709078418856595798541618731903951041073807298294542066266484037906672961329140234877394948962378378808250475679835571726932254330756383590022381593/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15628866573530901241415884944542595219154730691467991203247741652756367073960875778297995442654450155173587464313323055570283110185448679044575518582935147847275103668705593208796568932836565516840908517929403912345792735919067776236806782232784350316353685003746152802326205186059802843759438/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5781075164935147950396207507606918852466860774093415278057749630605541395597311543145183290352975322227711667232739337200126628506016650043954979119046345408535108923846639198252455391234429747378535340985704927630789397802902926954503305730712592049071813251983372132140932119780115742641820/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39548221921960279562988241070423729925501623015871628380300039109545443562191534755068949327879918434207355266057120337410820922008351596717368847153303743893510000015806766798625428166695947634615684920654746854398285619734418303189960080099131177826861382528792207537520557163080380495245058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8081206000735704068050567578168081705112552176280416064935321341837084306352434503632546960375394537782252780399010741186434659139524446688676718697764903732681239242931883991020268532824170423683729854462912515014304941338997483656646007672408255794946496005880152949490752413166897630752897/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17291857652888295739857317316224235952694415287569789664287401734523905950650318954950035915874667514301713240787705917686336008574903961524554779972359183914517048864245666397675982732758950350355431617392449092446842645229871765081574093723419414777405611207235475268993517923173317312224638/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15163835729832842452073629954542160841807984154093969193461427349335089409188886182657286946058449095997277780569062706921885337322342483338791523035947428277578680378504562406414711550822089614519436598399096681926238207036856075966493508597105685352468928477610775891657287575756205786073353/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18997140310051016950617825864721111361874814444678934744208215113809222636439841498783994118052088746647827403282144761214910039677687761964180781773699445280447797202667118514997983773403704096389377124498496200709996075979345119524917109443043382813285664976941104456300597229140359639716363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1631860365250770359488732060183061203424552247770405475863164270382123395978504628884670419442511982091719514620417313008131472071624232413060854073729785827445345813305280425378235940401759132647947000520615749747351572390814483997241939894181840757432898096133614675169684581975309266697082/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3686934699149070309360178922446213628053165996647403403859982952644451071304415126637550055133371074712461373943822305725041607958558302410511586137278111890139162499416122532847892430591075951771127171602836635680615403330929751159713042408790654539278074622029162727376433841268370486426290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17265340952720409567620421365892731562965931084129143672378708318562198685866136454625880493351621083397192969353386353305956879986961867195687914987228525264934944624777487819345274553831454749694338951550063536411896355620717428541724389143412901912392802856526026645417390024860693616201996/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10014054879704052058725360018961280196244575679474141168558042024143256361310067230617445767588124393203819429665343708521533097228987512996163806933076086540449947505267414621502761442748769986346311301119495263542800013805788394891030006469719693530714851569629347199971375384954256985770809/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22006036717786699078978967512808055860423941415826439579825757603688898151235980746615010190257360361566155733617122042397864393810684703980762095123308289186860929813571478674584271243341599948454971022906739159495571404954912333305325904387852029569243117947383936000198696701036475707940933/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8418783944224528502282540262626045210861827707632915954505980464077324344143646227859801019865270764370361129016272268793695878693032024647732903774570386427294296105577829496013610649360264145591899478462694095227551222925632359130753341101840747196058604327675079603351563968511070054743705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28727980842960565365120219468027140872882589959273275795524387731123578933046259459122998075035378999250465122613072016339806205718381637877647703958541895984466673803651650885024324016012577178245428289037340126987729765054944004934647714500290871454810632446918856704232761022889772302742653/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16418652321384956647406590542135692484665035437055536454179112657167804629151310869354675734878216576152840925894028821157705883560443861663852176404725961483887220375998866501480871070129185018292424357181504736854262670442740663648360481598762621183454904459658739745506832190573793106660906/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[1630182319670299676846505476971091106841622067881273374374091746901976385402637184273160313963957750902546976375961665587555206447832368384039742908208179098592026842875251107172228346483321580398656274698895473469926648351444507698550855075582279933495633028413616205775091803830021683326706/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2912077953270639650925458738397212559578599808382489810361292841412726165954244841278056686313660191733691902750099323092430691324985962006707506159855241226294311783623749182255118232336320000038094039153271457272010618599988298560644917902265632998227794781439767209167058418237547717642870/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17778435930142532820710630967826243645559094515466085334897370662949765941496063203047098717117672690324290507984015890817502884823786303218560675257652906507150143744031714512740024300732673479753762323417748175564279484751107651755094812598315808571286691419059524266564490062348810417488437/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23242163263630973989279696582981415925419017588680935701365180520722337327723376316817673300755393850324440285915514026938397439923230505641709239656264514758571675050365528280838288803068385492510097558876570237192125993862524484223677794284462861836971768957586976293400806497028231011335322/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36997292987909671312097722593658295835186250844103831647887233553693052149404181886566591419057942289563211518383221560392087603545651676946615419013629244252767269488360862208700509651089972262019267076820853782827442111296331264154204730047008599013823148872999091055796758897363159217744214/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24512961754674364918630061071382477945629989501414304024286112376820981009116059683487300212743255078114009851124389307133050028407544766462927429964169504055541415377874813961163609821181622262324522720761509320311870078345638644586039721442219059493067227111991034749619766442375604128345403/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15238324493573990932553157823559140041166727654318611003376541202715316673319854557067395463767882759545392534873987900136310311828409929966850225163575981049112560879697311889588663005172958051893114592973334405876463935901687809299047590696754551268850450628687596837060758180524791657448937/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22681870542121229452872094189013023338643702077278948700989937381027237777778491451490843434079581182354993753664948658499861382765234276783659643611991623120554717673869437403550366773908405659131833402885595924148616327610453183110629591226850290235198227283219053932670831750626150403485297/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28989514407021086579823435313926162302690233636163602990727241197180055692572203069086971413753482292340747771542142465891355346905960784943806232984796377393133496671225037469108466351423270739253349358316412037042929745668605197686611985136573710717767403532543148813963398587296294725395616/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17167415955835347494158682864953478694407464408133118539338077444686255500536225649726635472486442279980397225395585756182567447787409353247161114751835784037554768253922611360777324348521365714549692091425134780358002840956101914773980196144454138439909799889119686416483328088530418947388677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19110531427428402335528940162766737638135882723794246782717467935981017884750748993657814846680230337984620128160861207679424735923316017994245193484794908753625325966628412741831210297851334428460075843059351473929512650797217939641578211197536560029114771752471313923494375402248242039826250/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18806827869693869012341175309366432898918691332807235118685294724034678211216133197677673923368695618690549973687939414351216908119187787622291691453989566877328233951193049996653140464310651680615833339064877172924059500561060399190143503564298562638659750426878123545492393763604181429109248/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12138381002651034487221900329860071640337960225106425539248358270254417269471823515101179907733956395908665563673871341788452569281752850433296325221908316200112400440453294713215851549935635066751917633012773352427263383606356231775504642670611288437094183434827732214108120705030060521669405/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19515246995657468130346259140550292802866503560508243156253303163703873055070178239271396313877565120511239831806821083946871475687319915559486916157799978992337270617799516811385853803373397712906121756864579937252209268563430072375346096679134334953314932160968563518726609202117676512220412/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2900031386170772018590453113199297805325445923518694581591070261984336727560475279128857940600554649480707927845778108328625441025596141556339500550984670060088842934800046562984628351446518070757386698866188809534708875105970585327436086710848083750403184522742761695784853197083303018310966/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -191072832660814867267884194992376695464785952387582473149696735555275661735278123661727949921143891986266647182747479647720928223350097494554713512530028051671491850980514519198905651151676590930324678769303392744119029303614270348251677958543896448844102053435862777997054966292236397028165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16853518960824452128718816640254692341414876471339309576287357238598751488696539032320248860666741200819172594281723493321378248413210377252612826979350798094306665400601700241817169845949720663710911379834353380078285139577897135343666065820207307443745638706644247075386798455758456221354455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18468602869807542368080375772449008433732672985643965692364234474361762144146094904828974449220926710246864680414402162896654720948850916083428982205215165513935419770858685381697379581460715709433101737347912531303716541567154514621855335394925492598995112480406879239727984023549008032223461/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2178225651603007209048246172700174424068347794529664221267644043869543378375258499003102991978638539707296419136741795561279550853887000456118948501387102726965044641003623926449411588519828979784740176927199104200063194565271312272460839031099520878165942752775471748661954506978275114595438/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14335830906720308642217239024824105263872652747087936559253079015892056076500069457432423401998319661347971628554975466616499079897805801728338828462446399245810540884084139831847900486457359030553846739918529408955390040267228444802075418660904971493094500223236396832919398506378938544535183/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3143034049567305595583714024775506510658712347024297820408744292670908221373737060137044874765642948775498265254697659545613613301320954023479737509468055553525763576325093257580106546168658790635170055908922593488696906004906216745921651497989529385150870035130962874968553857474815658409255/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13123769505359725396143607322712917226036988723880145474684245097936570792424676175284358230252420085746582722957723705730487477069659489471104153634977270909788184947277327885305260725381229885510898854720225647096613462424786545472281554939484380352732197408201227079589172718317334764948389/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24649687753526974497895917098127697523546196991217060704738592570862737040876339426974936581114140587883516081632947402644737122761496472411807983351779841698158457960062635116555520816868983474309858971261313515284050531991248937624559650486829692243512625461789982469208045509198320081614855/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13404057481594135877286604294678227213390762994955719604920478449190846057982227881607707829860789610563965753835498681164481941994579466007924665103846477284081089777601733146096109757096052322377447361435635615156755950303924676126975723835919301916165852906518098232655764313204357224955472/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24295846308100101769037636284844755117646820984912032784562063462918012983115187123695771284004373699405529159134107743533406846868574468917433331334139604354519875141615794631148341731448391698128111247464519855304116984868247707710491318297453437493229026380907177079035473603098603906596084/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14925706458888463244977526868121133478814749330039388612415411738978574039094398888099074603003508350933586831370327321316396389158467693242461491778308195277871851051199549475983614923821971310636222452294333500716365358253381909034493067482958894104120558277291723964974274975539971564685594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1140269704041209941301495419664693336380545336586044985975247596477817198104388755548180303568591644161946310414459885769672348215980242762543474240780108784650936055032545007131853535812970774219445862106729845628252877360966356725624469293487694514862498247769023815243163667137321988908381/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6162117628460058143980771515811388799385945072346652500683646021429030702128786899317885722073612615285809699378457021097273056211746859415723575446055127205493094056761444008634634067617987392637120226250693168635353400824272903428933552532126479235793722461756885924465130341713343416649039/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7086316082449499033773357871822883702813260058224048552365185834642492061448141985036748860776951800789513206739795370141307924422549533369301417318697145001214660092765941252814524866653259384409427009554215386722735548931557682282178664240064508900456866878040012494673358691535738440544466/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24688201225451481125020048419770389420653788289425015072788310196338536592714004321535674932044876746725664713450781678338645290506238829038643408809141286227085223873514442893814702823878679117725184713507311061361891752012136639573704174444541642425983509703942263377252688710132238004674030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2689788855177667362679478625819147745984344837198481701680548565517890410103828922458991590504016978586682659791618941949872114133246652589565817269369043007977843254780381753679638288595190477719663334717632382711054106072837522931060593243683420416003402972164204313750857283901699494356511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13858289709948608504207531011747775596366212726536032440529992005453450914706289651908988476369920570995784144569282248554995102546098751511220856431764424759554012526933838581322388485577542718210435263502798025695437341875179558797649752855232996028056279957046172473069632135485863659038102/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16699857464131456322056439865648795627946897761143294531263474086297268856916245390020353211903845669427959151485365342887013947952924468523381222752235301181147514759210994477222201256804670039874304431830487370536818762674139463282718104048404899640382583908143388268491041387714435364030251/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19460201583339114967459885761560088093052255876308697641924615106989421294949558245568134705203914073094608714661599024562320659658459767960810268022454044768590609537269993191939707068576947935683915322925393187137811386474614776937802615735770360620378003467141985345675264981349558901799475/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17425434311190654520944017586864865903442873665396681471105633297510627118094508884942412306068352396266836355705743352432712315491333540594412331090173391949535374654816972051984263850019042263293949041447747059464058789766386659112503153679148959515694385221099982948281857752232040106304776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10650952481536503050286496859569403222480867595275756407967087609846632984631480731098936994684678255439360426287376905044871113376941749693566012748858358705898612141430302482732912122985364368746311000785784057805390927259675159101289775107610597780208961219905357873815261412238206281170496/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7608892288901692716328352139520538484438022961335434205001497506768853311085865974962199040307592114034555817957430493548191083989778924755041884796457657175904138171582956119587222298575034065723779701847082006701543271088364148981468582491752441204466350650979564133697659590335038220985194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7620547084199399855231090807193590320279422192679005323602743401523749316281125719406398491841774736519561506675572938060144634640614401342344838517767235090679392027900302026942507522665522433422216800425668492119790216208116599148827489754608165162141789204548854034250299885959382485656253/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6536191043056285078806857720106804168678998851129968620487081322201668384185210405525498926098457763569862495389235861136875413680343186131231799904975618884031612722535335869214718645870978622230780041189117390436567947343394496650902912800996443390482814878651328730351225101289001118538768/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3032683772689274890978026606202123343346144659963828747569119716005054361262565553930055445973426679413977757874360317716074228239860481161365953658813956525622412691855900353028738234327919173263442578089132421433925862413427263457447281276308671434527260734713127888651353409647950153840293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52741981841263836078259783219132840802060615471405062430215957459314747947278234756117211861321608736645694906076017514049376302715509712919428778775229538274356131446882423830114237721595424420861018412214092017355808960164077129637651462803418897196934672625258429851430616733178768459134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10988673794458968765646642642475857613076748207521187754873310588273818933377655084180386332989334027512214882836267961925813962999832891434612315107560688210810279872144816853192932640257739048027739963110853402488144170678216997392926596544772202282408012636398161653545544112303056399454916/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13577339034384549374519431646500617846051905510191770318805644547349693464928898721500296140510834603777633677696105366973494858385046727769922629477271396623962817800562218009285511747396335699255113457767516285886126480295731576185448585277980125626666892683098202802614759368821828427463152/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10043926071601878698576015494343679566116688343237596760133357318548217594792655646430525865523039418061424188195780568251440489001649489517455661316395349143736416807578979057962243872987135994664809650704380445517842841883803872876893654046107383550823255058701511141563310677618800543623989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2884753292788704761957210501321514249871561188607597013699992145869950041263655896032914964491603483721009616809323135284865353253506540799175732491482248808084528063715583850663069662673097387288584893802631003514501037108092109485217261168071274534725179764798446030495241590103035385705549/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3142893037065826022208160007431752426179341921895648199816764002506297629005551200663898389715500370661881998608258565107222320154323475007667877793705651280445736205170251579469637336935320235244488256652046655300688148878528274687962827537868457909046050812303735178829426990695400215879246/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15273039866305819873888256952783558926390260089874311033503104910067469272048495080308154338284326735201329794943545867616511384197556906739369199635934195061718862245900837596524324725010918564138186361778054103212219583377409406366627559899529276834178817254560569709883975608414122893781550/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10896135251900966604209337521878650841925397000314840612348077559654675408283729067008455984119627691531429150030166138621946225727040947758137672670975040617918273926704585635551116851375352949577019327770089109671771468748158680667557407997834363996346603699041748870084219608729098595315631/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6011338957049601767519808662959709437647523736218023372709233602470312486935720353235635800692767617609036533889796851930515090194875859070698566251909072851356757224617023820293743720612745557375061668562577496547672263789506287413370237741428818929201030967545333639412983022642802462519792/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -438438484244677561016292828708442767706697458790514602223625453775651037817225110765069880151199572045195734138999536311311658616757948452909200085969000063028857255822996444944615651622189450968058766049519154782528391658217937764758756601042566181382140119541014458319442029296867860357980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2565883992340683587176197449206028485614834446202185492206231840993906618935079870646933342015528359494271791712527084107986024616592552425707414859021053759214177282144002281055033199473520495219649374707623032263366586455385497170462739287009875810932639312809410387406156565131755983080533/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5300149557449165980575267215570023089822403918753385754726171393260953875687266250155347710626371436107146743912689235493676827244402609148616390517498936535106980805258149610712092996146030646554668322103629727796995420748630654353920528841799245517604770573786089303131085967365094531997656/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50316668111551070079976007094200328616729441840793146725638489903826736325990332321527645788727377173167493493995788367829710731908970046087162735131811777076500833249846828282540236990129239572308191987402786700988578679925375893681718782411795986847044504533389603677172083339747980752265698/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53268472412034156754075329469821863454427165457178260901166737078989644613904998166323686399509467938093995520476185438467627900293341642563287213768786381521543108245095556150739065827517148022359632637971706532896491043502977285129030602633418078108525609391037611874497541963268368436164997/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11317404920432988973811286303687724333228570497346565051981493869793499932082405587911186200307470428312332875955822715356424616902804669618745297985633633193015866554813446732301011677646341598849967472446659184855875431729526738366605635583239280349114529295840802503257288229138968381455531/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3750353660941218445648332556241591087990229172130009879441899652402484217424725726687587359180301215824036480351802482089778717733099088593051903587113840162325550680058682371129844116791245352945016552106727843894635237756449281947285831722792740428846404603750148975723708358825759299588262/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22531992471941307513442992591933770651231917857375961893498615082546714113417257042029243494451870103757086961136306642250530602965108537837177016787955155299124571318797416467765460150574062535717883287620966023613656376897927560012924270728299618972682599348107392915359416920483348777791563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16115458023896839828709241947707319623456984784605599013664706578855684607537659194778981050747015315193755522354313214546917102480719366512614174341215893253973974429668483214328688339801218962995795139889910600091727889235918078993798234158204612729230805766346390176074122485753939292013383/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17255177862154067824077532839584364380806423315586940752167803530998211153157002469399839048021403596994634985523426643391176810725742207358145410323414514571773614591439049925701015052408614351329122590060487406806033939646091996614687487530121646643609645029839650208807905609753892227528247/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56204663937031691809016610964076624549964747009204227153385037700603253993535179968731189167848702106460164142911853304624371797197549574532722133398874760513032416945915788372313370625242446766733625346374982069309456103203311234417201315006285547932770392310727866513482350223826506166638638/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28350797083610365283492309607364811223433589615349308781868807310950085226887780788738766221900538393833755612608941892914410354851715218062715106689004451983919659426166559410042808200062329825817725395644603840941030595323343705363091273437334098069988098703391787843924459065766997214593076/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32820466281338259472130556644698222235629771452070828103801504955047850334159765062832548300934988693853674776994867961461870916479627418879531710403689551473982122212296474389682537545483156564406265831383370695654253261039254606950085263700176300457199123544191460174156471651580909738185463/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26320757030793630817125477927919044389385869827363143555004128458621923517422551974047009166678450826944931447945932206407778369028849520300480841595457628176138527861223710670254787495150900619011335099706033320806172294417873479891289817767135870335079467363917971819818174389597841060097716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16164353364364395681209070767830804472268447456001396415163187810313426860742734231213622770018082034469032358826538722329410015288528936218065561569320917563235088282137467374132948928810557452213801671397956541560488443053951824668337053569884480239250718239715325177270976401786226916447619/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5950441837538500151579655619066948936387253099392207654016585193438845052857480001675844448673976678736895967491675532223104432070720694374138244328932711862334762711982016369219415808230856836072890521936086120087595959951818383632099015876688002213980553907763424499894469244513038605740475/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2228413827772888377282934749728827910282783793791775719594865601049192146097674694903908675309139416613374518370820694276486753222715130320231036397453332357294848883127175423279750982115239359177844696309535931480996245007571853048181558426715051093056285793230821095319489567660625745243051/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2304549723010702109408789282153305021477948059274544317088566414039399934199004751474095031484608907535542727096060761198564804760842717482634015719847401541302923514365112751165351716541280510662078709372183905279624363801261564913532957658935044259684455065749172264470383341714263833787995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19060609165016954860116951487540494259884248241784132270140058824247106629127753901811584799362177547841818432332019134926648801424107633810243790308768437063604466965770469761514180896413074028381910308724220328009896251881808983767979797435199501378358018643221013743078785855335397175350359/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20087774873126915200430955597499932396645193201722681056926700411629802731902625508805496937102758557500285975323328464051091156199596435489860589933084155976534885289034940020018558734446821130742121110370415162407684724516759509698543500838341203329851554610013244881756453608292930945356229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11949746153143987595949450701735760110348855304617476800295478100180567361702641269905679927694220669608824619830698334037965078765789720810417537097750080780966126237158836547441564644108728670210054606099681595395726499557761166980045795677790359492296843709336393931182200431327512864995890/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33873513928619805533671318323944614469424300456389472821506683350194183422376206127070044304680163219025768648943246225614329524445814048728076792919291409607514930209988651714905927088507489672147555370501342393703391029775368710868693239489224239540029253763619839342272353590281128359405557/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25951653639854120014476295109320066764199312040526749312033699229262913198789026176849748932113963156570881082176915468955326298376302244483663830986129267918573160845080040238081596873768238466984749152561023714607051684154753897381364962806814612907342926124766351215213933834337549556979350/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8853665762411337312768663496796750621338675404473008825217399889767035926970560899601664519816174691068670630820342110172497226099448210742677009370429183488993455781349214092998647859642788451810283103807589112146739820498165780432360862961811696125171480275383442035382914436896059207480268/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22213174425096018870367148675748342846907942079277118601326428302470096697085004472434046052228861248794697349204466431495405093531460792796261541952711425595838270474559535376309313323573920868373143417574849864877872169594464675482885059504729103045470188040653534354169153842136710760554991/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3316330687184649569112982146192633139693068990401061048059194921038899213917345746322662037576471790621527760222350307176797880094062763518289977378492654616759795545786833750422397950834689550149493965082602675363877243277489994548490976082182524540016850369341945661153781503945729956606669/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27424456783888815573495495313788851397251478689273405794911118967397121406567839044075704102713635189083788192722750779587553742505016967943745012075685195136051530906313453037071269383817731313963973596635180888346055308621064433971593588018754994029776088502941751836926453820851077564754693/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1255130265241237698920089079286973788478859541990243707779411663704734072400078240846633593769156538951410462802084953386962747748837989584691120908953273676103429311614405354629548506015434498302566520180696136977850634750888927450954509331578647939647497772812187623074822558645533704020146/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15916392695365921255979326046854198111633414622256175222443433012423380989794714695986971572747514999463694124117395756277224424826921112560542515256378078966762206173549961423880211078793956531811953899813527374028603730486600614312850961196465750815156271549087305950665562734582718749904218/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15443144637454002741868950650674253353829639356231037520230834674923141523655958655968692153946744798176676743751351528747725037274991302145724632747830433256547661430171914872418982147939414220708587413790789478697011474659326846478609080087649489743886125245055381453783821052389461843441801/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1808344346708753529892018904816739777013152341704079060648806257456928019467541042656980862165927836246733940840134749069749555813707678239738718307553099086278644822953688946079079043203778605441438098692074506351195454375053114994480276439643583021767605487251527237619857544600678095292625/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5176907556448863588181049859513276088595416037098715342951628752103964163652735258496936787544354280959779530917006477550467636848174563174793481289338163194294443933166847627382461102357022162970740380227283839016426051920452002498881180072705982876472624851460203385503458816808981065217443/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8215784699525454907202364662794937564015124957356638854427948706371690433224363351307422340093178254388451073891602018484162368886333368502825907061863849649075255361227527363475524109407157737453564537752052134917349988636143147146403270226598564679506438944574612106805732804979935223092350/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27694713059850744866604638154028412368700782061104529861844861309135786267129347532738027679621829577958827785625692502657113421816317188178910320327343484205772577088686713775390996515061679363273944360173841357828442828400939972030952092763636306394315173920882393682992129268004621175556799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4161268362828138242291148916665309431062606632257985948165214019812297457235887978171360877353568744532380507543896106953928979950081699201902229451505810086073572467141351800394295355755425788239857986069900674463602854729260318432171975439838813612583924017109011389532286687536021128210210/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6166468774550266210503485833069018376595889206361016664491352649924758921881911517515198973086115754045397510256549773031014581752219279029778149528882440897391532614289644429539247400316796753281791611418327172882657187734015096240092408226353753711664717762191264998664013971105442675703222/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1821407144532009246138326363720678720571840825396436173538800271810022622768866478236012713875375413780488523126724091265627817738766548087704335023019953733725331269374558993476550622602536064167171917555041481581812713276435140801799458952090979818159986811713218734463173602472286624277241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1519070947606015058454523155050820855503932393248558894654935840977113999322342023350379199658670909111676201238703436523760472031851285939683830216306496100363861219557500908429036148384228453918003175544467304604775833027012082847987060938084070816450227056887309691836655710135237334162090/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20090847126523422763665979306744237777475608445095197107654395323482987045229851743427001819203610962165694826495027014196028676753520219537035139469098169376735267997038177831904751944769753873222110315254506523253146201767700797952367897029634913181768479663580867734328699708412548945683303/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1817555242703879416979426929727336760536755051715359687478548458948325227558226382826171120709731060631258130237220213398659442415991888962647668723796020179374642942874717919118466743066946966606488212490061888344384333174969782904005076569903578290147888659284775809643043447759685234112518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27157566322896721307357898507560509843190930455150789010718477382794250030734137399790459741322276136291740833600298896753024732417595310292995458888954777417826720535152224520836537799118428885434446340524897590794441100116470503082007028764495613799564208690588482986202876570232467548678656/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3431633358621090619360996111407241730476938304537443235294588188504978365249336388209949967050406882963350291984883687194525500596239702174967559356364257663343715152536207402667119355267017181780523129700571314440407833542079636237799319076201782365429440895239611681485461555272043195937620/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14122769462966245150126280159874858724610683748004243344193041631412091140699448302523446979865160994659181882084405210046995494754781164799431199917289555147593471830196432861500543181981916151764217828481626432305547500217313059892958721336695404274430025214631151735538401823636600394639353/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19829024901356802890659663390268577277954470832322808483273425250081750383641202179597857192718342331157365223195394107571823158263944592590723144247009801886729310550853745411298974776503146797272037126822051415950860047409834184464234661590065422579976735915735030188356280791263717365901872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16553485948801776749335714622900719097945982192212610837936698650906150015925643372617360083260967232922196103785066644481986468555198897998032662147116154362810921179042715600846065254025037424602679308641290783577051315896472208772159431949722719695815838866247217294477130249170617942459136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13275795362183443703055862559892044715570023516850437566440139621194377626911472003250825718159111633046996972069460569531240734936815054506134936204567652045302338668788901691648858516820516495918965407087536999266205603267261984260697957581105517689207016705417404181993631438188200984488067/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9117702655867658840153132394109088453924694174163437315968085264474431981942712887031726729151839223188355776062657795495257501077674937653379162095763891328809013584383559069157193809852214624754861488193660858746930488542832133825371552871097253635408103678773030503639398820841258725912160/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27421777870200498101417457239616139526413869350816650434600519929327411938075399221353520354968979846887415624588234426010906145572845102252212882748710625797303039950632125893290438179239688648023025908927561129385157322790207449678805036070084241507612489224737702438899840653462947513701588/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6299283367832392806091155580923224845110779974598073647811821475941435795829099386911862661875433273589119457491583718781255976002613972399563684871799079564406907648520359145972892676877116184493293564211200067364942199864830466726496489308086723658345341407224011439645911426199706050815240/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23385168431652109699602378932379477376515401840080708429740988131990244893043384370875132115469053825216187494762059746050320812865917874965658897112377310654616440842212343197657415251521336702876264439718466858894844866070198384246875294401839287240532608172343509434566009865058893337820828/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31042505405051986011460311702212771317746419635336118393815466870594135283759801662212457090708634925887089677716969237547354200891636476899387539644111289812696925007314977782138297697195034748205143544667423337975309789081523749705492740463881095485571377251597520542164325789788166879044985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-19158990151975796788509702197709237434296489165773951885288501862422308894984731262540704903121073721660594393831447076478076911819569178862468327090096210310211534085304766086656026737923275561876530563987319680392230162931151256852607346913140153448502958949022270012605669825983740486808596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13812584427599202880319917714097951183019179658381500241520396150042901363963911428838276116506746822028409496522170146099377631937873461771268978391416964623085248876213223126391711751517607899082355201623817963936267582510013895206609897658863432249748477719189360143792280762086747419308433/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47315333664557015207014221140647908522815253063097450990855397872960276453793618461780281186377134819879350337019811174620644376985437205094885071336779457685406783478626275834518708445968628315605911162511447598252064110400218687922769355771629148064853374391927965626958507207434401158729413/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18331823435309080146551100661675529699944303961955948414683897002468262586380284723734548193491538951672413906881001668469262138487437103996324032472391909404130964019440878316709682501101564742645300015607389370604477052316140446283335132330775758977791697940714920312297174406774041615406334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -78816453820154802637966758013516837934682195031378608303068724304693968593379084300715681361722923210568457987024991255484523877464907964609471566467064463110693614833410598493360745810727088935039789227248861000987068021156273674630075973437640710329800317177296346059895561566575737984677039/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48214433940952476274290959953583588422198611578801456468016572063274320149989102861788049666864011893876276631101189564910593480333217332440667671821053701531205358097672469446804315005949068852396625376343811600566495153168021096325186419360127780235278880646315519829640578698286894512084035/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31607887197915059023295237244517693679940042395039192692322741488560154572484811997397720718506759271584907567513367536552859374039099239952412836155983860752664550379846744584197322517641063061753103962885800439349770393211147584031769415706243236847911024208603746262397429868259205443791622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49707452152490658401514148201822976136026539861537469648120990731785243841658559380066137226888804556095137260135397592682842666859285812600526637045846237577945379670938302208851848248523270354973872991647288674027982458429959602565767271321374868866072424062276305968670231686198684223457306/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50346120136268663460026607860111327707566517694348926838437133041328170883494309552492163148838353523480206915963007180524862329603254354470623871565519864842204809246154634326728078705611048107685986097778485335082922471890893628281732954148629420034567216037988798482778387310620620781561833/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24834566490032265118614792854314542662619711473624101805335096055186012415569020344153780389885289723418796022735089130608842862217082592961598423430050801891929087840688838383732761509453447609184474962308407046865037441034411883960345623400926124763419960212457485573665760867536216678401132/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34703634914143279539383588973003488646150485213538281304438782022586506286637220875427386215527291062802512239642794139067390319257762497504050676129315094180643684834477552245140516729205162320482272579943888384328689339407293713122865679251939143222065888121401838950254028976771607834990909/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19908036561183211649616285960985331156922654342626838649563988883212985642519487911755229808137877414796169329407230673559525793174287707497864345872050613663769101672404062491346604977787783119936402625118908245501673937634305523589698671732884126954692950681971302965955780410323952987342771/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30741768042856985876884810521497889863978365138328038112026167513099250274652972576627251420534108983695206713975414355796217242957415594234814071391937539926138961980274985925810901575487341976269468219475996531039751211034997370581246870053267384813261417057734548689280659058145371509949270/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9508507020173394369084061473307864535340706789222764917923786507939885898979936789389300321716807350468480957319566294858146803142455365273017831656129517972027217857130660254124236782330928546099597280490807944175468871508625209605719852659825469990522867082603918262558955826259028728780482/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6882185728886165723403001656380124787046053287024512093000152287460418148280402576373935694489515780026598559345708088934350435938052730373600364096167587931704256637193742402413600723136765274875864096988062473682530960765192672215714702397898693186944941837742558067630366815204358915204517/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9798882885701050684277682237213651139272058090209352709077604208991958575165095884127029895365312373832090477744596715137944302292527359169837489945942917660798234209186944358069562382294264156698411061022995163683783097197456760575643955136019226124251765461791421818527091661189631988970903/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34051236870302655941870738326388761867069337372581157565182416592312555481373399510277747742452070241892251911534508393975450499643645717322731087065347668819355592044319133910123520783150864526877953338484812326314374816794381531221163012374143890566365593457619694189739599149903194005808020/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44174725082694887004447672294522650941833221690601423272787442966447892942608234772781542780335686529369388815637322701649106883120025927482519830938603722650703906761340608967906840914721220066467454823444118811533133857412109737074720443164604280019609769539420449889571048693053064306535802/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8978206635848232720437947050310714899986356057191968030133866349267648289397509498822894755373219146872721311465263439233738740358391340592004942813931545250802400953028966028102345894725245082638608275492846963640947850067477996729747084978611476532494381325252591772283829036837780779065644/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33396415487947006864013764039805393508610339458285274012192649128333829083733300954591089265908653886758610852332558803174368657777981052404526877928506927481363697436870668583266741789950784813908235788893538029782378916161195030960848187206148456015350515493039884310940554414513623903642081/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7666675072585306339288229787815552406589317660469589918569333693815531099130284797901191236124305143795704421995399087014169262138024738114812244579220747286141739336300355961405631011712373885832456995275236999974028849660641853059007761782686532383525998619260880132942424451774980754301505/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31669544819518042653858748983241779320809757840939241324406356171783456579446686869910599286736717761004487267851735701910397205747731369895046987589669143403633685849194224469324594516442216387744311282992549014900624060727682856295043586886594570429236732230914950361855462762362731546973407/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16988856677577061040818245109057940529915839692226116888390874238057948769590082327153219971886980376395114524952232872138277758386378058466774601745503228166200202770726139857662682175688609779979680460961896293386658202996149816954585991775297587012901038105075129989615721565547909036123284/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29078460090747593984371424734396097109437294180409789215371581956487808611934026225227966758083368626799064231943226935466822752375772941086180165002841511833943992009773660236498522116180802782561026721652645744289998382719552098977909708387154945098125156933765011050408821237137998076504627/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40862648397032358626635824472709053273295803500276975637797673581283238243611978725491896525489230378644126034915416054071060677770811887757339113719426179983186111125668144382228362607418386747556553854009217522523733114554102073426557539238256653654157475759390986814327962017815930695520362/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34387282714224076249145764845454742162456935983703197382685783989665463969387173264971955740967311656297679295780929600780744617842082132898884245950161961150167612383146425774527211375041474117220696821558365750337069441174969620930497737522426415851686415557574225787758775883692256481137187/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12104743647097941693429923362722302747667159379174780943999607068716408698287069385259718350308171849777342162916006497819826593810994011820840400096063539155101479618945511372302549320978439243946190492036497762263021439386689536684584850372949914213779141397220487283126186085528811276812571/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7239670511999511491354955410802689772285322676181888035029508265059376620914511963031400253224325811952975133626292933187857474027741010931084932178759194597039525964092468906045724831810553735325733502331214526292310012492985250131206322543962902686808244161247508445965466658803820890849324/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24449707804055184487850078182660566344128243978766574660870821427799492733936192982066953287223905451942493500368911982809839475592210827788091534685867138775198941603033574166307983409280258649303670689922603944507430031839921382132852752551974149287495937640166854851016667888230902488829752/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41450746445823017441122173486593614777184548191314228029710749407042981010565421504255284454489226706201722849785070191253669985110217178086324667984376008209990068019678686702999375193333286013916032723160948832512650670262866341383017286609772876158846198566014840001369713476086772065332189/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17040644267915776094245561264279446006887990791873246598882659261861060615822849392217226424645128528615936880376506346132655876460102430481175482025749509385992574272887708456999908987717924776735918109721968016566387488314793332637034889279975434331481072941147915860881323985913240614884283/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24836699797337492082377916628752232046452861717710112957934326896965479434343780776441033551762237513320871625054120106299917288441539823378499919984452258537861549897049408064855838454384080864978289929325335105510429769223178505137446243707840241625305294111503356086872337534288379192217456/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31418871063977819889219172476170401403993877523353483126287866089369646593784940683109230000373470453517577302295576949039077210880526099350399874261822559802659039765292306733712611982019954787211266516993157771708503663334797024162135029090757465802383798169655008690542003696491849171537513/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32897574518679188152021740705484282649538054781503722483296201755553045421390468642314168919093920819860452134521779249932733016078586941839751003529001591286098742286625019164397296185859116758022576634394870843750291772770166929998893119931507309372513590167419675783959590689710477994933694/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26713794141442304314933943615978395129454641540305010517713799074348200113764280570895258460524623606478122657995091803615430157793899371452636883402021905463924344887004710358309893819656806887525137828024442017316988319363254662173618529135796700049220686895825316737969056690646411385064436/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13007387173545730098288897757197921967748884124693686425219233566524791453712709220670394667658402107930084098645853021483107124118947338127309301567023582764107905257542287823934500190346647754335764324760562540671057684837340663844790952686015190770395088735469332707068724963695780020535836/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6448012878392597101299830827786481560885863768346183685124056328453089977122176616896978674280406940517997478705336430937604135586690213888269225745712059684576798496931073930010777564667158416860817261631049696506114116062449379725806531493282371668448910302144241344831104170208023004946833/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20577882582914023253868271230643214452877526880208280481227327203249545352869749272273210509282222126077035675715501082146274195690981195189307820855165883972959985433783565863420886704489278651942620525100783881206885283512649505547876766282295155489926593529148634566401944310190982665390376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2092646123281916556802837049761344579572192581066278655342313282986872968284622106573007128830229555611271777048118105015563780546723183210478371114794833140872903692697236760924387623226319659762692762473339067404220581020486421333069541180889092042816833865122758868697073920582172375608438/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13866217830325614161669097217433714249570648766284414621452829401258498706014838514363208532298917509745139090640931194401403986952345440420570656705106192907028254926126908979459451461353739826779545148708175904339296639848298548881224301039921482781863448679762556826818881637460415535558418/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20118518359739068749298143563111755383389185782458948320878330945321062757340014485412498805340090039215253772883101171447451364251672682921617509546392150819308523382656574239704428469411022429084539267135012470826600040453256634223845888434246876912262573410498863008374858304304621985738493/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8609353386313598788211747347220981079307989043915082909703176661002963037856149966034227422586597447985187745193901451158192662868269100384068698472967898646842913892843562388655765988236727121325440581859560607703111664375509546839260291178398259024222870178506012779788956614345156191323701/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12938959864239632862834678823807880306994917951233914085632968333729852583944750131287479021416746458828299083599089549890889530128181725261012270442368359264758816112265641045749137271619943104400792923973677070622907929770959394393659241079385325908310487114924537731499528582238153298183586/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15298198738218129643915797658384203110728480585417990649010412933898955906302506566329496688386113719702692332559725764619043601494655682118386595681568534774233500629334648265533734402100094741283840277517306463554513036738856783934288916932791051750703896956247029359214208600112389295299479/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 540684985630671891282183117480250112074695038575761643454630258292548598165862255582122881149667115248579198892098792527714937150627250849233433284418374003051095857079986643723209764910680107938346144874933435056974598894821449538400292711477737506192312265398208654280486190966259838254726/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10387586726356056666135841705276641486040299621419868366212862754816238499832292539526077994418136954225892392300944485297866364195678621201546514573858106864168297519372808052433496136717970154236096279978211556497871112254460674072198926239618583685892147493639742191077681833312794507745501/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32346723489981486685352931535767946790279235645965433584540884858821127505455753610873201896314108311753060244788980957281445648764866152240334824649157488124233404875260920060761727801110428709893370040516257727151551625259442314414994058424016670059698524497353906334445360690104277823662954/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5650812507361600069157810595231202812388112624711154817483028189521583209411411534388444062275688129769156888697115782004713331679812731760062516107924907526363557331973122424527668165621362771712270218915320030617389497728684144878381826365740223103607017871273165599383537861327510458256442/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35838641178303226441006674067601835198083026146962542068586415625947425379390794453252671444075197762572959879165681853812516897247002657234976700750470564011404548811256091453594629012730846974699889478541135241686264350808556505855815550168781307798490187092420773361810906007431390503474022/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13106707500888816888706820850551555329787982806739369669991555659629227648363756469753436901428947114338826184884276556399250276035978774867528256049539927247171300386386253936953432022116418870814674669186221338795520026618616930280042787528704848264056673723708359984279686947565606785708855/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16648049351625602111142312938923261700687628966555452116406324373945339836699969964889513953585106997932815976238053939721652468607297186688462525864510352611284453584157564675646896742026160269590564059518510303483836764159713241438827958865470165821307091978659764160184050257188777112404553/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12423082471662017107640341870472446666815155894711121298470851303339180622849050468465079144576947659351639950909419287615615613272436797167899820333121497824311351202796903234699496754517280723407255898468493688014288973794590420623193812669894169185936154782384926762539024064785904120791441/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83589497014029676996282050042457477410737838078609604667790749641812832774919783311721459109567151946829754243602785381240573361722800879884803200115631932611328463243407190615790614177841199600951462713949100688149257208512724840051143489059571318799696632277219636346087424781334854898955610/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -89871191127131884220603883560989186692223300837941541261620486226645396897927459883532484360405010511038264609481037232059925293730266543400753718138382383691699182124446423882819160126799094791963792893406054676220045018166265673051607080881731549882905214455114566980645790481441269692183199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19617102141689921555626917929434915861799022277313232997807522058253720804879516961023302312703021918128344626938345472508466569904203530025830107347629388653590725825335486151956877508227261410454462283738353852220076511976395488288639358134942772600014690533855690717085341093932257076422744/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9976857106862484251044063549745977986129479248062776274836809109276351322078134814166450468599936767823134117076051943647444433279500014243627925441937072448447620064837855307235200323769408554435735919751229957381746553493100420914305311415207678400279058702328291708135632569482777083821363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23860799039656378284337564753409648469622976416868577104628855224811270025786213230198922166643459195297021669755942080503797479373139054247528066409097421672576682134783876225344786881403152570962075093636125709848096972999526696266646876216880221731494366384021021705420079510861099607286067/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36608874842436835817038818946722846005386067821012994670279908721343933729605997969475880790669240944551791146829809301543405971103853492132265898853600323362446117100626153123277600112943723185790772320463266876887739199649057374389001746147499390816904532245190174564127152320113090815813723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9140970507205081718694132454237706215749378667473432240401545200150909884725708044921048497988504413101899219792584649176576759638461655635274104539417323343037942114199361149998558790781680007759403123903861596225405238538684970436738348128866419883132858158829048264968891712571634228046148/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -99131014325170185069737424165077447731211403533608870427704199418178858402136766077254576033497522563015746163763013680848785450578450294284155785718331400212796704385597120672928361673940237752690687650449813117366646189859011080931152560841695519146154415027784014481636597116797921241749833/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29552167703109839724657084738901386432463228642368827852438882950516719175206010569223655311560856589193455949978670362328502324060426679800497143463403997285022078784748633389870139268696014113900680485202112758172461914237124104689750026048148220564183061246269924730943824772849791647984328/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63303358006569965135523431152969884954265621934520476940393200844499191875192450988990337950500616199790223520678708577636820695372074476353411773266024267788190291588091962205303568303681037042249576298108358543969161716636374914544539803668535102511789933454696392557009710214801209060026214/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42809016375944423653455631394996475690694086570200583803767789353610018556323480893650625299366727768444122374480717228580737615440246020125844154914786084036660167738678549561361269321561430279432835009309618958923949762431396103122368430882651063291038201100666887979472096652430111788948099/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33166184658715003363512124536279360717199846287405143493971417035231427478398762172671644786902901740245649336377176499708015337891794577442558609229806828881311763674882381171644603104602537985825268527117662979325640713746005338327591940310644405385381663357498989943829702254899397823125712/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14828399767238435873932125360223950997156427681511191533786159088708284637442678651327973722810919654669208107081567397534187276067873852925450494133316002856606003135488370108202905830011587146597471682981660717588638604589027043293533867978119870626919884566291007345457763499229585224839658/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1020603450393766222787258189734413303824989653796856601362825230829958091074489594814760233571407526542324939208441802321490383829702927575282700957218967244014292364002614342323016913790024268476442463332132944961556099801785091827363565044645291680660568880187304253883173499574532992544351/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15513268496582970764419207367110696064369844303864025326473914139552585861034798480651311103851319459178034966258628150671586302888113292840095837205938537093831556396517036374259760467288335373004735859768110089190203065749012874961610392138745926875591004905213983548572026151161566278828054/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17625202843461219313220208160277707190578208542550629234219790406177475269354731239605634641269493269992635529497662723138694117298656568980585371806131365861095089875847535625905439391380072296065047230340048985445369002238438293435811308168370738331879926238319622920754024103609155837698152/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44618395092264317816719238285871746877030429949240773246164064753274624915694111985361411615510165429656493965530882556313447399157862808497580298226237671063932723965550424553792060881794945038283149555895168869773829000050189396315303128344486689524424564061956663330667787202369804243152276/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4558274164573880594917817783343956300301838160487637923154070915770100482421632472743059214173485704317832021820899153586826821662402833383249240053582564606608972382380266633409172274984807549658398631349233771346762697847995113256679031374811735066175248044846346035256282315497844646786729/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 90018005975957266129540532734146115135682262526803761276845763774428141907198908141935686841949380728368775685766481139824452642632435028169175075238144827094811605663469749449161914610958218161994679737269344220254258313617853829207996322239287370847235816910087543339693413389155484945722601/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42182092773470002789354804539667240917071815264286775655362791436340443853633895957057104415220682505564310322230307085365538204945576568834568654747484569505444251962505346679174295455799632642527439619186676821371241799651098638504560210598484844916285941401393422096907085465026039405167479/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27116087946985096547787998771828901949370820039406338622764838136447592799419664899276772481538392197982840005661578822301197438643481929220041579290703915114792215916603175975705173063344136498390260062557450553712999734813237762143475402866394136230973044513570548124594758212834745477958797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27660766093868153229434881651318782372569279842467309580478678869950387775391670126471766714915193538290911035280406121217923330043673586200811209782278307090914234649016244531381169460617882616496162298911841238427284564681237967392734119374804261871702422186812651367588436697856047664859749/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19431306724068568597932999604668818312085101335388146821190499750741821596449309167816356751624913637500802553514057802624598732640633783261857206859436998447632995988825763152658500445627295247063232348995987620858601713693975895678646048538678299052834771999919086908890702844176331503104614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51328509198712035146769370725477650048031576094070600666623935556176542957931720543510634775529947373780487629723074078415870725186945408047891281795371551041281206049848260334470009659247264546978855660829168354124319381608697677401392017872662238325011870138239589933949690715777526063030609/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9002321436355979785487689176020463728850711957245894842046106145699175979527089686841883359719726755936476449481943706725361393728657363295717883809432365140024566991036818863053691965409112542155499734776819557410493734348293227587599669757334347176718741073456377617243004005571937150826379/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38398417132563126526165640101290437007182300216052786448855615855956143296026798303327725115208047156101877155220596346635165769826495382685592884332165260492184173265093112506337512187882000321884345862709257992778169771866162770308999455495544326553532642084665996022836468315460101936954220/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3563992459512922771206571117163158583572610495238302310019656391638273182064656024055745338739011271876906716062303503380380139969279805369987199110947458816669436675701259361847709243007194971952413160144294127823714201364201833008730235452279243444584541711998026713243401399493776424058055/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10978179148010319304693232954071950816325535770941791193794655427371996519950496595426240067313599177583129372130796134765548529013238919796342767049687069156121659547521129880800099039746082987717076313216895984465344637714595677410701892812676596779678299669446762626154144899247424145907164/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6003767475166146905933787040986688522536518820416560047493573151319930681937064432974710178078408887422618074315467324546477672771795012383473094274350614623165253473213118030907553525638244379422103509989395603903178806264765959486087219665319641790953529766067833507818876160419793105933479/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23680865674939673746771554120695490544358359995239072965921840896368877006772334573346550177219402907928552974217065989533778991391437100097792197244365464513110416384065690829650663659240465077361004079860587974873077525145332390176470423614323627536954603043358821553916907213654908822472667/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59926088917175383760324409716430055000546623891093560520291032420269860473289516900656620293434349295033463941354265192135594947617669438002294940191455810353431268165071101656623841526711059454832416537016680282259980375769537242117377276794227954039275038898226459751619570854011317948398839/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16370424192968587175159021044200677988457307750350231064330447295860050207701636174813987817633096434687449574737478752494598499090525474086550566638586153924642752148227411649712123139439091361118543428717343336439719572572201458616993590973325338296672004495499815863045512361596237952303953/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -114217772133218683649504369091217510254064226011240320416854912801265615365144241214887931444400711409512266378971489466810173777690434668171555346280618270559137419969121036892731689510849630593516821852142946775903878379050361413194941958964863719679099732505578505851339740586603261827111/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23565805112420851394028263472435955144049312940855879943301958422292447928499790406854015450865845301649360220325404856672379348691744308820062463910665879886350543630331001962774405490652758082924210809589803360437850506774200935797762293039689758765663801075209336029533214276336653502909459/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2794223133438036115304070155055732721588046804017086328201588780102177687699264617391529220972284431312270392398812145985274504577453172310099055433472124289778335472988411564852391682442611470459806107003591974516244914712336174964593185531208088604283966458742747842311883734392826492089098/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50224914893306194384062543641507815196244197678664770774055899181136979488561777046826762567216442821099316013167103922530806679080319060123757281426370821594921474876416135628275719735727460584813284207079615012852289075997954617864781659430685592650880698361144101650590068748114845396881597/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6438585953202594154943589116705966033800174484777029265624420939465539999112732945131693640266872368144299242639356884638317634673399532317793117307151408461370063921666232327226075443135337611551885540153562447672616617870013750092814327922939797220880775615929897590667534725389860287159562/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61973436655268674295568740463207996110403781218240490091829197796644736257716023535699406909051756943279211306620106567909440414406671365077058366451574813722099861678850471081899949759393046723577978590109940714508967937665724908545691319212940018341081531520917293595759508024754633192409049/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1877008098796853534447984565699940364588441819199372134086438363808392080390053567259083971399493461031751504561962556095847545437352120920595489956534913208746806692027522928003912444222152856427398189280155645642586415936414178375338518724172607034447560512707600852695540664864963789943406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26220093895411781144272077420594193817399230864122629445447605839496711851826658357569596554183518599716091277872157301824295695504121038876377945861963726314750881351968182690586522057744839050183077063004632178984104078247928664777750507512999918645976238185108802884873781046091679506789642/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45199574204655577289169267009690647548266952648981105560729529946854929633265090842192120415007849211284029601537205066991700745600621642958460766142538726570911498927435146174129253945377496453537250105290059362804681553098641551956751113846439714682772045186971662019534908544104674357851639/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25860785283415873774608515708900337519788723847638468107463272194649619735682172542686733400297325340165238033950012107223866319700756212113283923372333084156306287581913784128864248774854510528873578138287718845446344096045921419760119915177905658033604059641891673192955103926926653514599819/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25701920054723676592691553957662608346789266937867813017367179965376878733240676678426712316315453421495796976009822800881375504413712670337309624378282360019113715552453608269366130527091841544038799186726539469810094560470300825124407476022538076168542221415192530478993071357273377387802042/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7937689595840713155415608199638086537719067145056330459009299569872434085529227508814421108564093460040300647583161731814714099153720845945455258380914037016439956864661943749693506668993835846412106464200857571984174017766002112874601111002941080401829792221658958859340383116120228040789138/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71393341684142718531067312640740209901415603128372887651762870473451056916434366720450916329744348558946099281057099871488359820648903582394625180653514954041625379722357690383175234817110095482505665657710864938951144867021478792600059844848008945945111967845496217963392605920062098463630773/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9019358165781422584075974005762389366867193119915833798312586709584713985270832797845602361489086133216060201401760241810161058869271576194692314140456342702754374338972079312167323382030136955648564484725963064233068840397811611647947329973805662696721078935842592464129496288384498305790315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14048612337235299257863577767315227461017785656026614924250489903002669377426474472545910133890476555858970838010651871334073345261480056824679351277763675521855902225964091328164520725246812157814339369339620269578209825582785538856593552699905637533182465009799580926147454651403016956199346/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68921619262426318444104239071800001678394475113705078924085990700095546987996141384786353855209753309621541954772357878019175224716413950762614082135432743447245693668905248576861017343704211160604092552643190273080904043641825239530037574087170148861941287736089943821071947422659402258362399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-34005642116215054256274027976001567078106471966159014353882178586829633219265606173435497125614768762375331969074589493516633044843650688559158458099525442270471125691418403955343512856137274195726073412351834710794093430234225655084917877275292190338134057783107633238435270133120427446367038/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46122693972534839025899214245757452121341279667326027902591796585535722076268864665017020469906313370743575740520195685177631754050321856581909682766821763406597653283192199227642032631451419152401731125361317413379485025226462475127413159242721556321430844170489065736796427630814255216889/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -111320956336131386172191390771701234964238470318992241874859724678501787112818481211664138365632994252858365518216875465313130706974613684029521817488002180949966211849149816019228436707202378923001551864315625613878263863041421008709158183677412883084415350112799140631750041416197964419006786/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 85130140497939413752596860023501587216170041056350711529199504999010343244637234830808137754391161095003170392244324264498067361928939286798813753590240653206853698726412382767586111405339136466822988131566591160208650219717857633193917166270019616004377877358255461456069378440579807041199415/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -193273301189688335043772660560793247121838342045913475266178960023593217934092061043433344255327675611606591482949035778094116181056766661387549443426861890781497129344708327185157833839909716773880337659161138988844181620927641528877795218519518011172120894771290840072707191135360052406564908/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 86562582397353239893970552099611787747475347554734341829096571822385178832607189213740747234633334708182009792051304831895510735662150647459679626694296168804433663977372211632358575040215871825005374174124593909835077688732600618166574214516150225484669712759984515972203859803031851193621253/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 87749311943144885212520690948578640660405758403141748126082381236143485466372099721080113283584396684603594676672421322041588810954671150938036094852258820533726702998041536930286762383835051969071577153788536014022050991266937210460537294838609350929522838240467686035537843013427711867487743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83793071628301513693081555911881031282369686752650797983409335750704201648871868453547095931945032812764145763889720197541875150273174776082255793982348693314412451082683801992552607508301251225256090059922343782595588747866784274016248011063264392743699626656012571341079255454322851923690515/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -74180988426281315935278222246180170351359755755848050543287476446045287487065725110167805377898783557071488398414943903401312691805893023637570920860689262979411400212825716933505281863692595025907066392606485920927966977487111036264910330993024924788000761007801826607326707395288056375268550/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64768294580936001704332194917125666673159617786283088182123810815868372506043161866715160315308412722071972755176987920328436878694818756561400285811892878037784983206824895894608354596350241731890955621757284209066078101119797678205371237744317660290846399229699432116468856954913179602680663/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -139204665956736351793581566158289509904793909264881083417601991687284016280858404725476482489573098467108531360484842160454744908881186887608475882253101644101488780917959655668235597614416049397055708792391046034972352212719517683183411187560611640101642936257040841247883143204835972096498026/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48307808270350775764789301785541150456892253191326521775671534072416271886282799297741036543049367742150584974250508643905829985314800619967147792968133159613219648130544937295994480057604859878828162524748768509840790616487076193569274067435699324498285587558519894622515743393408579871839466/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68927106414254440760736159565584115935257313294761522471191933386509442062566281713355414473907994695765150140236922154556125248706253921063893967241888398839534225265618415807753685325256115523834044917699822903737484247973672919208046980234165548319726284798260347039204747054066195272770359/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -78124241822133839561967483771003886656730823037201906959619244379369553752253154685972931199562912315887370052614522560439377871165243239528704520581601679895923202457900533327166508533813321924579914069975632770206920141598832459318295967051469426592857868857471156280587285287786088390828344/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 75442709667421597831726278936224613071807250078724815802496790819729904925052144688325433989872093012016208868747361272872299045366637959090609045702554097873478942797765993801972513420666060845825715088476995873065696969863429920595523313220310762884887738786173002086328623696178971500738237/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9615274242103219939147150295290654706787837000907129258613231749255384160698318798305624919866272863799562141277232191627588528974289805854190893377059268534205268146073632604862309783281884576051632786571520059881434591025881099651475328087616050108902870338037140727203590798683190266936154/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 91996480059341683974888899846377806578813835429281209841135257757774251140633547990785186042678851556337200323496125575282103032997198953658662762959933098248694701090295269892290497157168389611601538741009417282760899061961448125827687164722915929321062086853224110217031890575247925727016098/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -80038615101961272650940335262746908703031793677406070023092131587421547807935955127798122229822739443992203692264510795686744590535821827298718869743338855635673994553046429783379372474191325031652277864294815612099141993109921386690879010320993512069910291021438903963822748527512257312436726/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13395644822866526995321962036685302107353348778727994981535416179136795158672806759980023260529145494634242225269139258215439714999488317624492486660583905587434788819538287837987712717842671699692867231321867240402434561408581311864724028343781776416933424171422872951208464034758579409761317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61169300223066317859532997523332855955204364991166878434332516554145744871882935738144592261062972496006319480753991682388539878984506202863877628599409187164305801286438760066840087882207869341805302971415221432360515259940118522495688231161759364388419128558459703514490979521382677388792868/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5967776274571478802196951907998375951138196521684514292324858847942228371256968471254499540516279145119677744884517432099855658819732954822298666346639468599226990388883456038045872900200809786993320907474453778038964303413406861967385425716422164517978362234189830327415401810588756204462933/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -75114223543701182876193666912601088142492619371727081105161229999298980155884145569410788140511254947922020256968684577331887909299743962183288142252119274363491509999191136470798017263851413813654969797640253821109587202864591760647072429533371222322951908594799244375148214340197726836336839/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16260350872875467249882770814483280544375183971867228023433503321301630733903949504738723008453804258707458902324724584027830631036208100087799751447920048439506360511139361292104966501142389820266832898316182916632725572794887074755783366372154443104506665619354639554416326664825288249535320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 103777141106093678060737689192864367818892222747681762374352439675436469441397711861099671073825196518820558437205865813873224108957954801427190630471005350469108316946195862848053028056478530052973676599192275326976898545800061804329724516065493657487168819927393458240791339412094012725217754/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 81474929970399625822508066984560170814431831924578056162815909469952649716590703487392422820002341613075145590793901170073879437388543126136088855146976682606455734584504853341532498139537363663459622200921530575015111508563792994973743073470530139590820493130963589113118199841592577656883422/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -78385260911864010260222828809323664194663173634942415031175286500844966208129338918947944480460656064280247445268811003963906749375814453609842170207516465158564121338332756078478757156684456847688295915382614544244742629645265020050682799050379274078419567882681053259384212064255466966299036/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55494336952213115175124443609712605637506472472514373952932569199116428476453197758269092304266284524270814042110748729851686334075839287714702811316954555532869210623527145578658615830741853788465981252632464710085316563422582308849907124297209994998608846968355646646012886139668970874412156/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8430353936312725105847179747080449918876861598864637811375272376055056110181608595641696550695954383489196783737708222759434774474535277111369952991449396384479924302442379864093584398120988082686063118444689851856900565593203197666797374795319940116029892839409584411807778260911494319448713/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54002581699718928486271436048292164384084613692559668623460022839310673503529407394579937999988248373321652420514303414616904651964979823614065502659047849437349361189917253378893420179736385918022618620542902868145907539100487165809008663594119715509018430259331032381234736670879757001266088/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86154445720168738461607487032603012952154942165001780582958265431783169136944380186903467793664546523666664991400808090349823533255268841250048633839458592530525821828275214988961260764387729049066726851161429987796321286973820081608783332452113493269337295825098786312417811418074585477542169/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56215738414217939933261739547221528187749862470898600254213127573266246843402205763090570109817418839078573898402495921215511650424924732507796414622243014222718770323999080279188783061620846322683532960944948762507586844547903204646636501371752080983047482319897819952509315855731166686902093/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -104467483111776882342417393770327487760370093472010609485377467609532238452267189015675394239128622058494988242140622388917093465329427062550549136175369967936605123881714363243443209049648848962715977425156904555828834568580280704191885839554950458553203606478515746788768878224173314224235996/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 85016245549888825027283120047549351322003831309927054104333482974839659046947579624659760645726789657694948003582448863867914713624458517091632312005133251947897527261038835162537267022021624012666864967034510012608220356520253400719210791765139004978916744052755743602445133008581832620057995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59373417389930633391464706162450936596575768817389015161500345382807235871941584909656019460088396913644356477790223484924448611989859437961156686390820786095615459666181565999237810575695883159028799915992579947024039795648213569201717295621963960839489863891743240231993188164815123060043198/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 66222859412258123549278764374853884084929012163179167792113919824471787600706589065988933841111643325098877215669986462614000235695897376479007233459258621193698210803137421470186972413865834519804758322081833909774234541895201022828508779511444594001243205884316294957989279573748204151290702/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66587408593633485923140370506194776021080207946443000534009642782932627149895333118289682808676402476405174584363706038055827156860539831045959551430910365508772924090709954136190685264255534962993798364671837098680354250168963898651203877349905693950972811882636399217263436438235621641817037/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4999192135160045828120676539415386671288048027899313892199123544381262217614816852734920965634975933900480182070599910778181095385161118074091183248821688361920915462812727047204200440613506720619147059587898169394045620718126942380425065199469397561980825692275662088614203320153083542442016/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 106912586133969674002068664315369268122839309475847964950061354328005812912185280977238269383583927587428214981183109371233545585939442951489673831358076702500769352485556295618795445021933297584265037851989526964382667035110858686903730637301239565728410741652955512111206004840737948925807247/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22174212177064354451483402607138721622338701857910910504376269634711804925611770408826773848743183695790929338031630786952881328320125803630299930176323127223674600204882691936642046569008092293888571023407947555933051036201776887706900055595097386654554963447202597258587751375121410531824403/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70044292993559115659223538853292779397298671999579561582004193288203486320205919687584606448256573930797819522405528944337504881241374649675193981443084709440305921144215471639180727606076904985991401760666830695443712946927381816917128199967993538466399330443906823350918931269679861239624781/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 76824229564767622391966072391987335948987779469638827158017530720880339472135068042362834602071726109277337440618826370244476080274531630923004829184068767220912828374459818940693094288449629832510400049128271340666496480854812453567857556158577030750818325886777192070876446718095676726429917/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55467222892018276483333837376550085940185060247151375357266217764722766593903353760331664826163121788875627316880055760974711091460846774671451355678488907425894010398598858494591607436202500847440473551677656474221972730248107246480249930246680104350483010154860140054354969012257818680714751/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22912904203488746066481571888237760432315052337160653568254627920091565938833407750123323197108923599272296462772464046722545733873427321558829165716496349534976408671590060208701077740960940247532333301348855755890757535219115293234853455298101038316477840362875960558496377087444384233341694/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67203071540370454327973996156174454472563884679458823938932010993249492023730277706392199578467027319360047265167083912360763737779786648431717609248005853632117888882278916993613327083004620286643399348482892666452827449086004813641159010306348264071677622570354275587548069876372099733783614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46821803360675132129855937583282372947718628968629162240661372861050898341196694276987773650539986164166267897602878753044782328510094391054771274577811142059815945946714126052521049554045004109830358664226559151389190321060558659951185793411820117736399117579182851485415557386861227853426706/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33888602920238915651535764005074305954454830002817524396699426489195084042805249933336812782944477776887404583949558943189233615336030014687225241185026080043770780647962084010432302700347270489903569537673586822045524313636820774228511543931826208330637114949463080845977663385510002331853741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -97651787753129877374851231824680982045681299933255549124237800023236415943745190369390303399325238314986070306780233827168201663586664338476101930777618865430274767396732673390600124546523919049299022334119059036413848805019823926621372147648360178758126021715371607823672412413283503672060052/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62762803967226916635199386353820846678092159346232701238834468687555472364138546236068112275779353411134733746498974107476762681273984519416404658560571296450593282939285114863017517006978352557809346072947642631579246131950152537201756313016457450465188036615764596766176236365039756790156565/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55323757312798154310998011913519947537003711377888350568229292626679504498069316727787755005808783705747018577355899939249194589743676046471916138788736306782453376626139311125300905628156153649288393535436743292877343211728606608278831994970567404712913807607909069760577677636531933133672972/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19503311722795101777595834873666738583729664330837720144940906586477467563874366273127799444218864051079300404981094255476717585071899338246499802112933542700857124723624637596957226449703685867114840001236877218304309333217471093040709827637373478945570769437435478098163120561678021901506300/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38962947631923359879613383753153004507661411281904302576674386931928452550072517131257536075353707320380974720348485591556887677655708112765956908191869376061159317034841726360704764069940979404386435178764179955312111580963926536018647751099333935224997090221528749575007607335658936735602256/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7133620711558561071091325533078683348206360700134744410740182224649404625117145202203299493632732808536074967853714928675370058106171130569552875839341858731952285675893790277653239401800225534389311523979718224058769509878317464508531707550058793066793293061309308560216013255622411183301955/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 244267977450331338240166638983242660994680649806195840968274204459217429661506434606474142052407218681629696218913484103581171623818420580517666813578828088417560127508657371346442119134288902828709066576982465823914702180048023333192030099816788149137763514324539577159184754890964435634509695/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -183936846136040865694309546888391219180541055053401802542716139462490785344465210341469438367500938012110060598993228075926391466595665239182484101845815189659118849029131846022479812733210134994993982540065386335635238910526628311801612190273802024351602256646527468091130319033016118437732411/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70275349344653398437745757084379895906327917326679444425613774379550782010641659946719462281310669989536273074169904092079905050034572247477704200203618858947428208563643411006254092549417114243300113194128805022085863014059910830369043791850424533181023278852458420231506848039183077791551941/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37373598684785247754372470398835402558292661326731958393112174743245770870858751156254577975038183661954206877842493539148843236322181090833676678321218915297145095180167902659159577606236551535440163532365159765918208237708797882449935111776262222535089893500491045932599365132026607498935573/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61304785082704010439371812204135973744348057732870800675071298225920994059584758220255159833835781910445943218050416613913046423326552679291654527658997322753845903108314074558952047786834787903546128823599198651186899131300521465639521664532157246382100841726111447463112775380797724359845556/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 113843026798834327133470960828226534042836495183465571965689620298307911609410393303939839788896152521748088845166556598635440972725977663630834985230949207222148917438937245900490618591080911157930882408841306772546513765788393224503259510957614554340196403125399993367954031932905560505508077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28320765705867081692135013770232669141803652950707670007109804764532224598105629022599452014043097315894069642675457852231743867272061280943061859365545303239780345316801786994149056826909732275843193087356046250164122496775582703068624130310880119271449658930678941405089971907023659452815920/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -206079602302930094715111921787075417623987235515604157829823705805443370532791999032411621828297570725831728016747546492430446869597235099468734739484197739840453182693284095168355263750068651417951052020393762559206623289094448459003842560084031499897518047463809969882802083673220030361725196/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62091304564168271899765801086564756655928519236753593718471953536911471458235699935798907713628143708938030835260867906370313166154932832464578698165012629472734433878174991318542906651663483920772419306051882578002755074028060967177136231835506454482264130335785910444187666998528240530396770/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -147048076872482365320584448839121669896188776097859741100675433209950382903027935424150188833034662913480859203350158580835203707313686687267612483319480639634942186738419315305918782281546555747730993671035657701756141458520043883404753875741387057831285004559947732688123810361592753271886362/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67938658003354787222114232805265901819989359603559652380759178208265155969182174107511573134296403213769496521058266964628594351769274018673291961031377658637303164483192748013739243423629592766373418481754292720301635850107452329989537300937573427205272367479761462812599689744103371726882173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -95632061016320215599155974452113487080589965101932703071022987174163201235049767850640274170510350567139791472119270849852181672755867067373419985214195159566809280959504567529274703351166207894015019187506954883539162033478329469504381682464352711735113246095893108703582891507133856370478969/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69354304857955963351974811349852415106609874286732281732970106181605431526822642013158325327111351609636436798889500551721771631685051842168944408921198102025231069912314132353475697670385958427298963470653253728828484257363596266283208569222821649039981671054617234185623331195927739859400439/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 763838538776831413426951625469499031176226594289598179989743113928671798870876216713475481189804231367744147759565326931299213322635594671779676826958916139931210859233656595373604341659342000748473841568418346448645077155199061288819887424210906403054402859151163663423472663372146861297856/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20215513103437914105755079022342126297302633230540147115169442202139534984641783027080892190038478429116422446722019861600469426400461422828899228084627769855089730298441870537430361545316896779303440885881549532475906883278855518379421462455687645236591116004312648281352178140035786453603952/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16179174445343524352112254739644746671370338273355871367738982110422762694200099290409744450658632403279803563056062793923052719202576145351184292378697441550008239660163251362890570140880552106839344274887819047468997711314690498558517299777705200743618569736680860933226447279030589520617946/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -99895947677483520952646142301615486150706085431527719257613295711889354157756626817105400709616876888012127236679922880852568911306941102985670980089455049457112232531378738010389839934864192347992642916030593167386934495211026155777462987196092794179156493598663383091024948489519868589180340/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34251002359586496442400972797069881569660033851439857071488357020689702768514799929805571988458588855405513531295608804938188853342227510033803899840181073195880734201271144912994233801909591615427491913705006184470512734654415066240427605145108030372751366746775483096425963488556820510547900/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 213498327974467193313187771265730493450241104066474591298271478364234344760529287174951936443222801414858688905151436153699601092165304784205758189437771158911375758752202555422521566502678876177598586716038618144163829088763774282837943019805872229362257325173098326997905702810577148925300780/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -78390268189018451786622076427525577628483343004327599644363954429957333959969173358800633250003960844551059080079267218943733419089247780147358317935773295927949150151630515182514182072685052409419846266882145566693572545162216176949067194557841060887329694536921482423000118260652318609756240/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48540022681225146273951040188814609873413698591880171800049572411436898123607527753254989903726535707893780410712381723311789924587614886931100030389285718924625021646711275879306378518212043556035621078192182980749698038045245107648365182154981363215569549880750397310414445192892131658973413/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -78031998298111273990494759882519207341239822687760097868874492832313163196166820499407765559489969451322688486440101138345474413599383187214928129624304390146286904266551021232358641631490779824166845171297397405340009723240213607876505824254389027896871433182360145269696111181638019698425469/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69852845827143007981233404163482928730231507377210292790127313143486435985259263794170036127632275493847904862165300943564181591195698403259822896921218676034602619300346685654906302876501742235565115228223663433663468073550747213662836940236838145657326464819483141836870802457300186271654013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -127170973323161910998074021654863110373310812337056536097192888845240745591383178447273606866894319372761628550800932539217806833108963048884793050716669448084862002301207178913933427770899250580802418071897573614183317069831387869706738457218893979617744659403713431740459245703985421151735507/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21553889963140032041752004154070847493242755256461249947002341470257576254895115853822446811660984970472870697350189027684529673385430186138109167077742763145303482083293467802319509243099108356278904299274792228515317210891264084634258153076953108377255124703474405225123490227385032923662780/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -111306801498133090888060088983069945695363577705581351240409001698614632127004740746312178834855288260100431655493789941981109520020417342824921242225500324911582352833337500570956767326472391111093549940896905329130988319717471973863995865068332806731567460545436066606274364408910501622708426/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40688193842048352832907765349552928774131417455056438165615472482525189561461763790362614552212820408515534502323002559481070354116095001276182195905563730969507675017793613902716300529972168509006484759375301391726309016818675654962532969573701113202903913952512652081235105592498995817142493/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8861130779899595870956389466930622762312846847864314555154572946875426819448105866218406085306069514107700727927337034801201118591230387482609761001521358379213070741759416371074193805770969907330511840028243723927863739186679289204282329906538809967335539648450328431602905867345716683131037/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7806470064357112120834710537955258763201087580102890715139735273410509243989039103008737297799925759599260496286441969921143955974120837519147659233605368761252736174283489744983165553735083413039968995291454035664330331884672722967263633846442338627882729983642091536707300863755373107187205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46331161597960477907493030618127229223079840242434481844256545856004701867559404631783039120371135636718379538641976298973373495092842475435637077996458946185368926703402329305363181050090197285779481286306542053198389111064857622476175499604332453646774380678387919351245298446194388614154677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 114712286246676306953362417611411434452910791601608622041039914136973722805859044678735463752736116435351580935417081317999277652868247507768881349668700008685836086003705152008868171387869745110124799603263586106389650146286575968594412864823449740477047712856270068542712165140796399204590443/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38093916716292336452387529459695653539131850143983600170242145830912030829987937976060440571856583140095547294704302570478767665852422003216152462758225707191575767676149622439529353009626068300853837942776440265013691524344485322567371278133725803436356987325920721011082517854392265555561296/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -793514628887598514338206503703973708400989860401095475264876892724075601937518515969070939867855385359909928689226724121856837416097805895515913352110611727359902920572852960520457050429617411086575466105019404669206565245120159775974358517142394602081088582505320067182135383519084527740261/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51721880346436894385595840941070985499101530176405285241425744159633426087099394147532863273384568951529849250219401009327166270568063671023403098399188387055109871114652698874164977100380324039162270691924457380708942568886020728667510408192119489744195758090393718422611032398788614059364793/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41950372413536600176803245277452033635124288527907538566982864124763503749367396331311336779226143193927403001621760468977321040580912940471492907165957170154642078674727115934401762285150648831342954243179039640702868460205534866512162191904160830025530303210282969180487505551022200701180069/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 155812886585198438575058472916611806323920747693707644474048709031037868511008084833363095787255813374559592042100844400385932575543336879360685817079518721911704137242394729827728699648262397705719284858745160399405607803044822245663764578022709278960694191008752880937971654334481514645234769/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17736055512513992611736268976186407174667679337183089429852500052284135747693363101954006996868722027925985439261460201334013692826922456218319937675935665992667185649668613592580398415087216728908454801673288889928630951175373509743300396735216697282728633992541269576369200769720966567079562/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -133731611886760857871381161680620624282451504965836695749513792542731367429102830920726762839970880400662684259356931645530092552065126797672594644054055938824461173227506289264668019137075258047747389720837581946340742400342889111528660713726904183192516739998063141063334691247229855904766980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4264144544201330396174116780260846535709255792014411787486311274007435161830086044344962861429559967779761521111425538498478728166637783208909214254014740807718542978762374876460137488553191898472566976553877317533943477495578195074196011527192193057860749158869671240650928145538149368697631/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68027477767021089260045306516968419483751979263137600573641886092661490843747102581373803429486616019354873309232260880326003398753228818631019800902690287550737870359243054567143542910437707481895048584016997553073000227155150151881846871507947697147158794425635965132299090415398456807488786/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 79590548292338165529152344208927449450772308540874669490619417491050264316329041596362011501282220744540726601137836595603213146095725760105519643352053637449025277944461975862849249571487622270677756301804952597843965648056553586961288341970077509610861541288721963557014943302646795907079950/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1914661576402854092920218296162425126181805133164873906247868791741318464538488317041187073330736371164978981815180143594719634486184269388390913788232200168672417586371451316152645904574733143211895980187974946042554600131711099266633631360496052780838535930883814225200974638927785965503773/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64378513369850157236225207620187615437687163145686153493287731871479104141471502861795432337064886933782088899944514997405271352178860938499175097205363715938484473075572227222637322936068872840058396056205460629811148222440330560860217527447352941524879330802380525546199354191963816265638745/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14494726808209715219724217268214416024342521655681364927476232913698496235309943262765627348938048388286506132424073339898494883090224517950225329367723143607919868031086955381002354322530023340604626842396025452350587646231899217723188835967529691318434679400556103504826385269652921498632631/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -150371147536214481734063356149839309571463269980579868393236789916219983276118998641591733058675658296809175348731730883995609913893096412111952160724003233354550361268383209487352454685653680097311512688810438125507058398681409390443396123577758257931832261529307494358916943003327556828447092/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8545327635878553395337441298236375785746630130872858039212803232716959859639446058665953152952703030084532410846491982319689666739155949860396070315305934462436465466765562925912905374469510961711430461055042826554385272672067352614592496935426252766081978521122499453259381090830800239933877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60517265855960866684312794802813718200824313916578815558279666074831026862798540869643779737633497290752909614545506769839179320698704448516393388321537353806355078300807684833026480487458754290407126942332949938107720974505913556295011149754287699276849671532227898473893104834422345404576710/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 155729792964717936656845035341571807042424944731448442755783110406671242015940092026115500691822056400319349844911250519960701350026812515430941235129583836745581117645269720654100956178640387279388685752218499646127547747172305076033795220120181461201056537936833388142510329471066087217677728/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[40210175326492973156713203963780866860564710595735791221750286099114288827307513416777622827539680570175451808538883351319116599682510212954571702279840345007403003301223481211074044039467595386190849567575512005773593862568522348814806580331571934289217060841818564186022556949154391098386664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9002944303556965482922762414871730550996524903995488421205741218474315277629630140386289790382364246620186735892856914080363299957377264339776877069827104809680068361036595042897620101149603535282016499352802856685292410639101974998372574458499983433809138823792001520909962835277208288326594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 82656633370387226389953119911795525618890156724853328182275334295139844270826224733917667012380823817623415852148783321055119357463767869120836457778446510120170372852125000280508361650967168551221741832759857049549485935790924018412905602206780435248764759091168916973857341518103859645021631/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67487536938967005353407721006947177238326982118213003760218248947806141953166361506149153927226673610075308160593570126090484533368288219935710152312479983571656439678243557234685527726057135627820425157337180568938424590733234722450554599879425932986523219719919562349473682833197508469790876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 127797431147943497635868604859496384428949890380867347704157230356834644704022901371730388131499127138822512557830855872368665700027203571049681259936564919509495186436099998316823873449355820144675433037379973141496953907341533757608472705291204508080807470777585289168856491971149620857494732/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -83043025381843128468491427876280992268978752930026690343890734692335746948613613826161608155421813883267197917264738465613105569228287457130259535612352424145063875942106858344583739496851314396109156095034748257043755772715941941555330431194518424104753652130995513633147934218466531081033260/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69490003866826511424617849896620884968414149444800461655183265319664017358014467728381034740606938079591425957104269775903072116042583637077303472158711055457971403676779363483384343683042229375114754233017064244594287241979171437052870403553119611304411168268308776505769278845914381019595845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -90367551514217564790853916207814718235930762333796620845044388974059515960334095591324563331698322210805421833148273365064036078812023788936357759595427703739985509562614282720830276842680419281626190465899663046197083049855654701652972186731260035413599806716936786228180543876072389136557629/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 85496201242692445598997384260112788558244443673278483291276466280771461683757835120381862429851243517972608083620910044069974079010459877894332864779600861924284939545146235707741757687131383823057253140753199187377015900028590964653733884045900112744873498666416973668407772831408163958108342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56023904628300074686043872725138401224534851150522082158769702134820858322147553499396116073485345688767915153229599926066010881405276372017062609069193334563300302303693409415329113336577506002002006213689774750615513985253641542850649860050702779817169392301149834468438920574373694804814767/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 94354995650640782087993933006004943833355033731397310767186986334992665520500128626204698471584981098838368668954807161578463176103848180281819661964302447199968180111864821826687957022880432626329722363661241567615464285227572419795293434360935428535186855226009802751531283678110591692043937/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36767003879542916851630157808883741042580394104593243438861047676022924478995852964603985979828927159024183805890358606831851243658113808101248720800588505946047835375995372158293042581832136812910278854754428907414653802143443350484674259935907435508066507840200793598011781163098662386381003/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39404681464159308280208383700495726775372357314990937018716356661363644893116562506417378619760602124722814552373455289444745444371279065486244945671818742414550507762026840972783879757708762229377291135395129119088813158518626360644509377849383422856180230371277946940132198969214231825288108/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 73408000965531520948792464323085780495381564073084958555439136186618591170770579586814223422446295669407430852556139939608964745097278091476750910981284342889333141908192226331640999281821184324521941190085388095007886863777480284686869743004703852453824026052224193003286964445273674157881365/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68593492414941549929598485601856404369631214104675108696530788839148891195028575132633852493499417479292986466816846734138790779022512685218464134980564083022201381788128033569223237796361271027597910363680191790197649958126412138538143905962554726251761549819377734753367469948731599411771441/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1333553655267421267614506866397733303636301414810604242970127110199072017546592057837673501954259239022967687726024500533223971305600553347150190750336146547462230455671818011581541964921095026401517072763348496681157803150724845885962872446827164446540927909267226935649539890172684404309683/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -80075644913046159858794809894316094981855511973061182240780314093959189443458276600727129768339685972854874245100746276051852446232959338782666095545948729991608754662273730540347762431106602153968710818669712611528655769693176663204119423593491613786114380145191661725717914469113054371204095/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51300248249272664473937982259635275484846675901477806370785929584360147906949050761400910223116138130356137647767560642074366524724243786578205433339469240628330254227616230131307220017130798421338357926985350579702446516649297584341603143964443363862960277654064149902781030330634568130566700/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38429088081947955137664545121671566823601937686904732564415234852603556121101083061533544728115264143052442845768318466848271333094047987891926082706137082102468159316265917581753784535883074302596228702936818057602500941994788654471730214047750638911886228749189743981788535572756214933964656/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51410170966760100250727781207717104557066642472447705749352630977037452662377097366737767110622291838563952736361635649814702528756115468487398721428607383992881716266755097775809330637705857777413873831061117897522437221342840525444792305812175057310648169149300917247796804690484581461250537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1264157072844794334844103334208055429682258582304226797119334348254437576637363477267964421367267250869819152110388030487753670235183153248298731595962459701612947059277005908110771473113063219245439186926958710477580466545134859243174995820963623241372056878229050574634790573608684893846511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27389800300266969682341246513561990005270819987578284871158255485178026326383963905660928375538384741163054361089261779373734995326982308162870787046157666234389042693516395872383449074708054260048097410023232019105663442359931974173984516474819688048215923169073492076516575369259062916695876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28649049062779223174667687015543638101774171504614510250074498577427415285313181498148133609335197924985439883222064196344217647558052029423847436527469593067095647192472383178190780880938677165391822989279728440996905089449013107555216903271655714220777849737683041515918974981485379949566454/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68206149001733030399229311276642950815679364005109804382400417721637058249999818044237057930513231881874927320462111002740810869428507595906866487351991567119709219237036118771404708747446126438560260576174778365455917108297286559375412984229448420592836390863820046762892230521617007743510635/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57739468022513808810193676031124861470896261555502013815889583192719073631039152802089540229910628352350552353042944502660029200580308366392550611676383406437139510796008461647438588916692410538204422465888840852916345379159072168284288848818406119419651246524901528932235041671538729596421389/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41421058220426946147823882109120050984078121426553789500079126759489235085852085144732039107463579636940233227020987510468968247558654080203032424749919348815253925892697137866062366446681749666422677812248885972394096235894761025470024228932236207287065119387187671532383483805167340092569554/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36508170665116283203015271892992038432692986104616229145127973084411100339655225715611522287516403350681683680828238552972944825390744779934599912811370376531939793330501505918453159478759803153725160461574255392695817047108118517066899342738198953897939270338950754068513713031223437320204419/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18388224845293718618794582152581742564344111211957595986157798178773018605718841465048967419544603288638146075416449321319435461630638561484127306733291335045795432258668272917494391896336123808852889293784740738971622450715340725724555238869938397585971860383078360160127100990557119903606495/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42616934641951851297258055779040328574059964527829975748061951054753576293514528022957288370558159961140666897342211241779575975987762416664388524913319093254740821088621156336765072953565401809576939097659082669856296176740796005419183381862882429237109365949384608608719072559566585276842321/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56938603665623247698212078020976421665744124245734004277682911719065884906365846502797655419617130668198487701855518059820910045742286526741941768463562765020026614379968234333879230378305046638219699320632999075960384867856299236187160661083805106708272311027101948575670231382443066096295280/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26120544837030999540499171836846996596572135988276641458214449196755920454823168076497864994163689929010863578011430426766844442479516918224969269064907981796011594765623994268886398230639196142227272523225682253201793949254995706931597365484933462044739356623842779292897332809383704791022167/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68508982580925511907360157024825421313400405067496702779465351084690044540947610790266552749276915345619266191889713595950022209614491875782314436343560214430629151135726026371253515530264107596180782964748343455073325845757322961022950694270689231261041392428768864669234552253408864859969996/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65645192857310706315436688510585039657587163189417752377342084815254613275011714974792911373212316771547442337430064453545227724068958386767537969133219053899793040143149376940578449146795798025829202296589929164386200285261936345908006270125946769224713964064271796859372963569236956514259609/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -80565984721997938401546205951516256586076893551710718754192553337185952768200084649494692449079393709155061605250944457260276777507842226929518648360421065530115774226810850544783695680402900835418165677078619166497887831678964638392426682573561158458180540611256837891491171379283198125731497/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64534040153421242797005045641523034587500689144687448050481481031296429874144979040305439020527971973078161353617708548449306171210438174803852586840557562886902256430380990962837442978608515017300437266519719563267187006887159800001190165951314455354517671956110432364589076862746952977506598/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40687997093090301756899867074302584313578447273594985783651584806750203114214101127853869839437067663805159487668503223170888291055059550849744440179593213733990199530914167308875032911827994242479663644508682619150226070938747772487880088183345037377957682567912933079277355721224107963363357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1165265785033088797161210529819582038493572876033565564235237299217968566813921986905787620598326009974665488643254595913385066445292652782806648041091035509511921259115584039444376336378705181395223765004457466771417657518406385901715761962134393925804021135006531598790807783486262075654544/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65278009610348258553480610097907136850886432585091017379808046147220207976169786549521886500809355826212497304023945499800444036544495758903052364274484082960827350075950021856108059377838938844807803947198452294006372980777459483716998525870308719261048705449655268020509636692462378141166093/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4176310584904242213198219802192749215881895321717261917252896294669998709403976469326075250596556355344721960915055437741325364038262700321992801448952170146210931794199926475703772019009245137201630677937060813769737674116717310656974015624222720125993647391563974706256506348609745913945402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43946998017046959423181992275510066557495509864500622423380735762295169699712160018046519920901204242161115078725266323724764460465385318303932675129137584471842095707608771628029032939893844539639551318507820191681170173865640431461822426331868016119542957972296761590721791795918272990049147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57555137668464971253875733276747600292784714870608677835163642710943321826601813277642188127597082834227659422174727788192742469257857441001375902570937453489902671612346815200990804011583619034723199260124100310225716118713514886367791997923764114408860542686955034658331335352349640447828829/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64866183219309684133425990810301546600894241848701777232063698528034406621416646164917921733538648769758903084864772970310375038509529064770343535633041127917546501942637230766466641315248706975415756173300045603184293801509807313963676195842497188543434814693525241620832010700227091099839088/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44346896652433464931993944506363443100698730855461762145846819954974343254682972985944295587297437234107374649845282002126350487069142926183209467504189119784913282662351655761049399880167925183998642079854494616654783625139967624203283993619999807646643682705231293847534782184004222716472079/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35081789407162397766904954631527849167549417332802462168505769113341064651750286140873886950167898762922004584059041575964643079533706354496649962234765580328723321496273655371084276921997084263691754487846851841513551185486155403071484050847837074734848479259386714914108200632627700775429358/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48596289459097903440193517144416379805970575610369827172864133652072377765164312593677231927086561760126005022520390109921658937164153280637665915393782179228978923192360350975640372544207966640838307021829569877885376685373586343021488146020788035526010605081497444119613704708068721163020044/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22048381342387779158762600076655221771395058190109912091529787682280484049664608797164504315719978584347135266209436487881503458526193208263086303140194741086951579695218771276518569156409228298091180172669827600184111402557973753230440581055595359857625697768031626479803166998340377409485155/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60201475317191166133449245624956457550172565066123466278056044212859594707664344844303154840660721062684231679016745889045478124855720313880509750316319149373824449308480617698659121383008547766699788640367637059844430995079844003838101305068174969244577883211700124474800749005022068477050764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37243876197675833676169742418084757228741285248977562135861287821473596917758146976576671462225961501216439727414625602063939952935457880086797806088531361790285119557026585053464874650188504353980705304377296580423677097255889223922634962868032234117292020053008593806361522900106215061707058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51926572206484474287156961751317557851867290897560107015466376756295063008658828648119522634416486886329035221086979269247095299884285042572071560554044003950910610666571579415008140763068358764173170537630801281295534700035922615765236144217476288017307130321450774266228872132314140710988830/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12922457760169542054327890593901602730201244508262230994420504897836912541736103490451404172786236769073718485335793646102075388658550942313532526971467651319356358452441102513082816609410153465817892573085305932234320395232789713449247207780045210062246901470430796256005597859947693782441012/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32375482143689542960423929107461353373705836603517247017548720114924561764219473122971135388298160220137939217757977058213549844288037247126973400781498166263503936146705625210096150569985959391559841270895586660850868046834561375589660185506728866068477551769337736593325322730458270799232813/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13532316975329069127425083796063899431059541668590550873423428573464499574857736099129528173305795620421111967618878058911905875032359951411568333188048142366307250541843433175979427439332159768955044343754646526667636735120158808778158611331593496956904149342355629113590083740754664138090591/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -222462542447529759430501983060948808351183689498434020429356046774230137183278135581705612677887486095233268718864499583339870208456072262976017411792512871766470727982100407030716501828152293846333493551222836983196226428934143774932026230041686414902417051419435190928601051982216330275101594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 143659204892211406333417565228906441089652705361024748695494731335143632274476433872714580958830949332342504864991614138333988491078641776303229845082760227183690546465514080273955231992461595292968183975143141625529674365882418606209881089265374509929939061727206781411665474223656340488884870/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51265464843314873729974087196024495045976230665763409180686821681406691896245480166488834616258569804968918879980019887264284963527934407253619611924604916016993761696835010418096801160103658261255094456377941425865071152931938804775492964913049238305798875842494374177409118673897548862213465/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22191212887244411837520476211381025551878085940646154631895769286075859194937555984968256073449061796540635101738126287180969498490743634117653767986042703655542291299494553722240865256341425947023343718244051628907056162779737861725760364115642959663203640171937201829489342262830803817353072/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43241151015326280388289065723054138734119863344997378051709100450791742131858643139016619354549993011275212011088462098242325451685583014975044782923553337364174637774121910175521175762189064536715346931099152119233946070391167010696073900861642861074846883786657177117242734048825479888959332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -94059235878361015408937607020051304640707071247659126567050662076335908778493427988093636362227779596240097288877193706165783141905640197104914392538974150047709175857502497335982606736084771522700352864328380569813311335889078928517768137088440290499820355280197597600452331149712674655107250/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26070367928966191632516701561583283105356429622386127565963850535986852426357299123843552258453065064094496549848964026314230582059856259847026692240331231333653332955878633011974946676763601142899238215701322027765945814871469566441493234266425314928763315344621029358234991614600879786130372/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 148853282627697226070764832303238939394318687665339214056437977589931671401297542981766949808457800490579251931587220138441839289278234733789485821974618512529249997514630692702745336690287697614050658857619861416654433756511797032054122459286886987660340961490468524327348738974350811516524141/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59003001721729610413509509919076260216336410390318146282938275802657529164113463707345523973578129240406418851560463955131604778244344898125552678994799450072086630995686687755063007463929648200176425481749278698787877595588094824368558199662663839630017877318258006504523005985392939991730384/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 124922205161852479460429259139083621025673197747587122106084337337112485163365336693339565724992010969562195034617983015423641840152928034688970718371461990350120840161626581015953294898601632705131401159843047963558652548361517280521695570691482175628719026081391172282423068790267010217067240/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45316520787818825654025809172990310125620121097266258120160605359216077258637835054488707338628871357240925366893281894045744044023568046285229379250456216295942512774838779791615763752610936698491398121427017687139644931036127304184568799910529987668043836614985710046817087011996949286443026/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71654572510856125933801230183439686070524420070673449897679338252728835705666766458058251842754626783485265493793262399604845236841153323724668351492868739544202135666908699785497327945711080552940727141653326685071252438266165395827531121711255057912171457767610934946445839533750533240732463/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64897519209180150337223754845099418004205442918982702254803154473839683577276697524928212251861494459651993529380167968510526710211543813784491762838478094376298041838205496145584258727215488787520380914449496682858632940213860437551693393270135829747177353128844582252087094699974373694348882/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10902949722029498942612551574631055904216532236869696900974736477942034735427806021661103411146196169540898675534006006435605931322233621985689457733271455060816659820290643310206409244308462018897069201448435217673712451639329890828087009617953897630707717286165245000240068238666619545346900/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1642438516351201037231456662502888747046213952346997410588423372271575355844134526720220216329394725766033583371123748158908556393818944173088877457253816317879756288797843729448960905852823486639581717611014745390233662038668101593812374913032350873848340991160896598935821326070998102513743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14084941236284535828454328993616635680516369422986003639637274348555589655792991705848769425745533474232813022680046737995052319818118344276389711118872473582607588154368743332757069271678280689777140953949021417764640700653177714428359195252507264051002777031961340847520123913827545183174387/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 73871924598156761562368398646576645579219121738009596072948976582474154502807784411349785735526678195620816644434315915547870511816467998880827817627980443532855524408864099755111148253746652134951405597117246274384387873005728759503596614976689358784184391384896120575788003182660898529420843/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38397336763399175866025348044802704176048542314962384568652917333639638645890514293500337340311828974551952309921334675149758162417662214573561702679419301469678106166568581470923022061984769624393321364008665652779345916340738857767911831086730323701785807361596625132461861726375139877556709/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -150437709747982029226057115276651559373557830264597410906532928006502070191452799102473668507409226560216864872861515054000901157199671285960679579111153300713462263339675461585632622527530203872759626066432233450645453108224015240917081854492417913627537737456474189295510196416840611562428266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46652903605747894901958595565125546918199035741095564708501622734806378240646302574468556063514730239154924439766435487723540138827682509302508410468324705303897999105215287444558602022479471044954317971385352404588282987469621163764612657432783888548272574758322265553322813639929653758735375/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25475981237197381479068617762811071930533408736290855925319850163483765645545442635926992913453492495525927264295393217358630653172168336533914513797713179704079550749599837309753099132199668080875674662685250303347706571216619531067812727850739179662734729972478866573791928364995209189784468/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54655760949059390048464118185557886078274238283624865574318150249079336852905307474929907852187516442159692715485277970154961235228450836412919813929428102735775447788816583010958033807255590033437859004741013393780091099678507629535002283098911792255518391825945228937958714618574531763275072/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 81561194306426493471908301242526109569014037481327710424828317274156376418529995391952896843600330858431396177612749044472345051215494017527484477503811922861771428985574680653786423491541903049579181152416093880395808874475699957744308831091775072366976598457064632457304550859075997722397535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 79624558453618830874113988807757346641935777156223360476822189317735968468044652525236189906516792400702773959834219722259904783281430229738985424649143302185025758105214409820401115557802141640437664958726662424441572531675808899069101924110767982884239168061393103491158291958164069937673886/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20260856940943693709278305435339188282488364876432916411992545703714017028707285027703074724149182292536614550395224128514272227156930905885965483761797395381827720210093340625626438643733061893476615726340190633302946768180557430513322588413557283130586786077247014965886182573529143563729535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 94215986670654885202230213533130661079885280595446665423737214719886890873289866895694869304903802205307823067594596838613780112203063940471411229265934237263637319171688605981446350317032569836246905937277637849305526585397059517488245514076123368655543960370235397497781362406497433996603702/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 73461356685035444889953433348057884526386078507775805956276386458692698937302197129055681898008124101284627717411505349645741157112904172937640419352059255495474126917997265836835252122438562078865758915447513145990282341227024022307689560290429784232636480041535868694006799340553085816174348/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6170506460736272277198476942920258574798517227518270905635327412059295087556001188090147419272508408972807633891597214778955737684649915417778051994669680613553981208878799130472066456374877305516125182195956514165972636586370741728993071984301201171675521769960241537220763209123145372689334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9170330294437011772704451637462891861486693312688105902836099515746439333798715052558119752229008341162559934868336737981107880269710302046344807186519754755277949057166382220257541900899150968078487086966406017053143623448103069326115622776832558042025197196352384419601727205574670599856891/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21291940563844318302831990242309247216589948420959324627057052787075334733368018790722820080322036231864754546563809286946844841469239517323203703607418149743367215672440844842404284893014497593426307500291427870063016102554023364545200196416946983832331050865719878457787253323028481409877686/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -80675782170084405144051650214426351544200883593879544776660099365217485285621132585018334493971242538483184637248190821088839234354472813466478123141562327507286279770935629204341073186411471060347940531713469582694941159912588856153762745645812666650665505721962131041138910558285446581102039/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21285107174200404889977829434862265604899181171103121539048871230034518635024239454558584541924581973116498588422415897961369154044252584254155104725144788811218757381156064302248518887947196793073196124270682459466894195655768785195165877960636423895608463981662128658780569760873112245979248/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2397729704194699630099332676093411363299896123647847772823344353698555675637471875711716723979625528471343229153603305046077529361686920321310114589646964812510864923510375275978643785040714056626598240574428776108925014344527682103020000940706520241532073915283831542378140751085699205344631/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44912029211953344931095799258889759542908602727655830734849693362588059612754572555038125833335163116491216223678066142750088816341320940605966601292892104581204463068647100161690629482265308239163490659823825176375788956377695812627574978739730947168642526010803342479217272639871278711265643/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49012886791846005094350467955409912845905244452293833327018346930253566033812861320526506485609877854912710421651854114816252941127564518885409040716963860043225660458410369901033396677951291392642412513174606873494327406756226401279046319627149177140343371873367487889980471300392963715895099/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -128900798446470365422110797379892290942675824448827798762811667444772728889425436055927915543143402051387349419252661243108867273980682954237852861111842122791641044352482523778692923205178150529672604974626749005499424047268799205029127417681629079973551292339213346285342272105357656324667791/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14776013293515120905498209403599270923253322644303405192634106400284027197103262524444904599860953897116732712432489462424696148779905452704757009578175257675690221163977721847382536500828543143846895011289216169318382753160111497324531262690178198911890840354272347760434072174165559474432120/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 81617044505365700292905805988201322888442988038419638818150176891820787368546040502974726688140524562284383746887411542583147305075247768181173954063254212194863376973093694091073373753070241550747593901985516549878169570917668547114186737657027758846165511921819775528537186764622184366104593/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5863458670112295100726147683647112705513432150626173779819704465672308608310860210046217738324610537182760980348888895345090265633983349447013065574324710240199966341036153151039869591679719467763889011376822581668826518650680274844825159656065896152027508574383436601631878377490171624937483/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45411755904856632791473054073480245828244317212469521845097365344868792809910667377868129978290865750142091838802289331322807389831614552748480874565859280628938153503675694205743416222504063844605869771318137158740984194168351803353157667284138903669932664232092007346199433345929289493671997/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48019950637175175034825319506226713654512188563557868533493395186170818969530419489749102841415998775853483589164533040632080341772260713329588828187112723380969404294687526053220812832088052654089459269489954445994208272058586545152342009860817183044126560847422523221686468784187321551489680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23721201734267366476778780249354656398127766980359664914836893303455881905177724589472924413366275050768105816042239105781956988873063220860758906860426649536181329675737223200340897808757307788589166772376443482590932149225467957573707561403832634451661393554780081111192933930625343373815006/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59916708604520313043787278622160453653987255913217005734618963843074503039847954658217900928508660139557603794680422218279406314182372658031473611002150558674873821744322304154983604751761738552595518578483977658387031603599759055885044402486976106408009489169712401254618551278961665947304334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8500158127368391338046253358367508218464931223505572824714072043889673172388395960753474639812300471972090624381932715855133379384264978001449911231418720422274401585400863597340613795371585946088525978395679591784434382236521237407157611405188399588707037135271264554511751242896428476393243/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 112369504043718946972002707912548721099520847663135002055794188816206418371421066771405181173644093785121062166274774045138122111408857990539860527057169857094733156616007159452276348401539763977368450904563996670255823804489232816890133537106611403996774256595079583961850173936903337046388105/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 716647213200815124065955014732378296981287816760072569277019504651647359039807011485789536082802355459437182474698805222396033959476893753837585729792081154446156583638788345521130148301029835503569562488024334217694441707007590805899005936219252972658745104048736128896591511243036268038473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49823613764384114785264508626651401528037932032711409206181034349461789236426816496333024310595570002890459078334699201606473101947864700205274166389953721573271650927870650507614611002252394248953087691188155649764734433171445630782394135248207838235259381836775801433659058933635514229882073/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -116079639535465881788751370373438653319600986606916515619708808874183769833503220377623110946602972139307299972798156225751191585741595080960532347779453802392260249486154631655847296356097676737143344603649313234525169138223227492154787484173922143452872064545599768621368489574509115532634102/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[14107385687286327350836216005376149704413201330891708731356250966797327417103471592326181283163742994483523409771128416508450026572250706243276889555420007261720051125108360327098479423681366609724597010982941377225783203956036700108543683775837001838679518442941141914661871294652027532973261/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11415791302041606870227327912373958950953783928795633061649418458985928317210904597171808837872729776436860298855810226993749089271421800841779842655175091167065205563831640814846817701767097034123642355432654597152031997748825619020820029398448571462549760629879700774888180237620738663842308/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 509156479495017398027519599387399364693008209631525117765371065422697619036046172423481533030092174009836234890043403936354375543329753654064248984702347865357217015953145513371687589414761548831491021945676344262255972404228038011739282553686547025192656217443691005537241976670775343193124/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7422855693588605708511922023356942511157541447375132667415662647290211967101027103235288999588748339252677482177699174449978124308596771539883225196508420576077077764904751199760784057235622295399670993583995739484590437379252192328320342836999073223433260531901597668205431554450075368508277/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24653424165548335538229837876870791396843612042533080171660482893958207252865444696335939656690942943390228198813583662551385771033859039615672255929330876109096220232000621107338333258843569781200429550716091953738602753966669135782573750800294399794083526356318926282295073764253998843771347/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17348315856783886197089041584361474847926499890537419077062606471698173526516041988878147591188521367000707471171779646276507013947366105166356870693072461159446539221008317230321520591950487618396624325225641203950557961517472347430986834065871551926738551543744965831724286225903177846516333/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12577741121220768852776785575712703670432007549384060577800210073000743844883628641703253135558082170211889879042944139614055375430799491322045299534615358163091211451670435749203045983877592522938876517950206857802345576555387412999807809567974493104429935336545576511701481173933012156858677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17657298296001723535795362769387407100407560953528335626450850379279346253185512959016984286096987023351522672378328475903345725630025318518057403182489431577079393465100059463445451002046364938110410118900736140654043901963049420444385245532314979161052481733471901549083098884471050510747342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10360268068501840032254507540733448939527060085618598187444114314604508149001002166541880014504725788121068854428478335512453247353224242339336168455718415234569830439304118866434920970054827055576059481756657806398288123052551715812315965953170553510011862151209674293775469598843839611811018/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11782027813917028691078165169404151233750471497288487481998385742955791825799079217137122690617487569663403913438510861827636588693861774892865411891428089620229954127789316288482921344614789059433757791066017797425115724533173375227236462723863488318354005607115873605344194263727078820419040/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9317016442163256724339524703052346225054579939432390001672699812055695146781272019931727583964692355100563291383056090918145654493023703195764220206704409676434408292667479362767904192344366196498026406682505460223557520904970888094113019163733305425061193624565704020473059091388176974048412/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 369483862755876489287209181177918974374004283129119750450820808097057820045088205407478798453521684746065963978560880174500404566541849406371125071546958937824752216239601010797068652274409274672278181931913362145605999508820682091598413291233789219398893392394444105674364318906115243606639/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21585146065565299535858172374149239025488756408076157167588568568652613926304908812820187625427329979937858336312510348491003321949268006490905322532427983563509887983977134145905348162207746917803556534975385040518210157084323068776270801701250196590325398327311873291269730363275018191855628/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14187374864890739320056100956186151343813342115517601468539398232485688210264990202334617040414801137901544290198133365577508795933191134780507183736752788750159187375282440743428267369465172844068549217308477795275816581366093284272811138194538700344638070105206832384607815162545491748732218/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21837232768752686572005239642889139818244418129093548922628750872225646355923422490401117170118165534048337828408903066588551713278364516068363197449754216493935518655062825611193121111538206345487080229135172137303364482540172792199068567330211222596149862169156868686641510054911346934555607/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7059899064565310984031160013959340185921820221930170371849283889468746862293839219424106301831262455011164339969077394974716895041186838124615716618514224894430406503578774043431690240998422514292906304586196221278183707643397739685222797650147514230918038292500929740553921130910342111655574/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1197917622447139413259769499976722108867439517767584161735543546492145785186492896538004891191088153167484586406979982613509399844792842436112279586038184650522456969748856650401181239995023826935782469216487546596892492862688508829912968725261297595364955853497283493913512054476072634999801/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9307001137358094910659734359156141692310333812999744901507256522259031451160887615477414651461084895617891701818552062434048741362269379839671791488691152182105165286827955193415750266206741499029139458256047310753727012575049172784009302377133541310804933721743744046656490414101262831009970/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10181305376669556953875905533454497910960341748461557983654661929650536085946163396389334783917597849282514249373528200340971812123954401779182285774084545493788474605151765461336460696172590519590018833283290190336404566832833830775642119510186291601508733968152311684773325786276379242619505/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3047529173608754957369253928906482553168546099536179063712319681149736251133248919946666646947843581276946346209746733789608880413038084898850257042920033946235314334318133552036694602810974408459159945714985503412930536133549075027445271187997231014209782921678847382696946502900836597812924/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11319501128720530505051953714741681018105444740623713815921057863012399767098678371491911412006104302567952394388814882279949667585722398198560503918451077538195041155984513924511349344569797378169245811768741345480154908736999845469828936506646402325344133214791476205825014421261942623425242/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7988224899713201135523817360652717318274939264364542649416615761744202314924068010446400566128397294570595398497277228354639259718320162445977862990682395960459484998642202457482254582971790905908299127254379004117715295657720782318943922581389436715885619823520100162764177474845066698277077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7559362026193102911191027182203747056042715385297058491292158240687976155272056327333374055673820222056650677700670666601803125151347721213217423887400275493368624630959050313183308716350579733402806309087241533380145506313651655749077683187992566400781424229275242375260899610839513116972068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1263189837673266686276510941680349865012946090736889345358349835935335238018360848136588889574431005883349883037857595569676985761705019528149028583506664393336073449618035204455025282466501984059733413871936720560515107293601925683120801872861279414795917564624845279015888928624444199533117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13878848325556679414474172284293707607936571486656404715884525105305497522496766045918527098648356611221280206807015407208974430075533899109174133873973951998680264700044982824220041184156012159725486116805390965457246595726204905184909706821555806926971640281541272825763568499863090884016724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16046379715629595605648347921629537221379419890016454565614085434049012213541990911392150060956065290272504952809238265688843819454639323801743745003041148816114891192863428432244144026070242426299028437056124858086036680053251191782044197779547912989854847628183053554138340061756520878337444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9302762747164951336045763599639263843797055633784925347791429437398152914234566550817555644025287495180443548011882220528313464916804957076757091179296233589533260117694502900206563310712903151126159907162533411550212419247548674804989657679756656471479654634430776652605360004316719450724291/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4978169991677334525450716216752822610813522273274268500719306380421523298858327589912982658426354414413510852322564982692045900823205570805849275874744629887546985438798192440954205147926302480288225389268624837464748547589457122735759626434374833755743559719137142681304617170211642757308391/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21420749277577643788742955039551596652441907939297738003095955349666475919007732254909843642284297452126013926520102064453820652220794103386941429773752126331487347982804590314713670800196038212750924098650832245424784710462720362427602014470085250578448795636637770029199418899681946879206785/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14841496448763687605892592104401793862191327410491724794155112303237400691736749566225553269282955650359433172844038440488041881927605411919859700105932380133212161219432321441514594507569973730718719202852609870046428271348767725675297333998925245245195438285729621590272029876449749793609095/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2243625217914508800987369371191388898795348306521208770267367589298290662761208573696550023097666172142659302636695438201801403183998396568989452539582242451600073424258805113216862108219165684086508945002790555582178252606881704524520105268873401777215305125603682506541025469341641074958114/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13214405948371114598422364881690523346612324976050203918124879183319046504203234401844271949807896744693215517947522380741065991338734942753567611235423936698670177717451295041197339651945475239476529425899185855382560899070110309327236443259228620389736840286048390923428372545636216458080912/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3409061893674319129919624120193062620923454069919602727461006913152428858379837026419803655460554179338713649381047823417399009089861525616838425515727907191417773750697341479941058362928873557227603538538241288121553605195247498358294377353645370087164805554916513869854054136536230285317809/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13900533839795483744400890166065680120761338930997257001236018040905167118140663873993300456985469043891597090660270364459238981380287861498109118144554806376783386778059283768212064762804698650223603474298989480970797578738312784362959836868786407099092892168756220797476318057532904625941809/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1398026127087817493840171975950890865942927486857443284534031298594338689610774294272643555923113161309144783891439722571822996654354262126412892548787999757916145629959037218392419158513480516724100171914219993393906351714250185737744058027909154957202264898072177964520878029090094954240290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1075450124080762495693991441348407124407167374916155887393582267405041201995816256025010945603693734008177320165258356976638757365311316685056838238758629588464990681338589920552596228387741025979198685430392829910953052296248047493838281126595480445837765468725850477188693882459686942960168/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16927863792252424371896913435566102379084548553712249132410327083647141577739745981523949350773670432835244284485928499365281936838439136818437667475409382973116596861555218281482272474904078153932300843680606623812038423766852269899330441468340739831992393675810358985711053960988252746964636/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9555314024086329682064065784811399958149176308286589931797877281851248991286692940458679846919078015397359262270238149159569672472102519106550102343786743968744648378154999542152078125654251989288647793420558713886608161484770403651732451667979737739525658155435758306460047617413340012486049/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7228927206293223875219320814998426834473551450399414485413642932816820220984804881908005474553886796174653074729451265277216002739508816512572844907725587364941839336869444332539214521022364067528855975203836183057095230283680078501415147635726562698230499752165031378527227129559648784709402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15728150535240210138622065196479997492157175162323232890174455622845370625296003511109087991866401684965933534150692792981621694943584596774564163823318574942013057383713103635903887637856044400248076869931790885710054458764719360730803091356927786080871074014434039866434465638417469518254195/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9605111789890509299741922943481261140229662554748833202341192360407092109654276422652448144172082035697117450023056036649148197067180691090703891371987522590610915977338986851301079470912977320840087736800416374763102871578848464407853920263237068056152124388811999596513641732042606525584357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15813067544307945930344870752971820342592835960204354713245022521388646487503933847056281882334659952924690327748055944973251720818266823028573977165156545732507513163156651733613629627002638840533165697081442120931318864596785600744953580754401374372290986005285456752263576556603774687634970/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6719749374707044837559376821871386954181792898830063612400654881759327824321408283654789305476869762429050436195732926162587512463473325524014535727512129751359334839851154871756640154748542762200707636003186807742537967215986782860305365855041550335831202353902211016904594193442770206283936/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -707329142456843034447668594916910566538997193685867517784305027306618346788745859016940964774952325023369988337227259283346959933283861087598093898539789559424612937040843313501647908672097651490668352511457702455105502989868090959239420024086709894054923182034994729768546726286055694940495/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13584783526004852825424864334847865283761437754713500681902406086772033119782366220287462528287222637489242886221782038522643424917743735421660956630777787568557641259534533090952665624887581155715360105929828613643264831276605623241081598466846204948206159092266174531395213353789527106307619/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11882693978904283274655628630990017735583495984156923174375343539555532863012895367417782248596322314049305801590116335530712211103184032355266154408795775986161481762479748363487843891695214463764601240877900246371375487353324256597709690320689428841946338210151246322724596813263161424917067/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3042638425092284689755956545063806533100898509044975136206646632846232175418871831653052313106189915377864195822467013652859383051822957094253410442691580654222401108403299202276719224614971972801535814881498461529166688529493827368785048378592723267426161809312901752032624173936159620237238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10054206158236913306331815370543156438168854711568990844259801381794673496499629706096829865558203036954197383113484751836080267279500546402717316462982648637944845064779960409875772782737299564022622504107300988343360017524541399682476115531094312659582868425831934892967489530119696449396425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7513015471540894934311323334317989531700955475096428988814673614697769894499055716448246310159303577380821303609641033652733504061255956442345075283299091560120263604272640012588304306746857608436450820619976128410832258699134195413393728896231921640090355532052023457028294692270344945192927/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6368675596111966718370216023215281524907541916305232912412775262898209785136000663580512619363794592851638757326771432640775407373276766959903608412755612618306827653729833137113869065766601785168453831821275640395427827975878552936755266527072656142857852760566876196800577959384716495013089/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3964043929071856977184882327884147792079520923091028692368125951419405159326217876406311465783414690641111505066218718476385127002693796538839187834851093826850477570217079639735298860166743872889843599760529788622894658900479227273041813812734292616200031820895003284576756858079792083053213/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15282153955725180572219571007097085423341303277773751180204023043349526002090633076140234233481407869313348116938593368114808802313399930871450064303266484137333077601182962001816671009205643807592673975057143659556819310806513562616178666260744540790163443267665349119669450564164014732652101/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 564695830111340595849325745260397312974288534933293305672294156752239161978000934516749446911323943613657477081518285110117506790559542114977465642983234998178682000818532229097395059990423650577435434051502580135789597753164138029626337835353938201693562573872399680180389430879797661552451/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14492126383870705862853530920974907857009111025398269799816011506275712917748275269424353078168725275853052839602419492631458169473971375179647008385733110347797970862552473713858336696051099907886594964213565451991381530894220685348554351645579149535732556080218485042056454417857049674623099/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6467407031219843109805112540144975784435462715440313352119050471097212669797176349867512235841437186224579936608741261225884027218618420449443291766964432294186613578631502819974005447220468737534060436251447086852220209492546905903610696037675129844440688573540073726878293791337260794548983/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7334043833575409419770433725060252675281806003712974488697689159189771692696331237641894148944128576562150374607905743812442092617030689863994655865902003647219199955865904571094304061432558694187157730054435548165339174928493598273306955984376093426559427984606680108265713005537940521220811/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9065178940003930183211887373501319106548157305640844294185746351545730018946251031175048089518725568617463601385716230190454686935662577418081445988743183952414086458630126155537539312472605392965265131399805170880512974399369860406849891566880869742181970041791345267547767284177471574146596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2589462285031409180061323788056241859966957740038513925833105724757554064104448703920050783634979145955116095622585371972742262251318181658549769006447957300195569764045834239064435983391350196173080953368826654787735460713552724190370806761538844453487144999342434836301971816405949329334386/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7508828959873915076077657442197019271666694128365142668098898004012335765087614468144406933372963367163548554182170921942518110174028462621144293857166176778493977033736386594545153432055215328555331337027379266995052414296561371069971868627579119451486629671665974905653532583698596982858118/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25054043979174051658638152798606543780536495043573658976260781335956077001786057918710450130101686095380994318750297612730878537434400529565898062254696192013643283213851692314558552312790314355962986608957341740752718465424281300822657069611752796628508134957580234881314247776449890507340264/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4435992384135737498991280215311714322192950232935167335071626466780843682038012582709694479701207105806976423687563832355501730124369136705160785692276612377705039068580209691061513952412301194002199515362282154227518863293860870489771819303444845680163737380487936037298199079339108385607386/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7552772363825211162414176382927497295034971532958228913212227439562248438190623042328957599619263891294458271709434213814767166079689064843443170019507237396431622686578799487818808594127687300308128328283017735086948414432915917510263268770817486104730720277238231656484885009492351765480148/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10234906805105244547780457938057574867729897479551423986405422930702860690848062491596048442998449443528639508207460069874952954988456004269368370140977361224904884316986529403588854647175016170834327181713306446739526920832850102788548081302374681558974174137252609194365810238221331918412921/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14218248091273338820707959869712115339955028113240585520543474910876687743217257625334746385043199208338757795814714687917103871676401437286310898412749667209389839374389279617293990180019469341625909891239381970151869328775067861457820278059095946330494234904642303075250100286912559941636848/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7726476504208706123284803498658823594875808431910381028815573803997380068146094063493751975416607009036491551347420598615611638722304126959478156447885565072318771601991314124026404773554673088975168104344623708149211103430365322092404572468157113661191178154640541688785504534017612460072459/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4307994786956864404466764293424864551272555631308955437957165969120835446935232229607125333429830992083530848501426595319667180080622247119390324993731183004266859282647045196666341198365817555841213765546201439809230159134800170939919920105230812927651015647270669941506174572970280973965093/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3410140792135540905776817579709977198855543617422750652129788913153859041364637668285999378142814022416334087815858483315849115359972555972764257132254135900178631013760718670758383021342228691400631816079729854093492829749343102943128117293070379675931173249136913889962688135334310497239687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5212709716253756064905173532197248315156728175350739595984141216982076932940135406522332500963141920912164583916231737156949572350019877363008015974113075923583805217046457371881996215572099313596385565617540257439626147520303481287203045812512847749119749914608509074464049964906242380917875/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 979058371055117012474657433449916419941350203112436773924043998130891690041346667728132267363437922648118662083134287440567054234342493941180938479447520203054661457481004855040628165513536156652076235820467481765541458250845302693528189992222830423012034215130835150268926135478036885448656/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1223341323558884594188032047734268760820960709382494566769627746526935458674978978012329416105656739951304894923832230705202274729838031351558763118692266358739767648814702885521001466771954673283793228644755222164249217425317837625854479304839128399732301479928016582360729214706774383013178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7661013785309479475265942849637063219227229673462613252972186324550146242202670089787962197768977530490818205399366822947490380203882339527588555375136551057276591978742986509187939215784827289527672256099830472509609955085072553854568676438609416510373293877748051840654867379063292977067376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18104019601942533549266065955055745549319350035017585522070857336120751232866932640590516281647534295200380333637542657535529094254247433910750497500057447260747614395724267650189512514295191799776814895483223244932593332111072812312898812025782840947321336425195503697479596495448854802153337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19338375113551729345517515814980320066382798046316300661642080560515555145850693517935151294708974160877961180838405677874819117770505811267117654461157530920708134905135737528624770453458231072566122320044015814844345874255258973586613755476126773091361042296928254630821101919162707682169294/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 336753463281021953686512908300411627273431709967328246756705696173174113563341721676235753936304475253547865406574062883395325238841360133566610574832942985398322727770061163222887737501801008055268089466729503782858664360095466004028525046002132152941975924154858723322681176137155875830016/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24247762644576182990893963056323837647847272055523414957855039643925875889132114046394064711939686474347877565374277938590383836385250910193694561934605589928006194317761159853361033625194677059453484672004915893884335829177496658557867574648092685273663370830230821593825354248839349508727316/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21316870199626245525119951261546949511821923525450303233075127116738538802402990034987336120601918749797740892371586099667508775842140895583918277799099844326028050534462294760273854717926696099398972135382380714977152221430562744246342443832917129598558048861147270270070170433413268085367240/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3679434190243239930219074738861807399483254626940296986469624134514600897343181768019022841277956363082862359398188788706642864402384140692735777467722623692938594101792216513401318571074681205464418041892862609664823446362668486227117147167370991053408389571973433803904006192615537411967457/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9443130095773677256251266487719835802191335799217134850560523363235883370839659964406397365281768243117192003656764820145773562253733641742552912343917116620225142484048661105996100026196185734061399786347460306069053516698023252354099196215236595956510230788631558505748617535038998618742299/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4011811035459831887175126440291937632272735465218029202985445231392687009785151554460886694156565691831346425879451376705218595151202951628782122980811916522372537270515081311033066803911576153227607952372719311021165662702848593845331069890612010509955932611963532916427247469768804805891537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5825404377196990252933161443064203239523366573536975181069577302965140615325235934587479528185638300790734209754229459068232518650670169685857376756597035632232168902788118500814719170847600678251989779785858668938335943434727793399560477028747518053651135737043225347310991568930899622393158/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 469665520471945718393309165090802318838090835289794496036140676725560104089102796646583540389233683505805540236580710972586711841356552319684148383221159808425372420631475109364433173770140233771718831436871889518309129488416027705466758097381181377344699529359094926073843095391056960803511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3474072725253658925502586099732082143036414018906282188458321143620859776274934226159078391376082249379073946637674414312203772459190477791171862839016765279399076323331441456244144700272842199349127207900350115923254010254698200626725070891847932138126601138718068452284100523367889399205229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19911965955733593825156465011354446841255717935007093121136272561122997789647066363422471076373820842487332298836956937370556842035315948566148004751322267858595342932809326427125257721005862739846914778253026701961102875511412695220816451322940325528981260373870309854243184554495349483845664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3054927113052836749980498918410134333643417798160997400433727858600346011560595011095903026949085735602805228957616613654693657088821787532110075748033952252191851706754914890711060628344119245902438399277912937691309452571863394912575304381606259452912014052218542796403302763386109051222817/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8595621218091592476991393877521458079727696500095160047777164605109530059701067224363396375429430054914870261531498328573799980410634411185398933964616202755935379460982873352966341131630834477210639858090326673256486559838866136438046743779736392258235655062250310470075704582085687380275450/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19045958560532641564909754858560314285605088391863202998598529778217448842839379832532718720132493362789442780212094863790469407453461803522639484589078256307998076061941196069383385588365183429340113185330227984315301164531281784031991400986944904581760041542308335810065021605000477688694689/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17355246457795321268281837825971766219348317708152345715489198898770040863986722138096669949034865266069828838835602306423042632830500270957173931032692209886778417182442635082345171334000846827529024143314967751309270289191154131427406525869002100441766357201499070287612232903749044159478461/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28397769664972209966755920455784162584618318333113023947488043983898312056053249846225921576474661707133542064540210134338598309224026987971942053624532787681992284436858200153172231688565764310879552685654930150672460755482095498250388986906995231224433931823686793146915765780035881011317096/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1833956643995711755353375690102459877295446880815359961770087160835735695516443008108505391249022619859823783662035024653691150528806334291234623540442464812884775907711479848372578941559560475715797323598470326135373457756082083057080076925986405270492906969850393761393246982792029511644273/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20762215214654715050857703522008361580710570032060650615115111220850984589322170034810268937064526338270931995902325606995817042846679184441756544374042670294501675252647225461445878411695212580407815937909977859581130309257661381177097265685972010476112182301051488232568422064274304276868436/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10605793858910008075820927172752700684052656909579973811643106944754884913916951610779521658705625048650389261440391036856256948051273866857596637904520774901481656023338221978767463314395894206786288340178042495565588746274286332856535595582259732790411473931972799767265179187561210997701484/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2771071773498535805874590053971925634801295559952562981340090694187555407629180352254881269965138619514781624430318178876585259037075677241646313039642380359764371471206333379056184340590869392211154656904936781364810146537239926542134990319427387210035953021324923115198377885690824444519055/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9646905975115714101023903094640075236721500624844985714734593752334475629405472519956056480390308963163467135167843605611468423473078554174760519104363208422281907673178106171804537136996549042486510214817004958238877160244730428621094469190580841290548336525439554786111035514155646734365763/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20770381789633928004753222437196512099480690523258972988625699464056645585817196867476698372113458109419067902450013227796502037406426168163193910685897637511940812909262299382374836750598036988664146373744058646821525605277967226510690669054618620487958863230994526660394084993706026373649043/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1459514074696282037096516924238656316512127043408699877207557249207036229337836068254973785952138511622341961200941066431140647794842723478185416149737273907559158096527545900557704720619189460216174890165699445289499745469632128036038883033866152428528766391197647879649749561749436096600326/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20497626681157665847779187843111981433337061615053784744239856226194588989407265737815978399662573830233188172563344595045147860210711214259025283013104845624104277793135790114357257833235910454380402412029097273125371291306669356442379429119921215149827583010901129681370490346860471844090116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3288417842223495320935889625097204041631618008196302090677834934504422012295390842582349719833781857633313423170133805065793021490590253050665540912993122013115513318786229189835693488541621433405698929038288553523140916889445759511168772177305899553987703846775095468204675679792355371222780/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14290157304312678681146152022282703687667251547213176264790529803298673974678519158168928041563698261562980513458057173497825519199668440925570640401100454687362110869133633442369980251227967832554697313185067271665498786252288950882859032329363299259524468857186720298216635044175056859526290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2771421027585969237683710572856949830904214090918984269842383604706085313458501841721218101723689332268277750611748791902967789358456303746828023036350376259087021676206768868019213038865765624273828955501374197986750913621018947917328478560004500576874314761189825726152425997735836015304154/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10073223157810720953686499833901987634676535303325683268079461733845743139827403092636542677077898967142932531461247626610375724752680675732854387609381064994603369575664450131608070825125841109958726112244131681334464870464338238655105789500368614195597529479642929717669249402919309164746093/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-6071990030592815971232819160665444432246334339156312171660076613263927610060976944334796536624066873478852364541518708786810668008881219738659521485032310686083792230733099806453773791301278265896588349687721394173378988111880825264143359058294728820924444411179100488790695554937398205061361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7863857990378042424991197387773140750121648475594678825461781855142057572228620288722399078380790695117974380291878785394989093695095210853055177377493082062693369435983049775161682506062801688072948598305021004539163087179511038583874442148656215284214722027967916153429462412502894768135546/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17852278943989157441353246760570522306027435582790087087656322551453493770601380039386561278927529100853631691994447735603636536807219455721436144352795086517573636558378484921779409371904058950629205231338368528733586020552450474215366172000583209719161226426606158849656676409504088581405235/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34570176993657776929270712068885481423291061521713513229357409123311109145999183025806005806854790806365265609939035425991051993468993036068380571394363727553721086850407062718601580623727740302150814271997297491082719484777874790024220636653551887971270138146841849057316206238824557258935071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16719244154534856467003265020175725269797982671617817037257551379616115683483447003507234103783616916071274578838051554898122366688599718133015275015204560240492565509538456892381619224772816809376787530784069935607095765478123486581239772051727369741616394835452957118473651032415546091986417/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8035090489286102096788486566771191749790062484835145414856199325109294862728783607286217578919498751760898730169981841434401934050872675794146915277697278634927201926645010762011751880340836860172296662571149271654245828234190369532840463388971268162763680058812101132943363705551475812718594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9449355454058004005677280183836262996737267963740152566876875821620114434451515549548632104008996784163698859734173003428360747000272911322874951292976813597555878517880953165229888260156756077296168156835238169779996076897970828992155333368582653386354775900561685469204478762345766972647493/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5988464606703224814103366454851334367025164083098957030762290137563739635888168611021871349903509333878347204475160935475967617956192999109528732874191533352114577804557164385237074082540495349791097122148939087801447301714032821450727989696032673422583727607386775107197971538945061917331594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19489474184845487058473834681140314809960037207208648997315324082416418145682058881870051327122757344728818191698515904371681073480620948802409430601916205253888512507382122873546692474752850468676250579858178897904987390066992881521352297803258735798849805115968819525249653278666569548610087/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27845074324361246005428259079047298177445858836979739949501711230414439320053004553338424159404870633333766735043522837215338671039195335227986210509462416877783836681073713394961990562349516029939747509763427894286233446178264607596480620662665654306873807381074799141571814018839037080851807/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32425356090313840838356818884310044633880770074004857875883030096408317217994158613490695773150114012287247345982240993503506137204924053453280613670492536952698972568307073352843261523914501799089204976291878006337400353283188193495770694175342016565948057878964519248882322333123494840926089/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10205039571233809391693691268137870694000789235543118877098995633399354206791775310616685319622588797892884888855712624096867832093545700703848590430594010481104126734891902570768216080571589521269835228357911594850497789214538735708326699576840455347034724652190244321082674325051361964322818/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9517686073715788255198764982758692078525703359553807765851205925598636596089682172010583070319313398131497201110606644067791501199855725626749022539699513032067973326436575030391610220105780751946929783093265009526781336677013279813893482348359865291126021624890155970082818983297746882069999/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31506897812752796213286276611297897898201815501451788479713662004277815089307980493729654745290140458778754723090158904023599437849368378891675148006702380743577515033200422640096751078991903583053419178464520271619381788073419263424033314448639144926033696230380337152920377912311550431761432/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20727433472623923105888676988711305488465501161435125545796523649008359088755076988471183465508453216007867980363207805575782717306674648621427876587234828844883007463684886454395898279764500458680220339751290429389010821993121830039694343629260738261211983928194545280672302070494432220688612/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17844038400148210667021712026768978039259949782506638156617506597118807471029504750117426784209971084079961204456282333006710540141333786769910593534133101869715542220478901360651318584583104639237092535226728340411954589620496327897779515008205466323211515850134610333197693943549496812854238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8623583767275115588751470259283115762729777493240170542882319911082524150306288221860772936284746029528036038078871675062513843521423470221769400031547373668273060698129603987778598958402074622422443063706787998856239150528485059789810987417330876830233461019051109110571808335573013767770676/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23109963387043858222397187711931066396941901815798800418723204325006124031861302585631719539353113175208415884016071499583258475859113018702701102981710210398023514211245015728709366258363839127279964085307957217690840370103272500828155505806251740664008337972772391625483035618255286485318021/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5113533891415262273539013734842300715490052222028349297802887171492966758993242855708251987886486519847650946905870255789456008360790040426032266624531062668564872905986535586617079795974367789957125198988268473818170644635147884589280758410831598042739764675508087368582941239358964361737619/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6146203410407707349355795373262787339426587362148492998310436218970029686521862483865301288475408001298956430912453518911864026902131594339464958014689406033412109255829492970023156598377918440295878394508804685915008716876197462683465475767722068918447576389030774477703310599320116158008200/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8956311870903453043693666707020179616903612808358197125404295056482930959842177707812106219981690965442182444346571987889370713127987222684216044519938446789689075727964074446843943421823234641688467016898415707362070316628348476846815527370433539305830843102612897515660477510436697907850083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12932925207193033642531648154732615912434796740973756233497784958994282471579328772460495742456413127886768440680999028247193994943662495002888487685026563221242241489462722553803202365977770110566682700830971842224494434407231688069741016856263303364721543613916738616285658572885796696238362/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21292064412109696785748511599921779806810309655000306878477780941673481153504140994983428984124525941216890623435365556870530197054881431832756141975539202146330236866315928366275649724833418186854550107542605043638750565672656399268598559135198515209223327496995276829193743930629811493569579/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18686486160006837188649930068104604194224478523055881219230565424437048029722955036324409399030307212082834705120067760520561609388718660559577610300731826733468865078484988653186626653401217356683701213599045892492178799853003789522446759172683130698914122364623556213469636477717063465497023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15240663976162354374559599084705414364976379516499155285434366257870127119180069426054947894672593346379558242634363752273282274523030008079542664931489925220442775515908590656105303915424609077753165515332279930212933274203092223486473580014151719293808907221398612131382061405756067236039460/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12305125815157312939025698646280115146627060049509370467718581663500801108890524255936772822356741919836394528621131304875446461730138339033155572786752969483283713661550396262882499790665831868194929838089050501756318134812387489690640620404010397690023123480482339457540406710234835410594522/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19335492051365937430875445738312265962555420877197673963879875409675778195465995687450513438481990990931004670298432243976439640750745014286787618470914608087228842294595038625150737237640168129112924300917698462333971493703827711037697097288181845593124556166810302384868819487328815740214071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -392612589751571039773014818918688799409722005389211133957848451056141752235677447406071460606896654011488328869010406821026423401567658606014891416532076632680417904376247431156149533170230921598773295796275428469175232856040800335078568674668445611733644408610607290284310612369444100210255/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3689971575890587659159005076694106893393369173162353163726324658061757509631996634664458423646877843771250910158146473034536999679167330517583456197826195786571678539926397561216437453735698766467283769022486768195858641650926060607367083373104113980289022766780293589214495534600654025346176/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14757609141349167435909178567440037594227857086545666738517195398170776285752667998550586452405608605634957092407660399579918705354171958342729893319219784335164165560434302243664564734059147240046798419868400773610824726204200276866134555523284162258554172248040237654537448598188028630228848/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11843017102569247952892589801982003995495910119799835655171603853140512337826968370461000437989197692471436612150072255573812698022918513642697449802669101519738524529721315087430497278011751084794599364248084942072731382728763991608798239492399910793807501898716850745615709939016445351043736/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28413998236074605133102969184431079041536093559697187759390739550351700866476314161211543719767828517377341455490576318639124790144540023448452377270351418461287500128572637487123531180406218028955700228026635961201909924594117849932511898933610533491730323090492487159128433615815559648953086/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14121479721501874157089967845232605282717648107127046683119204734137411120668564411052366859121331527796440246985809159090623671331391799074890462594444234286994037442614430129294776992812520472661971968368487426348374859252484106470675090055753419365675422300655508034840237261980105207951277/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10531582660881417199141397308247219501766148278817675570413458722824181571425904134876604693879249390565127200443753111905765680810271807975784549377580843843566729655581853106046486076585650810065515011765156541666353434468466280207424000888346081728307571020313748088199897111382504442672401/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7643827064037078769054394795416215479568749985330267604460776826894210047023770902895363859119294082612623111361164787454497693357882079695859021759771922492877293709659715287758413113276933318916620321580017977314704746568106373364575902344883385232448325485747228565511034510601717698986309/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5145768680983214278545487357911314686772229627872418979157994182879040527962480425566718372094219221631414843693032688007711109160765272880247858508150455517443598328473972724165097669126405139397419224381731699075557725475312960995664662013399970774083468948710975998098032051474420220558175/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6610309452638040668221446342030441484414878256937154524039578840240516168530918119037268451023573589318350792492108825607489097993700350373775143235670909832522686674478717739170075649149905422981801521152765568014100377595259326513328011413640171989767909465845214315141844300722720374566182/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26805249865650452321855449784650306284044274670830720336519395867996850273680977569945813332067424044970948809300817886542384920963899299022712321923556479708637711689712182955946708377578198362923096368737085112912777175908131564712269438203022140075509925947607708943942434488589156006091265/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19125236520388754038969183122892483374181974140478776727265844445937405376270938250858659054914630419075570979234557673346398639301529666763529762040884162496266194210308328447892185332425005773990023307877300575705809748734914462312332853960885788017986470402999040587485287737005701102349865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14512847158630678178879979960592685787519641770591062544821757112729487386278536380377148381574871804463107238133806322687288204274251697276691939469745079747165001205954724005132718079941513571667013167396540803915079687161396633279245326822908046726844855710933060956472885042255119437591516/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2959315677614778000229458405987374634814304263178797744893880791494752278543673353653309885586013702901404720357638231970289400325678751663512572865070981417788441884228693024053688476684063547562237067501382970878574871665129823132469844297664006376430907013694615494008290158293122024325313/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1948932351801982431069225685261838247301024375344211916886424729856840714751037203102408481862889057375186326527866294239118553939164333284620039395315114733360027366111442841087831141862789658667137935934470255284803262653190981782802511102002695622957365632595731906725028309183359345954409/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19845042920358161919426553672360277651327872114789724155238498367867476462104815857381148896740657804963229079508875882118252020462814354380321031472252563194959527585315669478874952067681099420251641251754447282521515957459012042404398962051824671869558933676703097667879208043347795837589593/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6827720438568913204994695985637690139843376631620839123594481894314560887238472112750156356514894278371184398285859607310308684305219917685883054590482476243368204439216192840590001186425780148366892098164997899838142305114142493473289384415867748568730843819508039500611191451911578289907799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4684960190109298749663302065943383210315257944395192363102317623276388348103711739887313727029949324488339875748948318162921395812655549043489214531333590709900625712227204999060519224845397424393628230434937841727669487671426308312746640204698211839104541122866761949524719008275557710201684/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3189420272131009286960208265422471634385510367863013992605818280613252604379488485750621107860578627556332818966311378370940454786938189169339957497001928028472834123944795543403804314518498183160759090737416291797372932618129247175769931786596621638076103607542928158390596970243141949255367/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10139274441895600935942965553638143585019652921061720132112656076919002331852654123522897456700391274776068393427479688610396452210964722543753869661406737628956675487291001374742460196064531058990091040061148783971778801614099401364903030107302876248629273444709578657783878936118657404160501/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12879277696833666766795381372434194906452305436905149884284294730770800953840098313436612094484097090679737317587620197555145951238114384041010495631849522304685563819995990623991149790148915099445207995330211036396215453903471950553589045344190218002475839765564250672711383694889079702705815/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5028342996236251411861705957527446515323734480863241195847830291559659516630790468614291491549768707345057535622214307294560880765053618181585795826234699660413664299423717670633015653837867611693121235814616239599299625354032082148197885931403730195201247165529423227058899008091983277431013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15426594169042214507661948664161622077713886902541199481755609822554943083348815598340385879052841123018774096329599898874167379258483486450624189656423800147561690633982095206849975535308449615756619117720400769697815829087618041092778711080848606964588761807518726494749229145787573593078400/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9752908566486142471637496642397937350727353042498528885370363380651526403802571705802051456282012578067397667554208888396046697912205341144366613978029095992318159988320074388980546885312292505151743677169902928811624776147954417565349427738817330747065436311834084130183064376355026646067173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2410509380109178490449244997584069658363638047079897676557789167313515424724162992270717408356028894392943403928972616202063022027025698232128746653775774476437721175496470261933717515201045582178701442885896398243577336139772740606101856961691262518807764437945005235162404478062051784553668/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44650637402501966887798957636030672551874660727289621592073426887448321643401619778351204670531539210708648500808634824751760175249771447822553278742994400407009027431099867307041881095895868957925493093475489603315165647571601426905853198360189439959977715303462342004043897791310830363626660/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20920689336727392410359620909513349255079122404381094382869287368896289674013235574272847994868151669978979437436479570759597123010030397492050984980495534137493819588361692469281138056841005578576380363438227733935514329253511490439310449933272095042835869894212391719934943968700132854461019/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15330876449021172411562983951387984249472127263248185013628642793006165934410780403964318170484393412808543754004483209398746703690238655454341516672457820002405138647729113188146178265976049551070757111126744196472830990364369668966343274489556691975642953681537928335650624013574242577295255/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6166610285357423813881708139106935402281253098091582133382711878843151852326028858297648938244122735162891309476055835598835371060932011615693265971061248696151027300256030133032974026686913922951933437021998060137644520754806027855194932090419646487768558301372699083848331886757472272737629/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16056967401428158077749273752653158119987181608193926721070103157003713203273881954070431230364270487882837344811585662510455469875158290477424494844836157443224393987477764050975532631936483164327580182620559424131948316039833932211293685454867693451948844720496180227160765532825677614633278/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28261262378594277397807407281522107741577945436646667399013880391681236962714641542236525382496242669033843788220452589426440811470887916406683081548853387721086410426822062790381115422215272738656221800557404893405280278748505197051339143700812503953268824466428733951699334964628733986708186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28585909351696937327570560025475179337063816217679528527719550155687836300263242557463400352478784516373650665060569430844036687719308831083859370965151133621748247153206138927940346905316025151490619234771912049252299846242959793844184657927809325072913897455274553292821638433685601979861372/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48591900474535228909629281854062421785811040980156739204928980035960142252744759207343650432954531356757331275626520999001817665498842295315998080185631424869068638687840306470714087686413875109348784782504411715164138595781811168040586886590863628414990281150749095855085564391894935191560221/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20675797418571125186394442064177334798295838275658754211346292930273284358276376833316219574709060317302955550398732091013683947666624697435182486925441910281709114549809697248336958914862471483796100330749279432472280811393074548943789486081038624377736602808951295246105571827880275201754825/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18712527543583117364256914092212653873243831522029065216657620201004715275829350239248541116486574521912493696270867955994868419619862172121101082115199104718689980730342260766216754099209075638844459565012782415573453238894175469909908925757099590252733731892652873914968900665719474998827535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16695073166184095826949898974710531802579592591850579240187937234481745685994232415573903590577746783602130275583293577861921738392927504986005471634359153115063089651911384785657436862905673308710329201454656584696212523933516815280194898327582793029890485107053366226592202662975332711143838/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26276843754540482110697978523757683278297824493584859682786869094937143407223548247719341133458329700732435695157600397512035877034379549136268373143825524754795898432394963340795172289078673358482801692510141640444351686712448045553266850567292746833067348389799618693476229066978818141635954/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9710076423348054980676605686327892790410984686750707941644710145441560516348455637585406579263803128037043357927572627389491605284634944508293696193878752664792598116231659021504078344905685150741458784808316220137439094375614496724809524809536167659214132559762969263494599049631986450364896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2749646577722701367680081765004201329006713365899496486292794733842800609724437239467117312823083124197847155325184161933828567652742014413476749962266786545432478656063170332682489214082238030299095561703516174117964915246254088794168669260351447538718949966822668344633421698035391161102987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6615113013154427484478109842870746815073358175499073991087409829698606883025427279509931555652485607067851410668064727354471354015123901026031172104745926078396714463027116088710016992677344166066394239481328394466791138805541020128090921086240358812883716708739557030044128947647737043294543/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14179958901636924781834037524336088847363353949752670761727679480058792574900263931808665184180516170514199823916646082989121248466952145060853199327340171894916125890049315918330788829572983168078846153672121272025074219265349115554728535779388517594777357204746582346066444662464584378155526/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23653418714465498803864888899607875039230216720716401953450112619653932003691037321916137354128654959318757246446217085267413945236673105697717351377270311163818235595454892776695456392441764734000887650843978170154377602532345449565167900922972528451024734621838326642096589210527632554294947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18768684476197748966447218378324579445131946322117680408507334387021423388817438569998265530745508289872172942003655087269491206801294133036989601170138628836715281716928550749093366561860583861978087305046098155885421320675768750642583915022512049283606266571037146504420178210237444449684747/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39776940185338740900375067469708064228539529111138537825370829436856177099937992740928797046698097198923553332535068823258977095752686799302774739875331570767786692288090547296962776494862152362058347786240596723016451240853137452603302168420027287186784602688951309537014370701821587703245166/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37643732992330271697678193570166639399324889098770550946500248256810058723163375231361487162271713532772612545104788133284574828322232754024387573749035013715903063166995079636117278726244689105244040058436306712895740586324522655946770762998245561967904700285103995492143163492526389045631237/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12922578004868267342629649598074586618846021824361731405028345322136194309615914581547314809973288830120240513044121852215536112542994506380219974114844299116229508816259493845074098404869872896651552466828904579238973736388238987184113584797013709427641563875685551278029219369556877254097907/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16295531722341413361157866096105949618433657126512669279058825348167812564587453997437182955958504894127219870628513301156906632830714680965908493367318761866548214076880019544076089030100353921296028946031991060065436652040626768713105701080394708168136633575607187639609708986018726288010967/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4148164958017554213371815121215248871556191080588813001584055293837670987029035828236862005342301007054143797653847768790037353631811560641808733177350694475671663960119308025565956210477482511190915019636702491118830024267328855116068291283906634589683831446827500402972170178639803109924543/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38919544246039209219855311986097798791069545479206064492928069115069216141635112386050158967562607666822291594624884839019357832253655809609329925937274715315252517858925606908048119774148373142376122196644357263780296038551327826034985404077074844557659567767115922992119554119618290347145741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11215650397956178207476180824479214305783843802151163418751293556272791817033419587277163958181258752839054643329701794166395175919630089047030230998027119157423850066510239980718983461524159338690973962133367768021276585042381952272620442719048858241434429159228515477962728815333085548958592/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7242609581258688106115172419898259666773896724046747940008933743151098112446993124223606797361583010650771367401738721161540678945052051450486716453936779614232576664378525714814967669390884040472646316214219541578709173229913093070210847144503097957801002123419677422167685389221488073998177/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30890150637561605720192233736444750904861966069368119068655072429971187047516464460369959808050766622923001021921586177654927591792600616189420391647935329853511782200489177986793515603459678383918533925720675857140226558898719647382423257592138949153643803931579763592891110763834323455872601/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7730704354814731911783995607765395864295646008324351725363865177977143122241202924302612724367117923972029134578934442284154509573900763165823647751097333296442352556176983212828370075434116012720051611477685101665584013983336669467685207212831952261219287886796538689341220736919342305628192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10808646335367213771283825992237360347726552116843831413193643614335043032218731148186987595900393192202395611375299560902974543357627496518081671003434862421381569020461878110749800688244342485680055101509394260148106682815795536394304835062280161328163960394533600260873617860594801235547343/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4288553901623216057041946894240872187409537518409435891331314570840490469392996002793869281123335319563927027101152898074371744084841442479884143576090331032631240856273429733575689169989677702806916046006639017282619252588648298866588615670375692792147097527283602865273448345595542053544286/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9412416656541110810594988718613928375572967311287468797490090237236380133747409226087479378280814351375773862380324782288067429468973691804911001595922298195346617630113400790765745975638536169512455101594170829706621499903701485822598819975344924251623279964378796402064370472944318160886580/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8799113626152902323353470157364014798720828181472130488131575416347929298490365977799149377502558342208654730766379586564933168003128351630004173944735919607051372180671181902896229635183913936227930999417146463118869965277180679090019678514969723861702418068795543958019295739066550421844555/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11686509995902096880070960112223198875160465486114052662741033086841090016111942239087147434709017815761637048217567821754659778861069785400524397246690706344319138065197233569584787110947612673549548402676326177240381176721340523540816135023635010039893176452769889376738218067433136758688124/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17337596345190214422505570953638961973461006521163368333830341457890725108032253657362675096519589221868590948125452006953822285950697040733143946764078383320215698805412852434167116811601392360317917775194659795589458827132765623090692030615547007998272510379941108868072813105989383949344020/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4503105336233768663200968322958245232749284243300150469118936617190546582915980695660916659249558435986383834045502809561905354839515296716500273241711568293176947960246757980527312283655579869750705980218287869908860342968633027348160781645706028228384179062487414705016816789686968168375765/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29801056535052476709370577713581419823172430913408101490148617519802263130830659347085999420731364743838857361963518527356841868656612023954467462152873354040686178676470383863961493558187273787413594664314281249939488645256542607261396423212846302619928465316554906148774323018129773758986334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18304878134795631751380751818082688495629100179673761541044416945847907936097827175343657421355004179104353775794535294060648759909378615970821985073303373403484660792312650480926683242632604308254216683563476046482080352141944607108583626636657547441073739971416390731842410493688657065018811/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31423394300968997543404049150531389136273708424343838537468484778434346654755872750203016223631669335967520640947652310114598573356138092031054352544393394313837758474265333824884391764660858624873776780727111406454541859830016201953778495617613179940726751090871679251206741509684377782746902/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15062749996520856734638644142806420506665163244210885007016171124180738931574130039912121715659327872511913135020461797302578615836868561781135873565518671060472886624584518616105509854045476790845534526599277768353311932889758191062145208899140278528657502666710002352455662639523077609267037/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28557505210386195203025868291784401264643548855336732787571530681752458839457474781902353147990798943587222809683406119449763984927487705631966871019852724517557974771605650634080104238875993108902346511518938112948538342884885839997521352822310154925404761688606753541499221715479098484227881/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1151014421719877693897768851541387665563273071695104615407223532263925405999039172956324065844852068254017979603527196846846006917955503699230246523787874451317972106511533961545978650256870821098929008761130433102972812220447341076929997693493349467995527266558392873786242906283250163085026/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6126680870594261374994750849325245733510743768257693253665517120818402766274418340989271414108848996447282016462758689927371956285428885620166516003542844055541492288345721408202355323264015349033594004964757931608210682550565224380736647755273395556014104668062457184238455847464325200658730/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17588399649209520139435067124539948973797459865663893979629858462282527483191794746569687620708589456010687646873998013692095999370678255003133371408576294201871853767996161477119295200450447217891624394986858954432312802438358875217431154900782438557852690471318650522494665845642518581535582/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2904901123694954150311037401298225013806310816707871707624800751070416299941303422128531289492724993651680894956144069853364145442384894952295649739077719114712595206005718917533486975438106090231713149900342890928780743167572924719629168176262431389883363832471643798573743188009865355351926/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27523977667567221971144769780747519517356730983474501914979886128134796414618605167010499605322769678133567078253120879546745121683739284890548372044737274754378404464258594395383698808900500574031021228365672418223499979790238905890611071769305988599110700671504168183705081995421084114769984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16568084776299143849937695762526188258908863347149766478746266917817895714932711280399881130605749210155913513997139587586205024159695106905205079672386148713996567039822558992684387536454765893347725824261017611993290091145164649378515446989654572354935973068859015061710438672843343423420057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45193005669586660547899648550638408085843262324318261411328747438743556950699660889686251482699981453457278299026063207321288418748380470717802878862161661550630998727997070097051355313923471256107885196540302371159272328472819198789184367010266410992948608899651871270234114693252120720885254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6903047979141515843375614978362261092365803068306192751416928764084735570229175585527224884514881704909060881461690963797493841130292327662436927319793397938458528080735320875457629504705758689078647486708561129124973183791445685738269397563693918730219321244049192079747846269063372167390295/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[15646782730459039329440186078091271776549237321989121959563973460588596593630787243059527350878830462384962790569530544747071000096744361587186069362324491152646542571741850205333511219281938624746348863839170338425180109861339979092345351943133142565239345733964472164326427821539495413028323/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7306706199167170288790817917867707590141772647878374450803700277349351672297306180567792149104798739125374412989556472633676437814824245530937847347508492433843931270966974597292537964412544386680293392153735011237200160737069249750393478830923011140965309258168997614146874741938859906079196/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57600700343430153525687738808226368402659228464635064360388663518324888885115253760359271393915252361664956992158172744520692996250332704922650689979028661550212627144152583907375331475338325595105049820470278067772106544040713968049803989073542353515793188205293420574379120230338885913682614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35428232803719920109160325790805461286800490564237624143953237872976487832231380066275253565673728489668001212081905402887986298950127838609468463952444199175553570659885347589261958139471906207863289628188902394315012303554436269766002948531532847319262009319884691301858716325223218060745614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62912483592802733579545189608161170781439966164052764883085647579305430149189468242406161227821077498600351610862377890394401734754562439062521671426185194120595650462915797081123584041199081953399492715259811540158542933999471477726917660628345968766007419209248137067032253400013485997105460/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39851294172869990651890413473473964576265797974372460308192614609685213356462846037832667516696877107108121728530099863288390970489243742940498006160502756353638614653979716094405133942613809459813897666053855879845695057562082327244752175555982505029737286362964584311416139545165132057376821/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34945518777276907777818122020216172387195613358248147362994237268054734853444546161891488134821951848442354030461945289773652326500322491763661668405439284043145486101426542509018714129449229486159426965208893229283461826826184029514846245366183540418959954780068233186180647253123732127001392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55715438303819150345697497492957261943066253892233312525823395854488498263978240864656110179672409104586942893558745233805285426131163469846181463194587047863119984025816331977401629559844001630426432926151141842611998941111995995999217398599239715824524507936162883354425928372499773896434626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57389682123312033161243500076674379873676487168853145200137575079685945885306316228614983222500473018271621671024176523556596596382574923382264521814658413474989587948661459157348319118188191166423769045373700509879648879426228679906798151518132324509231521921276181654301560117710331640195849/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46072003349286193543926807927541601057840412988501485820420955747862224562176652772193873159595813240337503761533594167014035959303881189326167148773562318967351177928678375275419371623055311648748792531304242263584197540554739984644821555702576804980072939365760785974420553180270087816889419/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33494048996032123267175313445120646894670479805608211366302575459634087509939247493142554098405460959409358799693786580615089656283585987053637232180388291693746404903866386184599741160572954277007462716340987574167916216742126749824662535995680489928044642365063408789412559530336894657218980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33718452753521809913036434536848493170071021299131131763567621424249887753383473765860314254765968781665654835093109209059967333792212277557752514857015895592195142179947330608528806118213910029594714388592361232837450113403674901213129256865798715240381652467336175266280967746623925633563970/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11339478224828976333000263624728424992560088365837355196700466352329633865099016435000891196978895921689271604035588164066433269220971597169122768409327009305427281113042348328180101331752760536024462665281918201646196632053594143678244843397472249598264484462791040541512181678182632568452773/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26239488466051293970377164953957627320326268195187310855952975101531418890293689486980696966270953510190402927701450070162688861699805193300233796754207276238376187629456672215551054643705060259187494613486683103260966063213093730470775661463054156298773835179537430097491900905755139774423356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12618350870574940188096828553988914464903053092937802286602088433558887945221830639175138390578538458515973694406634175016140987079599614341178987007334954145039519191097948795827607847450119934065074537535496883154289153907685952359913737825734983488336570646328896105606667509273636694468830/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6329703142483504658754281078855829243083033754836571531410400784069126057086018423674998034818039169393608054308301928520592476160820373597344256545959311932683528780339571082262133622080039797993817294241394098452946131997779041015618671836061637562274254235166397607124521781792403300007132/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35771497261434472651953659461382418877561701837328979768243673140087249929165537805349400930825512784384158301782835336232034263864190528308660141136903883232879328244371405537704282555063908197510918637964379287751568331630107561425882893018216890074321062673257926289563608005189304937178256/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26768001070385705187989399889355800406670928265323093264646440960934813581858183380781833750155565451421807426974701833776151763252580371796995206754617428725397257895242680958150796851043264316844546580787628285661253014472959384044072622281023605482487004257651537130046323220571536906975723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10536957446166973514931736027889152416810463787741886610018290475905759261403327574002704298967279705755113280621650185684761313814692855119549035494888314882835931511178632569952212129381339998765661305212442446738794284205392377667017332490889674427899814846653348957965262270726829424775874/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33670490598185566562142057658125280579027312454703394281317214894245448459588961183793754135413681620299890702246771824303708161548584327407452286477103035620364024537936495427099768408228263805057420072468658987086159024441043102078104849166563835093482307684342391575218869792423853704632722/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5283253963359364276659883382335059732753919264922426074785597947542621385272369893747207460496823043936723810833941881683665357619695151196332591636634216010387779406250835045882045057198989857385493872377729551675151665620435978602984642347982520897309722210167663418287577880977125822585840/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11170310714207966690266945176678083652814099508393574875841052460973250812188399549601654099998908019216295625324810956945376707676823838336738448405998393994397965459232484009964918199262909960834317612309207486847772153659132975679160398857155024725211434002831863921191840739667327532382018/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48362640655071127198015687998738027048768316334949628606212359809340963133470972075748819131169311333109683737493293246186718572859465534463511711172108322290308581795747113150112789605986047254963913431533508352734492950783213427442978165852100023692684159928287448751634996422327693037524031/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26630676196849361525114114611599784962502793245767994979032288090778158810951338460170489880381587598795495058812391465980732874735874789324431244902781692191430034886936827225353917034637709177419521230909661936900774728809015019855083110037142060254782144264567294477217685305887929352567417/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44362732363146415057914067404911533975834283281556191456651282366378686811780826615033511719571047784294443232241040486775279865310234408799228909107551894471047447103255875652517930591933670736766046768955933901653803005078079395498303442553807646910387180274222999036497105834354845600553075/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20916837806827219892527103879455297840366672616159477277434437482740245775481674080994572943729176340309348505410760492051903582442402820878735222594112133714057405037673876222885649815718984931407634035818688086340825232082530459170962802658906660792801184131772640701802038525580963746779977/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10116972586236876728213016190359727935149264103751751189173417211440359446424527305679278240875117510019472641209495789042857121992839213320036331012990212708862755778508214478257575210540080294971576958249355233996001794193422210103574282436633998872716863276431013924851770589150245743633680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16362932780758402977783207223408894312539967202461193336384857077001185209549677373530622514213318506420317325454360890067083458875121691014155724125941914170849421545514305327780384729507495945575588767930336539315399956182762632158594971374377382415192184341301851701953139490732013061516472/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23823447531596952615103802619446457889813253407550302611854687646342308244691395463854192751033644703106154444383596836850590610348569511025346127788336411328736955583081873669115729497604876006233238655382424050348511179345615974288970200809707544840626314060029914116311490613963834232383347/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30339332781209080195471484973221699588090515018624106961315605555292415203668031132539768290092509183514498644204284036525884954241142734306209374778987276989409491624634973233693563925107135006328487885727978549237954884285462573872625508185716011508250078212661334072416344942304824808071783/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10956366241909815068726756485233178662707159833786502766563530076878537404436672562168011556152938901385138571334805108718221693074231756528890905886628650340720149333585630781833514085722941830565351497787076898317154737863773005615402642028759993898528041520523012924809406319380198403645563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16654495105734366184800948442579619604131152938720320517777354644795794243374436603472266700132801685891609459527814906841393547229813760691212701620785855720309730738821674561539616568680707061588982849522125007351814067226507752651233158581408478303470028374177833643008417214753065697002467/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40670222795848177655855353939991959170585330320850314128297067138262878771213379243271311693106868614168317643751719344115810997071545303362864868683326336648625097280494895470180574073850262297169522318504373281848207860401386631848782134516738479707174146934322661140667764548078695136710254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60802083303065751974666614604911407491117808635823153037096926592836169959902306245651311945952328487910699036167195844239334093527159422628958541663525013078023234222047753966491251888399520633085202505580501885475402824503679216589888762466915580593933994780566607663684115603072873565284636/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36158376801798567665203050582856777294305296349971803326685445345688538267533956069429136384111169280715152430318060268458993887790148728860490584613577328964007008645077863045750395354346127876487050306109139960400761841059135041238958835986071463538404146380602548823736996696643600436466320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19556297221722427357722057415682909004892478949655176902046775067859649024563721915787151482680462562682718053205840763016526157094496058068659852118253431740983341001704425282110725540580305243687884015925236822225555512647001459748696826191820355722052476183056806499422535532197149973829821/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17584120700046993925978659678909209707873707339049105412715778190909027154038702628986558834004111134288803893230259211491731252332670889393341475772481684584239602826868569014080527160561696221905344519388836898271388184817368177596748610212635475804192434603551088667511510537834719665298734/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22310266366567311142630107939479182744780461198689303402008620970672627817561074169860562579582893156296906638112992006152997492936557056270224907597187633034480312137388702771042766384969645070583799250814121489876138431387714765554282187419738259491451268454557476547718246180949611210213059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3850099151897358719125244214118015005982412869533290482080403951939469723204557061048637498363304343278020434695639163578024988576411817788855584733552146997127059314501341592431276999907155523348809784312533907351129723941369339513602230413121891297776501918329685112730207978317113950003576/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18811345516755580928994338126079490257393312670384440567731118494814908993286876955672965584531227486804967156782973929219253191959994042146537553217243606985512075398601301531212059504921113965576835671804628531757227088275407935374916492324322625939202218959786255742330878478250913329264012/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13822312575574626840324681586015186672005225410567485227690855007455508590777381400115263276417219109465986107090653423831738333712143441806540775816525040561137479418479052869497231567363032567336109694229722783815724827388037189301236943935959623807777380507576008130495666032481852102660207/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29335293836669290960013856335544555428982812765965457945772333974647765182314500294917433390125539832506952584807726458880922013687902404231509256611910806908064971236761199937688248979771239394878320431896336922956653160768575142525462293862380644377047490825340666256528194766775928281978559/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28149907040198749950583260928241153051666939775304613306995237874364036877207750491459682996635390735019533235935193909046185115083515216762802641343598462433230075864980913547229286482948385026846988365824673195770553999141867328297224195059354057993936030660615970851603661701653918357486640/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7600783953748072859950112122117119063690856178568630040815154998537703251767047628919995221341100923648045415612355818550535985866747184831693924098372859713861409780277912594839566666639495562186701063015959479493960638592587998668092631407373264286296108027704361069083547189254550166465518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7978152079912645505963512635975686614197594364196857951037480026945453168158784649455132956383283027768353039238996590309439389984442035351960415491254660811248559944379263193510967581802414354812285827245377646596511355116638043229638463415110822980870899862302950111360293949886615021364892/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3735839897059519456627449624580763531482709689308565861138727016930678106161036647819009488169501875070039972845253125782509119700303073115198933888976260576662695926217863253813241348885548519984092208723974260218481712441548445607059210396362730429181980147324637536434347362943160843870831/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25088623779310810196082554164253235884832757530948970059995239796002698327921852928483709144841789098663007054132516466947199644386081553666148961866965490527543842324443727761176862729847245009376705912344134296716543750784605813060656874013032863337578174428121391018683537465177562423527047/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5421534399134037114610910963596177292206652170439336058752209885422430095501201141292559886298269138729479754491729085011677504265112415092364000875941080496641053818641259582509410777403079099666300612307616306902154096419424647560359347299799160908604146338145719357533738847914283451133531/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26470751614886329760923580975870567153329006614289110547166401555487632772339481287640663109676933874893700248054112290760143082993615482446752249511025026149319114252565158511754404283291948009757399811043761424252066856615993606582539280037024983519940708562787360358412658468324647585955603/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13122379713803288614662115451544199047340402509916717477619916739370278351648792248357967563851730163857056949038216897165840670311610286065862132148009765768899508367722929684284449220237077015059216959776694221613532650143172698973049470630850668749179968720295731158737007007970972391044195/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16719850340863027411993607613623975202354465565356190542697444736465802761807664069205900315608444477853554428014544197625663649512032264902120013691043612613387496280028477661372372619205321469668894308294703515371579202354444204457537380049722329775555847594314686857527428766456177921770824/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9200094888557597992915125758738959509544170584051372633049207549782443926993911504659960575428887311379782807345007105268654129017726130938780279600177317763557239210087894067437591327166594602620640259400539748144557769330671116333323947473955245362120114055570176008396624395287111783220120/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -127040446690909427014756264922805734967569059325712986425999225051274514242929172210263920446424082660429275750900788765144019028378719415818022370265218105170567050832350717393087652192064943307187677009498866815924342877129669316418677926833857196368122891980654650294910815901051043442207834/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 80414549287927513787242922189146431168448285296503522131635922642451457765310129062865584918801110282367387716904543660412333982385763151545719831390526401452223985275025297431047258591736314584799814877915714482083304355518077227035033160265562378879637213344627356311970362967281698887888221/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19966287358148338615950634803425276921446880540343845600682424276869619936678786731031217674405176429497920310552098311825569043839288575909022888112933156225289575953915174849548340521019395291756556998720066601411167828489335691101920056927634932782893274256944621074153744721572054621307872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1559182615733160881751890825859010279422914974401161429226647397602236779727275690672013849293861639610517701615299347337153608839803049491252209391545315698652528551030733206710931047223327179675571569765927706457869888165156652899575153646309940238634392790713312930519544352183255247262617/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21299035727292581683559876582049167908824572428958605180954395084598321195560491543890450431875046496476321776006851052420656885866716804189991932729839288527840578822903073987981002231697472981732182621153855544685084972535537963166605519404403019395485873888902129692189034377808043482554864/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56128108944456588680257303898032095424680505547419193095088689711034059503531665988039335260832407482411502005798335803218277119436997889313229648254349004125093405245480969295970490032917460886680535598812081132930589102467748090037253403611381934663606065447737360969737121572828660475276620/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23092612542626290485467620808885076627738345582400851528483974210561668424911722218364497252938649249495476783809705693699390109177768784735611557227426335200122466055342157025295173102202630273980585758611300782888632229448574205671331045365907514948915145742147502039101982817756450076859748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83749247038804424169740579011208166915259015119844092076161498462986748440955639377188877296771706244847440929722000684318904240525696795209713941076361545637768358861607351050689810785342658995865428025108398835379531604538777781465462389546373189441141098199088105125419606033601767210618431/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38948900518798682410310501311640946742640015305627720827248238733258143638449410898909313614607843209920461087198626140025452370531691133068278036164881053171613037333329557622086207621082806170671248474603646292158167553971007841564138685857787914052387667758963129093369096237878615489508225/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 80654492182989398425411909776004104988686469393980031172349413376475616958411211141337077652926054412405382831110436512877233023656457667727652051304599921650138952106038143085071126517352844373877135266525208367686417556692861126812168915075703300437227232917679911514617302659247064538514705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40210069744586233516965697898022563348723251621936508328935945317337175595756614627772092139484408469162162084236287026196304229460866250997513252550050920043537815722997912516609511257730349007385105164325356776754755876759953700188030154483393517557995718603649743014438443692535835213600650/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33147131336711088937544068624182181186032528872800274641623765485403255455036296309523699875473351825272357899256482208647007110282567946866213093406433850065260175253963263253037356404454305712877946084370974502246925854607078357561344374379080879224355315350547079094324653594687998968271478/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26247590431186084919418879475646824145836044993875159331035771927558660826898436428724393175607756871510585474578448346499321733305997511736702670225168269060136320834646485953097709045508006428003219060905132688594798574685028362553302791633075717048886519699721168883684381880328134730218188/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7838486530793451360186371032203523143572463763235659097356456837212603984315047776725844187994075375043140989186096908080285656468474439722562413144414928431638039731802828388324096390414517298167219911805794404295010352579620788656050065041050087179408822308047678033664501232416860474310618/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10527185056680855875707515393443538865312868490619225087663074098506301803597408532753544748820638341683916962610949235120892096855320272267239014889217807870793877114217355235215588112748450438467921883411474193301426922350974683676675821446952145514712429949633150260022704039427955282725803/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27663495885202464120882329387385880640561210072113177115728767125320730593564164938100025354590461155020538489142752525285215257903110156883594507195597068503027932181155214946696702407205685469598114175526387385593962537552626522937007627625933450117734708183635434090842219202743049147685602/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34410097202215631701509715564623943043654032775019731965294849321051672804122676211401365783101030213104954721608852666684872965910708325356931810196659352795562078478267872726646453263711211453878622847948937908414904720122728887042570238661151127010992105871511527795482680414487283229254414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28520088091411733578484893606938782213749052593233714542280180433030391374249312408916815906460376023968489970084808856545547467679607254852105904875706457524659265461199997927751171752309766767984859000557928876750803348300217261075885751950898139475074516415137250913470749230656030890703733/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -76411137868723714967639347849423484245477372072194415810207316044609926962184178896572590911169803935382033826051332520361351611532091837245921966092604000053120829147367202248940952921661627246356799335215450249091022904160150961301418010488535352916164628066689554206501598496260732630725133/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30941305394599009779298835216084578562252869563059469512337345678656676779144399179164761010486008875577746417712718785717579991232985325319719557125975593081148778191972697262726351090990076624515338040561599435586669543852155634719745025787831781134283748591646569159760881689824962585548513/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31681295684111413982202384076748476090583975459953056970322264868826092071466001567718425011255085784115725054487723757107886966155364805169930648730216863561823888986264405800596681931805125625775019213360264163723864304338288468207627846903181160229906156593977002380329945765486786971563797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41396025939304052023197909499851388825642665002910154855259285366569819994214072949655909982951508696388116662221853967109218106841733433024315649298908545139154572344828045552402522422491988082899173712896383715303562982047587610356034395395968271897392226685301682240296980503831501746627186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23905692392705780930057937071118002520583238624153755877501246404955763687101495639110309876539617653223233683466642429003148844315699072899196596596818377568188795967109713825247659225723789423030303069041923169009115076450334896284185399685415874910757149035966453528653729734093339201499897/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41455254557776140846869640062722692454353646227845554349316898332569354438676951244848826047499083859710134231068202857118255663357740336476147343773857588154319373844526740981371024078549282342820231456547685694473313593078928960864324578519689211437733198084492768747480409228764697495385015/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7663730045750746802537521533820254440054620345009402284984448566094275325271691614099973020256975404734206184649073693579450994634203565683410964417370322097335156224016939077859002628478106624346949141013864293219634148599041645046465751741307190068742548957168777343287183749005198074910077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44257988823376446684155465910937739556059794301890404860529513256678035316453933867847217455895551770165538854065052817174467660340064573758673711154111938054487914915942756963875564937126314147033792724350476738602470694171576531921266836009561080546936604035533138675638170897158861160646121/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45650694201676982835679971828907864878283909514573720797976810398139172322844662802019037794139073200296550972519474621234627321593902605995452359016854731478397447715712531147006337268845786671913142019274562379870690886686499250269278904786695980159804428189395980742589798734476468930315745/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2506433539347502316307738113448478937297667056290012920808530510472884504849966394938542873050205678295904593488147262372307780641767966746461483697671097787049596612295753671501122001267941060984323173356801880971589723350286417322726229385826958136043630990602574654573940474165936126422995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3426092427271141012828009606214302898216887013586687591782850354528229934819765701409820006576335524489742464399730252815859342453435376305413412327891393953336920771754407677589226085636648573251950247644037831910179723244870974488173461822028156116665596746476417650349120308712060865074057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12993181775963178795735543719381946801021710019101988164293257529643541443903669591634993111830667711171666408207484538975723411329885929246925943626214405047734842507589715601957085023474686544004933119227075531208201395963757192560624765379770451940099666300576418119624586530663705204671704/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64402127543047887276077669538616285144062933769696939204694318915217492325962955375031314051384360045527360897295039219284737988441156619646752788033555086817887746807807305093764503137005821757288297123192256753062577659931806213709575992535282920102992015446519632920990962066517167666126936/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5515324761904332257290430358808367084255901926901577636406765153622637216523539412114628211832684025355376747740025408727838272523083621916022953832354081527828883357398499392831805347095911462525856871612680445939564098682208639796199281847256901889038203809825024082480864505161071753771284/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4511929073942266661209775741291438488424286959063269898071010828487697260468853611433553635644252947804248684821680340593673166483874892868468682642062881729442742841064932398493840095281336384819192378632838215856808159219282959980744462577615048602323765946271601123802165565054388295895586/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13305671119092131007010857042850326042135681492556327023553282433112357353059007435025274005322840057528634437997050935627915243119198040231587933246022143384341112852005173200246134108527815253053955608533818832269993863147648766232749398174669432651546964466953038829253273904549682260349259/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23810128997546682387798025027653794101047301318066056108135999397314181533070851705314731092812569790625865921836595282725773591454278021926283708219380210069518949833678736583485379440988481289067254775419744091657332268365213289575022835555358759173372984493976399778930366329166575162131937/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51388808274310263891914265568288104048337493484201621597398859262008253560316007761193724049000693493210891658583758640903436545910269566608247878384521263949809527623571596418969377400474683531901643188197240919483559832309467844333284982914982351933322572969306516605072738551033133575471516/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13004987473862193652147715456801487472867808509344571406181966146137231758449385879681173741186930587389720337813217828520151635205865489632494587132289774387786212142798207749459323871556165503634514754948056807029410438866217846667826270103914289235424793282308739175342456394674955079988216/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48377360737513203824832728844878779977734592955378915774580694041807529958192911272196605507932987235565231561217258109755624960668098522665337599724357782571080984691750992992572778781695593943145204889377137090988619372835450059417903017066650659728754196112369071938347876814033301207527950/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4493761018714736522661535875396262148364901686578838149787876160049500235293857747312231141235576976787137017672375490553446751153727754501050815221607698941583017694555593887319923926773112615198355671387835064326425617090008824444919170899345863387885406229509421750859870946003948280630602/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19414247804402369983964997421257240948867740767901873623424609134093679524774053074770841116491624515212313091852648392401935586571666552010466573284460270423985432475541716101460938078162108303084077005420596391917770811414798511856565722772183864589067619100483384300646733704070002258036579/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28392541942536331071110695094306199875962179511849964815482288919476526216995937800983851120545697222816589886255539093699590617515482169126686000815687476707441378855376507070573031651034436991334954706449351815442181979811190123827361731770552170220869207067244245119388910180260952132460104/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34639639986175679626181522340659557534412689902253679426379972324654436434338187557382765638493740890933942638616713591326000308462913191873130215054622628220141127405922929856515625620391298612418302741359429222242308610894151649067358691507893126594762914995330906149341348165905702035294657/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22378592839558761533868857816648188869156453103835017915434779100584292095268345623569424527776126522292432441125064847028959629312734521771683187972106318426249803424380734873863401906915108625289908736539149302761605631818406336545183049198617058112676879573119043543650143450414821450738553/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5970433549125849842770785468933836084068760398298878698037310493860294831962046371459816601801597868027771583511941735876948697544004953966286502934378337173506162505119042863520604971758590904233670309295225360021861644931409237283799239700418016757675792831070764251699288021689434702478337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54551462287696306536067780311083609817057811829085000979586508347047836523962289663403329796465052785360545386704529611099884248105499100569787178909220311931796619906005431103977512156079576999927652886261482928178120367714245312210710684857348699875524539551372406220519944534664803570404232/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10700183107770123090011065871511826896674921700989604933498352923760066017977945414267909427153863606191862488830094681316912003100081346076325807925290372472104261410242181309104094936136404729580690983452725031850775519529648604957052231642973838459327188223269942252452329437918644574829277/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18977042919089112913700913772486094557966812034879839309173751632525826813397748217822111296576738129894875426829839031509868824568356547293841163739325922866987708663073612655095221464287227307853765445461486423786653045463637161003826439612861082848911881625722035026978421665060113039013426/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62248820659991919733173413643367646517969344583962977401438981996941788406513806765955923607574248427307950126159765273963872202821773437655888173728378725087613062043631402076942654858254395051066963847841504088315013755185072086967150127996504330949596751631716187917774989949764731970285798/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-24810327097564300478271215754592586285601087591866458125024225788287203055380212820811406007633392528321967754801066200844602632506181682522934362204614476554312853991750751384852892242536801073476374550988573687614408726315526197054684599854275625754608612493748442037407679409290769382416390/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24277572249157732732314107516355325442740608154624337486608280804320535354748778697957154942574378366483617576716931011864164530284846387910033342028868254452776170645320121588195785933753857241279028918519752827403729336638647527672805958987453814625527292966320666735335509722736627921898402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -108525810879903716314696595424122836710474657741918249981992109889460312953637300280451852157524253165986046165780339165409325077194129677892599634187567050765366300877074457073868117928234722088900165482747272411940228156010034357518733715188361147250394757307995634944482845404061229847534315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 73277744567169811299849816011569528392725290487981973725410747795265021075672552346264281342477848264560932236687443759037406624094266613122509943717904383788978088506883904832965507600686763879338613547930990175725934684039678617245263915949205800898969689555903585197601304795753888922946585/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -187470732382191319711169473682904115252787584176056739758612069067170060936482798466143173862431084270167954697795231516468608848272880728154122519411713726289373188172983335253591803280036606101778946107802759398918061474194183997792468285719584320873806359391714467651063696125487515801558926/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 95769266624409527174437644389833092562704997900037911215743760268571472590678606618568014300054114680134829951565005689396289288987560270346530980805236422870140606455178346100075206257556961594312516533097476972850303302845416096267183253355002222634692526841481065200515909186759865949016519/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67942511069829370909451167120117673080275700222611700888895106934096285919025399297228398551786145248505223048148121399907088430965232232893452038950601919360597728290862837691846876356993604397810858407842316166287949660010619465141038031831161881099592347235097346730640820973082585822829029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 100321925491972710805307190441280452514929417576170868823193186366239973993899848774660105639677825291446659666987047468848682346171896586245680516632151382306060508732508692174436777999180807041558323984742564967205974653012233436086655256006508439391245680166944929497539049700808611456657556/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -95247317831641084663142529658672927008228476549886848448542566733124200240593828918583855379810213510410652903503986572234285428860703463840969916253797131883178726234319307504135305861647055743885924848337824187189155349468585101318300075141265546806747564688591025188578471410614176319904693/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86067006992381846341902899106174583223800688672258544582082705250261941756581906501852857275026752858010112440950417533416019227503340968740377131734839562667462918924295057404180083580042227318141019641151116370987924682170540021844875668745936529168999323434985943833371988228972423687320936/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -109010939680726143702480969672262723480138249176305335144451702699215871624664582134424116352088818289001946641648167655426754862398380831214713071472707432619345684450203573748548034328391425170461714719541893461552963146875814421831505974644625284070567691280507586560115412362336182381758696/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53809248367957327449844667690021922389951999984061236819507142043757690503908382557232496536402077297188918559918666295527624666988520979062666669008292032093913022126076517861710792349236599982610996522572603304010267542145680369696140176801537707691162121427380768220881462665257046394405247/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 66357941386965401913598817578092582389891317603491113720472179866044811827905635019191375232412029290821749183773882464646847021267155674296181605640062274386866945796926076495224152168479327914391245406133000486112334868271120957005906379587931931324460221428899197512785478990451456071401422/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63204078182236336055075273226835812823639250268774018282123355611988668837096164911858160072252466043837284699466476044652789536687842867611336005757831624531590631827812896839908782135696404739046517404040859616545756451257987783607401318548069976872262374180388707812059722230221067589511282/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52879125354481706935732803393054981001087605600579498942105854823840561892056365409739093826628948978350031663747261072288547429639444231466128758454246847868970454297421745041349376610360732234117026238564393256540727165098541870761843252794541495243092981092856174076845972531607068627782134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12580160220832917271799100690196747372417196290329183587040313368228464015448255125038069229036460569813689364865598913864677505058409286783012957812782756098099819687395489688906270745707788441668853164768787121904463506546795173273687343582804613087314900660674918661857778946566277877756342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 92027569095149967263165658542668414387399474016051387834995420702949687902661804407625579613218737443938824727335651344979088965267466026680426410256098879839656150266817019781839924036297069754648010478483152446161261452716557708463020146469300886076458204581928718879248133056884515912432237/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66391671660417021271292686212877613269880018523281823004487749830077547129253010371735370962513983480260677896261859038058214373198363890265999024021680634881367117285722337510140883569472817705981881705944325853464718428674410648358710098532850803539430089517125808555708622681234519598218052/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36525706839623009902972198438821327997351876856508475329371111974440681390741551939730796479741398662746764881739778722453635373400824311982600940587374912305876058135548658000938981315999441317725861275767432915754202328332065752478074949330677094536096518075013079440997815656908670039525656/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70130868264461450240101033618976327758128416144400061660479184656100933552936766988622402154590254425389344206123046634089092021883765125940766242437817631948059498825921647071201010872860839649949431703010240488854644548157377949713739381460728518877781749288833164922055583792123741957195784/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11074412482838990374839181626057117430534672277185856684315038831631620927112221938924423812105011890375504183525735491604531358859218257989097601095201912716403670909204969595517826300436157519469695930161102543533248201773015760990673029107173881814261996262781818662154480283724116710113381/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59981360377145099207649062353917755932907630018843236701445644758753237401495238445735602973389929656242062452727569440875777916414095669959401558269467722555306136333415567795822011064151536462123734679773975376420722440177301149257098916424645639313187111803418258627819675634924123561837765/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48988056896240791507942770389390311114296323346735916412771750118702422131256246334058662080480954725987354468441410512634038077016846718227471583409581626237584728143841307503117269847097694800464865862604759719232570882018109527829118424955362249613443123121016832199434761936303296534281671/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 78273367094037272649958994971367281289709357123856902132190512456620144123297878450259552722282150796802877915525414543732778802001936539080453467397430504093235460492301114363628774400829296790457435962505483606511367249648332009132816098240286544507219138434461683920894016746072616274096162/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 87614597098940555136413575213574172934590821329806687294029341413716277988267762645796869160549621959382687517896440416398712727315942416515142185137061621544541770762008878200692538283536587828885985382986274520902182879467574913954123054664933734211652120459822831886720692419222069950713976/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -82622669909506098653917420820213390630314957284191360143553425884990617495887539899611150710976856676443645562729320459395973761003775893844796104452972176637856424100195738014415815544981464792387122508974067012676976987705525827307291967179745671665047813191483842137911428049560606459021985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45232492624568804483372247466381336322020618827088778729437143645450769795730671080097063592231584070737814290421734848756762422096944827926917314995461365673701933110303472170246474503652739323344571602555029126461648038567769989308034809693417378523372432482143108651907349097368074892112317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4710549787389297035417412294419080045175718314984832748396435534447110444666477496094274182401830306952332680978338404168593717091417004043747444828576239736882694680938335734643768448350665037240661815380847335398523818069652068718966595507539762756484206696208150762949825206873369102135711/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50763623016960328225952869784441113006006360885771478083897301047823504500911911855037140966477562787761543626119578771181617234841015759646361832141118329543513280569806749742181055704802457236256765472124610905864259640404852471132401118898921455163212872586836954268316192414157618802968776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -81196205778905717317552067351616407173218005126038063005152963689060105443330873868354430974887306383678534199782340099362776280047089726807736138959983474538417609422890173654738399125690037255001068399392129360489017314049342729230809628462050305588404333554752390403767810884187556308865030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44381849817435017937983286703456467399500795706413538816485914633680945036586319417583725969367809767108680872695343182267260560194048133260068795478193640353982648239468439355724832324417403723843499257958734856148294641792739142458300186001710946578469924993783086002498110666030768162447569/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86743217250218922337219684455357392202308692862803668929552205756473297704629282749562635605843065165556802219254001707549042060774664595019706434414413170030217737710740506989056275583832895184792671584899791620512203369273175785789772489515323254809994049341997890481080892363354711330254833/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 78285466125956093827850949341835431438236115036457770312606934848821936335671215208473762468510800453629885833718764403937015767309217344438577277849539983639017750532026291187510270239844726320911989725331640450829987312961946350586460394271836831499657992613108628232142199192243747584461178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56797024650457919325754528859536934029349412712572575491923138850478849035935215836421840733609174199214051044040361358338942086675057724899571603483047146512361177074018318163557133107582251466681149137467896414559745657844684732499288647128611171141141521982032617438580623534905162804345520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68011781805620342960558595013303490273612146829289978957324028040697665889411047065554974439872720971939636428503992794941251519509942616015490569772152144350899433982678623098514053385708474111987731113781544655617528798579792005981621378459719338626445832164700238383380630494213838077619035/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56735181343605722540222865240182854561938465197322294725010166323932470875142928473269929071876039423671221880720602563531553036213380153654625867028753638796791223845217011467522583612292160544164658822155290819072922226163137862381790935570682732675499867538924049076984788963669487371632657/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18954647329995825986637142006962200540268506283070643390200920196584510771140050416373905741260396665157994675782667385144034818545329852161524654182089642132208819208184636660909028334032363797878852049589889304708688182972837403525477505384754260683048938275597888921568824990259085476997181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 103349324979143428675483448742327664508531643213303763814484866521171380211548557519114045925765908419964550395204772191549081882974431473754525525249353777227073203874076049505855748643438862050737817290800912290272030831736453192400889103623564752703683707980692278607178110803930170834212853/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3568631945556382041292985992310972847770618199267956602944185071562903022921263559557197321393349894737553119699931362091904524250021101631789355579993267376546800721884285822410752268024044552111319389604399607742845003081980594299714579174257078566725704549917244923807465480100355735637415/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -91363549955476750902206368958459786021001342751499186503427823080558130396437215551727119378137505206118134283951748037837173104614010488853069661221836311225258471251328614861899495402591559890408576546345433513179730093295815188327161460381503922724195583167244286650592498383088368670061474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54678156510759142136222252985476062413419694460750691186544729752993800345538781047568837401211311426180731463794801538225173708351490537603352827938562092474171279750683508714000192262031228526102028068307168541487496006646478031722875441778005165251029724461856515509679870915802792372611023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37922792681725832670265991198132124091406061029866284246382802818562831041111810110401834881517168523417635227889515406576112766906461423179405592235816652089906276588792285063287321228651054239672947044175222646445497102029876814077217386365546225031107050208428517204589065447401070114924772/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23611738505773629934069925928444611032582467661858375717345133062784718742851499589137071350895413797084988509243202184804501519175699098130052837506820279416041425243833738961013958708838682575328854486358522570192136061877674019328166904918868164306064762798795912860526104946448138828818921/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46611775482414660166815555229683734499750255201918357316771199529988493299998721905200373716731252123114952314933459603357951064897347670003254812419566564286043310595400401294995051381805890921895635588077375623136271875083974909034945672947960961595644736271503682839683929146972705738642145/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27151694961969402114388987199794845565568184561655517144159011608002195156445243931115257003138420648150420236817738038649038147159103109870304588719612976853240354265872530111931789551242085250859607761914516528810740674191390469859845937352443313204112308909269698646811018343044082033656765/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15540651455172793662685494544516138653824496026947983828789623409602212648577522146644116102479196211892602195026580732253789953038642273583534008535495230455953794795552038843145197921107790904281430888641949399980121317521324116598850555356186796396496275428210241255972184433628954997848930/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66293901654823564338875681811345167792337619397311091183766975921799090638741350909412679177042345566106490229190591218814912910784317553675611782104218390284228680914378863714237053932485243943829411204943371976771614561296830597176120498978544455684696228602377668816201829051753756961208736/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52079427560747672308888387554117888551247519110270824525064467027952933400637979327556125410342160683776683164882941940660751369003316348923966396681230974420654540170069631061410894347233788630148213939240556744483764786952491484783991254192653081179040454070580554473326237986185104244608285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41231975902485498582211037984523112813592194130061693193344894675644565295799939683064235306039731525804353986733736834368181080354820390490068818449796418705728638839445761847683740063999520123894443038456855843789163814479181466579684670497095606908059737819949866040078358856019980985838843/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13811055308387177772605947769783380204291120948624232040794551843755658518654856942503298854563451278421058961056199012089018225646719602615582629061062964917007347117776318788987190614528391677814376501513783306338123049268071205364219117227804260411049317488845753509632726725186420167884894/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23712016650979224156813536150565526562157584496746206223569041391791197183697331983391911384881550185684396089275975739950596587752681866441560218732213350815562301020843213396945600367668956922024950777264455204669122789133959854919061248794349628996294139277213180100660933609968820321365457/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6325594965244313273040688253510179166932133344185961993984170384057648405170261894859723068592288211888483942231050333212155516129562752196469021490907438046703939801171065256797141750805372840259689030554248597140771925961497881475185926704987337614479727518366221019523611863966946699630619/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 234424123276238664753974896180258146841660498554163300703736051659167145267402343488759796914290164508091184161389594683229788905364896977676934404220589547762661226021297073607490942095153919288024541760680443284918908999785204777867951459688152743139521820522236920634368960798347332982028478/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -176638741681644307357124538290435486417533823850016278851417577644942362654958178202891276315007418775949766598555884629166694778512298866200098669181583826393044459254516510079979729266367643084410592582006824314237648918312437500049184155453899389744830228836526459108166453241098398551472191/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60939458875627342399232401419018811066424765936695658222988878646020423413846409440357733183478463905354661006071700082208004134654383404884949098533312723671510233977009643204133413082828309767884431780540819968679086846754130310704084997171543435704965500994729609985744628286921187075113353/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8980636621636256976341852719628835889640996938115132250746750502595475096988881960477504849647594392233198821921977383913202336998973792578849920090954836100154805835119653458944793721832642704506727066454325651909664824060378585798329653481706202475592013600964834393086130268764254246411242/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65850089295160462187677336852988036371133386559231149933656057716931874855443580721618556027252420481732820225339079549136902046371978494389119043503282330371440862736156306083051200279133590235417244952157277074603447881628438423292648961632703151910916022537194872143168171622857895896885508/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 121348950098235651848760847390124768861973573357932713065886490220816998924408879945963309145438020295989176742755195123931169920283730672766631968422836700196564554485583963898156431748691330963583693919293775614372775811406064747633627681439739893676130030580999379584362718175206904932865331/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30374722510562776870559928239737109438413523716558693959611915695253709190413966063304921728491209139080087683525671321532884859273487468589855410255938804926677913813429192133044963080206455341577089984849208480078052844748410860066481201153095861732180685856762582624451783582688138124792255/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -221199025643894271479599034246221641743924920022599728435026174758800245535123654908939542218632359102204320256092922137190650764264509575818027318126222858870988974732355555640807665501264639300495237145822609201450997040211869940536982811011012566555669201337636697849791675908507390173110849/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64642849627235956410724206665602572118370401261720485850292985715333350341467821819308581981510680282399754855673577778672120505810883221093761461852234958612878978653912986574591864149879372900801955288366872794789001646847377955112886496843980388847984973360340448282120810789015103912281347/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -142897945861443506859919608479834711091455526842836799764721918297655358068470731742678761092633909523619181630145817839500739077029955401389375135013135090371764651237047358251265809308216872142075211166254121121992217708502007944344999658631129255680471630865379893818342504878380222158256031/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 80272229366175598641621521891987563317417776975421516638927780748837092148395269027817484461284136552016440084248775869545768168338318323457596851831266887276398345033996139520680486255093833325320968453876553226466173727592744750082423775668168332900979820416796793274043262549128380796407833/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86423880231002182097822965170498528595791765604045606319724170382750547102331321840830965203939876073912225979530335046072387777155858156176734317275699035915760114841948485768201199875121336319300413168694778073567788037713891142123137650384014233426442750084846394092418003293022679421042259/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49479842113116857764529727682606395707444413097190346427896139189381961289696855035284809786228333756869208992094353218083744293234617342815069971372911933606610931867901195809411760338208636445928918594484047927220612793706083586759452453220768513957405500647508389236537707905944727630210235/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10622940478361147521380045450747520095876090885295309753318707216679839605419224515956013652737235160578639459230358882017427212412439049599165180378604060321691151553801921693176673086329684258826988973662977949757794641808518378937315444649641157937224823585184419476985230909904988320449205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20198909713236282596654253370120759263788521848340616924593228711765403795895954480518577416652740347041410504081385904230887787246842331363957492705887303841092887255890576489621452655516687644892054510358115191506873014253971013981808445168933293552748023550322685787990889191251731175394133/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12209370375382963097941293817456771769863648642175473496439714103784289155492285280297842583617099382233579475570069746250920472330620396335374216177668849495867264728206850430046279806799491764980916928019976768605126076399543728767226981394843180507853750924611507812094067255288841641499732/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -92912573219746901636601688963142163516535355582246583166087490950939608225982638896104021900609244474718936758085254833386325233466829577627873529114077933213851980729716948169804825586127169367152682845937394844423859367439352751479220161075301003928594049535321044080024121575408679362872298/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26239624302687264462023885952678279031171031520259447233071440468130679416935637895701878087054958281786039880044824579011334999577777586005352239639413837001406401778842304111341517414851019807785067315227371784942565101368945655900056684085141960757358773528538883275784806555087789898624069/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 183431163244684963223807227629399380168757154078889997400014780001464723913116997792564194311622699852690339491354748434420565711408728300749532048512747130470744018612433730936956259516953148898417069371128313626357006848325687481933137260306754645737813968687194929203434907174307016788889143/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -74536481595033724433896165363190141269379855709559746800390753461042218124490741001635822162306858694519690840066541507218717024734984673773713394268487242318189912612194148509880449130407051377496237645401759452190984886236529340537041534472140921907038781641471536636649657884279121191292827/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45852638718490590675566689997735399533086589628322691028837628815179479169249990640473523740777178016252530447538567734657988422414470860610277115173774858685692356927136481025006304694079677049221983998241523202534048454977275288923632286935853705537930576643868312504619637576819186051920980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69813851669651309125147186146295733225779968354609339908793425021719294235195422184695509536882972040717101419679673820887277333232661059479379440512284436764660695267438043684600976890741475637105487256132208858118079878078988685814505112391493547129353422048326075116288830921859277260093078/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43051209175718829030334723719933924620369352024106932780347879631573967864293254157568798096794041803122640009277701708477943165660867263697395727678385196238414036546066434720865647680679190245188022942127509862495044883909519455230322228048878212240934092126004322149136885967977567615002845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -129682418329961609438324303879063680755119611632784200864303619218467107820720107025564621133896178799658590576220101357583538347623345596435748990854954791361475273057061254765844548425913291319157533790802213488605842472306939119857782570468492324071662524222845745518605565756209171606199019/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24904659282378354874634197225401313136373563674000571542129186178366602431895859594426757209860863642648685659877342149286254490191053438096873287737035014228556150021419948910724105004974073406458943910347004836615745808682419528024519828681904281039905248753053867707589421774133995633344798/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -100771005570467006828238387087688579041240813976808980948222473788437740639258894470582747639457462792720475658924312343486431202625624439512382991396290433841848161095545235352050272208001816520339802032814292009070741762733758017026710524641821943523906280531887245659812588721711435601579000/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60863188503133574898008842122184801352183021508092468527456324739061252208380685652629582012451292481795723535247916627783208611305276025512799162182277833055142965995295008473022575571842779545470857290605588754366122687810872092780602428560288610478332839947905315228087779640649680974829581/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6811850756155171089975563837090595011873020892501670152637204577803862732899654924546076811582297982948085229875000180546654075402537336549562522719730855327625205669456303619498641077819814624604936026610254750663705082074002818984266108715976501549302387921807318617182408183130413707761162/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14884486410682947322829965065981158684816863760167699621129031940505838214642116654064849678709097894217886189120214591199646609270245617576057160106061584102628002809276067643634207047219998853083979230348380690830084510243971413462533143318850022020029487486426994099307630009904593564775374/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42509105124423585743039170067158262261085728826714887026280587233589390480322799652132152379420530407481262234547057306864798232359256416704163675227318582370558049329718625809687034005842154084321217929982816308567055481054453719533866796061370604979743182321766565198295023906054867303970340/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 121798298499860556751780575478282808067963815006928744171129374874373467915313135075534893442898786178417929924105498570891753010533902667986749999996856594772041369886938730394137035183731146189027908281489831042078872164409519817177977173544759390114604435889564713810817810434259175488243175/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38241954048450994428605224333393896204114419030247384641535517391725829150358464698403674599682219938852913510593068052577621977305940362912593297356985174325361378299950972628046819601668739117133436123455642013133222134294190800021939413593463691105227064834298803886567573038141232402151038/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10976098163312227381136280774083992044307814908847566968514470887032221763006126417516157585209890222456402994923007031547689096055624697006271063702945697849949918953752525376458053951685254067240786875675063283239006613654531612274657980576366951515756648891947042333374123435089817193752522/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41839430904437321406269095492355966357310131216212264487001601794254443545922653342095236533228500755057405422929336269934610977506597686121656399427609366508090418901694438889523930228127132902157833346081192111089063102452399542273324402350022693462533877405156287382604059675246974351585720/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19055582527749154754479537652797655204016837894613082823072378302946850046361692411872743905387268760586844904366456774312352500803956358680310419287910107379778211802956677250989024261178933405657929629038017631600157567729462228891739187424520567758156834985503803286910991153987929953270714/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 120107000580271277572881584630946801654637416675089671323905339584774105082842284244517938040895429816498183911864315078738424639476614492104871876186931302392586660938164390522526587710887606180481749123327547025097187544014288063942763343452505122719143314627082922115761087925742740737915389/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32792730435317142597248688313859432748722863811662917409748388747945477740016002284049107391485804179699398289882897248161452051271504850938530018805489764597373644162582976030382083131475528242134463147920593423463295901465143357361751804536961456475637882692435608056785579117682845934832153/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -126242292771101155635606408306199196971498253328792713595818888163187946292057193688262801262123395571454446970108881028966548749879780792143470135933511868011086495954105637548857112455030332017207511839151746052521061887842958941327674695987600498478030099603654534653441716187819133357030199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16500702790231281768244976883231724120826966519494606680714502248815537315139118190633772743554845906041458022026026001771088002728517542562752363662992374461268148981496768965089074910791742872722574169203541103660404780510759549687888600605427250265161931387341353558936827039621056924525532/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66942859942349007324885350368864718522158235303372065521356136545544746861083457671782380593633167842012254575440357031649767322596755887745231187336967775630613947840226043485763866330340901232045908458914608148013120371548911448522263933529942083232611856014459807061855525338903625087032228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 78020299372959797899543786245910485467317988441067002932252929803756283056025496228295243941312177755819164653668044676883628028545578630618760197985268217720225979771812598396209502783246929322311894437540384307272373413185749953406903393739843620845758122058099208317627194395949026361452532/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39417287012498355430062511359104791779019673080268833779374770985716467855374605403398074653061911968183434684429761312812859263269205884285537176033912595319984930220895301910382796371651943891831829211401579619727476386778266832101416360980225165086722214486602707807237904211368710501014492/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54815701222878260263891060111787080002070759051947726442366546326116435339226654076974797074969097170994014459130758585012099186419800783761551583110895663375732469742437858993851940603604262717256267343685708030531943239914988218246992043591894332558704841445946760677926177902790033250150076/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26809845665065804180370504080118023070495006137527225682578637483297943207467493508147396272984311832819483485566772133485429218347776504420511427472664450647139028970068887141022611750256930888264445895170068774382762677853959719602456257437443335984758309495570581811565556084613528428477692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -119888582517411736905921914460476668356160702635874303469281083713384206206745849393950331987694075285750844292333140110034302889282966791248117644495532714438747291780228322358757348532235955737089358027237266725722212859882441384392517293042342085913728341489524296442012068486389370001121373/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30284332457621921152833363485786424669995026812019451695677960579894834324950235455530802955612775859708300673372149317091465224234831737493360630251377330386605383807971751677668994252836708658020173974732361034000746384027360215021876373743658163802707982286694835310650295628047327425160840/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54014253674301701966695296100878518444606118517609956031523125791394695763601056437836748665723814845432870387383405397339609466318522237189355799820540902700392838418848796941929205446349640922514638575953647700616712964229307550342877502120252943616225027166500651798438155539278165771562193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 139064871503072631202539606401272216448868770689635165757216758024119852350165638971132987044711930945344488554049413550907683803863692883218562020302475918629123752226937387074401151553512563606246086548746279781196823396045503747664148580080308114446198914714070069778314166224405301208947673/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-8494798375267108116583835303528108191975378815481351412364526657252278422798835267018905566821471350884943906027937698431734324751433410379066286802783071488339289579671171030873031081079793544937799657419481857682658941460831041960266744104898321139231111323979171849669793106575385085095291/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -179446617483596312508191156148247233495208238192097391436354693671255690010913605966765741315017753105524846059000982149045938458250535732309042050514330456886153841181475542804076597344893226069780769123164767893545248978840868585343986828192613007282012953233551592320198138568497648239753/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13638003642240254180111777732303561248199155903846800065830187274024472751081660108704471471633476666123051744890016490411418261693816310291598815449000646774727290608609117181652467360838740351850861326391227204543230430702089600275188993017736452145794859682982001675091628530222245955163564/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2835308807180364888921930962828623448713637360804145225028344470138394797442541582140241224709172193201659501639787724140072762524928889977537545940550457167541037108507362587746450266661402855611561268919757450539159208462055821606432066938132085725957999853445868010033439354464223967317247/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32566344224233184529685872447481872232189352059736876813694106551944473566402259586384794896573084364583935059620791737673817798000755478359658469010058298359133228924012647749538876841860682261281705827661516867063168504862188268876280438284112588891836616333075817878256701824538689144894679/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25779182389542986040966956504910086133560507676231142088682084373917065837422061245312827794288199695102434598494343849886434695108093220997675590423648726795250217729421042414264132341998615168326133967619892883569726244173395685253791588717088727299616785347260242433070293494471000934734665/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29064230349051569964351790723124834077555702059642808161166821457790045891564296459161566118575745231322839542558227875046640227132814376045449662543374783652441684067838075063307023582196612441091185705597711799316936060367551310152406572502238836691701547755049375499543882722167093113000929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33027331256642168346181038111478760758105301714017354557178654776443840635056073711782826784123339122653926541836359573718616331886719188755348185752462107378387403529824823567183597526207510064933350538145939914266933406768693288018043064134533276102206992188058584732819981381448898306444003/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26084843399793117107416679848431615197097244162414599002962085084725627449235311817978998401595230733026934637107315560907597800168307536809185305416151727736572252922828280802493681359541773883111956729630088944982122420939140932118150168912439464374296142004120097545113511828677161824459203/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11840069021851015958055401843996441493758417720558865775657138972098472629140291972339252259506583123515379306998036266376887844273287152727336861317843268619117054445981491983645781370450240949581190947206509373622595750714678118439021008903917000119821853855321105263212752987553825896416274/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19910150227642546957919704839478030979806690555070103637525533187528703323075269846186348307850916327278186259170406770264712855891881522723533064755921078295365494380199077714717060761200464971256162315056914371790041864250512122547353790644752514665286106708727842461361313636797251375812490/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11458941225707879566797673511377210303378365119107712304393687773919560478824181176667214284288811334448386917287155318806245359896974910184056940218532308062443228353078460836109868265947737230310613046678933282651417006378796212654275663648392727741397728756039546469191219521899952856901946/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -192388335463205958389952831839743286743908421529917577985615121239019360980776656914631758373025010422327995099006714036398911222625164293250257869336803119932584955705992357350347170203820737605284971509934811927360474126369101381964310483367583090719943751752877581914415184792615997738365/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16449589126863698500792654523342122800395046530762529389888297945393088244181755477343416918430335389571578614658165792086147349521033076187151877098096371199492490193608461839409444975633893342636087475444886702203499663349819028268887954380729177251488677136271911581432599210135886947037632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33289980865715458770451615655730308654809353707586447394022916627795347200313276131607735977382165769762889767729921418462433766240840011131183155340279831801167621479974064344241385655479334316476038492977587931647746460913434436751958858527329721825762488075481050270698367201666334700715064/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6047463888351690471608829970639060411247421817087342251042407789130414659695633428318677351424316022066433831020402295422718228048643084344406879554410939549950842847518889752403086511501638512410362712720805424633272955420547354398982462442687751097047744755741400360535495857728733831962045/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36703391298412406754072251035523734128496668637304813637374102231120915109912683057077382051571711669616989595977189958019595047299751547062366609318713353127575944279477134085228639469108578398263641435323471265124752157006070721234114899368984541714869717831208919151486120644123893232314460/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -316932739651959284742954422628347394818933356469386941383643200758963865465088905314091472268617155454485517473880867010711384880158727000800711621562795348049920389430263502726617548963213669298329320894100245170537662688381620157223015131532660600410628568113971656821270882117978268115528/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23026355962782936758297034404692669987855532330194430246345471216496341385968445761204800255018617359378077291610294179305777585120140165582281278633910930599301221567485540915448068186452969353719310259908295763337140571568388944997806826448197163278047562106189331506530233368446016376504640/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29657366950039709575862871653537299801381625386111260243705339303599339756800139287218485958180521051516345809662842397241987930539701934654346689796295574874198828206831301387470909401011859096818668509192496257295459775200297793131457620735384955253250830512259221167611511498328300506234480/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1788927328370518777642522475078743061850713317292448015745017275743933926911977279180712589044404504752932436188250401245940380366013232527079454806990257482406094819548361794823462453097930466134272105895159210980025545059910249018813900536342390950624515192576515589243709075648049979839127/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33851869337700276027203338896837085712996787666199774283638792276930612354349290996839684998364110704272742577926667136636946740021086378584572703548764911660443170651036406184447970863780033937553421682858403758992505631042361594843949372617737470627548443028545914618493373624887959143809/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7820866339669756485796900923591959827356953254588461832894460360023149940468855339909899785378955420488557324767765678047136569254304808970128690262672981637558476145615563633109977182411145436972120394334512613887607057183282947976591577615561374027153042098098335242860954030065393354192040/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23011089255124730104374421010424484197344396650982878898760585448988159790061349611061078980342496018759998238343789499831048806376456562995538228774742602490829692045937597171445515312903915460092236083976725308228818658099637119714571885034449152816836112550912712899827813965089016472344116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20241112637483293577913224507882224948691279242464620721952473422192012477178006906304339039604516823461020819151438115340342305209585643062492752234992516805224842778147808269409229736327431077023119669451695008539886371001319765980764338623148865036079848532423271539480507717035891334246728/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6889406955591790411695550871299811532970102415234298979901984412043401436490285545594114444271066813978380428572992262418732052052219438093348241611665734304210754610857379373411118387634427636002481372113615831031054124608271340738539394534323215191191342364844065824243099977765033734556638/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4323817681233032272519897729989300410525913484679809511059545623570043858177678367657357628625302446361556029672445965038672374635534833693362438980805151780912637449304024671166870206703825323263624646112262138722614779260798509633942523099056238416063932695802800735744442989668193014449972/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5036587045118674363595298892661408270551240924978803111123973599797915577674310997114647272898547042605050994627919284702700530619593729934781005628397774573491101813139984213737098641862868786764816751905540172401359002336614349293473442230029675961919432072288841981718118903490001870213380/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24189106952758024570629928508518478319390364515854694899027363332457221145972445947992187910965357912492004339318896834705694848848314750661304507206556471748574792801452438674650226934230033610401963179163544586270078108984709925338026603635375848821956262568977475780869523391775517883020542/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5855041244442589607002506557516985908509911000575738800687214414856995894947804943146225412498837930644270004359626580294003462635543423065782298204285506404597892412027704418074082653493078200186196941599938363993570387405137269188542050496686339964249710255152616879278605327663273999262488/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8514629225575489655516999330537496193873408398871215828844087099997908578403731877673976547072896023579947962545596496405103399914920770775282726435552503997312450312500864699100546205675219282696660735090033084374927119125098251606028172729466199841308515980068795668887351060766453429166214/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6050198968887050550803161457785113964972277436984031450673992203462193321369069428510726230501933267014503558985167596990510150093139695343859246530733048850585420220703965630126496352023277753744791905918177918549078254086995943003611306275013431293784038685707377236278097725337555112395514/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16661762849622005848194890439852953135805896828316237511980422791039105926810101842559042137137461772753851834627816653311790123466270640594608508204900926992508344409307641457739128036709087298706118476048676406125331131127958485215375267038341147238930343960911545086349836264626212819245403/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27383849290918795053942599747404450539629611219242816712734326336992287922114216167743587880576291565563070271876743592768283206235802152779986826433424263796424741095455044251006060368963160326965052674552077521944315188054439753646042467937078577359618987810265557354923218544359887185938969/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27255375277359671129855909436226743751535481946726595481953640315731746838052479307921355362239695975628148232082075773146311097992443851091140586517032290589287437977048048490506606112715083536905461297224818597777515566613497854730784244919631915610309660206572173501194895774572985632842387/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21845378456178302373012374566166346650238282025027795883126373413365861696633429098446858241763157940386177510360942386593527013214207334650629621041784095211228819115111633111725874272860640423578280264914553870128601383097048210093761601105469561220424494853348369459615655264168997775316071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7146168011743999319932507577636162913793277775474150481277899267703248000098386303415544823042567679471858409347605652803706692564461504117389978062459455468709815859679018892785245372300734148548336513775298396122127942622860011155302396735542219966465519877700269314146896452767621846194803/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18477246561817710778005713351827548723274445538648167900227971015015919512080531119296686478821962999812319060637350926619772567411137755946451723529762249908865048141710657496047469936359489643493675946230578483456159027184466379408376433162381613597083263663168459471580035884342987830426344/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6831000408879407380946544205797353202627954861852160491746848463787717681276389711918885564112671902135312564286327602055257157009954166315372748592449510896643085407343676877516773908767469989097705754057408025165394010703878779268668467925278291026618526488307477142521538092412397774980081/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16873828984781975675934835704791433440472143727996187492646072783253636871611938399542477782504207488636006928555395407339600686260856941415411775864457126674057729799449925883210675017103078138106266622835541183919799771539351951209533506796272133218736139980438658131418606050635514145763973/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21675911372415012708728794989339007369648162677940437486192141629114134775995095925096066313080063118331683205581525258148875554672023369027313088811959445774662856811642208303134925220941836293095240358000076566040645488843706874893224549952377993574881000082858893578356796581528703748241711/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35173688974453461487668741023342864903796204754442229454488549472187570908756421743508942465862213813996559517892396516570813319566541966477134219639080872879123350164213646912388947526404023685296881721937633748313191620592273566591720306669155503267624480264310494981404684803501077216089348/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2304976147597753023228506788375135952167021009668620145513507986775373468178173318814877212146129841005958791232183844825415151559794716195628024550053990173148565272711859993041978798451100382833506787569944198110785359183216090242943793512255474293037516485857848833371080638299479733582617/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16880783382830967567506016489463547349913642382567990594743213739261901332961912511653446610223472060033931917279216366451128227666730637716584795102701200994632267485026514128919403608637400549683092085361808773476115513178312801704948961571111699470791632976546073633098365726590120521051253/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25175066397994843925748544922001805661900995291763772105442753060520407643307363260971110181730327224620015780244849988175907087197718374205140707642692402103517870704552979673318222424993702791812437726054997587874520279446633243868893237820770522636280741705843938107550621950073661338805206/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1885325209978031645172823207126773395636657020028670605720151804342846403732715368870256961633905753005528142490469601167454850765795984795207177449314311860539607177715436534147171342742920611528252936598117813678988921732329410014496389118897818840231608321077998312658012618666978462669974/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8055079745978664316988469817977061993155407414431466029001795466904506362150645761535787021865940167340804774742783237536424765370515116765503572634480772863540021670968105954787469656087694645746680654463254635451516658361971992206455105879140974478002028120498411320508713724894210760300140/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8625132206936595462957404661445177148357991879476857611085576444357638736584154737805223080213970845259151121312853757519207685929875298632092820686146536643636208525182571959094394110362740488976094548735749618467183654844948498162541371700595130358133556215485035731491730731117530634910172/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29196152564570429473212196401167150707723049056067518653969580958558974868315149913809427861727765173275953361539049433133764807568024015976790561402516972550942892239420371241017009905104937426836754491853767243873364623912288568697379162465463194414962922804585238960822134342624254946679632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1567203813666535680790863087871020635041162701719605057958504838173524586729647595347716832159638742522089902058534984381821382143651986739963848438260386862993284795465653827140970656342889402141253089722414220668089857429168989984770427780670828034794512245694101245922898863776761806922910/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5629457951648615963121887488628112311782845888287881601363421264043089029319798727834084186485594436038974043628901657973840297625216908720968171191142659243036618914606073004756179242406439327927446959514914123995888756062499130798256728150681624387984757595106433618345955346861014610942590/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10499886435267623660749088098915862248314308097245502624242633667963354691430164803459552972336786086049193700644026797026141736788140496616764544133729109539764796282740812414938555729668305775855024011812483393618033347010479373346753748983926463929592525571542932690526681536654045105868124/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 74638589518558835391244501460786549007759438873852486819514087018363544407508304809707974293733192339734607421907515412418774007451688417633839295808647439585540462950004755687050175939634818284807580699655903332632678006778726063310294705091524664467687847059074501193958598747568914829453525/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33299950929726882183120919436807406815329336659070472252237668668069797769933027102248444351504176179389043476396174903019584434892573642813758526135481599332151418536533453884861743818218087668559828834472747648184549893753630543514585322881456739461481450413353925495117836505288266148671752/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7865708836521805839850455538346475080862686601866848090718399417279103981186802754950264545188156575773307446732620396556026287013547401171554823465560046872302129426922985748644264383318342373853846861626882321669887717849422160406530075678438144652682103398595500845617767406100443354460984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15945515177926713372071714114060675663221540707422078095456426531251983235564344244273759615399753777570817614316413892671298249804446424558404437005441569964942702822576385922591282705423865605925680384095124548761656529520666607710294286238866776821038840110310950899509727699579053454162180/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6851507404508811793182148333521146133957486573011530522895388629747765115334070757803093752320709139243959135376726651193166789588039739360971437528717749610443656780403181951674127401513911617185775906053950164477645466112557666643498142793704720561219054626633712663982664602206181812554134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40413431624850533878155809610033633073378228718203654612451330208316601658301772331553626437004595170555465112416119356517069590689124173634537494343517902789333099747840746257150187032610599058911964902813473624728297634521258503439664736583728010179003632540745801459545058413842414262796769/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9463094388131404761612266263945190908317768868821277826728106359701851946264126856169708784158322733846232443425839135897228626782900712805866746629121859484736310662163395279283120109602225421809788587062326941282216344069025208751447987061102541982570604329937623832397002564717811040707128/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19378681074199588612654388731822357637248025423916466440677965819476580276786285858409157538195959107994621181360981884816446695445901436782471600767272703435844366826751899756158729065324666765460431265172735741514500352056364763311916406572402667778221531083066800802116654072326572537782770/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11558440045583261108406577061604198879717619721570608848688128779297086798461437094925983565502258533112541750786340029675362448889132066766920224286968493278320164236385222435081385307976189590172433429810922906190104118338134551100767076962110515691748704085828006442397920849169888989979764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37753274293985698173510097044111330135410689956597406316519125310983018043788606587416689200640202017692359605821205847870775905856179911736769725044112512223200809577464688277408936667833749767230703419629077148962803989507142315648512905577333839505765217367357224277059651899641147844895843/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11657547657037962130718642551432199573283906805686506178736526002179395195924077002335601226553702238514300592245736421294237151694602860189763203213625073850918815251966949406722613630925402620054605343291903626337681348424750159836279475916003626899041050964124969875655301350243823964096171/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16904511629793783963743997441960620414621952416436146081134246822988875750485025345506915284020492722907389676502948177665294603658043986656473533690127409370020570806529097373604991771422057353777802679501296258109322643238452517513767120454573735379065561221680324994312409270477058489755457/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34230661145131130021134048028749313965934806896213263335163636161078981240785077578696926896076470898967729440755092824181310004986892703601732239042572860581952074763560597521341747531040338695210472991669412153030032982500651400588783197652921073798347809421758339138222860974104330299294893/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5620999253303807935980021814993095751842247752073330915178687051870208684545083630072574754199812340468611349226404798846860562774199252104013226924473801289794453974366749139638654407384465884195559809014073399020884892727127767699978953819225194563637081926574895411503091061376346482513817/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2241977235714538229114963910238519465896020010827804191935315266011229577231298542556878853603917732037477093839357059898329485168693817080616523859458816674851578680587060089321774713279508550969759937873131558804671207555014776650110381753170965301558700077604272255299598530421580152406928/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9837342003640238686766309562210714624618584942812782769282099385948124884105454931244611607356535474268562587944653344336712216910348329773369040467466861169321398717533395472502828191887430364212986254018354064355145846758677561171384642334795094830443080387467047632180575488256916009339733/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16735828409198171654187090441786216821633568634972904508127706086000435278923117817764384708559579717034034237690304831654855809817755744941913095134763763719459360328130254015209861521406010603680178952723339139362133810878466720146900429587415608295958893473942280609053824390298994520603305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2892320321015352818206018315329135999262481586371761732032946223986357757053967328186953572600355512287027162918285155394522616654050434244134688609022315681233308264536124098823659397908584985774737112175796642160835523656409956948049087109083205875025076561869768453361475462513649252025389/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32326785104881662568234933552528001468992033362808904211797388950332226216031361878062432280473225270852604072112596373985089630999637171319800103048784813760463689572809873620190800296909372920481222864210147552144789409919042327868718394266016815795695921286649701223342644210144887394209659/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10861034540536927701474752622213743645282660408225987739263683303707928740937445183662448055811310552297720797609800824426726366540074952343021963289212701925414037320705000442570409061062842786153191854434895754017043331461839828136882984339380077934559852100354235920931654760827297093054802/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8136538078421919102638994877499103443987171348644535479871005281181122627912695026540996249533307900831003758386743035792695564903783350538676830988446818229924197174044076952067046332188967904154795546115277505689837562436748376520774191831419338274055485907583348010588668449501101150851861/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19647972687532854076762209905108820530722041332979805655070405339867441673580046572335226867233804787147064591723548842542009776032256833918383023342091637474149583283599369556823129568121284725054896548627254645753399861233264440882946070602860956515697325735466675360943973632528564284596005/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33154311002907703842524043401824165800485062894646474565117180648889128616712625930619137700939506866470669403936463958536489070050347412870307044951834289244098971478983737242446480805934865865977914199415609342626539173909338916989356048057476981054302292900815231534550321614951685709643145/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2555192155951419943977062550673542589734224787349388088635753231148185141920384839611078773371962604144739424071644215802736530384173832392355696406295701970077109898214086243831960441235251596298160197531023774887137808346825645634256310417856539291718293354232265106431910885382789715398529/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22741532906947014011253425818767665551885272916823407126685545605747270256399451036384705438564370146072471236427962774851125860070269752636209030834543612405783579446522813751480179793997285153648624253431292861761939813217535183451755647437114275567183915157726349381978135446679082597468472/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35245501443832930155196151294418290570498427101518939873270177944962632604642613799275202414964491656430223249929077209002634782240073625106781084379245227242990563368616112515595084461806424511450067504072327254609951774952716931701799295849333617412734186121431082089320191339634663021042622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29734888483081751356113443927638925980323555242067252083327335459777839493863797108235020721620836352926922458758110507950030043540013511801114596936878631793440021350028575223315298625557540489791686491235230566816016030343434265381086314688608312668204324206327352838914885266610413988255764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3948447988865516670044759627484370430650061560524555091570369458587668770096124993327683775937312614562325881265209373835003156479264645574242576211281933835309515550959598608244642116689265424330977647868232800259007826004347843662621224443085725963291218188725424159371491009775997559509748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12468767805063416925094644703826837784208859461730535767353972085163140897345262527683768993836170713485717691962942445712380013657878665972293407006147092143310118364843696221232947936459944285205782665692203653476235102867988927455166743631128353821204533074548896645768460308656969997204727/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6571425849919386783962826513182832436007956782704699086321447363731105398878059448287824411677678255356854371430290979437195760658126018560446513142527230707134010931856124260968305989290762127106166865090634926027599518140323291299614812837263351861112173416681632777438478718715372732969615/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28650876416795671395280774194119940193519911557244579815090383917599653989716295285046112833559331184537616093040035619365036701466539946743318564787855519905565119144605945792588364771690912003027616733919000393730745196599435754997950413079420482083239250048339136378862745240134182838654799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11357618749823136374957011455097800526223307689059550128024449840787507624599814939132662913114831749968148716091892514986251900238997399404725326066636888954390572113525511241430518221766062951582758763785352054695978734951495453793262665136338951646932593944529477787035108506540515060801776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2154777643437777454795479658070698702345429343075518482727066497275147656094348129696933957404512028630068461994054682928772332881247798042620620058545725939840769736876556266047165081617604368715859456336725995177737161202756708214729442518597575200835157918536354241491292454925903863276845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1589476986774300919815103294772809096689866493782612646846304579298316592553114123989915237454681884704358495485502828531581279075517056404814998419486812550005352033828929937268840695002329683683472692715628111873648200250912008791501645598560606578105529896768688619280019677970091559490164/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20463295024250054971983354016759774811712559079349859725982862808373722228284915513630150944956726723629206970050822425164716654104444780688416049801624310494245465779590850387421841170649875975972513375049654129428747702728229475831457736530579794964457724868107914932806599319572439966469116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39115777537666191302998616657297189664252153576029993961181269980728994203572722110759097891677657077821215979620828674210915498506657311163727611872558263444366878328269379876946596526897031770154658363399337875788383572456239172353387845901433194693628454262226740485960239744834833156951133/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8850804368127939577334225296860649462587760450514215100771813132471589536134421602757707216927026362926326636465235710253498358995211920592855755609257241532481359786827885136615652599116715555382155852771561357254082828794944126932690016872610406007599581057008718585066922434126534287556009/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8064465463666330423839500078695801946704301823452039223470211835025483956839327288758110032450591914764865470060289731067055960702699221408481288638130410918533071624755215715373636527010726570888819839709851000210847743989026492386101839744973588471232233672372393144835188068196803450402103/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15519577554233800387666244256841447745800467531846008405930529281154254748245016373288882241151063726634364367466797008437081919954716533870166016868331339944619328210029059608441385774192431188581982033294514566681865649792143367140475045184001331477449343723956041848316336077509919635865166/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3606571744817386350045188464788943736249421035881544778987042274173870236451998948794555488180997093384160119606765622103651814848977834267332079602765126001012221335905464994726003466361813193580299166117075712531722411041002135244468377485903474369924593961476081859917007322023346730004413/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12812379585249739271242585152443676668910515195541448603748899737201084143283476311578711626221605808444825859387825845120898270411397499879275080856934967518367806901587354015795312173700889163512902163592061128544772785414903570366410076634887498759988723984907372092762091003559826210263609/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4808342664063985142491706437850712406590658258300795470496445575053042280963096424525236096888612475170010889300111452349886415886003148105037442779143227846434794922233726673782381316776540980957731974051487232159512345130579765629041041874660846450851508928581824863963382356101188070143340/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11193295381236261851527684669481275249429554075640106459483549750976372645514258869019034194991449771604330223349106512533636420600823969596178099264733086555312097189053628635686440224891498997106555740793343847938048972535254920738317065425359878198538261585050997178099715820827456851849361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13369620840321152286079989816447676171345318554262357673341152352343348959296037153528556930787703509090691840504027660615619594848517359611275502492256851467987091011715568070649699331256544340012094184090486728704945704209971857247681855912744961129214104360530752889016889963683618223173461/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24552563880746512003048086557945575040513721867434721953188340377557162177247213192310969424482031961397210491543014109947295111943450428450650287925495515271674744955862969874330177567090849230533723338781003912709283202301571872450608361102468679851123872207503795869345974533230580158199228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16197391585066783452304449567359621182074347032809437782359340820444636972300897961604648949609162940673326986690949056670829770849328543241947013977930982407113542299598776806919368445804911664340198882885325243437843302204233904992876306730796584692519865889660781132490485940535599062004521/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -537051821018138338742807581177229882920147436649598941941858309839190821265518982668528246497035436713001500541823789977545600853369994481894405086717114412461004828760385252464641563301594296267636450267868013768986663421058033239496862017835357575429797312903710096844537913141138913930753/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37968148326402204720788853299073922716747481711471515358453851232657504112644003683745073688690055743434251106512143119482811413132567729596542807483780094092725595979984571092101587303753398487099429966391886552170903420612048151629600224915356946458238008820706252935760812505385253212842659/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-13718506681821497447933402822167052479861879888800290937953467708464488708255407438416261915828428776819067031502766835531047607857526353115535961270616845237103423881308819085376630015470399790141929729583211580115428379628696058040999387745391203526791695887855145162820712623725659684337286/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4255309331813564802632782367815626813110759313961110927333128588732591978739193351316310119884824068255087989936922744945313936853718783186980158700584821394358957871282344952503799789045077341827646672593500599257673964941640071500336632734963589092970559107607831546427848613597931395819679/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51270789654390980228125901732205468299477585846731667791070567871516510425659843259167023003431770545805509014382652823053738234810416772339254642506887195321675589652635384918158766954221573592471813540740320591774269882643811363532129242272631942506727075997008104272366966388018808564097865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41544317028352558367375641455501288401880375812959423568360130574656282913216026541346145309109837994215860013283477253478571806414901169702083081150012030814480400452577783996428286030570395588023098367502931788941856424733889611828983584658107515821860896723605150331939030471032087094749834/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -116774501708307932050184094810612896143974354910101972725445651028046514983583251509950223723498068405647412004229603828759279750972689839190822138398842844774520438841889862169238485909304020361295123467288849634932786572930160786843898782336585314306458932275002456863758565116102479407564637/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57597386647804864436615587717762148697145403316374765952767644625808189208863355370230339705746430185208108328160655129891833677883086560430384040651239905299666337471405148191340278997304199134339310232424761958582986791388773950539301771888012348829603167990762973256818705817528596048522777/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60243604048741031253518791853702823668374111288477941648294478988457964800688827894788705628398324034728169818368940979989443503073485204786942671482946559739260475934703150653337913658212694375883164639160331834996521528729501345975259914952781656265337983361565228372311600611470944525999388/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71642968568561697916154268949777059260087530844554223184268097141232288892068849588304360806300551160854988370088955721678504767483021989808275633372757949308960618702244315850615931348463985758095548788452306309067938506808783209094087270034904519916057100943153024835599063544382902184310680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56532725526416004681939209720323196106879156258285115953644981630502037418128841087846491354416081186246765386481829381868493031972211580829072838498829406936953029802912121969478459103368052756909278372418754784922516655474208017543006990348840661710513869684104460096164363040160619514755368/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49297999269480643045858184155939802441112616402755078228562342045320435352306661581461786119462622727421073266117387082659242079697756232272512556189741980719861251072015408877783611965087944135476694314804423398959988950571891946131569774686981179825383701633468725970647714169626289335290194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67185425746500171977186808479050433115354846766179360768509250505145479261577018875291388461312154610624165481031170538322565623321824947581164028268284423993655067915780787453882929381253505689260568629814787242585696665470756718159062006286493406723090990335113996534131655698583523598140533/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21177123801062130185850027551582063697898302736416113209958421945565718763126646317521372658409892827130514513802795617776867214904538953038875054026266103383470794047211244206729116578959268861607442311282939995832020268245654630439698821817269581243234564323452377955354981915661973903464500/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34514995219206747767898484066776725805658502325284460120464647562295887968244709881499532496266792092720384331105477607190333561498783772494057224375327329399556997796121472578889550048073071462470721925613773193731285944517034625624745457247054754727732032494288533050335107512648286252846512/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32255159633114756636840098377659049482639229426808434105765278045681838958494133388423484847541960529719062075420864317005666854630133873049080896373242861887261682155171000034709934373567431354142497021772429017834470654243932358921459274992543242766415191044624574191539704898228025581548166/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33956580314953766101783941378353514344180533998856478948639282284766353670584598920032848784490481991920581351177883606053688495312008117452057272612356499220506737873835690371847323255231138871966002814046052198263171578797603339827434960078826914618681948296247287507077280681057321437407264/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2966706132279029799430793719353707612051880674283641995332599770003847056058567616521488535301801151956543234537826740791674067804216089244518471292212802013814270287993427864626985919203951450656681695116957482235374841571259420039830973467047123267639852931257131894473730519547241278236884/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67474068197628984721056957264246327379872612145982444062641769191002354659734047556119926865905977746951214485818226690763643777790472009625531690501324512026250240205348003088223849249115227743461134831353055714209325935036177861633851653275343834889066631107515415556468557318329180144527091/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23971279364821353916956599488349579142931861812136455918190466558518448050974930322517533478052470302511809878433804089586822642174865317115366559547155651099612739914871847049602932833989967498827321047921888266152997072645993530116713462131647429615880017754930937906124584607796486960786705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26676896196128132218392434169093159940172504951621924315651728226427718442904383823164436802411692591767648531898928553746865777586922528207652184627529167731103940658997582549868429563673333809429580072677033435371752955904029124189811910889226780239443972396515431714006127196755339704074399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37287436420877962506151843696655657009373710822459921185123214721174710226537886245873030612153514393873373539278021677897713681754982104828068983704814223451423212477412725498889919535747603979810695562035054338814733204849850528923098316223245250370450844533518948232475877876703813320600334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7171947424813989168920097701873224644504379400391635052993512349565731006350824281599344122389032093694329416115179800710091745488626567235532160997950493452032534885373840410038040959432968955028774450002010509593250198870591776929238752859939344760475133684064310981158657210832986842495334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30807208086419603054450865122189530277887110906738986567391073246982010751546736553124322105686111409926858023356612313767859753599107436683132461800443314293579765699910872880415903213743255775840191941650407047715435645562776589712397896137860601323701059205434152593323399865749916111032942/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30372734939386816131769788549095254118809668421891368136756755911957313550971937980540803202618147300560074823551151400998266066321224303391115869862272472923682235039149187068324647259181033717257488952224131274728703910447536194749703164557311645553837403694551097089666290326944767794947686/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49996307864195143691731921943651785710758587736628678929805093105467492730927161119629917201039635122249728960236355578901625631846451010653036593324858452468814941605840128526850209980124571480307867224583548311654475986734912335479844601158868400197618529470659135189309906153136126540317580/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62909170438425639975729986780142000086190621796203167180480862034340972106744432731486461815132346710141595339335080091451922897984188793161857521853508453909534288164813229311884680457812995598856496570943540984808576369103922907666401653365865810816075018965946910111372892759056366389536105/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53559633183088863491409155614749253323351369827187491937713670170067368425563978786781336211362578908449546039415255426749137690677689167391705534912298488752871237031700477130625267914574066174625774230625511327770235093761062490596727875595785361976939796605818563472120041452177816264344921/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27572991708014854190769084032262050077642150792295688933213914021605854327591893690937804183907853580685032376998328355861620975665128854278125291501622793745674389225816310160103995144467327791417109273976547993018526372320365740705142334796214295388689860948472027101721558143380988186826199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9996253783150983351993672097060974941330927537704594187228306941022098158398679611690792604002433415059578982899687218387173965770267637849472418095548695839072235793226591625002448496440721853084041397579707047310719568900386236127756271547770428084613757288715348475313185793092871181969692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32950701432463274502152966639957233747817417401431412548943310954131998351084639980274469430745125913714910476121728945016605230217319481335204075441920797196820112285719937331491026753831389578244152297797992558281173264727325335020582218398065375995511768458148209353945587888550831682646416/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38434341444321728537495259558876482731436541546922348005445475628443627494140975409112793312554915756707004490712048879994849242954313382702508687191655618312807766626400949461797471952477183597558952277196624397731982087411370299174210822843238890065322333135452673794674446765050432138377742/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23374873998468466524899818050618209509404007910150323451898003805457229321780831055865485763684681151978901111468891216248619012020700379492372709653581069116444754096492799308999850838389035607054778783056186231680015713545277849614667628094978281127708010046185453598581935269135350697341083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40334360712707561537723355567311405317067585958702523656710120936198138395085510887271634407525069665133322600477934132331149684590540981326671077876853365169499938118329891461107028280106073236942269472728324455764186296071132989783650285228556942017328381281555970265760888284332854086483459/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56062586994319983724784486944314775331633511887577381643367309458761346137468504589614018743165484572922808755296682053372917457490529312001621022970991424365519694803558242252010857357232231616282505029918380151749866889024640719645448944736257433575083771122038669358424250818752874936035710/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46863831403182598213554116012433518880141601059436976913758561947935062987839500607116933044820824648625223853750131977846920382785813693647524720158628238857741700949284925541175362381517275025365848209074945570631714589960368875323606896499163028020915956450644292694205734222467118177165760/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50200700608046076202233791436637503055167232395335896822033568939036772744889928981351335613891750317644865526233908155039345004320211025193514021823022398628542384303083753998584011841283423844153457720592765873488163814150394503453303314170488439928172728984883104573113534731375305927250444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47323355435584726806247860884190988979598983642975586224763721609123822136800952680084631924434923602627771464384411107241349094083826521618561349042101408666130904770062552706252656204544895146511169838150200688897088505306892572273230598376308509317654522806420898708399940740986499336555077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13759499545840819533835105079220736734312555684270393938277420062140780154795709274593513389723457587151592895923028030438658645856451304638511694753543407639853161588126923067456439410807152833034929401195616803179398367979390706961635345678287623311432647872554491903283360129052935250107795/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49166594268694202989883221692464683109516195803884458835164850119554780409380987370694713128526986203524805220778627771225640096627964270414020341867021218212192227254674680170924492538863795079313610149676161136148247080958837470827452757591058694068077946991628963736013309383254053424851626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13819843792395554988329900127390823113279278135697583286578560678285293188513464242755883905226984904611572999303724534312588953840612216069536299931938703410886219403619556493700674666408755182400700000019155345557144212532519504532528234198994936720705389439282253425476180843764520110124966/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39863448909293836882387196539504961917753368857140281353400514427704591355851471656171356815804055162601025718314254033761872507214963024305443541544144178913991493400267587090737452492105013060561070246502891852895994100170469275827578372510498822604635419368939105542969588883950404273361863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36625067031645874700245227208593815750873973188083617118905015751854018633707788719044680124190333647031133254976172274815049205542154773996138648732623612195278209365611770772910465377246432384468921766123473173632694381824359943149462660654335463701302520265941841717338276020015988281153214/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42603466058133053643481279131275303082209304981181469895385295608897913199540778300912387723886797340358290363739567978992895435565797763554215521644183007157919820586223344682207029898537893219696012256131260054755573804731059902836783563727030748500919621114799700418892743612735755657894105/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 762304042015593674742053574880092680794184975306660616964191642768446643212154952812679798570813007981136205742161295556934410768331097030896040894633609186481289935960800974699282088508106652953095120187436425797038677487124458315935281715035272595653491683828823085243058641331141689525889/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34174608289795491145568462757806070042111150032787387434588261184038574160077678968273215814905409549216189693653762633252617223071621435523577851041585967779300103011281065449070656773977063026624987734019546664574182298903439133353873517024296071589765939867515966036820741586405492603745576/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27112845505864248009540436554539153934386435207848768493950054345750499171470417552757823806717452138908357610461018150571866461966434695263648324635723012169488190941494256281157876661399606929344817178218331332295370518726000240274597820735955369153213689879317193327671111776236078745233180/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7034242881633337632166930246684104715202999472352707872441320834550194362032005263449108745941215826778223011409779256339923587577032400744698867198294709443201648783741991320209394791784428275970781286381080941906033954760061645391358980551122560000539683669718471836082340201527773519704299/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44430325049917880347925700929399869206090777111375529577490598243924560574794910056750821525382314161320674773284657462348342709751106011512159388192357070878075456615012524292851095673242112959470595535009625043251303829705447774035628175924341383865589083142953164650776687768518490297202166/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27058646838549112732225634463994678027010695583281762716988840977534730333082196553510265090060647541010132795810478590722389892702206623378309539191625870452266492175704374273981106626992342887680173836089095778830217591566598105138576960308711819026884367366614168910132763935215564208496876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26815533991022988365583696235994127154273519026477079348243488472448199636967370478766925458055004607244563315047278615395976691891786758696155906096148322026157222040986689506056231897303120790508038495623961885246433806147726565793064307268987686244017424226033837530552337949422155190281122/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18187600506120073506853693460085038188906842692861472303183256671245241245866974677178747824828832747588920917969661146424117844669859157560293275668662881457183441366914124165443831797918131687355016274133747201809493705235009147596499486999622983229441537744126220451996273600444434329227911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6016276312613654274790123345541464247866207604394861108395278413647349047808661235812576273661201070229493624653171954248426882605975288318246894169903245752714517599660896488108530665379716995683981880094376345307770984788796571569587771847238734772691318141019078907454798282277645236068567/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6381359365834127836041383268558569857597630655554961453263546055080035618112119445902486706321722909939382755057124235536308135843746829184181056871442029183646234233844503146155750876199790856796535484261731542416422741706294504309275507638090492587929308878763420946526387687560460152641410/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 156075682437960849640804268269497600914396296778692872731804489532736803103936460868985488763960995939243207433470878349955602075759294731225178659761637598305066091646860408207970875003533821093089062126051721250652238404731179098918864275755799645826371400774621060170922442363096278722923898/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -116112575647850881108803336294450975834937596427890925778834622239013139344382479033559005252792039893260039791869640833224367987239146068722378666214708456327887755058814552919183610722451291196750376365070189516922396725591399582366553529696917584321888718583259530528585674259904770584337650/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33825334657451192301797682420919216276808218143069693790080928251736405456589173898520070430015323486937290290998307747904827662642572168292816663483328719953696402025723686960834520579323075832210640147392445877303722489371255874541040923527370267748089092787747657993274205988195586102530151/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12475120885556868134028938075430969181206622032268484740832474103326730648079003206007513660073491248894059310742459864608568202341636472932382363779415436999955547954072650175293642992515451602625750774562366965415269871757924268768620495123684434907883437877388209522333886418316462018408329/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42366915500922133381658895213971896564352309501480045337392105912607596067071557812544848441322665940813748102173559826652603491701839683333243679209347620829574600239716215764891761108500637046946523925660379168491566548979130008110345563625927889001116538217404402097128685852936231556553857/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 75852001454169553359187812769217063556627754583390031796791246480407421253812272298998417475741660111742052381869110007240293891350643763757228705802619527291212015082447080779783376717367220602777341874014093631341511083765756578124927036908116248784697128625242264756595534730903434401162519/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11374843858104078752580037504071591694879218387377414397950317321658066904047211680288267604488471602680974065174668480020686435493847234558510308759706783492828419991038087686423386356437500217645682068152261157486111178440623748386012620626930493222998106143033738301877346085253807706330714/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -108795539138819070106634204643216221574722719961628597750650414169382751454591909743767877357157940626793273923697615193254206699113520620487426989024377730028057625721168537416930284340444970756858144950489869588657104140394497418638626081851535497431331591977123277477476008531963608464320827/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35586360136882113548223510441830736442499735484762139695508803855715099759781081698916685641443248420367304915671371411146062553743966605381042311347178525970640805878568837381669972513006355480153575142917009970496589896602304936700978209714747323149609300755498647685666464065838097243465000/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -100606068721993876946665231793821014316496082914247118775093572958458748851337012694622284733315828363264907028452259750246757346349406601959928719273988015085475290032768179570208570934639640651674363489775019435314428036342827786810744147405225322549738390686429246155980189564880501469697547/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37552453842164844717509072490402184995827250978287285751573006109606511161277425821788645728955441562673402458303459208152269278782232151550777623455123978239471377774894189029055293653095294078662371209038157988782341642694708048621234032749403757786927424401084228074841725904195436412941174/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49487805519924315456413678525618591447889186342602539104785061948667276345004518497880916602206519528082364519174587248042386576987018326386647142108329480755554551031502048822877144047625281655714879659905817609286820367562829544456473701401140443101138378438054492192901515340112190958849397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37858061487986542298064893467979559790144353792105484342883413815353395800600742909325508037538992517283894694215424594825862128684657794520852560143407449351374170506806659923954386763908214565157286221753102463190107525250416447367685463664868657109324472086906667987982804233520741133485145/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8267172940790768638831637907189974501824068376347078417316050616979552030635714059378471235212103824477057583819333513100146984415551461294439925306523856950929261859821481237475816284873355669402272936696165534390795064246717904573392790519326626802364944519429912683309850597499994566950658/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6793749188458408575993638783357149317254314985381469821110324809888737105791029686384026717405139849957747200878889473275335568295801718421252135159512251278938072278002581749365565116929226288884639824494274967021258219139809042201909813762180681157746670076065461699162446426517462601906635/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5175690643618526729228905212682229545872363161375897501030641091964717205915070422165320701388717238992758754793650338625991710723448773912378879705049217652158516068638937257133151891568400088577764387291631817561424310397239510921691841691327635692266557400264088593497327164644611018796880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46068399593263693478866111164747601245940849324254818711799349825778390213442803242426928126438249583230427695206305228870191050634889062307955465223691223825344506783036772551621889177578390606349212669751026708170410052602317635576876505094044206301139070400976350172642836676164458268239867/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10896660978860963383448694957335455644742619649762252031087251492966038689333863443119393297490788640064721656006249725741603790043745351305173558185946599166593962571288199345852102937422152949474181770120362116001506924135201536991201040580146179696456602505528143204110873393369403435138373/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 105350123423624199643110794345496515438177143701371733656696880818793540701187418423433128072599299068585730860305951052399901104856868438997974682219780052867378567714313759568026315531513669757259884419515032356859897113373886750946726752229637879618486402799707320518079267101620671876701302/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22732550748303051326687848358561145113490589111341532152706620721165153413233370144228659110396875501445626041716397791034737506742018245487097451173451032395280855453654193815991281961167740732546511870549633507779843795190367227020476804250876626112128339081366650010977514697484818727527178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22954812196704266514453421725814768916809527167196891241962427899797973116919974422666029543725049271124719658119096876924522940418696211711525167533609260480702817219490413866545047902242224059193115654913961363706596720072550043495935581696430827379984400259953306615697742277152555221813686/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45399930153665175104661491214934290811912750255812344734309924341731025293955531723645270425082256624921155910558627649465547236965522864593357812249576716424905226362983264893039515464213747486855511219750833492717178416641867142561790311880310859164352121655817501002224859588969353984083119/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33334692423202723479954148646606747181365393647809475149668395909016336430169448096760702141094455953072442350004252332119047742313468241510317757807333546002886977415723282439363217412133573071434875831189973874631819690177617620316501831214554799948184813069090372624733930579145852737797774/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60336516998965169511912990880128618013796305936300350965161205241344820789931277408589380394828568298398450942989150029538081767473118631870264292794825043079134507497986071730295626313362042623759466574103747055969792240939193614543873132285788259016825324317802544737769740965069839187150207/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32803412030017839684159896329392814207470554519997882605779171986454850621127675020223166001473506761171043280316111708749754496916133450323475963959873312529170161774555011015451021359424404564406691876205957347489534550966682005135263318424365060785949867989299380013121009606433412337315865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -76627801588394244115155710736637193891991076436154412367514029993189243814276022340703720078232290302778319930609084804870539391518070297442892142205750574449963885311850127292543721621641098046061104289823836892117194928534237191903365317224795334295816963920458612045896625086602281665437640/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39463847855006156486750851491680527723807794535013251582771567489821494979982151930821601896584172638401847125962968540155462992183217547090561985842245518085355515570094269416876197080500131191103717737592132303369504663456843489726541167910509971331900625199998501621536721703689626638743810/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9886659316403272691661718195065845278931079539937332458736813460550961138600217772196096744583132306912752176257555283323473861211933051897608464703809232251536203747520605823220476807424388953370375315473697385581151734837221532896661729045325436397242866289111671271506454701882745876740618/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14126264384944983089212734338236178728909761430109915808812261843027364571370242811439323213835124813322359197459517314147377932065956037242629129056105507961436685718922002375829962556216450144358647987066586833222048465226528765263420527051783859285180922356359181809539587334893324584244305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19474783269848244075295574655412559283110159672303876810691331884715060787706280153753410333216950943606756319164215564465471371728836944083617886152914419061900126419362687135599319772695756874988178291571311725812249736994191189185553191493393235587482979476909414074499558163027307026005982/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 84639788624334313210147172251651681799889201884791062730973441877541010788251408670675395389034573047283935677459045671507865899303601334059469911702073674522458399802128994235210627027467014542456793250813683866794552048503854943680407746732656850911577991895938814802771190965012608872122178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20376043886708289222510228084824680082965930527018658690349905652443456113291621118952586081759595280145428609394940376068506182382738403672785126989334832725333114634564711336444689656230881333500409400821125408578803194339230216991124154338111370459677649072854388721802423366103995302096079/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9348363581373242602052552136618192745986157068038690336165273625010851806852855595913769415587078126010088356015549977159993130531321837376069224277267207835017737583801097951940866740003651823234515920997562596953357225690545664997791881321814436683616123290528857247647676124021238133038495/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15457505888026519375060140506494927550949301352102847869021498648141967486126953048684963138591880869659758113106329372835584088314851099209134108901752191538812567182908220661899765852310885899645526839837632906213972369682106810659327571811913236634315528939244549327443030326518315322794349/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26018095660920454644925378909854156817715250284481931423265441035774390931701298927621727010510817227317927647160323792748841675468108441580043523065720870674039877621629109082068519298550483675228206146060373367971330516573259978276459250551426801569552304715783750660536714683582552478416483/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71923698272978985345888740444258002685855584451779750066434101059283361190021317785318037155263843247297974897284425974852291473538296097980383964067342489658519925408014402547901184100257459312456032262604437519850773518283321926005468098129901595130800273025430189179098400273537675067429234/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10258652573146699456681428801011878140328655966725945276966609454292080929356085393668427672268200695342559659337623281682664217102481468667833287241309111456521310912446375234847739294234322190781857598482263152006255037474614774665298405854627672385375583787560386455386352992730699867004227/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60301385603136862109868530500597545318925807104144445232993935459855664301250172800345390061302393338468337000808327264372988151991248733201019599658359759894215190041565145703844055138829179744649712216258597327507151123512916268632694780296691995612309867603771751769881514567976209870313034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5603020461713036861615727441103844769678086492774555780325664305585892641105779231771175345310710203487402667581548051595182244995049233512526076076397651571640082538146401986460105132011068632446741572171542906687947889486463028394682516332955846821694494031476106496335590886296682950177933/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21889613769206548250639348255712751070260106274058678779557669797573868402066828400559499732155010222113062908761418120352923132562916379397268593649296081986173826227859250888914565388011093238285074126660095249060546482341537920804655578640968773918215075965264552055766002699091983746811645/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42968999332075824065427789407581253285884117664916179436148769115055434728576007750209213420483108661382671955120796236806672239577873398177871615617627909793216071858872083564718053690644497718643740257491799912527577215163411801959316152349362624105268576375894932184352215971170991906640046/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35148306610346383481945386493632613627796871667260493484412505290049756681730659852996766385923221729125842677162699742657590142863562308011494014336962967596782087908602860137545613806821591271498550274130963492353888565811164762626287511067644629281750063282116342048177003045404088570927714/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36108443956131240257401100217606737509251276983194901942638548622756628225284208606660933496512243943022027893871400761844906632288234952013068286431598598812824162230422006113973569735646558113263270398025352664406941419670957486172504380607095264823284623990351475023405775574887609830122975/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7109335950361648683236672201931391074802463866702237517784384870944732733024699975376907658325602156982417620450413542258337366822368651684160164443503477864419305206644272179019872329341485836635667603117737066470768581303233275309747313348949462980376825823653050522408999739944964006865935/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -73886864549624116547183942053789891130118012208444784258857871385096175190866060320113944090791434299806345977592342580327360319743221186689984305044321929838173546166570042435667118158641727289138603921243141240504359666929854502992380194720937982080928289644564800703239365267755577251313987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -493257895799202366940392532471049917042305641380993907654371164839242155671614555556372224362557703773198302519064509286623035608520575020282354962744722634962403545522232756514406998366209518911302924187133555084604635274192132894157664162682663066925128325741634131829363625647244910698031/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9746828543418475471766802992560264982063930511142998174077094367667042513378172187310192496682114313855669909839094219667763332758199608695647144198914826207861194448405061499033094299749854279242674955265445104901671495785198597896327440906850739895071720787324785912258758669940742115328423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 96490949385524125130111496449412688292771289701196437424838751001241936135505709059325551366472401729024464044852674563603352909076955524632451057244107718578164759123680089720436108181701580497912258118893009371875463514188222668712194016337540416530699529898961079898933985197665536449582280/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[12995598293872107317020068127701222103536837674204725176524681910059372584937316536424252329847373720264235083571441728727076715788144386877775690301770757313597195924274572403000980170947179910478417522787917472856356356504740576830001878484120851238921477933783322847840343370807660647259915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -624828433611576112170165882258534283861189322689598058541463674155974487122340045795790897906772279520106793708957681603013371862307404748517649084368212143875537520273235231773425185665942700705077083127429711747467671174028257706494773336124602762984037234077481536537133370910190346282379/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47041772395956508714606473819002831255979062998216862852221427269072228230069088391835102896625835936403711979052748711493444420196907922950081055678055579064585684400830256671220382653560139261712094949096222564606469347192962277229182861568285804668957819072265942061171488122429752140825875/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8621858944592417173158672950115346128689321145956508299217641909215924499046354051683832181665608400512590303134352469596146005899215461613514380473074918642391444946780820841282324590920470853502145082090142658502657417664235285236971877988657975022262491673478956351964347027301983966230061/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60386918200101838147511685735933125181196053509187714349403291101128791795670034878149640637191913772722009907788786438207080472873847116658471360774014204530482743651260743768125567968093385431079821989487734738853985230117544625496458528803259294593055837034658990071300860738123318623079414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37063226334016225776943274792465278670560882707277178698562209161649006950469865328979742466759917140938636590033998163720044628090067507201922941456546709915761753587454959298437602257858564382102404728804901184139120709017999472348185644044345161220906827692989560282513558110377783136962113/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44690450241275199482848232008984374551845330366654275935229345005140934341445218836053619532743302500792516484766710039194986937482067030165683410799590128451898362945841313467403592075095507796612402889851962262767155676204681248890475931044923335863653287614039070019782031927215317545457568/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56709299035223526266296095123534866222718614845809593576437762057469945506384521500467590386093515606454928266168760453210578796325461154921393753749564022822600251718354593137809367635828076645247247673337488740081827827861630107361263683639958103786401780554815144279376541549198375495035455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42487013649590528204225441763270417525894730270207315036223941085902961601842355570518835486368772763415502540191801715222074683771853589726938433582005401897561848040512851678846872401812130031009277220769714766982930353166015670224721078644617673846236255365968307090816938696743443868950876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17974745903867417824955210688016100783870092442201430197654785066546468808173601570047601253796258181612650214012111814349146818540640751083484476644259199934150124279092284131196235397946483003530411222199076933006561997534909397893160048884406080960730414941390019794800089335408616354600592/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33052206019453128057241171660845140933134727022728164584189125378957312942698366195253241430468651375722244049123620223807948159839537409517390744381976388872145516062103870219191557520095653771847841158110786953133496432153508755462603657629231279656750829262139941737199249387049356631826592/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15319801842993375803401376702208238745973387245635982150399977436272254441697956251935874220374965826315120331768974772669028166933209088393014262251696459095155551125919529261040837112351761220371494956191468060889345875353024099591459485556241661524994050659334169553863328078610553931785762/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12283679190268300902767514465046450616142500559644413518703636818374546003613658838681613444797073758982117925365771845981625016221578760103039615132490178824865896201116019598952866626062842949642021815735556477402019385964312108731410625604893886462950127418288337287178397222505380406844939/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20112511199821115117801828111703264456530054495364052603101943889060470734498898933210502541274317530203671170077883002017456878625239181191009265186099625447430641025200308060483026819813597944058772943482966490449101092848967917003958890024781486863844710865308810280683273262979633124774478/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26837688629095661117789956951885109984477653870881816793564083608401737083261766289116137837580857903567427445549083011796874577574565093746651676228569275235593869179686378447614082826616439020483986524980992392603132819970667371451561101517533794103996047508079952934537638311513807512087733/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16500605497440963723622092986905716247835649352713199810851626218206468861903024456841764502532094984897023747254012351692217599187546678485491085120354503879260329008554362489402275974465608565040582235668841109257807564337192217772933998028458479979576619082658710492221076995452254441580566/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53011580882720065533130972742015832505857863340843316858246633406548329916846419931168115179347676190507718815873667069147763870996947813560565323372534707402339997419448653550941340620028668293107890012071224262210299370423772960604202235757220933947039431758780371874494123839264213439729298/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14350132387541069537940946529250684251234966696715418261583120771945406012777722765516543360779256754492452708940967259822704821493826293436277000912017191048495136765168403035433308761104978304955773837974541995451483077507089087344093445000327443816423228680242195996031779432888517989253258/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28421736247484177626489069140865982840978766097759206205578923155289382727857011671009832951133080229430555144279748013929341577372518631501849170899188204804355679637235721923845257922251995482239789936176194955127352652455216997683669464640484379637846104113700586271479723972709813268591296/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36327627898429149818679189571106696054064813681340284803021954286028405426157586391623054251131191268337519974219766291300275943522499210704336284399785346172674046714900914869822223138408100272168214522351119016928089360787150426048990692921325570230418190513034816826357615774872202992408301/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 417514762838789518357275226485517502536741494177350635111130075714004595644889960118189810215167467822931512515298275079113024083387350146342139830498280299800770592248512207809427834713483751931808050458102371354208499325696184583857126787419015428046402370369128694078328128113594137714095/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -443183222946095182766750961536405212758976577289971907484895790576054801895655921535737849679502636087283166761248400820608827425821636707901624896199494906774008478840993842181697917111366768765380984776253655948098410136581804041912592653927595909115593327907829104964321286516508639820608/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -204763890483470516540372572786875698582414435985068195266835999770171220745118558948662955637189696086413875953965878039330381847562921656966325069322513015632145654603592443451829467090674854182772643399574644621121604720862807887390883557876219071622812784981363767601436401520993981335981/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34753627975147207811738988456193469597141001567689486022120623753491389654272715346936617681644839766519339841705043102262627557584929512085075038353435931414724051732659615970842477033054064288297308779836836428427124942076807563886289902161866096091483734334492484117906030871709350742744120/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39459051031970016601195436105651636842325363241401951859401660251775229147710495202505471820674567148332509560704305713698633099541657482143883260323947709478103491249906113792260323722347268138111441145742478770790682379451869129380980515534237694011757268611997341912696843297784490651303315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21602310828026876302138409578868580134137264269318189590829911306987411246695185176662289093559079029372305376634122206993067473701500165251024663527608671587574345430876235744683095803425211518005650234115210967754647075179382064042532599336395043381546674191857357120364812734311245541625364/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8766005377996916255312875163173746973274870713465386039935698663684498209285217367405614835534948573583007808984359917482226346025049008671028866676368261950035185713514277312896972835744555854059477178747410217662678098281330238155048530367204654070452868063380532955766896931725360323880474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20055857725745265314480189734387581860334455197306968855428541447678870812069712675739735159263664999590439764761101554638476016157931957513603311491116766884827970258549739933469132997741054696190897576334710238346091805886511309962114084509026752639896298955223071031263250896897992185133290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43660545766422666559011696057544483146662546874420774386101182281776968494431648154471607815557301041404852576460432092874429784458644644806889767148085287566154037328615463716675313521091436257169363152181249123128647514750139732283733355352688051970820254878117384015648037588046772665208670/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30597681908093363946911359665377292264613613678115633392556115687864965494882515905092063191936003216007839726429351180761905867259115826586491637084871176852414240369594400969484644019492161757197825078094748239244776754884980603463718385038994575105844278411246106315418107533680551977774521/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2518922937137609460586646265000043361584588252931453149545900433777907194082540213369074596905424212889961149558262740913590183074572811154378178146484792097582945609356783720780621097852327912059188201984834990691851892398561940189790170317549070611786381319853868564075889279007230259806836/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17840177721316922195599289059989002348283882879806638696939597992840820435188507559362231195872618872629103891457860134692430697577584861641339518302310919000214980112712550600823215320512335901573944179591437019289733709677471207492060875512265105674407054423925763966420179587361558463546158/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42196448037313973501466509306832004122918605515909774651928396425727801634436964065107744332407940702475461811346545774980103675095595823378298995089855358860061918588826238135386703148999339461653915978390604929576194048879872817895279002638652824297089611050433039989655927763343000080272629/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48582048086188097403110218751471353288897152548711787738426566935747196062027772647631812598825854411491345848049109743877869724319171628991679424802662086241975739840148001306731740675945275538305777467556748338489998398791066639645005411887672403647406803236856440257501461853720287468259978/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32062201476068020961350416608919843104176345536866083616207752273643457123840165346883128114458029657448184958443023227074729458396742728960349534375072065346407433492651555068066384129998879535048953096032255614992432669258543773348039746610458078279864970542446944183215746004481418110254252/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36269326422040893577804240433210404930685068373760465764707502549183704951070336706017728770190802357040424087201939400145117053514818054676627941693450275968539037706710106757628362563082492734770781370637529581967330802244037725326407786414979967291674512772206447399982234340412407268282510/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5925458441064361425279319762450195618771162408847804174652923455796061313346277701693104343235116399317094216666510068959105446209460578459324963284433188304969882614990011006379652393364399698675955449379643102645086083084232362267175540819169197467425186692420151518549322210761114732490226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12395650517702185826189375881356337372745487294023357930720699204146499468509813394211901517754062893056371660670421324258611332286673348028002856941976366646298040975390450291918946838926947801387631495309524899968060250804123569389436171194450246838482814325509452827657931488138068056450356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8521661216224396058906228528964591148925505525103042811935109349604006905942294777873271800740228593319537318486204412848816677389727735994182811975869787795925978937840873038144530040099703348723248169098721336089791798727576150830850161181818122083553236062995162088124964182605923550242518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8258112997359503303124026900634141582046818830058049244095850097173039495598760230196697800614205302642794887143507425014972044544648592231527063881569480204692953513562960025014821006292236608328089546812206259025477456417327708470513029528768964268417466374671911662556938756303487467854190/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33170235130533003174914816230066615748287309222030744037439974560207471807887525027591388867417655213327873112644558037755466488879939470433592695862040984611453860106333220026451126801069671232630930309903501937389332064682238345873876195677364556159144273978398477511227414656822734685104042/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41482009914939757981054509509584158009103413912962458616170670546900335722351039298959415743749168413003358514237739588691125953312561206432480917787594561278480021697074822958280938594513079454773150749653947686146622908656156237839054174150830797669225609377895417222037017272172822958158406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6951907509085109710835370271215950617645157903941380736715682284107642352102526485973252601886996076249128240638530131527619072092622161929948688387140629278698073175760195638976726289249321996065561812133463879146615217932415422277090148916195279495073157087742221908185949589373538206001847/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15950514584423833836479517516105781988245595367046486001846961659591083114440669364729421694314923717772729373873936347854384868458784581283875441094325057804346459126051228738853276225878992583898654541308018595823238496479345534286534949747763284233156602810804717211833901837056636259657793/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20902418474845089842622173576162264462250099737075470136824352057298520260025020163748885665175696583296422305196359050124070824021123714963919973994406444252523230438293297172857137281147121679479457370171812661789249565837088401782299901869734790246085202702390704431994754160863294101782806/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3389153691917512944860262165996237006547788657586540460307916351710947672093136767897845624600647849736776445828839483628555090454034768917738871357468372633729076230438337960329325715855798428483722907693658171066548117498734093222959146047470319822578524609433225796819882370742247987689051/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32865599112825371871701829517096631285361565723379991963417893004492162971480257055478325788913088182884208721104972826301184149069363655492910699633383980918913870607904494656088822973312282310534125737367196718248052754095965427030377053127485987489319010668199730432078948622962055283452288/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14007425680117399145427415750002722485280835955637330313544979354677674778588647526938759344966217947129745989201463279899599860560809059180626766279660465706246829734447616186171169919832271494703996541003520299218248109665247537479063665136966515985365069440834978455094551156076866754342185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43214860595152231957328900287673536117871720764084586157838592887666600417309135075749607309596926085068903932466900712791280860058601670567738108077430043870428523020016852480744885545261945788192763575039616906590049638908016371821032456732397550750882753704877553884064229834556209839488629/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5152175746848472580607454186745850328231931130440131875535937862298100125905813324031575659735763548269158506651568143627152663747866337270997624473216555024785603155589381044513662882650731527542824025091383378138014971064224678458944296355535019574997154217823626507209947749726112008215139/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3212698432098324428556297647094673930622957598862016916016640187582394559199349185879835797316439644084249596507576750712123360311372096927867525925953822004314475363859742555703554273680811029173864788132378030080142160848669491665466844069649289083267140604028571687431295483614726310371595/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5009604849938523411947135591772792576223035554995086503970327299284371749283322388867941694616904359868484663926765760594011853875199025805791015389745772664636369282255748771430377361100895826670815845896498632240579207643812182060246068201381473002866469018079190743908611166240404020536082/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -100502087800990376857595795067692136198855602107502352968281325055141603827836735230125162093226143005489034050457990360978016431462361397121166795954318674740604422696465733105323555869170931145586451767329416267816487999080977467035402976761259178702855941012867491655145265043023782317928414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 90140317059570682206384576463287121197808982374343060261732330025128221014044196470045354954964581504112391386208230287300150125056839837606774626631610015637389471354846438629752151806868015140335465135072414076316309134327149190488201288136104401152478666266747161991842689730756139240378073/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16949060187394092621508233638975126081359281391481417201379448654698487321857592897225607012952784835651525284466823976935278846397567123339548925398994580285677185661425272231059624746853083469690334059581476918833988174348129580736353269608056151172682770711556400887490049818650796198158955/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22768229974153795414853249136800639124389404600406864153384306050203955374930681386396590795413210321946730782304313194264229963178203885636595575953015339165355900376404650816181500131399586582096912417811037541399784810042721621779752183686201725931198911011169478632593317547889272800922456/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24237740276783966063569364515349408844787414247735545426712768906031328871623065175564740704674446973445311640946116600198261000623256671443918124534435904538619329464431703788646810536497572209272297894183199846736529271576717200168740683832919781012829503151047260033445670188325198917018556/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53490028924686006927677929298124770502274497361663378324741538590922810585439049274685901340087429284826943830013490301885481376121117849639541139758739586795170124371184969769269431187743479235088957782903935819166260509194912235229215777284378165581112960528000212589889779703623514862204527/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -927205534352087179264072945535921176582281574710534060731975406407509811893294656393375232372790037186134829594725453652711340642768020035100107777671998578625692150523474554045616433224544234269698074754286531287281315584441610329990360904487684731334168524549728650012265194715561374007614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53034221772686740034543914792190080170819337371910517482303182035805238482738305794552309991039812908260142257239057883893271390716024662204543392175132740584824359599226652859832051171003454626996102972705091411220853300637210709948923948750958307889273329252977321806056577357286931959300358/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22758397792197069564254629629356449921567401727923582890319032740960861296381213361536317668543282390364779586254203879893526671252173215325029195807599204788212873891052894672054336705974928392942278458565921791453730257464870398332019449057731557827413990845336570142171614483969915033307138/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68870555655779149583606915471193329172517173515419468873081112244948341314472456509228873482295193173540948869323916180819401290292753680663337724261316754603097288526894885676513112429635782195099406744222963026657499679337386997392106750201890606787857714199760193591260527456796664158241254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17497768352599905922646790565435327983421802075509623632904671955104120263573748442362821254592488501644430462311374106286517108052834654399171603816396342302843709539314468423481927158700140023016303516171345274179900681590039067638008649890914579027830843432436551776480774894654559000993357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24494738606519614113891217064811736432643117745714793409691105103949676721977453047762784092882601567549278065568600908271937420375975635337046773155277102974682079219107206904673733668493741427886137084545038903694838714759810097043804294442688609604043761258136297705408267367432931768248445/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47512958368405986899163615457404884562949013987454751506807829320586985490486519665148312497125207994247861600935099808746538716582987270462107218136318810336739800154479483033945878298456599866292088640132720604611677200001003752660850168051450445121128622539963244239149688381031288595738684/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3746305457725709389582784056800449414983642872381434866332061620618540872640210585198434378426226162823310443285521722313244983053262208897006672159824102405567997223766751619440741531013100049408041880576493684172243048329346721582088544444396143373616576307251470751513518313453289158335595/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8048825859888869052846157365369756050417352452758210704013828461106020229187434821056768395918807035840022498846969997267962840900777837116496479967611895884022712130525301988297228756274822824808929836729630229129266308622779169013545272090607986591142674951848804321751440422450155871546979/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6191129779859051124515825869756750450658513072450287569593861211052278517369937541820280420612135958768115416864659074185087429404175974359531486741947167758669560170455964518584597993303613464099533223220202192344097770752585830520162259766507432391855491480593069021052503741779958220835890/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33155070648802905082207442883826860358635094574395390721973961800614681486630212739148179590470573890400677665135665408626861150274594028879905440388780179081643612724944249316420080158376552392677182789796259014704992115815198680483794796891551118723747929076413374281223071896790778504483577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17474834889432055374186134274421277754878164773395681180072777376031564433398267468495036294836333527617072550780036061725248009793018950716821352828934824414490245145381514928469204888809275699708568202128685667901621825353510442347197326333013396986108578745203151569677169618249955416102686/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67987375460767617572069245219546996057347594870012290245146996019810376823695860028394410140628679818330901654367382099493315786493061839805678077154787332041680984246607960116650208929996211290123220285019861073236809421698714663908350019642443818049587226331636528546377379046688209881485852/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5033376871306822909406981829639260196209220012392471255632010733194384078745079027396334733909807925423294430717057526092625202287848486015704191125549155475775778176927737822379019913482461486109272688354144241533084989364854159818769575004096771612880289054982640822026520163159102840735694/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 282069250704775879134184598663618121673729450080700809902455720076005920261800851801805912376796321821822738033171928813177381549559683326608123255495976292079198089817611953741266103477924679816546173355034995552272106525835357615268067456979863175903246895454040974154504164979777382251877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36965749433079484966174707618772138430739610895982499362575856673271611396139400126965465529694482403542286918556864035315025780243192915396188932399273741480686683676602470095330420271051983480404873597085125843675770384172420968755947933966029164917969173677263252879918515866600037022240794/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48231549441227970018860978342347704987415560180247304127054284673584797068260532976014201251873106596574623209085746137367346617339224443756312600980407759017588567204167438045187999566041732195862854847500533579167370856228960942880841824189939263039567345154129189687010289627098545056402909/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28880258670415259284999518279378483762017039544457494878827414641228643331415102127814336123877532308954880181366809670216861007433731906699097296736365679013793606638411081906746910424556918371447394283474939843499482534138646209273895226927456264523828399623689681763659040198626487182450325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25068993581899859524410260007835778212056417208741322928906131571821318845908812372861840914355786273212731230933987815164370196396338871052110914262477162375416625098493645169269964418862897546457930639260442869515059992615103070436138302276404820515715002349714832943109245449497801921300451/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50705049060997813090781112179662566624924134675633976696921291593897860598371841560657580682836279617010844257309175175214371727651232610662242711916061412041787883313188040381972020911047302405671849103388540774852869646460756609884278215437206994105945359699900286606136431038024243131634518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37895430701208138553050985149980092111563618172865019632237620741319497869902800275651758676513008451967181779478304362441778045644953187767124922246276040128488565472935773518388476840366530121220037552815080579315205609754812161300252678968911036049936970824546520378804630298668765821066677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10495668162075988803840890408146132884928810098219866136087304736206067415256065254725456462815089619674766288127952526185453361818861291042745995135842933642739256379827530996154633684064722878545729499938396025037130782961836961663907139482146253760345116075507738596254066851478922873599435/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9309453388826527148729553161965476419270252118956417493934480748427480659732847338545760320059336144304578785190508516802901073597828096602393342960289808133610739089571958784006772770308648177024788311615306405363589855020020198588938550240791746517699344990018110424896056321897884113026426/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15881233525937201821566918279961774773633480949903347232684339684556568825903217226337701987131293757292415512840159765288213570806265795178382851805499435910157910125657409442450415239937668662118669620341405554990703008155698118924837791651033848198601031209431424569051674161716068436150123/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57980915753152798827668792477925136450943385428048301656307777105284635462721292506617685040797300529965540090548536456389978835274032773274873332031880379237243912037011503022041495780650486484206646149341414317485250527325854070475030902920703520578738645829115473844065797719147079489836835/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17676627012043833890553350377342115000821609260163753852762726302729432045895215662609760073047105085565104904441949674604879288446948794635010950059615149558779252222889887124597446579669064297586046231737288329227214303415299944659463072906028230535944170900875868918860214427394202287947094/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4004649662731401649070963591400616095451688230006046292268617565879938592591232300826511512027576684457134518442668945433875831735029551898871088429126251183263445678576423402619114725446940775957560941248316558455123114422849947448668801097105356743227297341834188139016852770010516748752068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9033757019377347808209747962089950294627701823571472395791637607929549863708728886356630361592584211012015996755533826557858559262719449221868972523646523384192571187146534600873919168131697997657174915840226596154859763048531760796652934396671316434598060476513623145588516695918682651963496/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35280274302700417199120023416487851326218808991657980544201800744776195144896450454091673141850212008960589131077030324096004034449581809105214946369966788084749169627287113128385137837425896805959141119089749983419922368353571376880944620773782804742461144146029587563125957463129656156108441/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56740436147004613751113904005029207754368454151307323453380491391158064466654866481424466566441596923386277287710600562542210671462327373513798662510540119909322461946024905780813272780121712499067649159164152021455465459138077113129508020399544104332623025078864757343069375291884888021792432/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6602189267643677185763344457368010827251367384521558171088095321098989644384756065975714808373242038716810680558433140934988279602972039304176231327462815695222095964064708388734215335964981175177093152043107715554821789694648171096027660436249572457045195873589499427129958869376656900292201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25016710953545221835213461872529810467855065380400624022773482129603725326346077242356185729454189233660202372747612289372718902099065702897551089497577546700017367378541930075042327485494444970985750712487031320188534900595570637402564657614234103624404311840268385794620601890738713889589857/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9473196866990930242549094327151879861711815761475161264234728830656017450763822961817731818659028434121229481552976400342463275595589076918180796790871356853919252523425408997042092280896167791983180915062202327612226361371695929982491726959833662877213476288323765352886943055817479858355907/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9241395678958791824529922044644788957184551922659553851478126512374166444924221042271050821514063430060555945105697975797441600694887656475019393646172617373960681647628044905024328478399443689361518839390138966072536061187864501100080807967712265622000128761618672267699117964327051567424153/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25805541299927076585046460177305762164625405528330242497302215843695136275159223962023666342365795389931115417484925004094117462599550494316782822858197990183029609000680812299431271994256895734819945409945212577841598027446847179304434618863365042812602440378697358399156033070608097337811608/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22178982145912784587226550358219559318932144870841384394102772321877742394946496123339227843253765508976479072255507835433627416494232461828178001976281492926989518226351582043331595661307249968756770383339394462655199523977186356730266679715416299902542983974196801103034797058354609031835063/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23085540978097732592314380167042148477814556718340853154346339557722224176045689191706513516819617280941432468528123447298901830742343137840282102144483914926175059740765639735179495214791347842434997840876660265546866159596526043793847381851465239755581246760780980917053677227743584989702910/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5287345422504488428098440283795518861893818711294029465385692156863959515063050770170507777749787648998473574739264793044347342604629174364471915659331740496548137300812176506528750945779107400620405136228237362614466287878138965400243155825079666054056215579553785929247782525228011387232454/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58937476521220189811289093433274252730450816039823428054872678613269707281613712557667424414478899221910797557228451964709892604134746644585516219199939825119936432078432739842604783911261072277803846427694754159641693310938880420463702189216984241366829572929471119331392223235755794436162717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17702292285059923494566684514018052294652662336177686656956994927441155068699573876570130245253970151905120432687898454973423571186415655231451710186237772280585344206165270529102254292438569802221163221258269597156648501973765930819990611303742660534493279568310331958176896697946539740377372/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -482740037720156799997008091025581590969697047202092637135901000012614231600945429309246000511643033202562551982138762664708772688592321084617267700406630543347843859141317443713433377226343261809368865478778847232374212827869343442485095910547739476634795345210510884090853025965192497193018/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -72368406313503442579840653577192126744260025488536930639231760138554512019223207912447220745986786740977275573914903696854338427483255348969980777311550473392962062259629187947325389677375869738065195290900843582910402123624269116863101795992545065564978916867181311859031409766593503843386824/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-50021937162963420146504712654778244433016481592023968443389441718527466912677237548423165541804352669656452383454514430318216599850783615173225798326139923575041467748096269154097658787854661866111329103887289020389064949270923154496146799989890768783636079873886079381588708986603598281026622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23044373338793635302484868243670798899563509021842098618695514022453141817092153241647595734360756347616785197293969443669720155256726796220177767696347438483240545900616379599091605612154146424851219585485585024925963031344639679712981023466507406448180928443731733677094410780072279842685700/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -73392571354183355602709300805537713793811829912362995981611028756613750407497825021873127329030616364218903687745578907944960135386304509331379051855079428325586481690744453244462864263030701351260645101201326227967646173439239853702195757538464017041511815519967229484717087979341490138429967/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 94295206992073530364058478930103625033514221274712812217203471655191787092096951285853352741695547190451218555659852240048753022969558038076842848541567194526540448876777627630562751579715404424340920124254910241317691062144634189373548060273156983462269656094842181346566653891799048371199749/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -121512853678770446337640530162078318077306409550018954985790901588638065787830768817032023399259463472224796511443760434258423045144079813249717882725540041023789450278094918993152285413623860286607924589485717926641299373404101011852972449206816868085912100302462673532205149312868752961929586/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 81970660990954333510987338249681060332270813478824496356379196826799984524259984617645293969363840944088486228811192779326941227638189528532103211392111151608477116890752368835807451809708149307180211541231589901018591612028190579130915723475276484617804239326782957532964289012621559207227015/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 86630053327060640713359724741662440956791445612912700302576582911867361512622615693395607789381679214553342995690102049241744665497643205046453173850535899797910477734585617758653783030999503964956496094356835404275417552448930305977645444889010847332957394444274281432436896540460113640081597/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 90017043302780860538097484624585563321045280785701102352604771283276319481249406634525072513598146449727035494809111567249162556288905836338702379417316328398060721556178157243363570305904603390924831244458387522586081724082344311754178255745883218424497188604470724400678440620317741446481594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86979301785970090573617310512632671661587093937717572922324511593837137999966514615951391926391811503306685072265627273318037084458264660257229740192226527561733719690758451942199543130519360155517321493400336736972614598143087761911531896137359404540708063823624551300902950205353821247908776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61528637045052696000435095054374323437571652975742691996548122919635341074386197096590901268308294446187217101611002693776000882957401825293011083623735833573359863124761804862706729568174951674750944841620294986376457786578664609878941323957719377927555570190727539715841989036708605108855976/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -110756954047798040223900466073212261626965964542770673280915689141064884120665820038407984818703572127287302959084333133677159098656600283588261146609745347292151701127759807580856547487240510365701932863576108515813240706874276892029205740060052688940663465325631981044094616607884150646511757/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46542141373827885576790181660590186771474913906442650800705529727580475165887577527887866491102973055798594496490242901067173516085545190065394460799704294182336692995283842405884993158855618633376747009373582350947549227826783504963914112895169436908320476910718572776528960815042178473598502/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30325039638022279498971258257691935921707781105011266389948080381262540100730067219797752634284976960383877507783972562060796161650554206984985186409563108393857027271035218646147033662320119892681055526603002255837631453442608457610234933334294335281014248453322149426772976370098198934444656/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -82822400653144981248928598015888520374408154774219580835010372124699160530354447842558264081790493749948988249980923962227316470309524389021838050169557811701936252498702549744240168947902792589376943889194791372173664982487480921000995002488685171856392238489344256431551368385639029345013030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72706042425185879748003574627003818509806833385258681293289428508563669989896585478189789541620139997186123514295420879417386369806077241859136097449519726533153211764302317722920724782809182607899608936064521318416253702378805153712369906923043957034659826050909503094889956780462279264421169/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10470915434374427360544261707582111991440272532466517425543815565998763411545763652818279032056500576996046878497036115078876978666475720644251413333226389978760902221091899812804004435193790409908818565327743554031130691146647832735009623011570772575064134370162321469430487197207773086594202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 101667121662813080411694448726471153409403981434131712315656960106735245562956401116515190776112237962859232082952531546899360676132362771050745035707663550102787342348288847654968354574556479530779112668583771769267782119551441320751196352181449819917277466748138608581236003080595812637566683/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51837282487799543057800588441932260183507152524529156256248621818610308699661595381444743043508679107895932554724054865168156085793514248880967411326465222084096227548849845712611662957899402318033154202043431083403380470411397422994649461550261348249906097201127622130830548695734346501552153/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43544913842375555384804399125058084645300558324317676673686608005780471773082283934914939816109352525709130801814038046481362385651869784179022042997936677854853386751226143782580426903564587090449312101450311589607645590348651864124074742126837128495111457704763186248906781758157889309374022/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49328206915982446583769662514152450878873758489611134511410754531499948548467257037492809733978510876205715823228285387782934720916298319491894620263255863432484051127347200166012979088075685769284686919667374542519482237878868282720534803158860752576595407469494853957193766344336461656876567/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7927829399156033330293966727733162087586511409259402060624625172065177172483452602315004254825010357913694232972100966379595060713538664741150881881709263287850772893680500147138895460733945042806111048491545055188018760908971462567591417765832679717058594761767561375757002625069390798639740/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37656035058366049573366556834022931233290653553060890422503007314434763766135835805417352962831995894546114929782191018711046839474181957026793155940072222007255722697776676056435731255039986123562114017555887681094108485102831388992032324648742270283293432625930206960756510130707694205406458/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34212293907137179483420007976630714952372741485529813421496341246149891663021839101807766740402122842556883108128859616907675806597131302878740751059673460208634941813801477548511510165543453531061276148331426224936046735073667181894105798618402998989047524697924077193711214289849718730437401/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 95437255028154185533308257681709404916057710856466273361007347686657464899719513335633535352056284400308977316836511249586663382677422133164108614049811888462646098831329486576099226022654151175269814449072014969489267218805486450271744646367443954167951623921473230468732358656133243819821351/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63921881697820506064657223964813047829430959296353291375593827592130597037851095967106288523282649250658868235702366256999261950573051239138426790239899002580426492524293715028598607493598698115262645607173893818460037871753243843433537387302362346276468721748891912606386440020203588830563170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44866587481318715645071620965358163850820222681702672912448092308758964104716538031155256394925557015195994786742202897326404305429910419759489020666069331402572414593541225589210228998753464218005880471101765755380772872686845527485632259323804500001547609647996577935337203983993842554594492/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42138384591945730485685386493959075674500007513148499228643986320982867977653414936010683508709714577905766463024824851052340697832570384164411972677732945763631605704483594598317886572182343277172465381198951353802079968408002109256726082166961668262404020659580280266913295676178701744540443/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11677709114110063254359419311490228609570509985158860422201815178591617420623290988278412045857342186699357471245248933577674844737380366466712864024156163588285855765428743431995520708543525924777156867752900852722149592657738594191710097969200264258176646366179562072392980642582858567503633/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40457583330874882948194414094389159557423517887929266941816068776072374674373900601827718122833546336465333993061789482725642859146454789425600916235890811336199557238379130010854223957040701460751181689158540069112099354251863163879554403265180618814649734822809932306983383532535475957482711/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59742385421209239723005038882402836613329370225261748763530609707673865447597550017750547207468593271693339377694116637639043222066429456129990856332431410224460848068812515876336577576999446835964994185367402200253729314376831942095715324068355146350388021310433791299306772444782691599735567/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42497000545459646941308564178108879289073450713688789152556155588867967529144026596001599430736929101067940371443844305050115509597592524058118750506057582434581576503242279363949223221849271239318224780743679492041793510120922813327140686497351034224562044486450231856536555356675230586251407/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54830699140535356815168876943335020334518826603362702594608721801958748394575951991329062278312242403661071071124834018156164223674694697716656387707559456483508142801742404549198518032075229686250351141031885898091683508946756976024119446833663055195356938962667956702880505734651887647753727/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 66621746291184550459920004549638833168934209528727616905631587384536821055627447975097895592823928538052424908804986138625772586158500537689901353914018717647594707123890936951438155473110554399093782888199642823758348011570227544651525058226463306135756400943231876477924278753761824760655054/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 102851383224125451588563018492853117153641132139486367166868987176466218573674430067045566356780039824736235092857108558912188906979634843529436488013288850069324453308244929986306446839809121345640519015608019061208636455708236602477914887908049008562475189111570842800713092134346301318686823/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 76731077817953782164650162683058394579570664784605840161415307662221497247434536368968681641472219509417943451056433117802700278149221191297749513573768339935752885436623315111241110611742352465316994791522493206534271549774708357434511149215666354625695573951088818740843616392853589355686300/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49011674879802540450003191781483817492915207617118405806846851549700812344130056274025748551184225519186144936880032909540819135743885632759517608202051238689592295889912325569506564551399993198869805329500575296720161693991063969645822519418768975286310191683227362380698973034795812115915011/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2498653814802152906686757898765432912942472314864696989499955939819760561366446341803953347107329209761787993533596728582273104170643720010124365465863640289127329434114259112785128759612346373572171305273435144746840097790330662100754575452314207953874870279028609934037442235498598232916417/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68177316743466203508645711924883173602861598853382757460062003469391572538404038719266326363508790150824276749324929280049195425898038631260879763484643502625227882222610607867472190450077563343476298202130191215765825524293414882168262846452535358781556318534157028905585515457664652330151192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23779849468215417971049663113414137940738306747769347385969815181200284312627314246705864131566745789942679576858731899278040283235126118473222801040227634241455656909295184468195747650705986139323355641950157899269697890044355020628863187340788116168176517855989432869613914784769180661869018/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32467852628230851486618201746205096187344632180923721952835876463268716188450169758937499361415658935641003451277812613113930699090417135131128804760270685264965660132881042981162309359085778293050935923089194815417021412197278783824462128831965008439900588546195255206126783716711047829698518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46501838163884242141745840556326572298751422075691130793827875768641295396969904735616297039620378704764602268243415558476500924617947582005845387096111230267098070001517815905090270884865072031368125312301348882872413361588923287506234202371805888802488607402859137382680406533846291581919238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -91766913338257556846183413713296170774215720348797886155195255443163988178746999296146477893622899714807828760835967459453281847215097856215154175986227278169224007284290366340550049734028412617743721664402181133462649310676752415779174050562704215953339440566210877031107053399450943774207048/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42843273825632796186011179504841820574456967164036867968757229232738176086245020175375909019323608761172451523739968537264969191374400009972071481142360413895465344803222001138189098703385757549318327410692110509209882225389990922522222668066003946456015068000395811758846258676195102614582569/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46761377485321787340839955433346357018321506325774252555775983883242543874687076689350048756445190621243993148271221960128501484159101775865319091881364687023695054396576471440412123466572310850241582025304682043608383816783475117670085420026402778564277196978809606507721573331624044628208005/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52120436830583818780071006726252787504799396170929606590339853145270222457725638182694256322123860765716200685403742858139684187013078681858033455789400238157595354398466744986437685450849051989161652808385156554949240875464183420508850142765790432286254982527871767186003760283628181614916711/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20710918672824620720497037358083439536406448361251336792588302889510900355214626089511121833348928237367724179514724126549892855157483235161070855436626680365652554364267673385724741900396595646759973354617045015819774093158211028361543351756885565550260428758006018398051161381423759559887545/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68653209616530829974451191818931323828462703370591205587515438101180332127294960034331575484937843003289275174973110233084560777267304464753795635292237426854786738217183463390178982653892240530458319884765950760828780004165167156614405786940256668905717804605828575549509845740595275539750941/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42839699665947656138487420124005199924256545655138090733607447384365527611843357786321478686722928451866141034227492284333093399673987967572291902074652187350186840664333879930882734646285639360023964946185328561205636052788473833771208420972954193261112280896217880043344182650106521101347007/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51353904701826584999725457987703926901562399120399024302968402882378803502843171354331110448916678445256764137006418711131636104378528706501496219493371942176338648525908687940859393436590881127796793743811137822198540911670039437594526074237456058651255914215964800955586885220129468336686192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39302910744438257058092803345664683835851234319240229507488808480157872493077172350475085958076568369099025225955451220742834756431831117388187108058033350859561849763319271522025918935665521651105889481783558561407364489930540129365879680951192153294114347498936424889533428690123004830243694/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40986772991984701155839597643673396802410367125935503440589864247586777471168884153449042854856942766639882749981815714085061853520136493439893905649176859336079298283773090658462572906666731988000300764805088664356667819797007051402569754612815473077242017039092974946228344450904669270867742/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23965459652659119869245803012667632936558339816719025481739268403718720601141922932087044969281507885097325766592285376220426567037894520554105468931623930510177367300398369750996075164092569590291828186011145425895998194005930985247350710518740529890607998176457509799765274786912073457857170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 250963630724534212606958420511767096174910050099182336301244541215015125819634474102172602356410169544532749700953526230635974776677785321037420848745419335630144135783828755374369647454803666569800999758262440751867307064164633517973142131182482136476971393079276156045118691565169488130111417/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -155162440493046788900001686582067403123279311096647893405624002162692164008241333267778243795239495060116121352657877699683188345226500646467136609513491556302629133463223572908396623033697969829608686039879988406954254460775755992604874766182643867553754196696758124187505075692556453115345343/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69357000776371056689742085949429285324469849076599934334791003255623423643554008801990119781622976878505386894219465702659361882164612782991776116215590772936120283165353269308476850653773274059905836052514948835513340593092868920174058466149364033842422848893858474681576232186258044271207325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26321404380070064074516711778487350793048903537910872378689972896943776786979115269219825565734994958555004498907193073872795794031819087870087809420732273363356388619485896263731212487624590937735707211261344012059216317204223676332814537460353185787591515561658619078414540285111219913866539/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52289039616343092415688716942822997731454930574394566178651148577656468222645237753626828841867063716599591069211057275400951981920894702851593241127251011848651192381797897754423307817193286858093322684539042901109780795442399559212887704075672786211025352096422612606215863976273550476186149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 113317638494020922682545302879374923236942394758105075563016670295846563366752579306259580855536693530656082273554542104006929272720319185524594453143581236673294538407327520830158129706144076655733659050783426434712743800799977524503615365315886045711083407999119874222706563425972463128500642/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22889157521006620319998052560250474258890095824533489705792273540933695226515257378927994841301518620897667817757300894230306506740419989658323472026238627683154828344256847275193749978067526835200841027919581706218351111512725016597786044887217151794357898092431518079160315331976120718618653/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -152091209599249626573205280582196967513932017725249216832622818946303703156821065051671137727829197217014354885016862075485600678080754296262609884892155972694060924720005311719115835251764664077783991286701854261955592233565623231479881037245342172871880176881274081742158790876335746847899416/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61425585081622467541945606010460797847758581079424774700643767133226994891321149708216407193631198293138114573934137563358813620582303326921299146139956129324665475674696764796718906956794549327232828704046565687538129381542217542203474482251247276497048220294219770225110229589529248631034527/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -132299819995336130108015763794418715510118445178982140484195508225188693969127295379673135650064204494039215356054787786455800449799858659357275216711479649451412971697465037357098571606893539110550171838196225559659259005304909689419498273311441437127012324542457845445891039003112863806677363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36230652355632418592498782561512000969265259752477128497418514243085443975332936551460732200708877171165065641490047304530522690383776279359867207156781206302167782028346464547755878457183176378736579183199089843973979305533594325618207929956154714761005870255728896678688124939265299466171563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77263863963598562765268770755628073479900512307608195517220421011018849640095267021337132896770102692159046152491002103222773942661900750304963791788024555823813336181253978735566848845794364697930464993934293694931536416428830186657129981873417825946388698322092012915064807590466966312077618/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 74352048607285265513822062173850247661155649157170823439548025022036929148127597376417183582282855453719470943394593421842853462258323218294617763580138588715057103749124458719407245592762635038268676330978090958183063847234681048623349698459770892753590763092459614086031863364879349037943976/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11916040837294578064216174640889336765443046303664085169345061069883210227421503396593538075857474844656477626838600150688865212931722182980922124894477354654746772806685345552791775988458995533378724732159733871943858534819355901335850761626530614068949547584074673675896397365582400869488843/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8040694269498842306660858626182552496796884983867036209583952811779676884121383985519262183625488488795304015460736350351661734823284944939949633810060035474302800009030433865809704681877121290653166691545599433569275168954836971957405013019854880700886736982316757884251438931946844709839061/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45475336644648246366688998104966535397413728539693080174693902649266546624910822937258584956604079998643994711685222263816004146982664206488349485427321883089116504393249130344946293408058604719343336469877826667379816983643495976640041110763426649216040857428498321232850144270989981654184778/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -93754309432272556769720889208257029662515087107305845896624114789930648024613959119609387686514950088257623460745214154893481774328080399209393251128528586043919435911966064578241583271737951360593852944850993880927054622944547379329902649982995912815491991158413904144930538074513403163404830/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39885197856947599243596492417950967668891156813122406952014388726090763256407848802457327100365198920153151696596467832083381757341771118385798016152169289673818176019467463862710974599187079744277291332041594651842846369276456745812486454773681119549460407229800553776769315073101848278646471/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 159855935459146125453801488476686741472429807145319362165306506823814708521848780379684697550742148011467826357648995909548522249655392099312019110147684038898156916630364207310898985417683799722689100963184239204207202147424345156275276606702469125244706947134641705706134781563481073584953086/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39818579187146208630828829389300832497389759331015842524483718679353967514892803524731350815411152917513752875956507631876909405464780178881434667712302717152712323315329607549060880300430142404497916756276204687641879569253628516003527722155396981020412338512800431352005531208931750299877865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21538886558046328018776198254065863308908499487867884717351050385424892124402031886047720469992749242192973049512664336270245327953637997849761787439258515721828943370575875783708672596994548000103145487237527034383868529769524477267419420052161295520453199830491188071635955842266722086832241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69604921632044325449341620818117279034453956500166217294918854469153776188969178267983957436862147211161208143359339277475522889070309142873039755175235371996738256816568639395360518167560037730185450193778407281408342416160823977499683789588496669191721982244005858821473344393516439159296951/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -95040106047787519552585821659736692951742641084447405091533310891268986445117489095173215894527886257363284249767384844922529368431272012510955401341575342169615073272408439939153140677430000068009703045907239690624315653873142213087761479826220922135074959376410561546571197729844214032920864/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -75708224278188121346332407921628298185634130007224712224156412405257064457763312459846164375896139675248664915175165297944504243744889728481886618836142591532998725023831456422597419106961189108507125535204531767768333225134317742993218322961742268967939002569766059737346007694361846441592307/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29468385804690362153866055877976136787009958872258153571136823590319299127964939314979430869855932161794551914814556275135677102356446883610566818443078656544406082927366579977148399545438368926104804812130241379174886705906200349794378709096702078760999003665586495677242139108221202208688892/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -102671496434861895746525088228384274489762600119701492901695718699789323555815229060428285061902440958831164066564047205978051899421064349122606696543859474602311333995352192713554667931019623035589048476823080038206892830301808182073561429893033695247680926706233687746929250595325487631020024/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -82515446421604536620112216598204610651262875374568414478930742916546226022202003566798794239801652939917886274788722802243343794139094911483369568220709306440215365503527175700139620062771529246942548755897390122879900535535755938047556741119787654175838532336245040282364366652119461533523119/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5446245376725911998846687250245030965872672590123912675642515713247762754781422865223441345175711561077673030330188653666559484227953583583481343496998896668678953027027428957606312387070310907717379274334931289211119946859943352888349269819104972733477792006868447950560737673688277448095633/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8108563187835272481743883311790819788243695783559153413492007661892064120833609770137871487081897217090165058899848367628946079572311887085930039965739389299180700106979087054273549889223574965459683946674912574623581554589161819312055420496893695648171887944388079496920900832986821621949657/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21858075487586270010701748689211125830559321914081937934678294381609053205504538387269040073162327478882490961018618364427403122845211270732146347263476486814479665238306757080100585547337054781019089906751632384939331197630522674738100267295875545293259501208872307695145242697593240856906179/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 97168684161517739235684261296355550712614312161808376695094933556234770791056998157615533393331570933471714766360834852159803203656079393044864585886173892892804182189962556286441596390918726293788355085441493948704092667657243750618463180694969163427177855225872703247075918680496212261924994/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11985753982809474867013202558426494521653449746518226601043615041796348555208302449465612353343793557031474909069968698254059758063533952069842904668807996401310232589946699279779110099414936623076368960016664540515799620066935341497650816236757597647723260749384075837772565258796684657092677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8870527052683498876551964608922750528986454304108676668338679016663754526311552246268171974169546353211729464227125636436114967201727331512239342309039532318600616598687378306396215507632223607452247283819950116389667362181363160430418804492712410964755903126612943539984710121806366100388566/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47719679694110541712399691094850607640106794459145131854098357717129776563766946534203602424289544994468364383618837212269254500114349865484955811237523142254055576353097996649775640784132607480852752559306226551410603083276779031589637490556647494697115994926636782515320698909533388591184872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67379869698075880457173730326053911165723710325644772911058118941241436783982219589266489588161287082012642116980670002452032459180851122906446784390392158215474947004451247121013263825979850947573375569670002336789982289767236119581820321538214271612156718867423012748649243123405101650948107/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 140396994455773095360925392014291342897066811091618805536067993206044099642371772353422140664415559060387160813818435000768218015505266350679101734395787519664453111751609886968056887721400429887126032308292029595292362729462752518471268326013249648905769099139921652598080799604464196238223520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20825919283292277075180904623167884254508103896194990488469210543423854276991389664603179387933954168839612680788598416612870219828709772232110868822480437760040121455291839972019819752977810615098974047875665689418632473865525885101658437761261938072031043409558225080216329413228312333938251/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69885725207212427731340888065865363213832425117061431984098470223944862863258242575921953921132644957396709917137627559557340336816493521777357753005118804513073478035385830877120803650993610077115182897585945446327096551364454959244816792556244690930785773716320735714035075651810959190626589/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2306813707117241855890254862053059135593025288353398664040064142657645531354153205848428882592859730246639307445726534345109241815352909935100883752510115432845077731682666818673461481397886246333976736316107235020519266116192213114509229261136811809463775610425233493360097993862082879510449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44384308709497102536168528715825940977397357395296560335954273258895499056018670714979391862207007449289527816341163821948063849724319989441463273598936290889135048143970149092660104155807069240360556385131827641477359566339297189705141772855584706743897623925262534942450422053384466787405346/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53544649188652899434665800454213706289914851469064746862949044442828775364164126839068256983344764979770267610576934849295493300972496476750870450305667207237758043616781186825212578522504558245803403296782453590485599212641138538816958642751380835663734480052166535123881557078123749063663905/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6350179404214146069077757900940565030422219922024695946042871682815445196433776436950599380094422191805336062210828329682918511250505623446918237615856085001695132279879433139407831231461730780274825202159273630545467182391024127996196938069764529734037382070304228039535298953613964572915983/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62526175602492782716157599079717149541911500627202208949876581028974902761936680501678660774795582580860923457030437003342893395558373662854501788154239999917706542883989588326940074124199579234020609582421004100832637402044622677926032826685461362444640632355924260485770482414230148259932941/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13152108867425075937209055900651587552924617232569631091103260653636381718776365592675024821721987337034656943829120211410335605464525803696028530122897632412581865743321272245715704489980811021869145735473247565668224273941652312496749815316084066588281788485761886125386084403859455440476717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -125676862717035563615585113342104041526180785414707569283309764035071133958075622354182009793338873301956176646087074701443169653713799532257528218562577595994570895824331936997001556951802015177690055808459403488153732753755273334130848478106438747873902375439172464607790610659909949182339596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2062040412300388389870918803795718795194743173585786260661837555750281845225028032148520250591646007023745541351363768337882964577448445945255370433533938901463805483678568854795749759506162255295462468351202684742077690851650684257206244727505145686444680988293401864901703961656324341461425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59706808212641232019687013175228083370276648176044424084038884973306788397779640676290837555867255043239143473037070221856826771052188692510323450846642762288555832716367298896222529480324096599141952542278147015943347177341283286119631553352551836408966984376124391841797214861948891273149265/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 128200609865762033523069374651770787760701856210859197146326577115590965158566061802871835127702677011485767763664513864599744798621809142665805709022396911452918997735259513458964244870892987736778414470414113261295150494173842510254840298203491409867967292735932197510624492027295976521231892/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-8565685122777968784358889188295008064523989442645384364399130020042431641610614479677674951054530900751208316318754297872720414246990198923882123731780099461947088237822039535921302349779201540496067802067756170993588738273348644392590188897704791262766946070975343627779771432905714020392716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14604968253513075519466428642871085215238092044295266869005713420796831407074435883898817364212825042226903507692012656521653618471760825107275535732175391804248235438715234024708524001192565078822092236439144784920489852976936426608616728323873566611020703510362904261422030350791315116997451/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62455979541997669468309212637039420243469888237579067470688830182671284369699975384745076189016574586489669718792661260756466753149595966544481014828163693622604228244927575512954590193858120949266014433227357287245328371454429182523162104252635531435568359139522844417015415414538537762858775/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32887614650516350532317568988489279337006457834142684674887849080581496412871035104129431479692758132707700464709147647557694226540367136871286594528276863041669137790213833215299850512083576888876322868280379180201814760648716661637729321538370875468670434639651771624201864506538101756306753/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -120689044724058332081924567718012781739171535459988839604937394251572800277120988754135586259792594320510139435544783840333159433898294611917035179103063652482398368946695156686904085715569309312575232927597061565526064555548464093435750190586739219071447356198325885813796784593578842097728640/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50534825641860476127174355242618281235442937523103142551704634788469504065478813409629447644330844160582034143827242597287843124778520960314623190784716078820553857315230672880510139114014539233752064841589573158142351158456566612054631027126751998798482886138143751694129958984059031530651729/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31863909053507283727714582486344243845838814170556934399032241923522610270842529543230418651031034680854283175962666600430103697920505136624247008799360783678960000462075627314322085059401600067588840581994243576593273605494623608747501379422284762810880835433394127223128784211042153366204856/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45958129813221155322781539735025477666480375010447165750691086118420771749530369854581519196056614242206605658559451676500745326172152663513760579309724392698221630554275224537569126512148898705754872393790614507832307756526223930438484196320086384088730048783245856286856779980567294238389814/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44388805133967668842930444384032462849006835726032203224311808215670190371888039791129475695884756930199332546581043174824130450604252596024289154370743770961539253010356838036799717243446539175449325348184720986869303438348665358928429353248101434434971393724591380776210827561658966653043782/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44649346928530256318395639714328060009496825031028862467677516455540914440616227744851457687801324974695126449077232586975886272401494749517712890062691128226984715335306544854765644638119393870121728664742935967490046970321204406444933452076010675564598531519225190783906181594858743281850605/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67686640270774851562108172220827946528913046559551205840579392373254313876062675769593095790218260922500902284657535947607835753713665073290843433996070926481573250517447256044274817090021877320729751406097868775148815964528582287682571528995446745882738041803881167227079820634878131911747780/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26812480226371226893941134453738221974311285538530486842769973923685220963736343330143929912947648611996899714877592152462208216659140506030868174436088083713137947548163059749346042819090067085841729405733518151508798345329557925161154030071058714237519530411497704945336630304188428040375578/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43069895347964532033973490513503140035897917901314802455193688318098810174514142163525895588167201232417222670851501427073873875189211443476667914981122878874529965452719744786970004241223965617031909910409148484240835164739613149208278881709096200155826567014635217818016467008050332319511676/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25288887666787229295305909136818738628003206336966887115759676180540131466806248971169680045320492932020867513412905129478878796557500389477514899892045700353871786412005065874084033026516320114889601014483486397928512423593817802565069207776069236317274649290416050407101306809685427591426458/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20682983610389844795684856155014107211923308530792259102677695794958645921274892450504150539415530693351340983513926550059570131368069661416411479519831677073186808314706095622384486477929751002769260130564457427257575890861746486874679964059593298995882229761046576823099978001306449343650171/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -82541573480920397639577490256527506920834472507487308536087798250594795811807586455777227222832347126270348915220748829923298320052794698198208577189530781060859608107812501756877907120288043679936906520863673366427080668126258219461435059176269802121848275126895584582587539771741821730542/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44612938015528608293550647227584740680862119403598117968128715403079663312832508716659170080471291422666186177851453975709381655172761235316512457827366326145344455772506528144190648826588831392188370408156455442079859929209139377598070188732312901133038916198012049398717928902841334343868871/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41530834529262583929691204117870270055935631996247889299007192166533488422666862662874871277441334074655883861082553783037666491576032755796776277382597018097122979596256176016990568068175503815717741817646862197777285452377888350978447761931315098229884217365731938096707400485520887076433682/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6315901270688771768026844824313938183043980875009538633264185248048924185172227346035324475746556741270999569108120290166317114550160620961289044714693173799465479066737788061947002467198958897408872995007237848828864616713770117267087013468839514483173965885326313488894099246865480667378911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35948097058403527774924830111986117735620519604677278393960783835763517760569435563432317239636961600976110730938507106610538372277037925655790395736871526054937015260999840541276542132652120960130784719959086935193414442527704642826798367227528756051354025399568764561368544990128903377996332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9701360011861839961658390298484443406282369625393070307742489765752321637008735918111734387059960798590374140249612724691536969505530689597262369552167832322651255044190759511375175672236217091206246801463726969711210411043822257766064442558903457259795032211440074687052691603310378817072236/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39388326189736961273394147044479877927734604790568301141928096782754834406547207295395911300845866458133682340773282557481713981868158653368344967589352752646042319456215240631596566218522026767435123763836460874904731603278867242692990934162013300631231314450542163404614739286323705049348316/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23372564614530707425652023093976816863485086517674542376022884172310730064609612576806181834409276062582455149147090996506413175696966989152560820906917321515632130321165149950012825387386086382201768849426704022074475894019702596496988851446270040898856361324175825738670033750332969969200845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37629428958155189496961445247181593408499820866488203519128214897531641690693093439573235777203232999090846657361759574238713500736272416167550191464712528339258803604217185110687663417609948721353820086479046764016133715784053471825656172239995292285750990773400729440622327880691367337196147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56367086510857871833868965650221171937985445343788867104157578364833613828730788903777403933453727937839052328229289529363062820454689928056502726095650934414235089693278181919819821057849972288105650573135845851024410514057844069982277734253275291373160552552957628960340828599038758404661825/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53020307723954513616637519012070870443615403400326038599094835627188971599830797222302449358458930781933123716206505457259837490414459382092193676246755366511071979572374873589049928200258135508559027849282054828708841069779807749241906190838765906925413058369818576533194922966229661076691567/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29497669176069494873043606556538145631347731351131782744236553987013927958132496643645160167607455031354407412867724465010760928747755396941620504015230877148727757934247151215003204631657159269366141428788716910848470047018170334289961513923150222054527776502877730297053205790808672608815827/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6282699230519600628137289284238259580525704636721976158401218317028259863921155347742942206023123117252049443459316339148747222822811274227047765102276332798166951798530793016292805223342471404149696819889382051280250452820941849931124652998206390115285447496538916949249166866663082518299140/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29735670113136412433805575016772680183391395178854971018955930770560515747132502403858368614746099561647194130382578646797102484516516792174161976067988276573377288920070882154924069292136761203767851420818105328683185746779740751349333684884737058322089220280759563490372181676078745638851997/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50409330908368641881000486068112844710374879049972467667866153141060381908012578184718219154053407651007684453146965889937139815615426667341912483964547052057844221616023970305828607340581353895859067660675966552143415449374265125509797295799252003107549117583892192494812436137683007276199021/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28366803082996769064690874350677302367559365011315837057008580631969620598810977316888687491806565725374539847149516659931745330858136718342585288572608482887510782215851504167154801170854918077387056689167573223491539013756626177747098822322312744501760856029299085236452044732204381018882708/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62647607362938504336984334710387663436930360544900009953852860739474561085172535031125220721013638256023611851034838329087381104683563395404510344808524573254046742008820710239307369573827838402969172819386478607848307249921486539826603280408624287265138499927212356366598167966775608001701799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32007099895867508706117221622383669139883913428916068429724070060338296026159481048712559759642469822100851480400744281749657218293421600508361787555034730954024544005706930639885979767177033803566653022208547866611120716758206087797422462418739652415210916422091697582521186850424302615263706/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19210889674156327817216784249080063468277508705028820000309161960473456925884789266249347804444879015907222905307294222351311254941369494781654067083981985547311096523155557714769198132034524617000255073359117220635955850251455706968942981069893074833086028433113114031510503267594645827837418/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32154317079367265124785453782122662821084119080361086618578506480450689027448142343107055887049736487813694826304402800332961720039962378457627746017528796550096955982072677192105439506038332611985773855810815317839795543136258193685101115288331464141432284366716606540381954408948431551856537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17039039279714747132134680154312745021339621338227304950731185571888271953297288034520407822190110339514822558914439424486393876663778284592241935036017353703081488256519445961248035218127933114824670840407978659228416296957777135873216022165882195010242879903768520707854008566168416581575871/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24674393735220131063476386390632671916447320029542444050714223507711599781510273747041939819936066819833144129813845383917502649916234074024539718277290594297306439723251787533387820497810094183345761952771047360068999838678228155194159762769935775578612552332691073809717971076901387576900045/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56372953686040042659312900706969066307985298716461067320472395315515513145682708182920945125174987243731833734325035894298421727213483752584863804014743113373208665227235006518960232572640660745415958545367267619304210365079510073398130186835415526346168264057236998629915157674640382074827771/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12583708301148426061685281422855654240699687934049083490552304347719778254739928090569004316305345048921274815401720414982973643474039572346860777518679359750831418341305715227727096649348183627847053935005087881537660311142136623460028202938810516903108983954939533522756833226473600021713376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45538090782034997668797508181919151094104241861941419568499198145673927356142159186081674359886214941490509315190609600598362979874595736448419309595571852182804471979419783904952802097827663210852987255919360306482001835889631096729165395496304234191275355061329135930595780205452976343268470/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28238475491934058951995321324943298138027568822782378287714964950644102003521229755594326595548614299917095437715367634195848988811734470134213013753225103251612198086201574947290916874793122823709406859277136265478285982434528168615775253892063457081921508596792987281562133122316799051222900/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3625328960417820248718165240501209890325181652088164842593344058859602024569470419681298180942950240038993131779029594831194668280263749562792832632897112582406780198198071997019118981054318461103446067592448024519337969382219312429867962394038626984527522197908258391648027084004617965175312/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 620891689207901867718152372687580613793377888941999765659583412015968971416532935553235694629342195160503256492061593879545611551025372286490746209642294928176304276400429139274582968217326657104929679154653173241795443839751580215187144853740702289047837665274435205822036290613068792663054/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28492593753029234714677845268712190462729298367117637764322405305856919269395275705753532303062815837830409966690951379115310504774719399575742174597817871726249759634368856108550350191476128099355794210003720738209542442252016636494010006388291060212998485875978771015380364056271539390561170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9442718811861395692676551188032953185562465024237078550111854809388812863281535925885652932721824305900106448609484569471243741955508176305228857599394294870529109288531111963261135299636595773811341890108794782226516980162956707408066379374579216068590335498167141919408954369559032278756108/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13265367294146786095457071215451665651677937801006885501454888941326212812845482405371938544175444112092305738361841741885910806637670071878737165650994540943993295789772061479006075487137895685822629800762223843298454729330103018955971571434357098757374187754297034336046569019508381516909268/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32069906908972055506547153131310045219778929963633390821323038582950990850438315942695656811645092801897748568523411600200047210810302329009989112886187230265077324652708580150180786483743500447061483594042913197569130680772944073079018393769622379181900901880691557688525232102218826086213747/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28828376882855957354156041634602350152763619684679871989255691051885639498449593151608928981160508796015363672819060915840873200666559380810164504314891290159164849006815079294132467291537989389893436921841559688862941094420709517818354080015359370585709514063008169702157082356413340393198189/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9159574822825554515376229848886574292754362118446949324893412945837402428382085555987084491019002172568586143343536425009238649171226386287074501410429652773668758964250900201794840242490761462776140280166780276056649445103841612580724665991054384249835984244502397436543322277110037728935811/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6754579678545787124604556052980074191820085785736953997131434451516781347885870228503647416107708548943115672626376044535010475774695952233752449309023116890874160704418569334606788299678405203954187309434428825337264251484135767467552097544916202684245437377263933599595758279339772030888481/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15751058915894866620796592086530719050547914472879208549225924428479516413697130746336207372610567450323400412931961399270249255554422174879151661301768628389745171658301324211986368401542546674652826879019739810233216496599882544602889510483631517356980513154934378985559554187852017723732285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1319352878071806929854446752096149627566342714142899044071813713880867090732405246056906497802300139951071956805453413787476457173692658266345384186168557351509987203424269368976510970801741631582675054542414550659357575759472454602253651683458764792078136157128097464404714020280466631442241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 115393406283860539947943362285402051545661760795767464911354612543720414979944393885496803398066213480119219769757299228740898898998284820707247161784776069304843400677023332398142170296281925113966764013776457676513308266121010588505024478140300098358244454135312749628322414111661527559704733/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -103572653672021511889904138884696519373596549983372127950238072845440395118503658154771472572322917858570397292816060701059149533366460610105654350952635872074335771281165135559076660297967326881936631889521938200855731515140768416257834177521160968508361017826067545897674901553186182036144044/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28643924712659597606028061485279405385093724206597853741568451912746868822567622000275697056626425127383895484252093428400029052423396083554141753338050638792939961798504906687606843612014310288402693408275471136117098141244577700956752475427495605969172476969596624424564089312690360671167107/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6584876732430321277155205967155582833106259102304682845057233683131491871078289693394456808656665942758990037042356245278576218116313492919413688757466276377802236402390040688925529006625018693894931585843298775523909571860755448307778619844343451541688577559662791345278260794916373154412664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47384257838060958838894833235636306538520024418781772331138884607302840420780786096464675789381435706086121798845555965520892091626853908923061267239886523633520984035658701157730327105030937527853006482456592146767366862623831714601370529855816635122005501900587836395831352330195736232155558/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57770548080419135309730741119066314853348711474454554998077275840040433354781449911433074974241415107902297557905466954450286704046787766951626642791447348174403612104815104618082729772240859912207022729204816145590472450239337065501630513645455471915724864514428476237225620618175496643870239/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15664528460048323510477428078633922160572205443246225232911951610828835101749596610187321853468389137310411935923154175385163446141560289023155926154971751423230568383087112580051340228280370985287140408605070187488813726432747175563664839131785915697081479753550261632544727684219391209510548/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -113661733951619498123098546830791020309850645064774127367979424771136782499662958199047706720016153728035379292007920507605489561374791541851164414277525756804758301334755168943647530489722884264442716514019646172631167651902878952824024135257561897229538289207477535514320682597713088019644516/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38952164766229110640079276570082450799931098488641949813120257266127683608664401867712019670045068520032436727815569245058815207745176901684424464954762911125144738951222630023835173719367252895952757922972441154766930977474457806289685860005858192564384237748156044420644842046982599393602085/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -78381620113713847128347242610006802793248795243490337566118722666750228988336513201558690115408735609732649514487541812999607370246758633667127198665930474374393726469708536239422505034694646446897558176546272211588910245087763633653907132198612926233753579149017850816538902939092422102832105/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48851199525902186886839763355695609105010713200916803631299794049891410475822960616041074001323390839062612616131991298191123056498980213864713881759166968560096350132623608275282176809569217837915624806539538736305442234284868835466068778511904929519232841164350633376859276835148973593868913/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39040641773970996794596950080122191895122040580854991766985993864039255086580735003388377202363278267699674960006941409827351088226680595549791944277386850116798420254945182661954660201848178330118384318694114764834058710156404174126219461846807968877459878663906575019868841840513278884774709/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9036940395900006950810385132610477383611306986219161926952514308535264911969286690235918089343639155840002547509319219701364410987602008569323104863861239249362454094833278563748453881934101934386468120325581267984797976170531743372453531113183608088791446900784265061555458101887653224271561/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6012699267498786623768157569847204017790818663221548463365256106570295449397294391043661811211197466100492477162145115101997153601982023340467598418309672878648519058007985385480969525336827017874528035155912702364093456342191394311516550822343228145766333657938563135898439367289341572485254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17860461792877468815248276145781910033100079774366061885577106391748121897501012440197567310138649744088098514893548350735088946856770347798550895592641961054987438717592578925945110319164379784475264669368372467905641741976633889438190594351800421555693423977486864454374858438589720968644031/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12394217003410642118551998004334480303998266661434813382372280579484922935393720478423568707977486151508345184389984872585490293068948188141236429777386703150290236738632030403881713795952072786139270111268868272118508361176362527264955930879657439328687705146704897950911265383491910812736617/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46635755146185678228191194300510447790644557232797156704209884670863644440928572507997154999609056450858248011356136642185138329711397546604341735955858976215375072814642573650870017052481759601443493523276000646510460110768182395331094387560962589945959122669208171201842446271949371853129875/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15374721413955812344859620373029943587891061474398674979774370480008286193988535605362994316248582002589581586266773912451197624793348692834109073342144395519518835592573601431631994122648806499524376633346547467412639842929903395987848911863596788966772217958730765238286403053370281024064208/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 108027993202694863667831501161592471483721072207477094308412714748772504110703752318015383345583089843593298620374446416060143227423080643199635651782730824129902641191433900385649646871575094008124718366994158977292899753398362941333730273057705673666296194299639796132330271857910541138661650/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50343346269636732895268157735506050019868612622995347726469430640518066732368626744438116993164899812242392884328918452490295576630449761609996279965666616454575045147473219843817806968814657092264068860019291044776200679281589435195140181937135480309181791432703226783048813289537698471983744/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39870302072610658877468483912408686027451555755067154389657027386955242197839106442187716960299770763234660523846398598742968635810173108740417092307252481661107662396207794179455553977089502247226445284977831591316658984368137250940032403201442712180521419463278200780811692731530886335343122/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46619917401580870195111725480242926192578889935684289185069144812044690709617855995161514333087714715151231262921266169709173633836279439447232622612627757341894557856113059246836970876325698910425704617308771536840343189203389759270980814178668703229279303428021524579910610061647714167298998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3654000946280391394925570109649951501326339568376330269346336856516955947460195090474774772869587091411355806641923487501134882706472059137443878741170683139529673813747234217827495009246068937752605349288250450475845290717948087634497096876665810594838970105959264898879914994723657764407387/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -84328415589814170929662282035610356673951213088075322552686935484498121980760960738279387164100500649077118217799399374098021172764618278790760231087476705463337059256886606546405922297774581037814605910870417925759796251249036794508780741296093811592335376552753078810648399132976124096315514/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4846722008465820204623293211300277167118096091650293875075728508198915394963611476103317956419330633829013686818820678670935961734665066480616972753252875471935351258404550798698753010948014222451329707097984279835698505312427963260173467395682113477020154235046357566569801257629498327492351/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55814099030257284930227305574878487550431964384951737934783277051088286869219235909170123295156826977705198698176540607674336663979801136158926778076427420475582522818157540434170350225810441200502974351722544131941138943566140364826709913955644622455870803914888327582439289031775018177518375/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14240779555455223656836689923101208554094208243064284552549847828594787730138619868526496312674877687551083028107015077464227637741153567705746503102148284041400348210131575310724623792054144976741227413424621611845466612325182258437689940939940566542013411307143533327976149187572988003222977/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10804510055168315196924441622528243947358339918161141731620863123184671805780257376887084788465726940203585792967594667479420977369109700917771259126964801610003594331109173179692488126507688642150661308475998470182004460336224580850971103281963078858082332425699165699674814438615736453429381/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8196245979928800041562488550055422902097849465612099918986271654315289105196121888182336389301799694791804489785263687264570990218950344912624869219539870782257576893174879902899070154086200178915376282988554197138260494823302455918941950567094200152554625124866728220103187355505179419555424/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18776903170035509710108654113580222205273735376230173702876189914280625056212254209784360535647165810488744843286529788029158645659603785299184664964896317371198206290033312579775417228190412101088298280436477896575612780012280715129760327420377163280820424683076659355639967305410610210584542/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64543428993125471641047489957079026579447026742336782177418392173010789155721574150660705939875605081884907746165060067947135059080195743125139513987189401092978664166089519149933930751529692725857683010826396340656228341395047294620992682668357371711298225414714019348919199397817995129440696/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5477361716391047805491643154483977564812186382605383040736945441129114136641814430598864370731782315009441858364516218275669295536496921079461267598830261008010309619171789843743511660406054720403803736882194339756678503454435866739977390117761099084108979898642203538964095100830711886180031/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4043129092647629724935573460845121999957535765427848984656444714574056922431301526433812758009556492106107609852652306230883618156828405805072529966981170036760775670006944226306247121945649274016842586645634823530268557367376193672838317253931788306451281605364394213517735116421751167135571/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12476466759648471766803939376954922951230804608513192544995121389804526604390128757710916625220616180934782646786264675727083401703687001384049191671741334928643077845386885979822013171357177816409091974237558117104604244542831042907046188713457162747046710925710038669148480179043244405594205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18940599535717713560206799355212388238156448019388098668479244224288271582014113269523862160566555388789466695182574220867874066788531613856787677332858460175554475837598135471939164537084681330834553555436046300645980517874834899840423747560690070237725336850045187552420407590174624715580515/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 70614149124497029600110479195189251322838888259211009489461772066314519737127303806738175632641954642458952522331261940602469177309677701703615458811013674828640079209617984290920378371608404976964934536875051207104765858442957764426606311385547688508114225799123838509284975126776866175390379/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9815614589459951042358879690784751437929465102565758571956199973188765029674930574311269566885325757900455790245871144885330517635107773678802596599837277091166937045822903551312191837428839134483384167132081747290353155540981765331576076531841324535379448891715372479907604287366455225508613/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -85074464255990810726833455795008621075581390900026418078540728380748410312718523339706662231208027631334080963598820280879131084374594260988239965001844333612184923184453260086812874919230198219745524068435332735666172763128322654090616420240124398984589253887677807713946791740743026770782074/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14917311085758617553550929575958934098077795852578144731875038545453354554638019476534966733874746257500484080181852670368510259572369013380089653062732792009698824684439281745501261063787061827662135099136398408585924330428125317329705414297970625454360152351612063329978322752542723943529364/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37284227193856296706271136622115442780354270934466459918327358297277358927790279677690278461452128459307371806628182788532735972116919469117458282504535214777382002115039609323232680150829104376732908845396184859873928024421519112807807351056708714849226640604487976795726515925354563775024141/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46738496183544055151745098545975647448897115832765056544687249444874976242029651999146690462498648421745878332720549140149456023125542733986036416240200863991112517757580221482813114002148345684060116408850558542600949356103134593589189498394604654113266147071933378666563966529671121338195553/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24789654880319156268473355194857762351218904271099587938559715752744988253006205695062880225143080165800069765565437764176580841601112215727447275894277713951847709634143325996180593433740435581567792076564333997347963770997187846323177132400035698722007161796558968901984600050203748928097875/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25896956367391586221436931567716308463173259966722123517554305772286374452213545414586476661560912522333949289914738792821616301386993177616298917898718222513584024008004346653825874616240685553047091480289859518740680859071415076317627928270412031659576135618480293709511865439861074046799344/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31792156519312560253445590826520833245761969320345882211615645532002539857213282774671046948470465760266974802989275902896077412287823952219285450930729305953833474421488349251760547766516197075764548958805842271735895953151649767027871701500584118896985946254745828971575498310661214291965210/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77215088517577786782475875331126323075498783353825433195471776675555674450067462255616829307994840567477986209887888062630315791514737355939787510188894265948768578009271753375477799724044603953862428978930172083057909603528976918286015970460622255936515819671737782465628230101049431526887085/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14802908433010986851301890578711689235114483916118004821042566414206152263521918816072406130555480806131339811744654662767170584281859901438442998099572528451381780767837977101348428135965589597578243248136050933863846960383016002513352622633753879764708411608254846061973520423318237353193842/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10823767936657979525614668129116829879705134296986213042138552375426856732696495097509223558389458532148105713217618136114627818425640840123621992972067098885268148899546948087845473422846788158672156867859953605164380788258559365997887589561103909751276491960231767482938143695302555657233911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 70351824965383846292069881616021937045029840753217766484013249145621011535201342856392265968382667598544654808839329952387356205832689478588185574394694665271772695469075146828472994005936150867315595139978593569171806571259604280854044653321307902290953262462313953011033690060067318230787286/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[39247293428402263697793980186760479901081607736763533172148517494013108132755996056616248292410776582139262338746259233858102153010829949094236945397746607859596673039074690860634638040142665857749238903986229128813753096503279582273562718079107274618869848991822302742158732024186261326739312/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 448306368070851993689519358500882956127712736359540276674884620125306297579593724107906734684823196465833092509327343600974884733425638277607018212183444759404221861961870247248230981287615093730488300677120313436020703909745987679838487733615909254982305727135544486306142112126154427528036/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55274102951797088817416621153469741389516452110529285047471984548739410981888804435998075152443650582501711479121974528096001439729030476425266896027059564621899434408942655200932014061188054066597924539140541869603263340046908415971415794139799761263120664976884791781514624319607688840338911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58106050260372491373545817590178242675392915709854335706756262836681021519399923947082875557815033276101091955958261541830821707575219266819914380319762644328352622856002022459035258623291185102130636536328979094776033243828837462360967400639585700836145995086681149500689104110651193057126114/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62356452121407916120628482841838851592993416822114501371059840639438202033557350390468247248557032552285056840852265534501859467145162229041319801050042949964126343667577593491651434282573290402980058955386361953185311275332195913593199752615114163069408549482958740109537189327088046857663350/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51152262947222997551699435229753438039531685322244312463585696765671341449877865360960766028350589842771322745688474387684768443004318558540386535776567572345040563862862112892198374370849587570484748090723711520805923434177381425342839837858040238483648307625080645364851374798528371645923018/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42440098857654140445596765245622338010826784961748398782657264534551374029632974912380924049679683742756778430434213532314580435271248207737103192709939856758032652137190948167141272322114214034567222263156383088981810487187300186519677033593168032565987916194687360646156375073362526007368953/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53097671828508937166962754576032312443804388367288005024899625834433309211073951544464712139281159484207935266516288346713384408079080076906137496101314644882403379047155311569291448381231369961982876326192069830048732080430421478012787801718671536829861939506452983237238525811183156951585897/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58747884506490570192549010195952307391748283321733825375689054692946162490668910802300029069357634029215159333397707716538910483290915473235485123314997650405557082576876107777222942656747077863733581829245047295806597267563803030129516654255094814732673076654646252083715882285956837969047903/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44447770898363229309125510909059871267164652202267852844548923661393239338257404156434338671354531773937291741464100308913646908961082644600526470589332087884761492346935966529970469632952608424062516588711651693097641550596678102961421023101469248017437736821230592033226480289192389026799021/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63590389133434212126074802949459898510791623438084466164242318628854418414822265737429281632615911320845067234500145309398194985794853835758411179119050007005386862330777849659871547772522131064802624006250934656323708973721303099192879165237645707136017982829573049239052968375054211148985295/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29452173571072049186737069893678880539323025944846036012782169362635459021808200236297521414564766509478997291895685755883162037012482899325632109534393582365203423833462667773387105989382248167232025580546297917738892984037217095457433944517154816904486734806683247653129311473869114229616290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26773832523669773723722203643232442565391958878324941578643590575354800214285799800298844053377141738149074814424779487145698791695457326477040475060347054609533844467451441456093027231564637249053896850349899198709768444655051219195550679735793715708198238068981822440012424192303529192784190/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36489972037666607440696630770775037188745719457139595069358038789482760216035131989672102353069292084457027519574888745018068479510117982822218030387332505561469125197849741515532790608111281642897442199424783178344043298122190174044921627851609502641422251958394260212390960098853170976332850/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37950588667481492345754549697021066871123181331446728498435759744854816938805655039220387100021862241262177471096749105612353783239183383923757774511045077536983423290325305479229417884872292901849390045258660060847433919060171327117568281596096884294993823756751380224246596872046637973537639/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5353756198167978295275588769458244544613625957503149857892561968412365069989555538705075099268856775819456090643864182096115963194665900542232871111830624560925850144777853637036202952041125597056755658701348854198338018618193561293730222446564481746059935190826501538892510568629355422533173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43319688093337544012982776182574479734224941004745902943395957817899444756812910594821082337585188515612792084071741329966607803782829302659857796149498486634498490725592992378209104783162637697867999765386362083114608108055902554646894500941490391151852426376379017202994180343233092510199138/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42725571137100682560599638736653824627287943345628221188728895217300596695596713796601287355555398133649389808594206032454965516847657693126609125396658877235485318836112751241172569428574009382986301595676679457064568839262930929483632889026282769737764898726849091847674401918220135282046155/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12740541201699965333407796711298999755261156846041585781191044823035691409106965428929219483851009032660662570779656062736993505773445547058873874618776768156961831262673729238717408390522328431890314342972090897064409875169687093578679701165691004317633248939158930204467423533656145986396297/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27579408564143734661529519587690175042030092566852329120943952835185534758239623028063945205034034484629830610519353977502576810678305433345599586388296284007576633501944989073180729577756607248726549351856293643160192995087264015836795936391115512353058335099136629757705908042061015758450906/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9988849713600793178372219252111987394385017579300908700412201309756838871131989105110826767874280139895001543352767426363057241651402365838640010877841078204556474533699615187827218876470521519263065669430688506485863337068078572890154605423641459195639661047463107902278442746539720881615061/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25892549718252861427064132685192232081546514946553135049336072859177236716293655532445901843119956985406988304242863002571748019219221292209168509082169192282862576566991384632440820478158132520047573405067503569055017466559143526912665089778967530519331042525956395764391026964441044472972781/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33183188282858927067792032228503098542139258157493086794862514864344579889470557213449297999919501380970467417351066430060672142777159555225246447509451792878590011995975822122142885975199561719418782469981597693319765889730661573509524570906374090146785047994518064197852891995859617397584783/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53230427364578996870138686985951097189822260773497967092034628201686598830802682498213686386835316212903333287546097658558595715677303879334849406028519078084539986798810828454529754097084306529535346489917062878813953363359355779461584850094561461670596240122045876640552012222447542110255075/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40683227577516405698984513762666660268978551502670510134207835131490075413255689756614765274821073428327517931109623288868142418169981146241818215098067190587272276397022740286902362128748222584614153713243324793930780703219353629115226844482437160683083839651561257143063054099974649696034424/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26919019183841764099881524083322096050792045065162608317402601182856823546455322573529196785685102626637995146730176014926620090547766055637052592738145322624185639377276092952653034854412604383364977038101598764813784021063527286730678920663825167446863110092868572666074504807247470960299144/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28675279483023203000705317601605359344779773590558580740903845411838661848005531346961254417722311442755460667053073006928167398246513793869222458574676154470027953614949558705549214319540531424708520215295165022357374045584780014220416322354711308616996420418715599866249144311201212554988768/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -294897247362412665532936791808338146701269025727021240677625260520648371907889202341545573246009182957939611246561378944460106475180729317478189363793718891157634662571202650137052474174610785215236731089122260558525101104167389971788972554469689432820997309556179567367643553020365195967378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16240866374830819995535326570126401606747618550865005517914377482649260314666142214933403700996383691482472903208453364152513405668876927294331357978862440000829716689730299827319817496798223813509865763917937578267617155484205869222124810550789645686493951434921600466335384075932890183520368/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37837308661708841640741655727255009593666583780225738214592868135080463401987333466256069920490654067386887700689294359210755776870432644512505675561051696496936239900190501310186894932721676754051224173968624266884104482349304040543720694668191927113070277765897333836269871900289848454902494/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16661122803673278024493496627019061000317137035269111575015380759530610395663650582424002405723973821155352660013461626489128114005736741879128919362880431028520760001293591440214015011562133500211909934804929618137759825102446735465873642069820132432676767854397465391834612261833339231219098/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35850941651760911973500776116592982141037536070547852379389216854682108881953243738631978556250322920059670059618967110304517561050176060128072522826820898890713716807079043168711978181680882493069679776796935122671545720749980806846200852987080073766839347477792795890133092426388901243620601/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47127344458638775766426125485466136506536203652169373214759917521597601647240932431375231055217909472901891918274524425536343108579680580975001005215797355161627566591095209691134119938366605588585052556592007727174794549627654236974087825362119018637471663664791696145263049263773294415339391/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50770237513193472859632237775298739012075503307958743658474460805474223042108325162480016077029283332988099914344549005804915993232390239396266861090270738338863468567801593126407476145302118490042640567645708005047770760820009067108735501660720297335093734100925464292858464159711407150055205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37853010309162105677045147485890284330203853039696346223234681292931873295961842269076589058861179458303643081448209625476096149063008217142713510625184904587717312207088677194835744206620657305656075297371415992244499305105271390311735192271289063977137045377541105790201124102109505574086394/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23941463563406735324567679425567635854089066971033384931634915061331851040337660819155807277925146121867213199489586447811925359373466804420816240883178221279251014112880237328171541994700566700105930469513920665708623559899819846450320833476591738250035564665821316945796654024649420216652957/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4708717670788217650815136993563876946475576412942490760875515705802662354254882619845581665424498244609133775429215161156929206161858410582657265999868571355266633616843149850154869989501745153868993847367114092317144269867881664673795054956126614307771470190730062186880834406962311996714421/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45620842580262282020236684586450726383013585953350665293040022327683698472967768638289328417849358215505242182537385835392381982071538617480579567273655612976908376235025637771165648866633255347872283936603526342600072397760807871015200316495366375005840347624608000729189505566546771849019357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20552476262746438257613916494832096028731298062478207641132270544051301932508346893729752079442521629655582596482602335381443571439550526326045513586552698880555223520223505608186987245976225761757374576557458082553694871611507855762807891081346263317310437410532796203006061221307632230567226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23550317721426647642575028715093177118347200240399400031364148437280259972839540772990865270624054680525769237544753524983355109897535306850991483242832174263054262929967833022139140545386638281720211668585182534196708994595483707499644114273823049115190682318554610878791249529740274724068650/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25128134439631710846272563281126067832770855436224385138146466429604626178467167553026306177328428322283855277080092589907997828863205219450820629942460764856149821188084039485013505282067275527153573251445885080646757199953376773904517782043052940998411139445549494148710769225844234554136813/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40506648761333837171270039619898849684616206068271846731039370455039109027593724564381922012866346148395035855828354431091545625541953534517024380285619856989396704578568816233360899526728337008289681509757339374180508696423681063281255394881593436559209588718413167310684762290066045691402698/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47693466199364280383864433790620880744204468261859270899756531859664482001054275036658230348390050863443913094605910319242588352329172610948522316622482485645369586996438851009432476527751743102926241313953199336605077954597949269806931103913633460870190600607315624139011750003850765178476277/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28035369780682881481680712653710254704275237241602819772487573338473618783673634037121287157968455231844557914600103397904032273299418485041909685320003219298351271474724651427907186222853121022122241255391282905686552620334408543518615817699172915882864575261121452372233383006016609970885737/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25148367501428772115333571017776965545219015403809632604685578299045384767552396671739177891551431369545142727829860534255983634779438619114871392563916130370130502997455855155546427621937667703241461949911536952509352708755896819161475110134484229725085489819998415307536862847400794490939929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14053007153118550501519773902258850869334911589899477717573951433439981113424705309765432670326830272934729015278109368282496960862456766080911181973259036516372183992624504260470578448497580510702419528207016055841311892052164177885167278670468433311702400815800061990599174356321978364872162/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36963733201671723622131809795985970648873465015541475222749017741929239720155502349929331659648038112541171238300671894807702730237296631119589246087492177071649204099780407899882055369049869475401340301027688653060492823068949320502977780581479765327545626719573281246433966534675415328239066/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20315142735791614605871404390407470246691545828006623876392240370006849236241695083123825250369356614481200478713775802736696221211680584043518684707510806091742685204207021336612771689586291267458577308145111555629435734092378691960583520396664053496642571326400667979081147430588878831040626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35156506737827366804180451183330637595540299090870786927123774661647069238279068002652376119968337315661269073487393128457989285652965879145200386596356342345184728804886634585084986763047720127819744733305631474161111082946586259758449439845385197873175458658579313411925479217916203358686954/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12901514218632002391323291495931176538485209796150527023536557795483534691294044737165639772545323089295291774874730709035890630062438467938583971643264908064716023527754439081046025325176377478789323067078861586252238206504555161251776603196661058985808270522796316509612212640879189865258979/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27140018267559854643282486361397228301413200687137354389446945363118053556015274086568763095465472997011109579038011757716197894361950377891803490731738748349792907826164279647260231044680360624994034907877436627769688555163263404960481955778756603976649858848595208521663373262249079713423127/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11146513735178808978673116923679406127990033136515384509678248814016688219947647487860684311961890123889183082388231246155169962002424818685040842332324771826530859788568642860163153937987052846624112453069048526791980231618743747675456066533972019681709207487432231499190934304263864914101674/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -143833410040318116750447494464601054248966292886783041507522715747243302782662307537995629153432714137589898390128393688560225021121357826122007281226930168546267933262250376399373770138708407626111116804504777448460432358517326221059689201237202026268034275675479599152866438122560860727263983/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 80444551445488033150812656537570628853521004769518205136689496271575657105463833830700545127700865846662487612108801614239778661844043056492132784974110762706316129933767640882809410282046800658740976317497168461696368376583315936353932196626582951695297082947942815083814925850975138604061353/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32021810366370289883380169571856317990644528571625053497703453615675793741214119163709627731745810730166795888511609074231454852191200682075647379617932828029614221711857219940896995866363444948352108482367304180746569660745666672212840778748026193732214290592118792859818977318370857333261535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9397981036811649955309502692785721413993531034303778641587730030723697219895221442450305447708858872566801638052507390144991884314471391398081154495150820982460309386022994487542216040879350367263596255449045266481764407861909846660027040427414674140888626847601900062083848455333683982680149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21927948343633413824125605348518434897700657765440033063836897827736157223122461884423312349064245633841849631821291774098544754828328156008112407276985184649577996482985802575779749803624593344886356474187790301301261268232318195763737388901912878382396824430627524818990287787131746139497265/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68445487017643467893234408967141373639223693385547135306428110576881275708671157791897843810235413502280074377059600868761362559346054174152559449298044476377549786160769984149115021262796876061035905190038688934117088835184938706675850835800432310919840803906202970391206617075645760554259826/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24402287424036917506636507426055498948388188487963875160426802305133331197728880734363495013092904288110282460010432840229240415964166230926819263022429216611795900717784634825943452350585051754130085986194033290043929190533646196429924071874584517253389491235429634212179910277913361993220737/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 102008028375140433450292727251208694053521650807634744888920764027961858488050191105829063177354322002636901461220488772166321254433290406340857499656900967596633579585600542470824578429183349143555500602847398410612152366111237527849788175872972680712037537122563756771829716940358161718994777/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35469531940494413963513682191895405236643594556117077737901237077563668514961948508412111808568739550373968686815778232810878757744105086987631885186049643500397031888042983196208442752649623876079938591253117710718184713384713827535120438280562727805564632689966373244980080238445886942683759/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 73108311424918754478277618717602217046858571852867993125951217448827462700265755949622996568527057934382586886358267571057510076780131608266452809630667604510015164731636069813951057276532925737646486975386799509620602314348205715344798081343609208381115165369220111601662331465720061821239342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36287137877157832175747234521518550316556413319346749316993269659716749133777808598122095401693390194439225502933811696516809964783975103580194665597394029405144452495486909433671873761849037250172774499636278722384649811538862606823604779250020244826750748873739346261386802808764604257797925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59544553573604912289738219728402670656284891962698992051061643462350014285564719410106470912461789394617982228435900801745116945049623343080922814826450605750285203041877445589495707628006699142315526046579759677341867913949703332860942084711025429582238910493030883075483198518330529869945188/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27736968883646927613738272767220514847930619100581288206494050674988538230226486168546122175660210559483379156454222729371193430902148222918552827752105026718253684389513178949046202990006460174870704376446910116942547604049899170521225893513462987942515551079696616398380362566729243089691444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4797049705684160135294147122537431206903925298546137653813440677184506057302247384236340274022668325182675740537732882944553646350787615624199816243776778514355488201643451471234597022159188744751790311551534033796860839486757520944951821492747773003398166004526742257335262360601431307031552/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14508132540987488901399925143668866854961929565240196232884255794725347479896970750917776461840635741026272999023141348363651619687278302874798196909108343992223126988488437652118514169044896958567325653511177315230557992356158777771032640302059094854761788149778239227237232042460176772901365/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30300854937844754226714063125779767705312227032458285864311567089881546203313730979349160247291533330684624922091478880353026515556050304481755963619670683931930398241395267562854932035577944268959649225010123743584627527561122141856746111432745644398919196035287550868442451698047543015519019/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56436914472051036642941526387664107446467979713862040772802798266982710661861689095268659237800838491848777229561142231257012828558537466524219059390528456409147907330097183994823224209658134422439558077691734560275914874546940902958254966315170025656857349840395663451089520111276937346286838/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23487497432012350068838788057218165922365920577672764387855145922103396677776452259120074687796403263257183773162687747509845168542081753364001388782248193181417274216748208687936451748632152443724798211357224941003995796858931863393514357524043462885874340842264924170860722257342091316048779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -98781716041171346856136582565204663086520891675867886565785026288974120691339908828136719217318017944640396082084737424408346182208832362056815460543901190701878565941972633875803464697288087827608984421959797963941523215927628063143317117133909624737609672760041720277205149433843872159862450/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33585187358081297436084119301899167399212445778551945294788684806664642347526782983693125172442282335786571082997073508075341117575079862406393353334054419283402923029701204368920911398360715967519029265921427646618919156331790496585301822804031739506359870581873059413242059351821850417047199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27174399651093334153715452498516607859476026238549763284596861432037075246635615744376299776122677152820574624248345742642462847475901358398728698189634734765655017777331610838513070422929259364171026971816598007790502482913889076647830544724156134785724202896331327582847037983372988108394251/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36723532011823406965640718165114718304158364995217553810679407414896117501415492351179958555489137943797575360328145126300857858295750780938752571629915451572606238329724697509650267727382287050551359717263823154873541953140810374749826963372633062114976456421769489089975356396629966909554858/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46445597400632497936421425423467919490839685842073203558200781178248316895674414256572742693132256470274585895527271440928648948504417968096709191141525244674295208231974569758816341966176079563597531119527581221522467980638582182599453125143307107499659495054411783101924985787700645946132682/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59875546180747011596393977405198290269941401933330590828092855499426823044708080511256370255808988180579823640752773432793031389068943019657366072443418721089679243286867206989762342050033583286980809270793663673596350348312910568160517502566257201275705653929345925097821754346583062525797754/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12853679273056243901423668698143035070260226296586109580976137436919728649990221763412687127816159172248647946784538589187197041284248416268446773427454006611607053094066685829644991769179125866991080821937367587371943902493208825618372888873880804742965075097069332943004152885183467177874526/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52462043997132377177643390430478774219481470588687910455061464652901568591966031729716648610672067030884287141460097087544161147484807213781602779334903428447719913548199299102461668639566785779993907671856494728580031626396703797324325301955344002099350110089406395557216576723129928811799032/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46784167078714652637403747450096497401943338363258623185232712200647911978395105060937217032923633810439800995287777902604077285165937753666283497181421693667569900418092232098224281066034356241445549606595030346277249511240925811915552871382659710804464849392977114347706236145126441909244567/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5629090875702025227964715049359849651155196070621847427099355502818738137324304044155129304755231992340309451287180712108961493614411134755835853641093232987763876088984878376109739858249164723970370132648878053288309395876796913016472213088559825128822156640646085800953600792617661445207309/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10708965964006878567257646568715168665743736540079486234079330506521668278417451586966659654302696004103970626470336623063812486500527512781840207535962529847106234900317028423101206424933125695827098842413908714434447991524447038322970383876896423914396207656348523718376281250697907381486889/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13850869111115561685353834866752317432909201175548953029018837393621185019014161172619046250995000120316503598000476221468447844186146994465493213501781430506908034881436130424261772292680377135226598363761033265689630696284330286519372126196268948284200901275563056321642572222437004858191061/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52149099924835671106060562984075093041464298000450029619300332307078908156060621486716808957730430589426636173794983119994669078305756341483400127563808834379589077253543925863555503635841601738771378491144745316732054841141938594008055095213159362601566293800014250153511976635642893117907592/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6378797994137009384204661454079583727797877098235135565438926129461147060300625533464589865024312688793793639142470560066080922945972813380110849630908731609272605037646373401511071952039106360937137633695350184312883960497757123676917887915387973303001204217937644325157051638250324329864395/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4883511083836021798188837174354490284825514266901472973842646144705908649821970387295655144240116688899448267524169827066966693888017079130626456558729043129450400214736840560851478723467818249452749615947334186388077536131733968203117780142035111596051259528158670828523184283929843395664665/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33867873509754747615040530305603704355266420529484056619761377496956353006085507598946874097149087245456453160403650478042656936345783463907038918969200463177530106965290439744148486468834947166066800532479979731557876630714507954262023373556437816350755582107049051419290587816585379915353346/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24892451943539678646674346931424346957773264926711451953503306718011392203877663807669901097347923382254885199771990951666129020934948206007109839556749418728838960441296358880095019129741464368924855638523405826359488690338617374431389198102975334236347895930213671224450337137802502034313783/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66820592709339094419451484308127164184475695533640993266254489209551795929608054595573727963841660633297959891336843739917542121294749085119301613200024975669913672823481768881590656508745431694193830423906491147216657576946099269239563135021273129351526477185880280717226822110118588029862704/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15508612879165378662125742367166996782487066529566842773896567245550234271036201980319911409114083698177382800342949033671383860401955503070519826316794387537674807698279902933975347406730965807564639558241221794992617125772488012343705165742026459524900088723675728344547433503865552644039893/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56631030066751054929567310263109118983394295134664323479701669331501036578989779042054590614801961170445638564526066547263329631451518323737659223456109959398954284254518078392631587396196769188769802703952611860384791525232248816390184324183086158905602590727671048378348981650315459374035448/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -135003914951958149337269102068548145269854001130441092344958597165388404689237827199868081332140016479538147543393154207794476175489302138853804968546324524058796792974789848461846415978533656739245722560498085953520347987126040184994245970334708620528767147151526453728542689966452341501211/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32172184715119810991798268179059302483140835585810089477310602548602262020446666276439058636952940540232086001783691840602091902291295986587472297646206683767553204544693584635583521253317233091226498867342497073992326375270632190094302546947581048475496697729786176546972676402870779035182351/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29943305265470637440863712451414830455586342085709883836254284263356843060373475062947804050464509960456434348576756728388453773236977417353844276972449001146170621505585132897227844035247001623614744397201948973360981990061464585033591338514867611091362380956248746216855661988662666633934146/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7642267641583059644305810551598672177205763495750028238573547215169821927856133305017162687508425972861666075077381831380183695976760444027248086257853694340371922199972950962568083200144626451255511000324430633329626951313000036688032537822678331646041108648607269787917279873576990572975879/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36704864681171446176553584173557870862948770271395182525905040173635078561224173132244052158663155339396166664484111952613633508509481454620703920112500427478263077193377632253269363916356383582895704841748138927497114758057438493897148962038486265871862500707396927657505874817182374479559469/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8998094795184548929330897463460902952572760854440321328711404612500402001303372213266860065386402498682188376073644527065517936501690717747509970613970179272681478629118544678158314610349908316576434207007816067941075712975270827702742184370011019390098213943550282608508382798246957042158155/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 70448867061380763569964293382468559770225081940687603674792650803646509942237653146940050688899804807124561525626977831860896303097910080368776165110093686724041041537835066021202966150304457963728852700949079151320595417337438331366704937785396760675929896312215421184572426023169838186812439/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13839754450863357164511871340376466935248077786228078651347502946479039748093373136802008790413228644811246448099664257577258464008085057427614515490277908022095264977086750702475443170534534347613895519763036021096276236882911490521032046817489183262236724682651310325396564419307146325058117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46204559256565398356555929693336208716074062064205864630427691321667197061243022081347415531693034236250775261954730671198508770591834514053401934631848115931471743973921371909592046182251058150638193443729967658879671358064598110262837289540006101565419652741354865336251184648698089019446664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71632266334074710059769679984472654989120405764566657120933807917318069600328360178856052021108591630438856536148189087613363705847563563638384330123775718772311783779655013083201146734420797157160455368948740347800791159591010067582559609147680644075550417570525999102616936173988724909146325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[30501783322010624908118569550784093806795338645515093960966037477605429516106574028740849333101202150541024269008225021145722618101734938314120819019345984887696170195550081681391485599391787870513008579109716714128113553945576785062250341754306951745277264284866262716014641304408909145371904/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5446361572021378202622106979049299048280215676505580532688662078070415258566065728903255990131172733727762579923035242712131761274414879518465070036504147113926477399335637535770988730129681440192250966204924201565849861632493988150049242765912160325090236989565169514260259215604323301460033/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83316772821211595984094898356752053518898350765424048603915789598311788577733939692997109604852780071223558653355227940239017809303237180994961389194240512363199861882320691205671378562013597179351974723107420903827242868919575134474512511823518436928570121519541272914725058346426341758616077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68377907893183337501141889155922975104390084342182592984699533122455619304910977185672626312974280154187195226813126141653846897591658711966944961695595830546113951040481801901539486410462187418506261348491500237308708462957281876418198028217190465845327272513442960603156387852197703864656547/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 150707810369238155193864530486398778220088711561124396694148093330020838271419960040668417067950030322066567460318570586070168799116448710710306855250996607616010171571612716251517218501936469130119904289260800290245460692745108560255224123674099920960893215350847241960853155730636539463726691/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60760592503370327288744850126999217562318210388812233467717162371830279916386852724395556912625057971941443508183483654724305055384531947430345999424148262890615003121162760732989612104775371368369260034806640801099769875140653050276402031881706299018108616719159236428571408975284372616979292/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -75286610434371427114264224865191051309843816817154173491501484529719482758464105458051377670892806257379717053079601034818420203533017359394048607011453005421610559193624799339049892730308362330396058602470196795656493950101404923537013064943462896843408026455320542552989331252613063662758183/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65434996977385729873969339832211594032248611108229733372685034337090259228687794799688698341655145024153310049040279569771569540782787908568287620309396286669113405826518041029618648053150952636683173461803946205158572343026211612808509027307491775577989909705056685427164974485064284171967819/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59314518489780492033552762033967432203483245983629353570849199188517256420956236337842758603454935708995243247197242874647333244366951159975694825700484915047259913937401165744314008124005916933511999523353733126900937976926050350640268629046156841278837403283271151260773796044675985963620360/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62020246568220450881301567721562094475027951005380091459671094031597939437190816621448327859109885420020510864961890063922148472719833185885049873564610239856360311813134997761273752769249395044476194963240456274321840263305153006533503127559961458761104615308763965691775322929422196719445256/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 115631997204758771540043503169815697611997895162574331296388621256586706342105306728133605487806999255627051438920282980940690378745985568442274250808499950896995707397251132026215272950378503271313892334991873140106652118255311772318323492845511184295210182025081768517191248462003959980341646/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32780162267781080726104765098469971988279210517472151131901503615654074400012898886996321132887741331510000451873255625971150051490180506769755778807226076744768379154302939450303201184051427570914436838704747057976205162364481914508949707920330358788334267077882016932612597077381275562386476/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55425649221618436866269044214286515814284132560074118814716328367807334783455673959869595480376185843965070564331743987717068955132914751807238970316697047489927360433498803245365275899019548263396650702551374334281111215241146632599340002260056147853531691661536904903810144225783391753128490/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 74479613924777590245017238639016544790712575279303788044225006395550911906222381282487742560814731624055301154919283665334129618365868417451111275443912069826265725653930295503256318986174613754998391364729939616973572728413574581728378185561392069536656409165591657286860504188832868999645706/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58374201738316110485346342261498257667887997084786056156355145702319018388731894623179878473893034771775034517435339492585883292560356384347473515794556915234882731880287346434365146663996571978499224402633476478866305395692836342067013792108351519750953429738996437655247067988862670253568901/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13103952788467007334987822861879871373229499560977010171736638796840713471866481439715643120160280029935479771949541649080939592913587517490372531867383364729813173841684808978277633383438537650752321330959156456579433554106584273634175092140485430189687186171689845225591304165488161838905801/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69026436890287027282334329942116551431340060959159098587309009106045542394046238664107018426303785895313455087450963056359343546532644836330280635666392271548417113972582451506532143454425140912004474741312848998150247844719134938718928221142731219640465134719479206888471638963994126660666339/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63590866715035304237591237677972042049501471319419685955394443944365411381536453529085416141737960211127014381077498476184248938592322611189904065869209312050704053588805049328934951670927483308254281951306181895923604507611560552248913026541720199916737842553041808070410145455865341060896824/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14148647945842570328170188680724081918781055162385538497644193065661878101991979059496162594974392664356435758988558615483405042735521628368645367725243981697899601209612916189989643722493846766062182062480195965942622637338247845402045444292986260399694024528084577659025716117634652370694099/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52871046230780465963750220516985056317623199698847317882700392073285112524390879440209951774625353072914933519054346620634431012931303627788998544654051483926455062775714468804671161314916734731670571578015067073259781555980879097352943408081619482226439561059106147614945461720831652103092760/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1070353238915639606900101957546138694480404054947169448041680414174348218889894528555156764832549496771544865758555885172504294066850596092666232670329225874982525116357476011012894114537362820796447594905389467591883805731429107251874295668180648464678412754984367037039172496001818578881122/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54929553623772938876069481040613414949635318463833752072502133775840021408707884375834283554970246836184791124227250669913482286040211177802202340593527214418286594057882041173153765235152079937393008396335314277201547646917489775823193095047322361846669197887723592689755264371177393893061256/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23140092918411995065868305597861561742736699028150845832621169963108262876674015795716119819998002988873776838799474886955414856663967998254984854947157770251305695199046403471013410861060347420324693845446977160151193154946401384607015143249778439762411848694218794285342871177253636745315624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65851649632287418007904607909681269524862432563750459261410207963439891543398626566797293791592019624605265254867699103979299233855269503329484901064312561204352503158148338311149860936247476220772524264235174524290901541849621653818523504497566369399068867490685290478045617718561108227730832/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67826296070882778196873119025690227225376365127303818910143393974558004909931159723999395246608336861813470847179686164408976641368155252093166834008377063102776487916417444660335209959053101341609572191990559265923864115424793215623458986891170084159919431646661456221803361480057471466706041/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56164220130832389379855768947137609811071675275644026928071425343247119884577624139653532523518258933339875589229003255550754872302410969338324497848597271308805447890543577904003495541447835288014659590277873062363883896049244991710244622465982357225290805407150982964364297631726973695320359/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42940142389100438718056354293213456137292332378585273188614015519216648642624403001129963706718383010866438260831773950798601091814729284375721399790476061499021662692314710255414121145267018765329534832952856498548199399485405191498258453239144481574457052043922161643802199932449631529029323/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8306246340614387416147162428645590154787223005476013617932432163013748537862073978196359793798776271049664459293280956925896641174856146931241283444023659747577759022971852744418742027049906784871739450677450818557981757079156945301838725767278527496164515022420502955711942844716845834308537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32973540913679291999713972338930243341685497036070689968295932217973050052322912954488946197691384813021682651367477778319815426452826681954572563231634129213921372870840669597291112095082094596079193093566689774648662420390618560753279095051112472493420757830386610230331418856196200030007077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54839984757637220605308683954942718884474103186202569813441415011046206789739001779197933298793623479660151170304843721388829199995062893159026756668437451363446290017188956713261229251233868243239941565870397108903004793770658121429559778246363603852065995397222236412768030730069603383379219/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40403047807280405032937348531443640448829144419751231342828641276751819556471298128339727238751584561933039191742930739687263854131107605939698131519137685482861772460915782724824309979690840675364591162096102928339332735730745960747015058229517834644274847500992806836678260485930789386066033/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 89177395539394608203037311798888227930296390969669029155634916635721668204677542920706380409260183028395128185522870076483955749867005218220450382658635233026496190678896502692777109962405382445399912561792864758971205653636403673199692714706561641141286636755509772925010558750076078077276084/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70286532364312824337040724653797121937826473125492354391717928398633210740269428933896751382978316746400972084030884985981096857649604686084733783677964999510637160043640561364644386355010189360240325039089747346672538297125162598455141601495724182580665378824911215278389074689391768856572232/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46978103773970133403033786093092009002626110240097764423758619120053510675279144648696925341931963858635204729875809080035449993989603528902555489007350319157203117225680830766104808627704602626112937348977705338494752636951683811722889926652477560133320298571170500105568381479836020135475835/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58355434343491639635892026931251339344482911014116251835299421331733659872943372003402772914968802236978190472381253176893344984170037252769069819657529978862094639158918485570637140044488935486585514762178364040159817786387708480581011046905420723034905418052195754268810634274828832356056113/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40107170075880828323966531044802172817540060515346932332288409704696166755800903818467935736902220264007911131242187586041365982461022540856237219742566837180484724035649317255478339353878834153563670802155295152268437311839482528577614385115352365226697877594368513961097007225543150199018002/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7368104682932367372111784516044201687231459056826769314144213254715910170079545491873606824650114521838654799490608190278612881362646903722086307097781910785174624034190385227937521196357780901372241927765313816589421659224246992766954888060719853116700910931932154071334432035073720313971148/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -79147546987133692344377703928750246195113605778371745467564356644661471725367711923926305422033978615237253462604031612133136953381635018690228989177881843123885285274211508346647708498578976120829769899517824852505030949819166061473112641617784627596929058551897965483567693954821100331753261/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2763179357591846448217402845474310463480985567899797758596608414652655591296271701508615941592460697756196129439816037630347385370781077096020946709150578816344651232670692416554219034616783405600100400450544968153421710512503374177361761694596207144237952728519741963164309463077978665047142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55689059102801467375690620168568191553769518781721066214210422812866937240567238091402252449990243477436906655041925533150113989644545710477680429768175707762804077991445276900689802833842808034206731113433177162015573528535562033013754135461805837386570742861970596516077556166611452244304562/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57542479197184150920131568970443420231685568132841085041776699589650021561787520963112679530197725755704911906453109493988759916505850897237047715503456833298173928482986988455311279586371882146347322134459433640058986798609593480818963836315198616859466279137067925022386642374470811512298648/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42315429405185004601470196831088378230281798248396678061128764558702480559665808634198126059847348642035430695930895088357454175701795624056625546283344724514135085232221967334214415153063578517083695370135826899205066035959329248394004801401242935311031333338057796328154161142572351009763572/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23923149656991813743387291133677902713093451295111301396748068463519055196071174059577334864389766717694712939144890044035974238189411216855895408454567899570598586707400523741844032811690416245139349766258166592568896993203547742889189884167338428410783522527244346888384027121398499361199476/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53364750357901251643257846909440523720005531278840405478802139827720564199682928849110268937887414914807466093808803542506275673233774257478716176964093858742671277897101513684265437534697283307912122259405090737433387578740751976414016378798575670582622500180306224319553126919771486702747621/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35530817841885776732452029388246302112597992497887698889720249273542498128922018438635008699006107230707834415495162441778694379415023028252112882700076597314305437267057174791762667091034140728955366598464491613984312128167980083769521812369821477622252790404627128831229392964781624253151443/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26099731016903500809578203103590527002103579663018975416863627570708502086259885109822614308070955637991380458653529398188496801462335697256933755346054533490833773458311067599346288531553225677090421206677168574381273602276658370583685816953768710816889635913411948918564022250526391483229190/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64962669669789878209089135563108999189155799501272985331598997981023820933452955790989263794757018944882023122349136764444038006873448756554052956776793850697113887656192773119253137685694337060050669170930561464202930111320406149521345607496571135176471526732214755297557618745290345693192756/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57377554110993186931154761090673182525869447769380982887807984831133644956664246163460309926746582117068157491342830150258807799416762553057060395120854932316572248333704053725059696259803475709176501907239635362691879318965721800191857371508329511262437257336454258444037342721912626401911681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31072176020919589643304808134316424998347763525311941972935681334174021207808698521169177920196504633043110021994912092860148139132583382692560064036702064498589381053456387410507275032206677085430224609789725282723355594132983698984771990724099033316295509713497544450284962220594666979964380/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13428222124809703585577819668383917459131366275612848959218299437999854592319942030297396569891636548890189141580650320951962189558840165192399324901177443373770933719877498079513762760123046447148548875809712749196282311552689621581634259427526137215056106656953081554206858537731256342090001/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33508965381954752008306387570332700477111996475949345455261763108049518784337994140997864101398763425967231560650403171817625849437315870904745919740922969533426698032719994442992148357781040722478862297519887121648368169698376163543699068377898483249582974348820136913644134292801919254699375/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3393220548142829684401760422977360095765614198260513370517307337531898150869733105102447686939360341325269766420954807139509337603064517386342837721318005935353263764398336381661259177309388319216915708534534118101431382809166229412708319383533957174845050056482639554190846821363766465475976/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -190579863347058026416718669583222584425072923859467951714227830860076296166921170997860481425582487913790655270612762693056054737951716114557170600713537057663035071200342110874743865329126038962411676711819779741877439217833893184954411937772806973648442415934817067770661346515119369888648510/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 142236127885611656399118608695726834755966045865667466659645501101380915024445451278077580406033105330353108720529311084239076508622188705997063299907268961358529299889897254507240484521866723156172875076241516143399078672685311555533340079868702706819359037615933950973136570092040498171645290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45361014532435269815275028401048652797486324486512430258934324748356350030941164603590898622845799742425040016288654231702260426257340163413755451658634776290893614977317476172850282278562151421254477061640391280520722694941610682533937898628024362004939512614255683834380159969942941080798973/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26200687482418471844743667170548677341474966863450398617288344018865081415619287787952028744620608532041593355620646347759552317511685056836489556085597638316006755701323181681910872179239171011066099806273107603950802531375350324184529130242232966522387950882194937235810585273094400773525050/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44018731866308718959943079593205920316374743747180698672026880344003542961139512571691241834047224018956050936659127111237940118790005218203188395806788697482849351789801563819271335464955507277539788981836203059910826580331598186413911274611756577230637263186797022929027143952172603151430230/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -94193016763197061433709802821851937869236654109371076101368674430977432597433521773369396213779939404885676974965239813975811158990857186020538375351200268494435918572416727453128078578832779955993095347567278749298899636980561312346590315450900224545462796442038582811692315516855895640263682/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36387615338275329538318628095426455468324555615994380574124221301349506513048702570860476480384296736965746144167198402908151088785896828461973463948105832414120428986716934225408645286644419987532881873426648338168648275304236596447022405463401861074972058934547944272182913429768599817557493/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 166876111236266340520496479543149249388662925549467825415943468844132865126312521237584019174737724213524205025892090935120564914997204320541324314173517641090186535508210123354158129067613818590545699321091631234572593492271971251338472146940335049255011628895675882719640906650579198069887145/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51986571359389878544068422623291196699189105486311405173865203344989293423848899431614745168717801280526064094435680068126234270129533417290038314489656667226021195329145369608796194481875660526238996213761649659605407785077993547166129421531160319472639411977627718631020604479723127955021717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 112812507744404533766127320551190383335793436230421176760126564845248878552044941854730667000759331821799248066347224680715614988184203711422937658672869915520093216802328388706433940221647982283397158389404267654128218038324711645016871836501717494542731867535930164558750817793598735132502871/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54328494015854366991979651232991553627910093199286074944341040842694770834201567099671030902372183715545834779756455639610823365638754957908565477908756804651770600547685362467904970040308439417489667915820547974439946097522789667376864685351919635349782723086970323194376101597184043595578919/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 87366564499473502163437965273255282694079299453030437179282968158630305517300461577275083639410737037146476858295525334714225907642618415322093174540955355576076428843828281280871102468426964740072691155209701350869358083783023736332902963625856809092332055232476702401262412576125017012374520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50123902125010523111715517006713688920843918249695601335548258732664743454149467927605681453993947196157845853325107731836619821868108853652202691362414222821195011343400109282751472413261116603075191553488472860918092682065756623987807613618396839794535940414723011699418090211106663410992085/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 211401410561076259572911159318238490103034291202090022396340650121747165946116608268557263694098631185086816380710283711907484374558106135621587824559569819625981067177614305675524117304380304102642864954707628051824281808374058453155291745691236463514538095140701240743924819278566937938091/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11385221602518336239568230088305027013712653900457564986441535306427574374300486153874613976455520658617432947517111732273921106987691338321005644606492760883984529761541274980626393844731971211408776039547115001091522326229628754832223244076883222023382693988401690670921377072965424037329434/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7133268637028103103922889338129021943230076247049707369301005778842696197056059172778793624910401041779976885547125197790832560010180235744009103458764782419429707651547527454132998966463468908089778583350105033289488083149279656563668311566535759797057583324123310656819535269832660023891493/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69875992443939658226008075271720547360504458295541768049602649455666101281353703767214550202896694459659893039074536236022477014479583234624334062762160030589112290302577852553008510445965936707202990489076479841345456715849006518231460798292736169236650995002846383483111620511696996879954934/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29998638061625603127962371848863533202382107303005562844665509695017074568643633826308967765089173313921628942077150267656550837030596336877454686438923617629122375529976645451526349208181220086232563142113204576075248873020946255344653827786196937981143898765719327216006954753171315544732392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -166321088779396495295558593190180657009943520414774764194383648479510892861048117627808377046361213710017008423481207787112024468362284162432007064171937833390629326976192400762270663716152618640306821029245139020852291210215728284528838064225396213655146715085803534816846303012054122908519969/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60765804198143987098385168000413164560419550105418120701010364109956630608594552479531978689920283772296848435438064211915259891317228500563297770649097135691500079632524331409809977010661297665738135235360967368068974142904535438116007068985483889590787958163289854293532444562639791250537003/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44762967126058673547594253056344081312755879297315532293868006615759819938531235676599890887612974333764297250370052792640070766474409493655056977416989722750283975343788626441415726100855980485739892999118110722092242660067878495522897375242777074456402406772653071785498251981134708738527071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55302426535976916432582943851355726118675295443882198134238172972614896857836764854856112632049076271637662162149194666282954980922996874623771558775298495374708300172172958051259483895916913243004294651149106994936561284384479734157701026255768566211799275539887123072778064853892861991530577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46633504100889925119574906198949547705381368254703113160577980293436285021307860462565511001378486724601974754874078548633809507541323588327937344978925399824172108479948353579464825722292045704332680477094467185352863556478512900737273485353722124351737552163344836852872004475739232609861006/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 109330208790315737617200012429977502618149844779421739620960411973884806926092174976466740980628330687307394072592648504157440345692797770018911819410361737189684898948024270131762234958071615920604305822943801505510464559545882270741953770816734404846572702693383169062692527731373479742569578/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11940491561830360817832148161823896355625570597252116936534457087289873514891969683875818835478710639789981337387071207439939925526798736026889752341685151966750666733603997304920527594071084387452751059889079521364523836715429625890651969468027327797226523503879060189889336421223405436057323/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 94956141452492891833785966991994922014402221608683537849557096179866680238953935695971642241813718483141728563884891706816321914430824027652810911018577954247811708572153489151888595602590446521755474083077076998658147682641384547916022747974776990482997210777239368496509636106836684701551453/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51395129927039124034752664767332977120969940607023278617735991337690693352864475075112798300604994379829046647328192676568895501341488143218928526768064634329427330076584537595042525589707931875801267811716356518631603636285983299062473353087353621108532342376500181945009102845572059451638574/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18558712603952374449001630570500137180532492058100965011624743372255947917764570719404288346678055632130942109139111090099891001414070050881302599055228123228370103171185466036238340900679871599470024541748932025275171883380520004151158507069974960808896988554703403442573210229888000930488252/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15539487598578082970753052892983973495526212401598094174570400545631750815602501185583171210551999270697427465120734010863442644672363803180599491245468142780790349282826998076314434820387072599726233854024807681347889991231532624471989248322824279977185303326042500641794532765615480756550428/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31882611852058712719461392390344869018819801040902404209876773632681236509446995799830135516795624973171619708571844517726146942230517494310087768457669007173834686801319847905785974569025143668937764653106705807192072788389181412728100615883947563543043222034709841364081096612459037008376766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77551356073143454049445718879953848092710787649868552286633932503047130667096812682666498050435461155468018395817371757976633798362071416756293971471871562244844106806887130384187991004551784113985194883449055835724102762248462550042795353853987572456484714414556759069688346731398751687658904/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24203435274311712617013579702829179648022907046688359229937935261374149690915200231327247037394998305228838722770296636995542319907314512862290684213198957964289072931941952299490284193936372464700196197393109151911894214579966269301184297186380979712232859302233187923500832566087289940486218/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8676920868324105563409019903480987710604499562159835431526297606998671440172859300935303875472126574881077312194331366280799888300315815290514372834136792364202275121677556728034673360898907541871529708412062273013327126023909428407224090471058403624164908510610283109953371508033622441548417/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51024213101001986356518353969077836399037666849639102005752043314615355592627827999737098673444221922364356166928553682394653432029402107753510418758033782705384909763799350464760610378896833115933111331515498642332877617434451141339347312798834733308047443179164265209545845059421483504353084/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31673099680092652255207015657414573051823012606620052067161659721737456478237497625812966403262785363210416181287399045099956579301848825050266073701899203597057412776457002471198708683477740088624834078688037749984013842064475526743433365402646073663870880692387903851527936498342031599232893/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -124279721766653548196164753625526374807109227190040123623792773506133129635444337814891655664283826654562799394359953780349065407737303581532293984316294855630525409464033253374051941479041089520381262331984343478172335505187527280751340593925938020791040290709513127432188361728112769971980062/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19175286243262297142035585104115743767670889763092408742994797881881193475686500197191133011355143713583751109252664210108144725928248900392762115306213048149732671199120339594533694509132933901968791115464578299822778626823195729562303432493175138438637174730217862510707115983214828606532034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 103175433533292570047209850802481211022679906473720143735318747656706576237868582743821034423162257376497033179789700216077130437061802265465520801453629483113261971203457796750985295599043648029942854909114340288978599709958969161374525403777011910213901529309579781656481269258621729772874501/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11561562936040825426045312658213631861271397003243254503876357281751453560337448177410695406108096766904624205862262580094103177563978128870256341617890803060986371749572323034445349860863028825882608411949338351400421756225998449737842940378321724751691830219782599562619011083950706544700314/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58890055799244862051215720099381983117655776582803119361579318740482440185635395747034964433571050570357174872583182447275885086243258436812581729440900322829738038198135118200988181755029243672888425769896668419058923428492609076634958570252102672007974886907395895205363847461677727384035933/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56938671134875442365684387604056472304669755125248262590574380566489048310350771557240883170738567359635603432851798635232106835092915658371363704118811902894337760427826342468580324922873632541008510714291187437029479767422118541533421747491720945776941854958253611596108104580412320628257985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9222086193128842071993469930513501390309744215106426227658700328565792736266756049421111546840950537341460017248744758301548408434290964643547440863574345760659161346819535589957523333895879345765625894551075616524929277193534270306151993349309181542039486896194295622420837480370445590090078/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54743945356621263004730717587022094134700767953138674324782782907364149790250700771082057769399152423297600838610276290300643261122359866864919346729780631252665294598678615054555084102698260892441805080833262337395658665420572389086235858398802440742472196884637984879075881066956129185402836/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6043646167644187081019939747240401572034601699190127677829831589927213818982072684743247295147908146930461009595590354894659971187817688330052187591421359758125701981022677562958866216528540143250990890760688285360773410971457522962688576602295588386839444304563295624451221500952198355714816/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 108140230046358492946215566603294581683999791204037085087854857261797298334766763078768711534749589286367394653667035903341676738046199616301592016454327147857619565953022601629815259320553550362900020636852779190568709149496271721020421055641029632210963931022314917210414623688429660552022964/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13118039848445585393855916483953062515622908605369180915310421441175061567190289575708569085383780543288856639239525753159642720132101043316534225970548976984027946504867349495804172754088233666358168853544805219696810486609092359868121595998088218229612348521190876628637153274968837599246392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53483601041702693882305695195539538522117545606348338445093423660014826854642743325023090342236916500793325700706785939183986578858117232954301694986422970168446225193730271753889082918337086535353030424974143006607186336534952424561053872884869247131208887964146379162325571923232187347351008/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -111196078233585660103066326448401873632198804405285137784888899186038092799750141492490167874298368187646046448318667239288307969295144691882459006674545726580143838151830928341721038814778659563836897105980178624257295687060519767925845309714239181693602154902517882527587475980948222923894370/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-5917392941183722242829925456466521158836533931938889410429858832142314519358176014592138677442681887620846486610623583508919301301626767596667471397323221641903819195333916303120329951166095983780118153412259681682831870783779610054674955034956672479454362597213641765212728616379331363547475/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4159470377700156814589658078034047584413894062264751850496797465830077333871664539536635525508367383329804942187533111509051515447770239167081539286236808354186939236340708515193030650798111829487749989168210712618142634383078335792838687744157649577382270701016065651938390930392450832358756/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6404970714509994933211358786449500232766529211731026780433577640793386456156642045540179150896656776213954933043284160553499244976425021695747511210084217623946497747517602884706655057812809917456750297212225132878682270467545694803730227344070635426584816722688530952952299165128344874272482/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3275913176014557566241827270298562034373702803574459639252644162678675223398111510162669791026191398521950929996799596074500357949200333022137149986816162234952661403842369066353604935905518445848275481513142633387803576103555639081759588241109295810052490300365914076022863591788348727170805/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19986019105065079037404314163757814595293966747543416319997880110512519648405411058800619822127349625018940190398264145198301466373198943938151507192765464224102583125269576113355244756717487152874826899723096143664283458805206106188214768633089490978915285081587335483687140683183860980453909/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27138110454518022499364448502486748619315846576104885809525912097691705438532145316647576553696527593665266345144689139687542213160613433093741794135389916393828006587877855175336342365490934043604759333352788310484289083244998212038548082873776363324944629965259211693935776481525508706518278/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18909826112180799540147026038335531405097278551886880172187326288143553382036138035571510352464771066902906260292537422399767307938177321514058975668258886926175146477033323540160146650826781846000476774165244554967300343650254644296087024632960001673231674960907632358757061765963157375605774/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35521378036480723766294886026961253868346679426028447286463524100603108650135743401976172604448024223938696939783366361775444273000779865305143893161923105470130505019171164781213997904255466586410098786147850537684472936911006950911770373996800828889367979174466304529973493734587168207717322/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13994180059006788434253348867676477999655266315105407511648481529989053521077241160861819311139134046627171704843973583270849328918914752140305172550561091134662808447603019845900413450330663281383021758616577974145621961630908654313061285693916833980335368895696152342659965859356795834556812/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2101412160218114040781880852356477964557449406848434000541135140516135556399374251723921220639339917041686966718119104551849985724119870169076248331366213818492578967191169201952220740509919368031189826923307021831681452456824791504130119539006761759288881894656954149634088785600053780162856/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9354874260996912564873587848012259370055346391886616288821061460832157012977294093606871192807626520137896949467797854411368758888192815428851481144871428270434609617175821392908788755764294885387085324167776130387002005682394123208026874217053521369118331567688468911645199094742664534745222/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7045525386029466560998740772495032391920296948398122251738303917960237216893312799867531807721738475645939437642840512383679946891177961830682705741270777611929304826179940470385374407129716547036255318957544270725062200767051685814006243193879188454409514787800523141022121599571219300690098/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5147988383505794294492388317264818779853300656822990596609523199617583526286780128665360438681737085240507047145774019543522917130680156579209901841867612323918584598411252702853249743916652929072477498604155738445783232079805828353337594737453378037512452452246848937459072432620703662451849/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3016326532752382544619522406910104279294868828334464849620075894558371295500622424291814187216328397601207223186199797279754653499943580420303397002284727632429223388476628912283645606022602360534587691740893112485303744377124826318897127413853105639430222295453001537011031163902238853602812/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9425452773109738503918867318287158039551869500714712056543574249939773730297754743085278579012939005947164266098390182370988677606090009995052428639552531783717114113657300285161424858145891056903355175282862786697793567965434171807005979061366173300299644779461209182791566981310070867270/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19649312638301209769854705309012127349316890665442738135712629418946450590214791656015692138518587752432880149015777734967358072398327903473230688040206443502373952371354854447085087168591069328446931995849130215799469601021484449622716126404115923123054858121349320034402418000900133500010976/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27896678173969425128561629588714975066270040021120615313065989244024482512161966225911546720300471386356792922668089240755259061505580592633788303213270783997441744421516395656998947617970940185796059447146730025362495150000391323802800471651722172958143741485618396612472820274934016320978866/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7649897082314019359016794239862954690535501195778885616706330871746888135417438706127006432542105219736009256672338541182412621087721245410837561934100580217497528472251886348613735578648878918879055872567634223132227778784550254792564558680581998288537763964863807392472408736757601091652117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4204716713292586006950140763428527764996372141623817008847914748702751607700383514031789212301738023165701095756663586211370052558574226921604703955512288106747962339380821348323742565336918666741272151453672387150159811796379201302803557305488778022127975681164805360296799086388700808692813/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11204418312981437998251221734710638690385554425072907826335876999420783622350771079923668124963127243630258477893622982506793073628769182961773259412541727093036960751918067168970743806939561566883934531621406132250829227063793771364885912001857031705760169251072329052100082925914472515174833/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 154704084532623913398988825551438079792892268561579897960220149607350635453195373813317714548287115998862978580688592346794953813934256950394162419602373002897450220557546783213422782488269019071181230240053976531220639361100954809425970303970049375050724245276797586204850564521068928240793/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11141419038331464144547751823634050003383709230370739765860402549341360146241645249156679009994709021283429336183603613515880191403073817284107448581310786185657532639892810340088550219281343439717722053629821548637336077641166784913096179450679072267197649797437316003330067709751096332511838/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3574080306811315336573043839975083092358478712258054557123320298885854206964586253293253822026918306691933499914156819553036925545329388674262681562305171779795307673165616255052321081986172193114602129578764589320330263526257626096351102512150286303211148649482345496753989850100240151532352/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14063608394712030405505600096291913138314685168719516702689249798098405442530462747704439156132797534904999816146428868275791653200839663882802917609736887093761943357700750722631081595384820770423104318243584179110763886849652171948681342396066676232253359275760547114683764892678678306487887/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5456755756181349656851238991715320532289219592486176323203353022516245785214731729087005824875148261793167048776730697412865922667427837201780492565857706905952587988291687130166855623676241867374333031197032872848095008008803722164583736284717421022977337024789051668683192944917256313528504/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4659833333227464486832522546685977879784742173514858961453778356055711080973902787188135860741463104686262439285033901400792578852566723417174400445579346133262284292550322912283484707009427075134155880955116225012383733772595354743618862001591626780292755259273418316192207474445520148131886/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9521085172368222398873916847592434574778079544075812780397999975641900940710331174928698275649796419554771646755191313548009558027071876853692046151500672363472734843881806031721591820472624506216746062831898246304156754449008285612388171359220624285803527548611382622953345765017036494023878/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17139656463913170240000527058864136100220988013504588707648677865118350803366599709522863733965801737165887608274412270451365669838249544268355048177731218584858219986425927175334889574753852713710264971735282723950754148898077527320004063813288212295070200831838721432295446262066390037397389/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31887376622718342649184684377203466306774062495168927539616721893403304145316710974986604011405958329250373473087658777888078639394782081616509653450377236218076853824732242173069648171031475306934772775644964160091778673703531755198776836928103694078256368483994067424265259460070467800167657/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13689734134384589399019450787174869990826648891246648487790574970051761979339683431970674295916356010462093855457908402744771820251045714747052846137176803756954734761918663321054894467158656740484295513488008149530293209422165669234481313765275177739965441253791359704810284358058715214958853/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4802614005130697266866506724906083804023034966684407790175400837774361278017142096819961282889742019847067198564819170267462903743993009812942024245967490231166906540948536318007152284555164975825378709230501222040552584346233204253132705592564743242011498412408108802767734595030980653686942/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3339492847488379243712574210542894852007888046885027568296041103760766875057039898336874807242904408094503351127419661893159581722882056122395629698063385886269234044191103078954849580513485272125580013851384188038711814487987678705754206486241914413170698538349246268980170148465006390166999/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11914925048637885392492396399302257844328071530872451043742226898131637608678183905550673824508066073644955109305989407345148674323185331266610288604152632094003736851216125488167415035901850173191114704102092690239072914819704650455265163733629569565379860347697390798173080788830966966692482/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30493663710503116577874989021008960113557615532902202125553366757934743796867321894469291929872506319518110118977061605448371633833982716026319533610886898698329415404687113786758617697737288336383451751874932405770327228609122720187727516628719577119773487091935432292362155741521800455102261/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16514815449096577042209681878976940951706256686914601899637786063233851813661118182910840069695778690885365004418610965450698992494105235549120476558275450862681718222327740452961015626855825543708779148074841046568484343522060490274288324205559679965473935936698547515366623706186749987127378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16515902512632606788897508871258009345222012843534220296546006199202086584441571446795582056614330029407992515759672780357063405458630837470081352413055546388472238462776984708837954112492696764534234474550530140605937479432287875546931820518022636989882727101679953059332496605085200222123884/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3778713317300877574740269151909812255036307313808719099091720963318342157621971337441874563102875499054457988272337260328837784924760151793162176791015707643647135236751946636489847263977468271582615608496379698782348667113823055560849572195561285615684389152504388633969119946547578635663761/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -333465203604262212597035461104931987060476866459392625477258003990107815443143582900109763490132248860329494624237004081942897842935381567192565200980180979194576058903627009959095656025881607015120666330563964392129593025935008429708214324192273719349025652328314542811376421879673177447551/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7761492386689168492387156826346066964101178726746481071267764267202276113032263937937313850166496517536213924483638690447890253687838611866448832407652484744200989552628006613798826594087638778044545966264174918004379517049507590727423663779898114747900104198479710174318645845647648002589675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5226047465083109863149086120900606111279896674166175380226567745625114750735157168400979899953425493960090570255825269153366328782160693616441129695925076274235904309588497371480363535796061264202208867146010372298857159083310148788394082563689618573855090034260404445873782657231790426722906/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9687956710600113264422343330024017360345714183819669910416924848714701559867399674193668328075441243087085046840879278409245918580111142044534935937467392686778974886702476969079411590029917084649909111054526959551296295712321312639482298298680323166246299409932031140883322762208431463833746/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29826155192477499971177129159500787410317469431809259040527699940087461713817858661607940573525442189563733460426094953290637038768400289782197627567564720355525717417098552558734360685059246174567048341553847087161679309917655048922869382643932593336435800277019698302423225285016765754840549/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -698307514667004593365026414589923390607653424666929228239511219362825547408171296524212875270721462997802592360115000318877413978292842588998459427414136275716994564222434174059072940822099460140666092993100942969028346147543586956303156870350573480843742994787608573131108403675475868022706/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4727347569782086927106328823721743039453743590108608449609185361792199039299382593581279104483434937603446891310705581302427500853355161775941153604910455883645494946480978190591829796719047492618292559639877555498427130150464997616680167402671618231383203664324816011561695231523168193388401/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14715470347386708740612762275259449138364454955552877269872620679447342803536465999539834567431018524580464669904751407988570687595271450126883286654055528115500019661623769954126506331480099256796727088925985627590212491353846671426460769751076866227257693378919533842826010577746605710424925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2549624833270296833195780022832963536262004486189247978020794589461254623540920012103354228320596835253529358173620913771490333871588655114843165142100564304457759984045191573083520294822078580320581023360728424808207992620924431589121390932984319401524524774513507297261100685488416766554486/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13422598483630648067068675067372200175338177252476104371481563557778062268190460883962323587806028618097500797264306422703225297446940899740832641464800127116355750096253289645092615738511985579298743939048010065945118821301743728173248015634621947163682054800964433675630921922466632386144507/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -219874591087858178565994780471576172344665206284255513946996691726854264381292914281319671055683554621834071824762033272581532420845183314222528281814626973666116945191333044187984643875131958047903721716673927088793435630437846746973117621340439934970190759790682498211722999836692887677073/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32627761820399527193147435779093973269735245731215907014393880107684466407961795746301597157879998201736414958869784056145531815269397365868437395351456653115517573291087857198771274449621619670875805208917850324526677770995161185788994951080604791487483120018211893638529195373943343796236797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13354593673590500120338766945970422038111056811386169812225361377748561286388853384715104050589649113848656686786043738750301120591649008761305395488167102685203517341745402927641343457435759504523615784456664804058095425283685525795446022177142521133457074876018663903494557908814159377415187/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4056522043377086275983903501494776717663934517626330617362042335660592275934726109823386838194771714955952675870793516126482040834658617079621135671326943311440173105387226876939087122942777566021006623987254901217840143870892762615986975135159941278650492772847556605777921875568546306779853/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4962253734015150312684040674977608999819354947587101310173121917332860299625055868613189426196577276097715672435270194636494833635283041917794533784499501762587968822816067221976807902096666347275292163448750416591724792337746275603842683226731235716098533359207297709412126241129113222450764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56382197052172775067794112614774706772932439259955656199683974901061650140890924786401955474863822170184881986031079520805552035359050602610949505079592260431513770975780131928289924467036473697121724266767667141535565869825104528903907919551431187251559118447620331506043514860314579655299140/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44282551412222628815868598456472879761916737973179636021714118042478887124673671305183335005274264444720804804179719949366214599628378393883323991254031713996146394684959572490671364262612614925758287079448113371795825426238513773618381783283771686773673221541708558402047363564804905257343678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -834119917115103180451571657369813514969186425322809594956481140706981253161986215513160836339675953114481286293095513772175826153164789977524252148992324160575242244212984693467971561754524918811787516261074293186129307220152306621745372388671644628412378103829062496074514971638623985628423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17999463781461142321146432211656959590445050081846610319525308893306027766294920952722721162071233334348920722711672530645688004526262127581190254260139026580561590178890991062887903240759344459478861413055439011624659675709752676727373440208620426382680526344336190115202566536402984350717054/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9225050510707122684911316738092667679565070241505798005529714739427243278839368800745225199164115797624556462476254584460865110716498959237029471834240683004477873153691692293269247206839501870490596969837355659451902860776759885075123904975649841629047951069414521005786881448591538294330119/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6774498965139736520511826977865299579075519581692725392163674278451113698288528506062935601079015525061189398319693593640102483548276954959606101785531583726625336384373004929254185687807887788850376036251227140735989672819808910754441580507791752082694871361684040362064085853732413399136699/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4284864093055186707595610511018193552014154797171277933578446924185951407914142423484924910886390966217932497991375670276465359740100579029812571573061110279978555655321664438263798031132602656883998952558877070975924995309893165102818517845012404043720739633662235961902634715758731589300769/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15583270336612619863421158039343273470334664084115125959609863852519765520408891198810630060628297017943821939002689607195137818929748357104733693287527011862891832945542465127334161295636973460123974394718841638271769135903405731661092888995631828387932247109834507577806476199889788500928970/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10497870575390220258922415086629660132331700488181202714369046240363756701957379547097112146492502303920707468332751029952286441263154102737444771822917635013397273206498431592067864390224802489668194783084627616239164539221874987087794966110238667193408166691093240499049150418729854878731631/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34103596650383147910712411731714542580876276519356671855742290695375890015726067682286790060842660170215568413860501365495254501245192355040136149338853420974491259646941896933922172439179018732495741395634933010999436244239702426105830164838126009047850561594808392046269913796486193650543434/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4965441291637895645623515979238282289963780106463129864216069534228284512249063765584745870124471099381769563548471566154313114888408836060584856752520386304396737422838948473322178331344981920969325921908675314987884451816533867798558479392296203146641206664369633133511628737174477254098147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13166482975329831387854077268396656764013994205716265715775226612711324804642487823555513548421540603668061538104038938637612892234786110677843008222619297298478479718341522901952222887673369259201123364463787656784115773506779894573397368391955519925784407223014083525076948771661282337343308/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17482282913704234966211475868902975746982287758562611040356991368608400105858061907420449439842362588320680683878924298411474685997912130953117580038449816210795160503694535270847446224277101907335341789213530902225938314664330619558257895746884527443332944023162488130654163594012737115712162/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 151459830516064401880018945817738683347382601396293185737593767083061702804779019515644318286407710471037613801233108958027260450213602971987999128327198077635561912436312029477581049345363007261934967104997001942071757470560738292049975280946834465307791516834229896563604821694585357098736/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9255657932424337794537057313793904032873562999029442783193010987478508063215254457577664706766851376806824642273726413585925012234520103026593926622745892201123611443845483512285857068681112079652179962135137019924863994588297682371994749253883634695762102246404106370248383942620722139920760/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11487125447105653886959963031310986478831515615530154465681158478821278467223729229301543421211181847286936605130943087259192342993382114675731600091412407400559433621975749617563248291700643439198544839754453834641067790659489870502861138945260774389564001615932611194189523100532052850159744/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10085299955204915018534966517195384426693559269315746239358976838317707726722158737544579377168565872972709377177619874878950878198273361346666550131298201185074194507318893693341256838569300941025770353677214435991431658461760729881451269759331911674737763584798843376312679455137840532936580/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12724992143247356095733740448144076044951578374412643226529208701665513431925013849447930331009253078895780607235561435549616619323197891639446504408405717978382778540666762480212621591414380660879980002319506477914674970904208508135030081262522496138549746689462068170113795430235607190737869/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23649909488457426752214317217280293259566842261597050729190572399854422231689761078688305160915325008287034549903058957635846245366013588988790719480210404270654152628094921097717692966385171653518343353122901042936714600508119185941150564142231350039076423398099568451931604926052785433052031/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6435281980858698315410272667937227656318460912567749324490138744588746608670436489245308202397681901204445288479949531285277554041659813946803475685628096767129271083054087795331101054047644867869398090533010658926634937525949275254923488160159184579124182670632989636080916276170491720019929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6101384677576441915769116383284837803022928138033571417104965112435356742350265257768778175148630567816604420809062702911491707570436107559466046485850292294666686976675887745951849391309469618629562571025493997299923407206178904363624697087164839235958357581860784756496029779514749692414807/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20690198434019422176538403207282523106860736023508689835539094814407353404060201099435140504687935958321169465202700680521556014635077133768161507162912190967356832177161895969100766931361532199911911155168874725942315903635394237867875710141727727013905325786828410356211075404828881355229665/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30383951947115433153783624712503545558457030498266610309953293827073747216009976245381481355951746775291719194246691183034622139046311559752787808036041195496160248433611851811772187004174459615833784121379119450211764756235854367904190555750113360109406776510652645416553644074375747322091625/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6299455633093361300723952175370199263355266365973771923933995214328361431650964632357125575544393926154715541766843671956855494206966669066425118175795780647923479196812154158321189067780322391745775398354641422471401045946166738101526140057444168806923661257868007433696739389156707271787062/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11885876651525784188741040763734534143032001338641417002459664835782326710852219693704971013576486464981100107146407285503580219819634912768557638137865458024286804286783465905811714265769986418257686592837294996400351625181845287566208977828260419620945805908091832484368991498082031079304107/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27424573276229727590050605962663061495378277997985994501617692446012052732427818817244581709874793855048484706671301993289269883377155433256905831709840325213469162292105295443633653284067343162389587816473644351773389779962701271269660408275359251575871904793700841283254220461751983301567112/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12249165120636737859698346565034244129939644920883503511004819624674612585127032114059655033933198124882057366194524526350024509841999948489265892457205885206996136624757039513914900177627766725344894845276776544392689716819292813689047951598475790727214392453060543639009473385958514528968624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4755065964532254414059545295429519907116705145904413646779521112412231785804320543735080460203814114867441529527483660599909123609829639772338807748839883781362473489938824858131230234866384342994504293216127788263883331509809969519013837956769333508577205264966992394410376111698163913737756/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1896983158696659046364102418663217830436499032178749242560990142852454626302725166251552332601702936805139106706286525618587583176342432006402453618519397750395317070700148956811220000853903995563775242649608024346326856862473477279981554766425495155905080241458647562820370959891091104111767/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1360910987774764461177546856122138851543935989037179204290940972297925843424337666096342359843105912018643482023320217230171455984510715206460035210950363650229729472574457155138485292754342220566285526731905643485346447317126487631870993727738855622368227721199146598266131932062031464237516/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27461852805773697122532762936019718736023266859350850932240792981724166371779581920622687471959259187965995225857947719379731352523556196386048556473814356639975606627193325392608350961408812041646295389723321034069054292643937743084210391068669456025083292725972704950578232693645651056191776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7364634753646938113106532949421622611711776782014922541658271190704587871109406844612120613676726499032748796033942216537574791055236737989712862460983829153629044580405954634668117614744883206602556386518501853591443791822049910224338263771916109067537538941421017626464306587293842075056248/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1857775616309273905101081578814155739782352207404836053952211331639878810914741606204662948612501834473732418234094968197640013722592532777987942562875112123483885422889156590119893044988719577097385947458571559330655850382813856066317330929757999274418055627173316757812068026067103351991919/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4085454552490907692982933358307013277045682665402402506085190468147052242796140489285897773216911389103242972557180090103247027358662747396513972146498207731951345638556913266544318809903066151914147930066898865752626554871789470962998737367403110932746190030925995564569213659541012373834940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15744893568342170723655456258187931209711618036037167963377295366751261446995033080005457015395548580548263265676185449746063642269165495254669445916401324264591609699304719226564491643357139390562357544164833200962366818277395331531929755310005247362454791083959158731723458829836512746635821/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18884191370174127928919486809957236479517662770107923539980971304666172207807956815940054021788836984922501268765313193986907892939122271190972381626842817565537153095812990673177302540190294639313812291944588436502117288968183559275452733612214028183915451379513560710573593274456954023679483/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12097208771302038057189600554036135888815507712321052877625735201639225412177663839261075701382262972646634706796266381995305659565510540354833534863712776987229478835435505995041593991831632789424775107377941542439373237513618595541609064255060831431749238763782342991450593795088197225837154/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1677551689634447377260715276074859669617788067339133140080743164977378666119686379798522205541778205867558369664934256206508174712060865612727387394892597655722957142470691386320529206759525965300931870695313202612377738305517982110515593152556200215209887237074976602716858124196183973961361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4884149330038697561432767606469214728733422986329281454604533724756396416937217566716254563385267071432574211580729930596591727132848675178065350897345121656733458258473265366367835179960103233153989307489935835273105664304282012379440392902731374547064112121570008072942334212162556493717500/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8857392533748824790449631508340187147442579762599162311357036486323019540955876701578031657785738811141040251148237477906929155130520253435566981131797705780963241768316450003871644001292063099765125456576648901883285680704470462733284782881541752756949209270205052015800867288245598547349748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12982723817063495013056621668851649877412114016537730889081671513746700375934065526547464620353769988522502753306624578784017904459546624120357371932764228289856173248792919943278074312237938623794991951697044586315477164246447942432416852106783376471703136005985018469218796274257175990554573/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12536974257820886688732485888590100046716169738648826472561605868474840983434528447164676264980923731163500314594043822381263969107848321128524768996260409656889726453123031809452956986762823681449814304154770163096588936836888500625125277356266740541121143408037798730501355573313016612646068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12907083306375413107774286858993008512938748972611295923329646062016829954006321480105276178293489919880664784054210181374878762472448637804755616600519689858773883421770167565562437683219090508741654951780878094613413449481205256568532732236334632460608626058366780956869109281989215665984346/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13578315363152018697107437758611172331761720673782222191238853657032086709648909586573352002251143415987434216234914937137759078797052055572983067671962215674087101268220069359825906525846575949448056667429375646226817480839499508913686981305366185684131462075188026164288077535979198395519804/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26724179376678668427005743331045634978062659604088752970709114524889758654813003926166018875145129772268603994055459845240078460219722892428121025824102531554955113951772370194293422018722206054788736792277836071054700592171955146553792456161491225128001896638983420171710209098361522449749626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11261412686869790771588921600892095898000502723363066784821606875232641517131684075915411991767844038424806999799910634092944825178478988866200673289326264042278926129425342491124145814974590259944426327708505026043258687555201041891351222574026850299431741806104111944653428840771395783364467/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7574152266855019866088069235552429533996324299231204563883744342267273986028845403832292593979168420669812440342753689151142362932504977484858721863307881281243803030766517959099698440769017904648745987841772717205976171584609221965991395618049069353987723394578644354605159348852459095365130/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32127200554157043129523252932770691947197702178436063619523079673942825866537707461422596697562519148305585628719500760313445368937299060662869776990461308456772705515441657662433969445937647094150471060647932976395071315102969328916638824249282264223379098744461494508890475851413659550707829/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[18745283442023725995233847053887808183634445366092445881751516047552968258871743034453991385738088617110012466055331081679795219805019615254326308972853397467150706466132409402868996128459716789085831356661106200860510068555307146273534083415846841469138928017350278973134500942432224809308099/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8632728783585130056393812783102920300202373972700540566388305913585827709295005066490462338339462315866747934992608620469587258528490037619159711133397022887150710129301227849107986419972186869074429558113221066699661221365979405748134722362546473267669410502589880722901643833103815827962498/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31133829046170437882433203247359040027678679433952112885324771025337889249505767975912848493246725564463265832568328172191330041437487814902497885358717543564697955231996572157163001986326472030339942667562358430206194811260552553536658547956120630366757062056524860738069860973471114489036319/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20973386461324209467875657881574648206548378970144676304042860423036896406934891241051444512377006255175486097366861636427869783772879948201412272146906513557992792153487904986029348333425319195531502207304099165055876561359357224455010058808095736813109564586929969258921906084997362752158493/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46944096203459763115930765103392831108507465068150180121251869060470584798200967264284938923381307858968988769358297111381768474766909860245459608229947518320363966591943246725399500242225191390753219620791073354115830823792303402215909691814621288638240951179302037858135049694191809614557045/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18992159596531079371536373114939686100558704606221988165904011748490857595209808976073753066312032102819156301423071551589920754822640548092548522623125538206827054138319062454842547576782269209655540002843332105532126994084041830533328154053662120358766843140931885925284687740624128321700939/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36784803437295627759092664949734763607782884755784298227281119324793505685264582323240979904505179967097520254437634525619485834254499656709616766526340548941516950906336274810895233914091784608924006231084464582745489470361980439354122945182820294521815626279168465362645457687934324948403049/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43867106932694830558403737441018846205831171544153645284931805498424436828161950264810994947221193514493688077445562110650448685275182422836272919469593771650426831986672592829345587313251509278210546134552897526448920510655964280688296848880648001479083503403230081902190055223248514644285692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23497073587411737746178909015953042996881727500127715333046566841568314052642053250146218917134490283910557281254797937514573044862406421998462753351578441767421729511970514329386704090975106504104998880156885003374033688431678247255372409492435563167214814727813284124100249542707615932843525/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12355173117009359757297306820731457069457189909106423764840797854812387325822049150414369359492091292022817643289968437991826442729198549204980339011764762843006887794352007003396789806085014983188607544127256469866454985855489636110000583662424686544240374073769558715067109650768216401335076/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47926087941863389308405078741553591937701208746309530032430232059043877035530298416521666152341841069265302896866202577805171422551159342600449209676027254143901213399336729352579407910450713792828599543064249769692800886876451491018931953463506703931307709179924215004943932357404826438631950/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15129649931042258775277810368621481736209422700485004899245856534861946665262688860932185355340539070712939632365979383478445415089605041258663289602906084617408169629261104663064590138582015521587498404239347003121747440271699860317432054710118692151396738407651518657568897414550309313220883/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3823971556228241795150390869884288049633831649406554624212787618049326331345909499951073138749591207152595844329403390792520822425771840374873674613038845452069181336451290525607856790727159887136167268367961428932499192680243189599927477063970707702784042189101193317345011692692684701541178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28099301511341118034874409870413838350209570795647319734900517831136710143488387903743569446539087163274195206272753688668128645754638392359711736282820691404292567249150938702643431390148473672475285856008116965985966510852188077908905504429748095235911999129189767181398905139009761725063024/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43609539140171482977966345659662094778665220157215337292659537379539569297458073187383449851024252267175093496549085147664700316387019792557724423157006462818221785883532045630293948699350051752203280474430828943546851975719108024708158851388576681196933607370487311029917013408870862181742548/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6135165397337809675513171018831906134340320234543143104317712340213176011502152328534319722356665485267321292835872986989812341928171497140555627387220045919901803162136066710239505099459784181998477918666798567357766385349024513376423952146838236816085256853802733160198658711152237232087377/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45685852987653035817787542508521666899418729650447619181556129864441484021894416634935127086241659407286395848459833449705589090841645428659684206727206713092194181256016620370445073131361481640830219889258915235135918536712983630392879814718501579510451377265482683644038363387230103797497137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8332293404923858342175327967138991228487224399169046977411905025472145221717900957085527892002642066953763173675475960177949231475591689356645383791349555289079180366914153189878096632009923415034569719572314738664960180196477696205285339460756320177767292993564671197090674847926734645184139/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29379501733972313397209553783794065440267912324778959819886826309573811124882831566149710057512072282059048723552831811123960865401138414296018322954586599688701281871413530263052736693488648591404397137755705998545176770932524515160375501200995792785680436625320136615128614531188992038899810/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22668181304477269802166788531738951853474404369056854763919291942358423395213973376497992538767442817966804355020729120423182467108985100751481977448816962518570063877031742045147334997430975217974817378861879255266380321732385381310840731262387394865554976430539234885255888042784756749752034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4415423892993421904703428355197219093111292013021175774933491647861958514005012897507286755407137013890251381331732691938064943733011770330684357033919055195384409196249821076508769335691500444096940628978119355820140924636343034760218099796545858341129763686495507462535665266335555564613534/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1141825038300081596537720546833601929091314174384805062448735098435369854508389726309508570240450891003237385061932229412462729524581953903016510390535229950168701423918907414986425894183512814557945416055922940810556853261372497182941846284748040743961098460960057970786156635925066162096862/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7700929601216150454225231914387128172386350700358510137871022961000715384451390602947796193857077838073055323403091169477964667618062501708416573713214575851694383538636685079522001927988190662173671321576626827592819067928798041002362590883080226511302309067993575316000437429669229611313187/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33457928066565118212058556385119492129421755330156980055382252419382716323054474817715867938266020806624791776723147727355516101766108012443254866534760691804964132784968217491778156102710522179872080063760681092819185496292647816555436843644227551068105778584421375773499516345327897897967006/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22717949274370923076795967008342958981633754843776056249409560586118372510615444890935681933139192821951256415461807878893016749675071062422918338301501588851840856431117073816810856774792380859832417798910554894622486074804481937120544182652473540484571667720352151907856688846115446330631981/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11409833856934516961577288754761788342256359235343392264294134702656179240062305863506519484439883207474413691254236384077491245747954765022591260926065874470844390127923110721670179652044519541463470544238306101075616530470061967132525553093170487859481027657963352401311512301262030816987686/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20493658482428960968729404451533563824354477419286403928232187027484480061218278285413205937017968648742786643494613971371913666887195400704432746394110147278850577218982847151677426114306041680219663499940169384540669704177996669431081505803390777006275477037753177668201265080645244555075833/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11636315111728504563594249076853423413351263998998999126061422720695376449275996889317481915588521704427261037813944472345755995646443125838804883062543040292618554505028895132854523210064555758457394778949836630043023172150471314267030413879533397412450991964741909209174962993887973528906463/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29053223825773347696320265614934043229585427453643152224633731880987042050953573982075938308571664203665635153210369319971334915272424233624072829412347729557139545546754486790941130569381226449468434257096205091275830818492546727121952289387144800211145205620708545087219476516615705105166417/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17958400198285173545182583258617633679599568407102721642663108984256577641382332939613401032857461147652786283274643006992534116793602663117160287782642741779630309694166117721500438145722817977573177010448208114975828599292810565638924693175821662505374179671265861639672703029580429272530241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5914060639406639295416020962151876158085713699646446772970053285474166213079266092079628523644485738822142272600948329230969922151030182292471227505012434305655161041237818370540022552117618362908347740836386272587401159319502484863856853638833484245291219251540384012931149171134533355463111/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23630323144538912806241772284288256463750166028494080358085093608085684759045708989440480097720845382994672752064163621000111286247163200305967456848970305159640377844791268828737689749956217374600426411783441058799257352840432696329223701654966266539631667357142443166762688074234191294329060/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29244717742031473541498538162633092584337993847253993792540853158072107606265081065026699013011685797032929164701569098524384507213696088260148942705060889733982136686517150863634628729852045109192478703655339834085351938983845999369677894273423253075545100775699568117779080635099165309102959/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40541691698157956361591402608172254824497608339520245332672153399574103752330180410343979657548308461129525743243747255961833642309386971684042519702633179797507254613206559941173207135440303871448247042891368710047680516694351193373969715926440579772703282064037926036978748763309710711592903/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24493605341477472732861699324868133646979033416644013635732414884684882307677606165741577681620608313266345059766879612496053302553662220018454576728835748130767687466275881291478905527276317095130030167065434433928711405081904578782256883592235375143450455859707069743326647055893947011758066/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20382400278591691678006583678342865724222109657056514140552439316462668763292515726885428940561530756999047830959118331843506633335753591290555501216005591620595830287405609790893935520484698368241086434727881589600415152256033641188594967685422406874189541317405885069411628337983191102975750/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4534645514926968275889608215780489605791538927762561347147427805682467995255971847411720292242420111484701663990678867179014271254538880768387995663489437358048510758044963972915013177215312630611831890291907704686979538646724828743515762342406064125540763470416276051307882668440990699134626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23240365135391736965276449332278155311009099310020886050371556472674161499634380256296000463920648079732894690360153459453788537892953815027376953536038903971254944720805276399652107079724028647911269370127864149464544020604957164508757017270730325781552651972405178281548451156772052257711716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3122810779200319155767949276881248616415452106965746154883454899093224871636227618136958912234432851621808148023489435238284588899798652531132570897874310378541998628472205376481652140445879368944412267445243223597153888925189294618931385396260944475148655372886252947944789098992275202164727/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10756026926985779787911021050548352953781387423065275337546690323489714475618298589642683971068536130980494344145485834929511210707103253028813793229207064804540872082990565045269241916553805688866211743733377103923293572184281958070785308786931938024828946286675542961071843790319512557801063/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30074698272484999401268463651301423680182672742152430717571059976260061493849248358240494942629764131452766847654544491396250688541690077664047301442521903191455719613746743570090697442774863113383460698865795007518175440899870740807453383601198697112493701946832783148539347109282178229828947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45282526907301329878829594658626587856603602537809785828241221972907976379042917592027629949491218880610860508621273051913931615309723082107821377287733604621473128022711524118951885933383624677101849182680438126606302617364328191763375215816643175953092383740711181988024481489709552298936646/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9396724794383575627800349234489825403699343595019175462754213201317565948350306486995987987880389216684209769199120471754295510984245319592506356646398322860567928586989439466744727443380890028046049518864096933308647812901793951158288361460818244593479731690716613426075619096635287660276598/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19408530998139074130213105748767463648264256487943019405906998893810620559629878575759281456920967414720844556739031356650254520500310602292806769881875956172933308893661345387244870483387164794811447579280639818760938731104955040889927656405293138632153674814062325172339282492074499246462529/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26695751406079357490070856332249394089386762642736369007334387974626749225267237235621263198896373172181303125129884634087929988559320699362837907625489927461981544291177858903969053138771087189745610914515597464530490583575196028915539851985490747042345721254790121397065915611819708588053202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15203169692468050547487777237923942898305440845824949676430805726577205569478584419103978345383284639179269637706905111845213865584048008924539997416629031376637252230741118908151447705762869187375141453692690874612895644925535375131727362085381612032383822782826832349913279169624843470344356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29551220163520185064281086292900384962651498578741458552087657059326919552462815551662273448809556176023360752622741022617395111940915852425864044019292727661399139385231724140554488335132545466102592565348188255524461256955006669547867101981807023590260640605614732184266390211436885865047404/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19263903492297484450494615704120858055487419192791615700600540926037723576821794027900528644173301579090852058680882370012166807422891559666076915031933679859455114385603956947863665285511603703292401278316451960144608247565650099077640613655602642727658810071943338382566458425094532440180798/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23430820107035629865113338463118577355406438319854699498939611929317690726363353640437410406964311805234486261663842229829199313174218313737229808642092971349919990305266393850647811412565521803244021428274200209860615829645161011479104618559032861943466186047402319636265256033822265837975725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12734004537693640795804364851111985376056640363261282759911494475705559504025803073385229592682220936620375709417064552280858152832432946150589288554940143587724233656384111602071242062727740289247328382499310474133987994498647546982021308427580699223222198504099944351313785503393258710538988/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12640468794118694447362001071692951969793867983326570948942205641865839504270893527185992131828542004168858166257790731580525132867738661129795928259126012770211359215874543057399481716517796301311496411305129730347471874050209077481303048697613610980796940175739076197947657872292998361567152/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19897995445006067247306561119113292264186325627819351405926210675120406354372024111433417054780916873882903287973983030128317259573428804727402125147323257072279962946368397301651154988825964093269091506266908851905675003167566477585949015964583633901176576996152781977348543886588287681219406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -93145286072841793525730820296157340855879031924726147414160195538564106257033589162929719213946124663521921851122024919851656212681188321840931014439837160808878325195495784724387573951703543313059082579755357234093676417652492682557486842836235018805196676259581311161006236655682041852162510/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60266255812801713088472125172277269965011296664055693392289909605887297078200668119914326289072353370448957260320783194241020506209304257462735820105074099183139475129505955248602389259287560188234121924810333597870533061578891853042205446202399312505799455374342040165604346609506219858236511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22601058719165349213243839028262501157520171462516948436173026150495946607111323113131371370908278040449815494861270166104829990376874683779656702381560963066110180198164034815905021515640501811742226201362517920348596472667620393557738131334342122852007691249107950792484862548565738811024854/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12036604350083107031222543233947397505617987530669557664394690211284923321709221918137084106181787807064467100285746009574945684061911827383698977397430882552235721197847694427817323302421227300356726081232539799102270261508079315820484520512812598712135487329150949080133853457506483488251068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21127684285622412096524712012595877610376251372183329418032214149241859981782512169052262259323845428103915428606753616303302657495860651445396997203006891206047083748503732146241386255942493505341062465137236175771676750785263799431153091696410317761538811988711667562741800768157475968466471/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34233369778059906126825512151853817865429293516799983409909821062452792013027008827746299080843193412031783202440817137709976746640142805723444878053741912925917634801278114487280202501087628271873167854864056723851939360270116040419804685691318886029054773267067376383173137058815313125628193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -444751938341790082799468139604889793709802154510458845252116484564594055918718648017556301528007538681595639533164975862282466878542711616871079103335815625389530561326580530823620561109199981194203189267418797557031237975690214104527568643154322815448923147932478392208730923558529761605692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42621833189352044803199409921844531063476501331543645540804167997875757995190380792591124901013138328849740000898674465248727216765441089423506378892335523876207975650991640579982966288550947668527682175802717269001924521368024662680718592345909205429141134539984543668947640467154838728194272/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21071225977351706705519272506829538560308625569137076866549313999923529099096325487437974641466461919198737164856770480027058400571715556151757236893752580203549736477059225575146172223764956727524904500871519206617740997229844343449402086711966621931928030115604664119084859024520233069857784/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58108760218807107138461707690470011958710029702866748402493720898177524570082700836613147708862991095521436080488770287648337548023218053997491151943159159353844904428788608900011987061661366439744799840546641311026198325324789845323110555201981890803396015835252665434525790643640604909813801/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5443951617432547977666122254355233719979232637915666768487836784530500754964013833054393389540897652301068175243256458004681783698987792918785197898589417391197628088183519113232327165251220254329604610524579052699124097530547586344798308548863873216681561219125040745733555155607048561655427/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28228488465772418822663400545899098225310383335250358095648811871294713976781849906389412155778089425949460218867993832251222794268606692731944941662683370694757491799520342096342967279368470743419036873597716911628517725887274189639327876302777028216108225368674828086554120993573711569081653/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40277382443767306014234439453417615752714862903957271486110152377718181117337038315571148198828919072093706225033984300569796626761351620665732562323875853638225735956550569964285639651477451870345401134820032596188474735924095937189510954024147922115798124835266245317572536373907455753919316/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -642677962606848357595594480054480892352486529355868407774133731675902419538825590428085106097447757104043059830280593810123754834536751346349168491599093002642082283527860270667112299419947457476642502996728991558801026950027759439527369797734718116690648505194651355512866114953351524648800/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5052332432794159897822451865054253686579746331874115098703397929545307048204879237905405018756591866927304300626443377347998412221493720171421638730308534174850187317233849450019154383629956757137104719823930980377161637080748957701481320308313551396788716696371819969267207300310132225541076/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3509430804559378882108217414920415056326738420103584883720123176808574761442200053285338578479711455772581388264778801939900625558097182966980213897765367782823769781904001061347182625188024422606192724447208208084639033669884288951279920451655278015397877742027096999784348890610706417724364/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29051251122493851771553280782291927800472421441538707806757608495352940364848000385449560286133775344293135329262561889076065680403961553866719440922472104512087119524642618514198275835239031524733645460466438762655991102905211571332904554931586825163080410268345020234929621998320042784405291/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16973770187368588621907744614408543878394738257585615621492797346835827102353949678891571827063704026417358712563884963098357839593438668817540615952687487467748196498188693657776434138588135107188709960673648307721349707340833407724643040175858606752166490323767100686984713139987094751673406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54840089806197011213459743179852071868843116722867328161592875725556441372725706282086882898465849070821774172405469196322209199883852962343736564765793442397444841815585727756398451831135459136405181775283661918265211731598381639471148947857848459321558531913915803707680387319316111960691420/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3194147798594311940542358549702624634806372466595081492852335600804845755953165947398059978742867853940316891053934175286545880511608200154269825031620123881112579831444484883056896986595789398686311624649358329280991405676258233912585047633554600250943877253685248310197045088198277247970130/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2408455277310388541414883356987231729689385019323922681945867446509580463643340688102003604829070031411697212587784473095862145769486395734647178759728883592427089464581372932018025936819876960091582260641499249039163259213497257587272760447852270047893595799772155399684593098775551495369332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32508687569423034032416784786167545375408271329060209000251995918244059537284441393994425528053371152728128896568008417390791451715720835520872643087635073481534886063964362199655998710043536790959805331192086564680858107974781920818568981264665506510776134949419729681450132675213757061988809/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39355332432626497849611102548157213253101315162812426423026154198133253966085702327133495882353008541284118864411633366462712276751564006630379448072517279892137657282336967783412103386829135075255096578959360248721601153734180162598817977003344637606788075798843278641226988429611566623149273/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23391382969453712441757304704729273842456930001745583748133294483437000020302774944554624227984270229947414205063527507926087172039375106108591419866091126582909948159448326823549814234211254662353880646516980553527664449065233610735583072149060421490770586909471533083338732131530956523288546/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11591297475922421781123089632775975474883526881820978244695213045406101417091704773443701614863574201870805689526541913919312022591386391789748382079495097687281168239646288705347962747791414133189552551087547427716792183091639539209351942106961923601307154158059612283530269161089665225564184/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44008772645170242077370464377686732256356844969895100471071092265388497456850919718776087422040123696282013458794185910003693573098914418499683709176818274526346915154025583533367952738918749157072047668226462760901850985430140281704701489223748937030763771794623729508391623977591837502680777/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30318896081970567248169568406652137095181755870357831340628588419360273864351523736709881963827740819237249011993592274672923493865319196672596599899923304248786444206156228188736264071966068129850046788773365370523360889092800901398960459890936579102310196095879164325779927127447302663147262/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13728690853333269642966370817560250188105044413442364146583516619906675235191877536054498185555495718942467111029481987725780933619355355241522561223454881252574589614118366900925217148348348446520334524017993299949273765877053351201655031670003222542657086426553228918992975255950848263820304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5209261571602600963001174303493573602743153772193849210406043338622471634864274134324368502638828772569695874594067323366972506639181478447418253251818230138789113817570556510521490592774985510031389238458712609727280551561006853484240672112931488105190523434685241313655823363759750060897228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1520554021735760522376483953782708976136568562152156955246617542566811561551324865464289299706521227404634101383593968804955890882201344891808444924158085290285004448650605339898394846370459683408220395020633561556751626907189152785818953939943999101776714077652397638997080136233071231263541/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31451014167414413214006936014494072471440855062433006252734736153328195098731748538009218548483838290824811229386376076105816653138146581883098309720222122057217407377948735411261133489348610166609080725286132239607834552117034233342276967240252067465742007790755839801219771476313795080894681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12571846433044939704298424962015527973961568066574100873014235681896804389846588079528882937523361905980273282981037715390028473899191194128078393479719219027085860366415252922585867645616709529988656779961380476711869380508164196440522443015831432759496122864461091714321411042883502332382150/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8624051714364376549087959727654342766678051931216876714295385301867444215821053208867762486746635092121233981363696338073738606961301642973082140506439309491286748719186480508708871099517718715643531637695546079858166240595224468254764702831924797638605034098175027893717435152240384076225506/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11909123749824317490733828679253259458323772162543681000027554776735131250178221461421278305791931842435332937386929642924749120519993324613738385073303600977072900340894982978861868819938944756639113614028767429238301775259929113181682363432171686443695206188270032706413429849850689238669837/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36179633871032045676152195761986498649733649765360001379726148391231487951244423241532950287103209985723444984788702001465257731669222600600624124855458330066802547436551624728927888483850462247767051926643981423021666770605344934680106283973558684922572391382664205283473938036735746982822154/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57811460701369871355583332269793485654669476640138839418079964456768654947996522740584038462529599073892971873384014420961688904518794877319119073070623562328307397634340689767787308050649834821675873186268776666241095053092163174974624711178420575747280991376162733371961765977898946241195335/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1012702400732411299150700269301901769754130973346733546555020916656774934971084196103871544432387033156740240900813114346536948456539735226662203448933048876084516296762279056978995369532516462439153589736605733910693506615444308621612655405745215639305757901710901280674200104220475812006264/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21279521447258233530103690135668441269410519744371434505792583766054829020832798106967950378696117717073994069922161190971762959419528307502978150458577539493689535784654352789148745311537965654360965879042171902035878302503231341154584499966681428966126688321884999236860167219720905012130610/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2834287184050494529633465603285807881277133746126690656174311859202412930839803721478927003176280346961141164534941490942311866008274071563935122690537269118637657108070859030243722726892818083728535226422882887265927568779710924159237033996794151928283451849836368484049646194657937427438521/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10932461115242657942053141663083792269954295398326632032459403937945707475155602803108552314671723469752627618428397506703171672582149984955134910086351714888505739302446212646267280081272625436903787820922470316235501127935004299468883640526911831259099368970181728533139679846660215308197990/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17235586740000394006275959755959953901361607215089547613176634752526727000758506694545537882981600055526791774836747420888120477992872058109211913336871926242785408578103043523402950926497367352349781695711999550092112314127012241994980893101329860632354784013977461844376036695556530301485334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3017925516642365731363416898151705084312185982339718940337311484008713658365672153922606924828322885591557368267893530194492204296033601465557597798247361210530930583039683186656760469236897233974679280186349983298188162187016219965117653735603883095874935826705535384150482721858968347871439/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25622527824706521747886237625052450520052070264829940449106334885621852065239099811674106719229526234171201168250489616880305423815520981042934119095931417928905188322183263190319403819099992043348417310442416852882789260905520404712536371906216633835324201132197708100865329165654861097972324/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2313503189984689720886285706901415555067722422199430903997920504201375492532266723289983962307428309010726252224150828803522933602201254309594346046700918885001402655056861078214292247058266616048625503043173972430042376138253128075848009180647105306470059555237625645637699765163616442101618/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36199511103097849563425046393173044123208653976408752958411580978170570140018026983684447215097789755819618216151372306566230063096771999514303223625040518218762568917385557921149988453850689000381640219733437879676121599541165033056408141232716068216237493983863879918105456473339128206257136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19469796123717405889523444393984201961852884867797426566822316186385479891593309084526559649657160054316497267314156890738616752007029086404402434881463253450623625632417912160854857176933949210302240551363571769197672941032026915306368196533263203892164936661657503541260030678367383695722013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1137116609107628243189902262232373133915701685702448815014248794177955668002870381397718709940354927743040796870937113784145177742507875883136240319708628565769530201914098145907502324579539065513971091976235081365553721601682190035122496863431992018013527452319393948075652492281938765915498/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49531706913217672841585823105024749139316639978933328088372633235591757538490010275948772866113025996404932006834689762042865048204638419845377199896949239880184234180026451988305345683270265706965981407418105375672878391798288932239086769943866598976451832218268859310481527090670876027774884/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-8554580256619436193704098261724701333063253270654266276234423177209452954015631435330551779817300966696593728978743236557678447420110436177173881094050495332945877441146212503116619355483353341633425836702047463371167820223230919892554414482976272841853633598728230256399010104953384815495375/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12841459151081630257709683730467718355956641075258580188468647628237236055927116878102185972014964003071479374802925226158590718613920857728204520946909962514161915310726813190134466612013617416860403044111521998299068183037094317765404543449065808653017035058692432375100446656987996427416337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10028880424159486768233529866010699702776161261337538359985307252142847591142889109946782972721908701574053672082549013202525649641344683500780731959376721274096988351507853323608661156920096573539885863909664202882064288809764845802987884700176118702507517193017024964592347842583278477897713/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27091459332594112573587757849500337554466989161689910029532891633324656689979731153654040409241340587367156069405750414768906650788175204101686705032564842920294250564412466310585846768788459738272781416586945609968479888059556825836416087384862148423334290145826734950332313271387336185967160/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6607676947226726550066817423254251556411688898119631404341410921156690607689384414090748566760673835758860210092717679384793634741214855089269299175024035283877599550234359090396184529675401261114253166107778843175707222993430567052981142643501976607418840022653921221428197326266966912225969/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15389060559518517755902985554012234804934440042704090387642320247793903122396836545072713949557193796656789568082079637252673119935379276540302619890474636717964204084562534414882046685886890006419468261077543237439679694210153806194892647431868341277903295976403953379550912044828271038974938/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20407211058912600019813816667309769732550198349792522356811281794268851552659213536630416343382321145126868704022759200492079550462451264087648734487763489576174627821516530605930245479109352813336076722789980088462222851979759433396332679963109317667942767688422250186713658056486234055666767/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23320588726822364984998286240388393981873050910718782358462114213050518212291289347466817616525984632817955358798352315931028362138544892471913551821149329564481967442404201408531366137436569030618545465009274459975038816537885347863389762512190466677199227341622268100007509383705753415190688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13494978194746486485779690664415697752987444478003803270035081718128264702847532859023870913905925835620969382530415228496841650264937698702963356484477309967936361006787270656145184295003006038220086031232368034940594541270392999850250674078916108195165217182746787196861610599379861845830494/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11006813527233051037038598576041590601871282828502692244551291804181855550313018455991531802875581142288958975000703778680885124330640061835174871285846197195059674277142344693034080555395568148885439653628265405434273575812458543026281547455546074649953198033324915281780744041544353430232818/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31715151528339555112242735872853523114480290034352489379078434733174074272398838139943004388703013154969770211282889795834979037905614810395627827570030339060547555679277687952906632840833719281285474632990843541804146934039793343046683954958541870478036765473335796899960903143887265572329434/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4691618620959851847120858507247718915760211975926315827188743984473172690662023086758408392021339919808276539147374091421220455178965113635875738934517455731769545967919313273329066959968305332360970036716838235006882718839221213655916983181585889848289948043116945159851065717841786959909445/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 448321323712247421464951659722331521482784306214275349025401719303297104582291444181728417798779929963538484333654630846197662315256542015955292590347121749916147896651679350429697801441717931662497692238597549567398956224499760494754413840588309088144733673269003577680358149138198584011703/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39964474660925237412644911385069472948795348814558031186033218788464517330524338359655100497474824983255666495546405223639118890516280970099011509097179952596197532851207406918115787395461742411483061455224454114994502443186405702410218215374494542190750574516189658113296529058878161274380409/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43464017627968862103667129242219001181922202129663962192027258752294675554725954954856634222883264062530362742040975855941437922745100990203066121836498811354133916370876547013162651777423906539794554677248265501845073739439644490510444024263852023759575018161407904753712602515521948224971072/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5555860005345164175919608350943448506643797624744572910459658868618055878545853564132058554839411714209266333872466467379741567330668791626527630016230314305407479238014963958005978354582499992636374787145717789063045604014283059703496269876527153734724807912786412971154454338825177820709856/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26988737227815352244155366314057054111582512262474354128615376142621884246886663792689314869204135512114867021130130081949491807651327237576171844057826970219298464301949358373895417982391268466414561448259724803871215459870692405219261953907727596052254315104830259552836511880256880687267514/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 540922719161294196394096471432163977537447026100905547407287641366727778043543613897385119234270097756210357075892103449191930467242331110618640340153733878709076889081213964687250968822615202752661145517049311347313321831825300635396354704607877037223845863604709479993421589022572652186056/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27131029246398489280031193885334145094759290040706838885233804362801964357345981385388699604237053772964480480435751064963566969821532328686217360793879541772446355255692731100170806704743656724292801949616045397280437664234536268131730493881884259561420507329563272962932981846249574332157424/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5828422976429409941755231026994623871390529052820865908992482056355472572762679450405166775792892966473146249316889571381765504055729523762960415464088260617985770084013381378377862172285877183366076412804250808430718345903140887792263373574047274528478030556371356846222538225445776827749364/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -490189840675170819054802466473592765981462144264245876568307209942881129913661892450769329710669183402255447111299293119514260825438877066693088276270248763273131054474863908299765987514853445682838490520764999894375330999857411681792911189856892326682809610757943688338963584149738047981975/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2851083282588730126429120862435355551274011442161286663680650972456860524154896535173791148244099062095407889179159994225240119931212131349879917402602142908784250271840126423280084678515233781747712455013071180349791711663049101828670194162800283814759679192755989466577434463574073064028809/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14770309388592043218346552986691085960889580296518647612551113826814518547272875255975330651989364169648425594421074956806303829146334525934006973995838713212986054892711372763726900161060443295129351204089326006631541378223383362346966787647321960896577726600437665743714190005824653613774635/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26633705331319274555595369726222280599774797029199270706484840155609228621404520899247646508498561393305446246716987870159277346719698660967264591161714362730832788907245059995063162648634194941469362027085695354290907430921001032894759221340201874856839884794360960324539705651681689127496438/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -696565659814766523695090926924356599807283982998536240037107339541509313862999441778218661319186101421399017698548418172549435421055264725073121892477079361743240680065617893919925355520030401299671441889714871768625276971991374722963513615473080959286429924735158499713207892296883280757582/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12944294060198909447445695493316869759738907729698343533598880813489300279237841584578975864455658208211369261425159771406402764975855264615921679177514996098225436526105983042941871013212677541419379501944939525524836529564236567162115953952391120001007805508202665755859798790178383660281550/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11307344557864832102572705917046023117307659694255126685920743178505230524225665111115847884732716198501473660250847422093685708958977741710494464440585548083028714722949429611416369258243977794346323593290423795443903452082327317973318249008828986814566387159683267132127466797326723499991272/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5068783931105925307590509246191894211254810395715603349017741200099107080318551035880615763518770838922854049039187630977063595571281013681744704047156778528580049726816479710017195923479885638563874390627080361145284234216662898305792763346705878584496166042925889306481428021936929921846954/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13159363336254194075391870968651991391373195041340869232637268273761322762525725472992351952984065925125748105728692305936064181778028660563947434863746200511865185532603299523726112358955204074730702040137337413643664208193795075933245451328537963840534897239958879251169983664585759628132453/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1912200465441991619978396408053219955546306609804276567822998121314342658342610956303089676316469417137873424083901659743348295679064092620409131397024742518941203744806447533063465294281868123337719059973112548459025303718236001002512678607481554315652829724987944961939951912973847288495552/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12062817890085105007515138110109843418020061842317181685300739526206172807048994566262245432068584522067642317224690958583943390681661121878255224226696755351886433879576916926360631207256505762832531783256810990998860808194996461739545484862989410245597968477294178460762084974233597273382327/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25151310650971655355595184875367810155636935789529975730212171320016571497620098249479123882889891554326877889552787430589625093668016152588362554408572270754843719897515074591478802967180178468316843364231075044983165296866861128472236043959457201211577427498665125557739211961540163244318458/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13025272879449472261159672703715460071552611230114216587066293951039276613648811084646023188128595449497975586975085072166948483049567278488406686085227099775308314519287214259000146243391711395978433975742070584270746388729175012166441799566487634992513040871823631602612904147641109142991587/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19825955421068496883693312353751918210103273261601976228812496268224614978079198613293433860594563279134960600105616536141074847109146003598511210451964566720604700470210447028598887476937558952930473551893747391776645168239044145958750255654373339402147566649536507381875577444769418496678008/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12565975616929313489082717130342380378938682734893990576585949767723305727914515165928661214791646248652384844776952819851652169335671399283692139585097310738522958441538579148770677204271452120407697284916748672903140130173291959167439315368992066940759553951169436503591342331715132201553897/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21241180553209066070532969371933393578119072671676566207807999875054937468167979650715875297196485148909971120621511890945020207513442511263325428597110155421086558038692965089539559214057634646729143634317061182515027023612349825083282243984300951899926307196267252680207772541320931073084023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16622162386192886734484869809827963862832934622138882515636863102812698735228254142851640402134634860523263368647304151527975812527129119450784305758487289542889611168294893161614681201024696731201101138545435957786636366394900305565128100222652588473517146264989790823000306060064198119953513/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23435522728105261907303523164242751007174952789974413553268921892275851752536640801245338974047233930949027900202256971525545459868121707483232487068260868303122148090573274525512049649024927022092973094023449843317124364334063928288099788643937978431062620032935069181951095642394312625720640/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10752407942279798692894176440543962715294214594406003379084960380564172940048376454474827338100477909268876796146244577126413930705548859594119213434181030067578347983262857856412407363027105068675668963384344929068630613078364625398699463060735841914431324480390473462696072552421604811775755/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15649852610967557762014604467608049404082815144459770024321638785170564896038924679377315435730194205718103638422943068107648437008177388014616712666042885440032865464593051771144688264055140811794749178964220178785108839128759176276539862397513169777567333281605150530086568782212662769001866/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17693025406205929910822743255769679383824199516037567000173728563359959125393319417001620005297994692240560263444924904819989840437012243851649150591209369748888885310560459176044341403112837500950442966039640679291586478249174679404265735041496650374364492070328473722818054963197126714719531/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35778305708992010293697656872233361514800752379334241051223730604278370318561931885387646757516511093349357631247273807418227265124875017890289838269093670329768126783347834964167355206972619462667148768911304980619809308689286792046807498257371953429871659982146332965775606439569279852194202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25550168725437892911916061210341282309499720938976713565569402269572735849134253693662594150126462774167002960203661651990846688392321156701359466230731904197022049802099000460727991428412405718108272995556879312625288989048607964157579425206521878446016847627869554939962183033744209903685048/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5773266775473819203890240302677356459184778999563323714381767996777201056689311136365207171777486539923242580139085688558804012600119415195962546673528767091411620179183035375828467272732983940871264734302914467910649477145533780526007124207894430889560286473373725453949459682298088968856469/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29175836722892573071995609032128742510279564346678937219763831668579062535965404903277845402296856533530863904285512365736130965141686948484321100948755939972187739107996258228715445384589631107951154013747760822021556041684861886029346101967333698216130366120025450086600435569746940513969823/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 576885503519089129599837029401154344582594898851444725598364893226200123115000448906826214720228828323840442666194958286812241885055957270211988635415670306338703599680915675653708803287069698100210516091652301039197355592867610738965558838181290798350556584132373734133342422171314531016248/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9873198814743277510755627589744733313391317242795774072652482196945852053868450731352750708283981507926073006972872648425941202435498860281073862943802908690882161905900071551636392146284364296949710509979462365973611126341548616850835318875927533698017596508200403875769525499649806986610156/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21458592996645063389951516236230574202320686486762458559716237014615680894692540321348534977417571622741826244002192455997313637637903979625501172319491269159290906345468027451663297566087921700901397487526689058886428109624837351529986378781279517366475843910609857642312819964491016799282925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21940921882897624053974205880655327016314576671571543611081223523842607663099106747027424257146786284988765868254348541672609509213736912235112154887818020496493718049669141395824469899733474145672556059896481873574056068306880672617816939022354509218440620860893339709343128384301977429443952/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23371725928127485605317428069259794350025422916159528741472455429544569634949897953518593008033847495162626389317337106790732957724442542131080943599545602800952769517908567272915222826525134643195099013754653969229469746243946783478047211356570544107198190652760822879254583336005166642504444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6993143517936808878317668456935300266223692015369785996283249866029717008746352153765301270761774865551995311517138336168032481936521753462939939653675068247433967793246782421121686891428340434569650873347416835843415017949539630427936400952540810353879054687924511464821409551641395008115891/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7408088751637204935689895292903444569219018771114379012196334518215194499211825880731950087546741579673070901976135030168006443544883595405558406838519660864009763540498230704667279406330055324487867092341755534545381318181749706345199235599658317644952756757559423805646242931383299252507741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 70043592714461312824694373620466244949064100218191885555456090593163938760217028799996848310572169595561545052664657178868101040775321024674556657436670699613160982750019768224489740689228007580141078493879385008978260411283046388248648249796649255869020402546126512081586077293981668481883994/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4023830339541803945430555978630640500905004756189936586912211388950157373458154527837705797018865997710496088152096947893798629102841161701144746024897154512959293474940788953705061335493548690373446811407806624946781828721343470650049659777594595323915962371828690025931268040777264263391988/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23032308643961942434265258791915525738258481153615854204575168221038583200987379982960756446500685032303599396742822399982922488840329875893540206998855519578719050849641084502089811918294873917155108352615933321244022168800753675761231623998173043031510287051502106465052473697317392974441491/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13687644735206227410938492955410567334944313090023064574745170967329448197772019105055903368961112732464556237491220517317353791086774273379476862366346151129126577338980528240366640304491568593946460233495940017319078418383500121161256947953887390534246764762486965502629428031582792667688681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2522485930774015679195350319521360233250261823949747304804218239321479666783810455456932400835829251922818661067315990737574692055167877982776538969279487427654453748371683310857608273599708562464740502794751809481809623913101593686748307875885950276377585695087074519245935541048395332066028/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32006497177525136465352972175801168884704749904703949893321833864365564558774560673148495506114536950649629832106404974430967050440326604810730752757523660838292156298930616818902503453457278767051155336405888736909340986032386417898234333130470142410535504912853534702791999668077868204534411/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2850142027300240681621384501569208163842905473172320324090917799967463406436369266249184219379648989961658166028748153133425882404324840075580690307991554387115197427936789589841686251472144001257793138831558089089662863788036019213227072481814373969980568681739792434704478750114912917763311/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14168592221220283207841516817539380161940472284262520272657319301612812823578750191042691035600602234481338937857875294015393174484422007066290647360123197020361827023567714973036252425207143162848858519071588428667238655090010182868555802107006639614091844297034332638590073567405355713551782/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1544368200753226656389756371011563001486471683846422961732243844352355632755720779979988650060408257586563577212469299669712521618092393701876467202451693094471106879183483040530438387972116341893850146569932441719638415881272237137678185161218977982007897744550022370467081062309244360447746/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16446603218091850197052286956177679891925509319500484831091787732887258623910543968311094096128821160109705934013448772826433614327089715429087055796945440372735427489539578557068029872890720548546420779581364189435975107065060296223325757098820841965280515222282158512785944026667370761230676/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12572523623653464489471963909034420746156384220832977408980609549904218198071875040781336573361770058811728884540561734260574353096013673361168748741183872943225981204759664361538222130250625232221344014403734723623962261319939101335871990269151354158097569475191056287888849738220846089139310/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27162083879311187890528056000529705399171212510617968101655224238231224754868579261060819686278845232922364712710466959191379218042600291311882791293645437434943025994384264220192256034843722276685932495382347622943398581488591544896809280090087659250599227257638503398362160780038201884053989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31575167336047643563232984387462495805832689473265262627677707579646731500476074833281643482758785463049641543397815702787280522031821490063535601254062794572177477545467410382088279471148329393793999379536448097716165359646398480106662178934303806080355313747266370835951044992958745413915160/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9861059862831100748280506642877371053315461662693863039896250966124062783032843132514711498610506064015515022488022403359744514356481034912823984232605036411378288778338734892111806177206741975752085709420795531133004014718286438448447630872534136958634223999800534356942184377299890139428811/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11679790700055342937344785080932948251328724105015151174660683567913324274675122261073692650652276688661802903855868813923248470912077365827226088716677299748265990168594028666061762581293380471211985147330240082032529107512171852019561848618832042139187456577372825223222970924146472052380419/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3189562984234319605342054888646405442984785109457555752799777439293524369363921203437143106382663423965030049562218025210548192049002427044649597726071235041284192327950494104296435712387044436645891841037407942599360796561952985371279313941995617641965521720321808856935955932814636832526825/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20044751700021880122597240497646034031516068819307735342948005320216639710121235288404137451580987131563145694185613274389244000831963496767291365989892189994691784426595743322052660209320050912580225216567282779592683064751916712555154694402733980473757389867699785037262346463539752973959647/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4652163896960305582263018028008455459707813322283333476704897669525744638079351382242313256355947442228314198106996620804182999710972482339347432204496115518628167387427798331198793078569220747508464466092840740121792365898969231059852046631799199507467175958392757466175976325882094451475667/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30022201575060915494896852998807504143628851160377484994819998908361752628663541368482313296177923093090787360066685717592157877783937572180604280317628505592367826540447150690518266071730166518300114804567633505540079065317134406543583842991675098372796154272105357691788733897806721343964299/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -664285827664018238091780990725106166901675641889028678472838718948971341736652278809868599662445170552930212757138454853728712938783054058475330025809879988946051015722569676000200607228440975455864103456181727564091827725975934297155325266808976170275126255403900106342493653737067012307113/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9661639468650141749362740248909652469917361689126416521044122112170487603649623081289762180687787209140132540427762697394330510333495511573225440974697591357850181071572888127535587584110248407245982039151267428597397308446951838328464612978872491154667701004519929559057605566766750009631376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2110231907437337332938843741868876119645098405766893292083135972887292331134592071860694031965938347701634310630439017827240069271125512994103172735953147226060140556507648025871882780962117843058788829603721365518695687813863698770796501977288017089939195214120071455248163596139376972787875/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48691942091792031791007860423171176266486452940910244143542959039787457338621229697694753609198108879813321690820606104179400086769492687978437207485150622826929867347715983455375651052464780630669993511635822637331872556078349900437260914188605393125322781049971399058052400935868720679421086/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5598683351739960343993210729161237467813780255137300995390984749674851598993248357665556316667447093330413646477008762251406585476916992419440390057602757589736691021515746530209423089614729001351789716027787385532219584465890563910419802794631653578760623567954394543488299519767130665300644/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7471032617405302573633969641017864167198752102785376383468259079004875701574646022470900745162431415968683664244796571527812103467056222245687687630278635748184040888373395560489944288966267847724948510853603591311805327450855929380847097494838505185093382471629888500517108388350061971672589/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22447621864309606112132543128183265125502417790901603523798432939560523662060018103117309206880329615409912898180555382867584683238849348590170538114445590151692747102528903348108767253211453765453444712807512793617100409385599758163543868468164435484720396968529977602674273094319445932401141/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42004798151905395800052675867164882319792241022126891796825594114682500086066167927343595750009430442931123536402021375976424988924931919197702865057976584666425794449711384548061580521869296007385355962078164298251866132382346683793215245962017834902633030277601717251411325358293406032050307/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4263182950254436737413722395079591631935283386171148364624763486724242550880263711679380806643128025476326877652925295299422601188370273656513483672402149912119976148549729918331426922676933150029654912319082281045284455543210771896889774303324638774731046915618638169181364402480182276948955/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10066028346053778051058409479160309157769312658916219189656387891832152786245534867542490430601983508333869652068412472370992947040950375193851708507275789452146245171719071265183452960542913580291797186946544936951591892461438980778722319025051484641737536269464883116981260793054098095097950/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10002484889522949000610814030020497200549751132846824474173339315651813159349794531695193359509737203141651606886652802520236080598268739464839749874480956731968550404478877848703638425333140789293981693161292665407798574778098250892096072441381008031154773742299286679700113868258821914723506/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9491199965067723950126829154209853538847873711329329674225322931052293403155645547393934741933545672193545056722486572151504255338057123339076000868088897653058868406616262187325116607838411956048433878049022577274271080240276598175693431964598927331705405739240228680938470153093563442251700/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10396867791896772874442691861085680540128810331405426473311765606948128488560283851885728694484156988498138608408284164927820218055187086124110018609077684748229048585797256509538912824237856313369131068227272817576336417182004503646225074646007076911651909652486584836672452230536362083703496/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 835744069151927375748162306190963075197099512195234644855010434530182494713332004265934137431550286647566310225026153572287146083687685105246314321109984035270904501033490863053104767906016177360554783846336982877177906706517013727134015593980633703054783751796068980850280151116582888454868/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23349290668638777086433210433659682626207729630413818894219607811298090987059192856828248782909976524439976366247238326188671188626086939570224468483387507805529304644622232712810910893840374751433704260742676240375933353837147646252578244035571138605690479483743168427818710912010828636651016/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22236989047615308358509610896286371598887802053832378938641054935991203791979447868583614011846343501315818774436052653848351820609247067413259906148980547536379151118685209670465704707381600947955045080989531338394345719866753986512009494948557229959509377029844693491958015404860089073164793/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44173939578305600556051259560693498252344492819990817922271631179582275100035286376929954257658787824640105177953915039482683429482558509082267807994017106985051784461775218256012729837977740686630900415600519202687544460364025907446335461472374981360874866399211147513365481565620676007236344/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13118096789513821204987554828518733337491083631137519322023876895512436026452060385476648941330941838246896364123187962962655015830086457403296184466396165066193254344645405939594698431687738878046866792203684626719636358539428622450893664469135121205367473008426164462319035651029748109129505/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2499312037249664109925107549030798162888596844326556324828499813255853826767241511853577833540244303180825172476785454729574728990967955209072580130767214351036278306552770162331502936585656848687910927476080697560763326001376156587427794869499354401648314572184681976322427588140936578781280/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6182189577236484494551953337742818446585099087594075466402965968108289028671332038053755823620294487801169054028877708528914947585813601279394073833733426619789924997560501822907517314998467234631180437270434022567003370805337037801531499731717964599659673432038040859930989521312125765858310/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12169162806882606198185455380210780539755800516389333349592030420888687977335387305024419553073627932548384231914422694775947003976720525792855579394345702145746118753864902785815037251494224041900144837975127940840653380271223287139177386594938313221979861202637151109793489785422450130394919/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10030448421505012877984921105724094807633465644804853878843515003055762715963811749444356408425619245326319129206256627624939151299178568038497301592802062099056962279792248940059671698946955120131639821104632812271699115318520576399691991917833787927645305569794309207854558526309809589494522/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13582870052681504357645697340199834791746811953034816915086157048759566512195518191951871592727086462516454946478758095027701995374074051086288678278637410408684910258178539030101973723731820574486882022376556188879554705481789964895754627922532428425203924438785876551476518733346063985950235/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20970409863641500542258418014409013138168274066986413189915472443271877809800871485472002630554721541291213730176549369760455381592549151111943361947147944739668181267583084652070830583578619865410872174466604315928238020471277536223618898743015077919224216775209189331819203551401811646832449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19148036662329365908614721479238554467187310393641081954181807498444402946024396453423811985173634474803231655908865296810680982343863908384652130090377696604183059118027543516702954745169534739242276404126681574026134556006462181489147021384719073719716558608948031673820241939874474832928545/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25537179858658893186918893877223177813823393698453013199863661520120237891191088203006888960257929856047799778026560637218037136732512047956498080547005849251525325623529222361830997540594793141921952828272629993734670504384832865617579211859386545852935928262920385564151342826830265007160288/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11185453226395808563520609071301158064285341720587786251743078735646328829316145972902768337444306728796602965218731000336239166055560710858144468043013547218314536357928870975657602948586460154789775977528176916580114705504535678150381953097198889457945030108011641492578842232198637549310388/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27602188055354265948119421939139282410408451272170860865641597072312149339102772790640887303809933006885769254222340165307791529483965068158020746616087539606382481711652405488449888816376101991344028984109349119665755406097920097018036136428825056323527756978183930566936164301965024613454197/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13321073388111602450779511868503361205661340649498201464809970234850078233175682294256744884066816534178339875451115616244689157640779658639739150204732921163734326306934838356509401964461259229238225802471112622204288847434947253745478734134602121653069864377481469299086443548846605244027596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[29479715980810981283355648152833158168606061294313611152664607102740973659871896595085420332284066954379929712306119807639260240654320625533671250893625127082275481875774683241373638837782437967382648473600130902827165301496420244572048328270763980053936080176874487838823201497242808132478256/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12370518986863958481101374977705944798738240861605957906212580737677311213914649507737492030203983995036825594789662339704770026100578198883732577277999115366115214558514221761039467219675359542670741659398421569671959366689313149719650055209617599917697569390324080386324138489821408389064537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 80212647941568684740018793352700000337275754689594279272843592309580171916345778443072854526423228290935051712413294856606343258475170067291016233338924473792200801203732660984373943861263614701026739586698721682826827837040181462014044536444765144995302299398330778775338872145114493358336225/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57689128134473363639811639871067267686273273911820126744293884376113490118196486770172247184000843898580788261852034144246745323621040568846105477532535934529809520134188718068171087655845117545409047214632334688218401533932902955410177655028132375228117895126346396249705666490702779887669701/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 147359012318651463469428381925060710431457252049403385847949733559913560893768135724699238978578792448615992958127901098973249472227056622127973898244991161630964248695503417324971687184368248736549743707631201398603649158137085785751157215424786046580040681062743223495982202554008710512650847/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -78914840037484408143238922440318893549651213171710098640494268646991331231621166586942900278341430753628138425246810539959907611903055134639833701918971030423336769881746932063305769303478291329817953715453356851838722551457567669462094732348623279877265695763883951562727119455535706345824288/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45777591140597641407187532135762496616380327780093194001237283547156366573981315191846059454948084523356822968991634279971425851909605456481373318272513937823337826774215932669544356548727762654195168346530338121580263973564635137454401487994636060304860924379758002800137233265735851497481140/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -73785617329318907296362161866799127521550697744532098733023015343755631822207863308546143059667419488776460291924425806603791281677337080825050680872625748716456785804579163766019150960476986127898900710168962251382039169219808767500538120406834977178621713839407440805424267003528951963786116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 78680525397970312057214833875993424239623267604962347848805137409669946529162206802199354873840534907421855727232961834969162662930028840866635593050317806831519719451322048903228221227676571537572387671254575740003011497665238814434875452298953602377603981240466550962099932234852696145115611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64240431269215399743061410378487503696938606713379685027442631707574115315132922103820363802569891620621362453941206622153287565060406446222148011675046566890380675140311903486573063521569825705660166194737790261962018148116213473034019699897286503735253835014672001497683777291487773694638112/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 82993437269283536110196636978008745959939762156161043409080508088618470157190376868349678842338881330081162487399183809994329049073589849629381096069558087246450714577442335815831860107884445938836675869163980511406442931148006698561553644366204249345810706118523718912644135033140441082145229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30032602309106591814216061460784716496005434202932963894223826859676871935764973697579861709115436871311514085607229037088856051756392541947237862618726469485177756228673441385516730998108796368103717160791292946779236801920690703663152515902362042301365934738240693615859393028508919517633280/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59608905745632976629607131412306616760003364600274426657255429002621957509407332711599983223879039660494630645492223719484097630091828436040956626545847051028890601393541521884502953456853926021532865840239065228299551341125079572549242185719529874154294633736094560393031054982290476820636217/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45367115396040324720303420466014901966639146043100954751008105172420869965500411022955362348045396775102201948349965499548333330153440041014456318168658780446527647715032121714927626589182227569317636659341774418888017983635819521785646446144241689402478307983642795363621775805910401534534150/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24885542367211439422930614731799918106675467676629552319977616492399452214018800712059656416367607729508108757661315195376089243283411137642316088829876118471895604250775365962223365943142453392967989462766122163769041812871379318396261603463183569491872301792242339453741102592535081913250142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3876504457366732280775843246615256025313498521177806421871251446650848859140683535500047674242925646039371950121301407840688236780618301159525584723200702969511262158948735812113790359035524864864388086623720277410456258273761805472501804146787813259467736207820820343261002990779284110715506/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59413163413691906335482598512664917703329082309557512387172114815185895940077238082986733567294508187282557256711164649418930162141270986884317050623148435068203883813976031573160066869277896901672672221681201530212624281614495391906493525669250153659795940233435961317655651419758757569763137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72398810120798380620723520145121044211673666452572947815519028908922408819062911048066726300728136646728317836095648076839856786757024935346190677192669591354078692077250907766369016326620662867590765180297304453654999650870554256994521462630906229128338872636197468848705376528620683693218088/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11078025116850108148748342229896553402371708176270757258840749372849248022234580172745733758986427555157565342028672947135315804183150935691844830594118984877030490505236820209696802616662498156150422311626833329065952924393155450875075784312720562702578124028024170368617863456605458554770959/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47198379648979774077302559068296107611233080687076914107244563589552054982690738681059223040206986857034506042579239544014131891133025528490359561404562492354250701499645611933434525521075454118891881386811361220202676625689486974286027525555621362649484880702788129118780066464853130634399067/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10892195685826710827627911374421419721640760353243215424552330966979371144210532296164562436975084928640024142707399567635404169717133172309745571066345426769630956081041984909580146096459806227380459066026410728190940940910932446314772613937181341382998242836908096854165311812608141937712725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 70105752046022912296785641026017032170534418289382807882002686994407138202086135258808320229752021272435894597727535568906072773370058595782413055103399232246357970056626768969842720649909969869494871458105824527970540141403056097499164854762456544460598796774407164716173968635737241342410033/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39506663817375398418870142465196029932111156736927698138522606395085486055936185594376029444620908306357932114693702532972198521353887100291576556041332466013351032914094597073620161352969441254861134474413624423935188826922205235207954240990457942139045269488916063664334244865882468891557647/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70700757390795235956756939438440252182223925786785550716976993618838623874705876666141592007682735039446924190472221947163288907566649289684176529756836269942808040705092931199149887928853604187715517639266677560912809155457717540038793627567826851225368200463085785968217904599904048507328378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61993656615674789030113381800297661624883558868981816838732704569825926028292761828322512578506358279172911028609330857590226267436710681579110620843453925677711949657804946813080180657417041017909084853947696331281891092967870837044852836634739092044727890270193635485121001378260523441940769/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59947528819324067268297951727718264447643787593707192863857244603315697981627748517976933218663244625760194259491711332384868834356484529182185301233210289789494848525326902491731605735185321079022983705337514137247234872150982955479847646027710965139106857489046225488652133165885313205442792/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32411025843390497886258975021522399975382786842660276133614440455090833508907035965368011771072121541859000221010245032667470686517655515864938877775179330355950368613357283300364772908900438252064052587779897911361206007913610099301012032339591278772802293944191786931835292018083158902932940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7478711690305804654710493847159247197717401465841610722940183690671468701338460588064089684092318886844140136926963525466400644648387201177849420337233853360820976703236738082173688557212449042884279428952157821635204386435465961262083637594664201761938903281741675083533003467195423329800335/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39598994263981290726032564107581190397255721854669324137832897675816202522878382048584834762949561167526748853458525450847420581396015090235919985675478323413694262908493138894588164552896441117425875996428780541243424846086028415893474220910191759839663686600548719118529949329961267639152171/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61459905676454650368378128180315256209971696961690373573975772397007247216370022004388112559196901553173392771993555561988310644135830422015872330967905292963151823924873549225246515806937191840256970068558219224585282084020489462082360109161170106045538884299964458316698497058095413568818962/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47921389542372686148131148039259132766468971319949522746117575428524692730026934948695382835803634760722685158747276660423360949333198874242639007166190110993469201570584980555113608254643998546357511383641120210762654625143563909681330211561008849199042240009709756842324305774872609728116675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83397210289962921992719465965659776703999856274908451035569244472042001249897309877992046467046583486078155953012418374486303057338007324279756140873509901624520051529467695401072164067201280468692459501490079482940580508774992679091519864527253661944552539960118495496674092527991406589740167/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52561706530733861081254274981786348372662430099127762564585989202990516542887475086931462875168064617575384393836977234071414165372454348689790116303827059883052966712944838048397623053126219454919431498926482925261543040123647013765265439626388879363493541731346369681145640621906234061923631/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39355145657144365508129612037859244124342883273347693107449748548786247774323019757546323932793370151263564303587473117381908581360030377909477611686006307463493708246418552557120863800680698183177225022980671483808824728146065685586397205921145185658072585084942935558880643583946410271119417/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33146032355181909679182298927350200063806279577539472092241870326460518546415492940643351595360203266642946902857874472177199166864126817603119561860174968073095670976570731212166330126751290421253285127312784773302964743038556517519766312384952190595242388760070250681309578175350029923498565/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30429608794315796496541182866285722266469379473402479887688055951455987999710215790999615655360021951914795774697896336788359681042377470767395638674510847606104276426007990757092071361494662606942041916522958715183135560024301131701050820268646537441827396508932432157407684054263492863549420/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8296004223045939307715271985626416542038649437882663969970782574977452441663278229875364621936638558812264127595319130589078278159469410990170445976598994228240664037115865619950753779392135374823174735304521419043999473076145769274407196327870086399842206803936874407644087202251836032739026/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -72732921298899673442382067562702333680418543099868964473840807431088217265694058808646034679673326524808273316911227686559734945401348460665633738149099340645855365799864393217742159810100924544663103449770408459341172485849028895784461140791563392747875080147616631074515295210037390543047376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9670435584828424860059931800732849734208809929761639868787829537202031562639363219117884047213191194197664975603132868229065870528551347450772844754830762215218993982977465784117764808953178058605322868713208261358481025297058626826010282237465897928428303443734836714936522881410640760940602/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53761324224377543625793598802090073929740959423295292240353865806462799474184742060305608356138159802503790786175910999682919898862265423219671965656758797648415247551959174929535449430593393751955216959870843940965637876770260025441042398062037119896116892331120241917853960444733152745464588/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35990636820435073046469469328947633900488169031077045873984257716006216119724313950377328319593014735601859663861141980530737583862535507858268303952792389659150779733261595789237498174328701028287942242792728598512338858245221544281477572795799240221236675205548437688942799285604427488540667/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13443079905102101588690391123139979335356074118339794894566759637281108222054650058331382902104415086325112942177410134682089684937107015112555880088630127323554495684369610853535916959396479154753822375960144677107755046838366281000775550405317309615086454833606281338730870830965259511101215/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36226318773600927075374630048260595752711302086634233902437002045074641726830490500856637429577641082255388389083926309388732783706627468398954356618837444135269596960589447235723855852163640947616998074522721686987994054066303457703480426265687734574011318923877865158238584015211231472902547/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50154100824826085735337893219344191930876638751315115702010461621523183066096687245589964088617277186441864000235781245455676873094332984454674084101653647160093036060852490560591447293875527725099819072319022177154232967458274213563732329489232742332256816952931068219188837540975785187844872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23809611198525954954821006852513337469723051834598827962938902011472418210679532036971259007045215015489006920820506408238322465765402571315972619573252085894167505432095066052463903385436065399756241418473344991505997759103072411377090636729590021390558925875189690443725746763213927287680369/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14913114153095873398149147675377895113738819388656469129058609872896073545243926720898278061878695533340007087023264803097376589598824591418068008584017731442437836434306105956927296783573029522092016145043534426037237369925004428184709303457282854039614147847675133722584957176310311420110774/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63066526322264505476682792763557586833846943252501291471733462374307422877975140909441000570549871452193798277807369187915057900610398187370648153770853590247947004037801186467343578237755593678163213885736741174006449338608284310697873205229543325553971663076821276766543377536428238788091539/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47677641925304832982215779560089026826330275001533891214969167575640597088516077715093662032363877930923423750331776427910562712553269022582735979187090335009408969265460146383450154039625456534275220259890671513302934427260826956319293093469029261468678949022480687304556861138985531611237497/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36128718245826151321586723268009350118549875347554361528815909886651207045203003153456169258539851998315154108952502613911705271354765541262830097658753856568971759219063393371928217166970065721032064818509767244190154454566936771225481874903423637637515035524427358321449583600259126475723012/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13784610255121990976526252528537749406094511266794533238791131784107917396257478739534866405570664353867584343492034014437779985331862386341173975451782740706347415275640662655794150228360592862954990215768347274313583673201260881337014711397804482687695342451640063522568783012609691267855588/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39530106725450001542271574888287956649930075852143477505412858729039262412358898037281463604676776586952133618820263812775179431369992577060151408747083083117681291317023880185132954695225096146970640982046126609685591306253743919019343561997572310718375881406794513425291594607763560264256596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23343774791777211447102483454049156785702408584638833543239513117059480664671756256975903889876640605073222748656805980264304141980903974741326868479190591939445890209390891734837092750284722373087789870033990351241236282600038747213288194164534729005813548550575638236194827489113585278960014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -169970128284094863346869287335390271677753133945797147399950511593157726788632941354460345487757718186366744114775577478926872244561748006778135200802688400827662453458555589537461286854925096905595268680346010025005385756331183090277604506803086895392702956530193367280697294635202371839117292/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 130446915059419536533236506550420359204456246064394879113911765853789288308412305967805415302092152100997312099871550471882950030515207920782498657358478676780002329905000267332166455936322054542739351289909697146456513996818634274667091766557197025953511876953798392445602852196387834775505182/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59106785066006332375942035398455644133267570667997859463915197490967783581945293605919678081517415171726229061354423718905655965904011558296836596741340602071320034758578981092332511032381670165320762376874499910498529411435637348228413391858532422145131122585572931463207344600970120199816636/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16666003954528237092295181905511613698992964009144602520541942062635422340779769541231224155864395868656965235711501579692616459709451041493212159816462619701627675437883994294641738302053885442153900177926224314925147163315312281280665554274275017160026124707601004683184339661504436584650357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48089358632986455415845930603355165057911418045026533609422723115254197348158737255615571456037321083050780373328781632072577962790745278924385815912487959815588051737041042033388635272866436205258558507757287956221636341463304424751848678837460501965103996367294162189006604321905224340940638/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71126609703071417604798960992821784636788208356119781952258268980106713120909945769751582676612292255603839553714060841281168180259018091361216770076158844948047591710810779833024304879549563097112836242253066602031333909840011167544192380478524772758417289916641953630067856072819795192675224/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37820516626857708736002248977272014417652952896998185488334872304654979080470215304270221238638580734737932946408345872799445220065933344319143318150014138107899633490641679304132169973706237112883263931735113705190981084282032533992231576850722386726082043751921599013935306729291815859544584/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 178405867692480665623363952564794342417248562367873754051136025257836405274855961198946753889272813056347398578713486527682849251982535516896348379013098591806754681624560041896219402040278037475243549198856853206769280776540628331442072678834693242834846389183192560206807487415595236052407990/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58373703975572938948680284809339094734943173727767585062006184713064601506515027357607288492244664620190150030002961905823149134058609818221273515211944803799187423273597631155219499957614849047504841541650529735940820086961892627479749308728160449542235219872291876368476364258922363518831760/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 107667366523115202212051039236883703177380594525636437152038335005821229233971571286486400973247601526002923097279479667269140032271287443993112692569747015703743841813664298371579505233054278092355294471679056225833222286440094666108315993825479307031453231875699530814248826933145445918044473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69434210817833121958511981801774709845053709223853625785923912488744249054949979549746106666448357464260767358494900041269593946215838229659930461177890549555766496288402871799273862531876049050778935589767692172149936477366690800203188675760599366589223293597610891347042519126343258470842914/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 70294110697522126014424047764812722276351506351705878479382861638249150733613828956856707566013720444358067132689994006468312292406224151496526154452551589130870279991869199026773087561511681348020237263136954401499551680525604759226999760239200030046872508012702725101023938973456152136824380/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29845500149208286628894188153405969447943076758293565453843827416996661085120967171939929470187763753243566885320931530566460233696515557770891130725756988782522918408269180743893273309788307915581720334965992011222749876378450773700793382764394705079350866823814734539025787011100543131666255/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6835349715284007161536669838226282723833143738338572820316159997292712996968569322106208276823525623523593987622347084672216678038469144514352981866195812804614579855489209022111307212492750119327405663816021789895635293902061267089975867150656873755612163289886868402878712210351288201690891/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6546473339400699663714124491460782951900752706799262781030924347537087023507736498376446792368984001616158013080092584542479554855284445251941319059959837526347804429934472696013296382489863864873077959165222484058920161929546256869768348836961667732960410949849101757104038366638127161255742/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28434026999556412744966317790948431812246330207695113704270775180539187881561541605589901670318595632180003274892909676261327631430177616191809578776896634056991215001326780467863679855882005860004977384010176022851060208692566227830149549931738629573773991215564292486704893435382977915059464/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 73257912424089642616762964669138248841978083171472545719860752851207713988139470763162444483597361642189205759436354322061884939638361029237850188278872685285158840495099463977938257348877946726636677271938244472012838622810344408140191746793283909461819225577101096014579630101410343473678277/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18743236588529858558461487972692022173357327751537249599996507257315875703563027976249672407047974666507675621254458488158158353437147727828485636630914511995452721711883775743596816921610177948175312384102678275998686439078381953695749646012599900256679016325808304028424521567505279711314521/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -161169074729238360315757641467472358033800441240631403338654625879398032736858123628932168524105398989590386651719181728414645028703433255447751531650540180953223975577183133211004991288804568896441756719399630145992446355366522422731112697740993525548403426851324569087531539996405874227086204/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 78956602515827147391701494503398846519046025892079537576561171709183321715726736800983481447249581199678245431370200557504494583948232651130049083358991874101058289598502019120954938668506761924700996661278544501630684001334564639715505371100905730024869751650122273214964694663945556611096336/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52556153650539384072591080525933933354071611168185079640199961583955013481269533768183948621562101588290946376023575278825673016052157641242036074316111634298985069518253568424813293278325758738638920370042498024076334150137365819075186808480114900914942146546104074996989760656605967818274502/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44978362604103589024792892291556821370855325925757259976018471167737536285319902862038062506158293594695664178852468206869988818432156159503928005383560620070655750398845710215248402896757325015972742018961608664603812668001407170897606659908785537443082775618005452651796628420417401262378622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30377327821881135975596786229793527246166847611594473642027319433908755403776109329644778139325125417917843542727390730022360849612817721801179542847838078546652597435554580835042520702083898157391325161955883611313143927978144773226921194841944319318396817597722433229025235284328634340257712/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 111006484197195935302197854460489830143430922115166808119949853578672843558147992671646837417760355654196944940812870569906930878131575992900044481127788891711251259809272953000409646846678776704148533725265324631400720823165046275488723158442020557481538559704858573512661496994796714559154851/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8358436138558532248555242668722085415379331606027067997890071886567969489081530103484086272366610673395123706281603881152300710680812412647906349775766605190494501977093438564671166004939788087025711188173826537629652983049795915802251754205438776575528737357021163589224801168209766450355/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64979841152779804939291560603788098953735767999029148610524155319623814955368404914598341741366473943013896889382622224664563190818515353674677834301719837433035759094534420112407946428399155249034256512081545848541505043256514192105967126880949359453553888182579644638603085255016766344000064/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29789612946475272786587404424213371637757921032218943524724283437138319533184089331368518608842108687119493507132930612916500899838765714597047873408262939158613233590301492465543114677161826931743397196641710509133583840031302441069677835838221456465713097357858582086217337096402961596175065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3463568248273598672745664328182582228034861449439443875482851191663147479685995364303166050152796004283637092468823527515358572377431778140738716429487047235651945753837003133266203331221770600412235235938165258033563225045348118091119251482515487619412338526865471350610705851364193844088268/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13033501743460775834334677680236366289904646212147341663412406483917864635475913337580028538120814525270800827662518051787610847524135506019920683808391420752203711512305683910685194587226867224206018320770656355415373525833014399521291381689061404202523235214351325648581242775026963130930059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26461130593330134428617250890977671876704420521365769239067095685992012382105123637042853273634017117045898400278154872623433804978733857424378243386824094312493987502822365094171484587897668209253445639856587475865122323103377975184598938210745546409124999781484810226437131725163604029089013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -82246732477538054280006487976983728568675590262202932286293649762174668422984779505443160583695821615185870260357465411435577821805679569323090581060334192373959376297052815280073667420910947020235005975126286273825498558917803861201306815107828859901435889952090176680283484628508961868123997/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16062774825682328255349023909365611212713591201211016147477137131199329475755384165034412778700667694792464837224243357306715064250959511711417668491839688141054940184319128751869622179852024805536321373314685961243344329848636810022761680542629967890105003600259219447516106254142944655863746/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7278339258647197005321840573816689804690403420251775060012648862272252182167130747975895129513434709596639272668573090990250577502143846244092605731697578568976339454362725870749733292159330148155569029191527923445288429465074854090126134605136120474932287660944837864473902132073355031846931/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44096108923302844042374319354557132658126376260533042083088867707840596352924985261829008333602319284587648892685105818509469673053123169968335080211319823318366816429000493113806897251984100288684635802385414736162449136184106405126645276973880028608449202644247675428347000634730301660353965/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14592382289321788309179162407118150269506004063097153695123964276515196653858305295434464393180077744312430845835792318796770590920202538032482384053890186692267348898217897148048581034466922109468559847445851698578072896300096845664203151966633416791833236399411197768492117004934235278459772/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -91155171993275681256059732279530121221906338014838207123300203755920116256400408612356804186507740836738901422511706204493165513783402844724388609255517299791567913478544327726735621147619956587953032665171776059506225334382036214624063571314746029125619414598590715658997414370217237398228828/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16288552892718053478442739614482454919622192565729897199262221863410616396948724589606220017115592436164411291210637233269284524617594558690931281263771913296361232565743342212856464798117201598119983860295422374746973889294912753924191633885931226459508616481247450778969072403433559839452096/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 129079081263375765924772450235158469944001951524017288713512818833583424251384475192449898243064390863956515100595043303388963966298073133320807295871625566620065110650061603216600280926484436668826930725462459117294541963420085877174181352791230508558129940016737272379138627687178572403812825/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20779224711502557866939421211704020265594581354853741804209661874775831365623885652964256006855045462797064912308229097617170042097009123108583882375409794404836338551882317888742410043568836524559445384219607320164798277701058878115799727329456071470749444849521982539152138866705088713800718/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65664533775520338132552059131792014281360006278885111313814796493189238275835868176434715160107191415406835229770594778528087614807060826904337708693276676487922229927204847220891748246171439697164828519363481339955994527495276611780287578248070791459934732383873322730933021279502859779439820/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55444133393530078181830688125435098459491178792134487036376054559837602568382446733067392303835179240878600878748037036637868074865708973668327962613316538639144884669921207839600267964822620417096882868161820127713414972483616088220846960560452262092739439529592311491959642372540940932961813/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8454001105692544269635562156564860949790943388060339974020935983324939753074444272913930386265267504040586947546071515638917102884710139595044562332113720610895149068434442818363636005553103072584392756062919946603431434185617335316811601457439308388517044955099532279365744866391772806556777/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58595146980443338998129630576022607898077455139424896204948670816036824654405016586256109648358272436265243015893138066715090181340779742247144951674217478130448314561526994038711956244737766968446234522947373355932589593645530738186279969270474969362970883703026812322231475957108635084502521/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19441726625823867032703007079526724886766976247728169485149529511847977216011120125975342770766009787374179682547001146987442786774924351150171760484857595204224948073670677836765055573344402352548018590501609329460371078240045258644696841981024443724236824874414161562059764563347291299976286/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 109194386845918069484694972104449976609777946900073891258742073485721613388068762477814168602667177549313637990463846446529677181968296781576369135704593457132885786040485985272830319647893089675164777971166372595909939046546531903833575604802689750999533171165366051981613258068774040715669255/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26153067468442368487162597927354402600939135676134067929053732165186986185840010222697274287155367116480439020221099545934307857558496943922782336843088288195710355957653208606896897502949252615567812324482339150019217333631082269900430119438115609001720706713485838159471309677020295324277739/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49760950028711895593228231932426350280705033828371755571396131980300628770260660912039079809936375466518559337828533909477081959247608211585292685434520086718625294610348673966754554042728125828832753158362828441059732911386636616008849274020118838257631146319541441734357800011186828366280031/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -102175855433578683736392968066571898265721530406080246163071561206937730920228466737786016884220702046410652326677149646607897359426161257855350167600127285667842126169445236724644772964661313545466091721751304907598888030568594894612283698068239936374567648971132616084685549779411855792821279/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-19036978921622525935711274986381918863472835611007086277756187501560291081100816694609004207080587300324139184890459600273175624749240875139623690934432593928321015174875478770243539297538159562217143905642216386849234795020144655065544895755704217594775101360311254238481970578008750902976900/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10456608508503578233493372913219329968761008679714332471883213346440946093895461538614986603335205724137757734874208188880022058318919118398686407351828129655488645479683731332687762267556768172953688033856136582325127249867752991495157683477787792425969399532696976435260674209822252441000209/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -80365130614439338244318196514376677167700011997540000899612196217436358404397473159994952624361061198478606268863703252485960669951202307357775665084838822575784481986287327285905269148176078121981804078012560896713471038118075646790849217455042057092344369904161137409057952691063226654746357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47318894225103401569435146082246231531495193385046295960195049292816162801823206853090314688805221922332325122486737100961921138186788402425600739906982688918992639708341397276629780817396406232236474989581485324807323257547037611335820282521841887839502941443263253048228841180395226091367241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -123194487350355238497602086977666806392311203112623313766312568185083836283007323852855562187335801402539694980705673939699975053679735860952207290553815580110319826450601652801535025677877909204507849339065358509191669346845029594511231843288229525001157614827797473846733407386722375434825317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63776828652714170372657977303514068989905437664338786160448135285693405019209959633728807216227873417224411504586129963574906263711801054501535252325807810844557119997156963607036221118677461906270126983099429742902560218274975284901942184063676971375107877601100604970586273386490614109870935/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62249039094550278651982736558311294335166812732297698216530689741679744402363880352694879161804444172857666128608478972447719006659889213267101979096911439179135547245933400665069073517755886263883661628560296809470492702679837643903742854369765738821548770054361640136978233263533238427124063/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 82071083578534265558071352084156966382138876369604822443667596662887208738894665215400993284573839378081156983205985277735112886318605409496578269902613434860791288083671883364429345350739896090620541171684468277368662120621821162334598699968886885436733904449880182787454104882478103133676437/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -72143225553839959865152582387466059497050872692966057768965839957940870263138300917880109754736578044207870077683064517310202338493056353595817310063872935582800511001919147064750647885364145219917511882098674596553135395723529063985273472467718131338682818499594129644801561064629184816290335/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52133041010368265506195941771944424269205407047203125998594489985234030071112407878356979030237507300117395882254509673478778222047062697058260800471274000809964652152229521708242996813934825638484403987968692745691526979624177531771675681198140717962079019693320198410935877270020281485628536/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -76074471016957147657669984496188938644991754986174170137754583944359979447507165559259678255451519422468141121415668130902765890975706550736656168607812673014376298603072634167008920167830362361446587712672354203967316802896225633017782096375411117833195034684836645984808022367524149780490601/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37014493837913704089042961505055713301964692224461790256143059737980822419133467093551890031216836560711462916504750288381554839727660331640753611465966961703205732433830065934072361768914554533228229713596196283526680413858107242345166932937575787400307573291988248508643941628572684951836569/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35347492640839257390238874528274896147133661585754760891318386905901511853817395992744001494073897387341670880584035277688679798200165028952238659766880915810787595609244891913568589657028922688425316181861257028137273817875879722936943102626469296703929747619866311924154452342400288572814124/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51886652930775390164327603554876832655180718583974733082681125032729256952470020086507379388317368555187014377725451832388509493557577847958434436465415726889987082746145094486175582548649995931755606638799947238108835639473792246727957725284978999607950476838776137381803187763939329663735383/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39205665421430270076682178438530305212776774296822307508753372464746816969339628203882332657523553151647822357800009381153279862350107097233814932085625157014194375345167856922407155699304923629771516799675298166453731140986732826689831313793028528416117748285352939704707080864013634798904800/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8807385081244512176918654151897230207582951166250787326870808228514237587755640078968028315643705443331967672545168131648823116415546811220504505547733595969789778909794468791737234260390405086675895436282640600521076101759429685050515312373438797573638142466909020502532258300443929669644034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 76858737024018934398546766030313867572066017899941834483067672544059780053579523012938765593532621972350182919128841767389853404809543476990708390309151358579254743507790097267868262939820409570739665082641345204149615266742826609102653980476825762355808445344008106502424603967744207643570409/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37842096600133354765794662204747818364840273022295367664492222569416889151779867930366099737727724304599222411759082319250095533020317151192312146148142903616993615999400211054116809900884704047466787375731032739044842986474274424813245094104515134105682731227337910567456270649538581780590762/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40925840569579117727674804957295412868490679105516774787370439199999945351191940195675548521643031198854273650597245241163478857783960001108364329490397939539541723443190687879350003391697937878692685262981435628704795785843238264650963161024321296988465194909617043901521691892453923439756562/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66032768392486319034527360132254358660387109469417656809110930257983804799484248913702525964685300373969203106071654957926747086723933808633309425116498764440599754081406384424985924079653837461959807397924739144099561797067440644377775417849756487955185714474644371180965802012888434840646767/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2077028746133107633855979539656487948924118679743052989629009024603822988574523209478489421683133461005372535481953037578350783549012888924597417473224169612941876875097325125658433252992974866963253695728540089889665535119905342950176502902695074041816730002326075489099629668625536734672795/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32631592834028630252895673199066245520707593173106665668666229429096576659259280738012506945388299650206818408348535868465671035438081139373451869813906457410688794295552489619364786841742555707118402980221730225050738498449914935937916672631163003263409050416851806562101904092199514577105040/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27561315257683903995035365150152684365661025986252696858087250175201132328140066537878913345236727988594370455311784320070062758421787441468043122917918474407220002490064220587818421608468594114442802295190668357148315175158988173307072944655682859726617194394322705647636824893682969820448563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49168286230560459774948347826913216416842161527313975838833503113525833995827458062245656312193676080031059901968253438271799943346767113654342869615451799459624338146521061127370633203997478721126298337318441467225043576808545081495762610487119147953362571270577943374073180146556999994081444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 70990530921251917120009126309182122293364525584608929919013237485188293494561077461189279260652755471702963266624037190446568259510678093702995916005330015528285908818670313437881094309987916605308461767940459928451355394243126802319150424995617761586212765058989688380047560714264634094567976/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43004241949584539487904873718004340239250656614008128203259537163054654588431728494927918848216006961012009284747762753976864372911759711463202813912579999194970650995943331210252777545198398457378595800226747124222160505767881691483520830593882005886312414162269291818013235327608309083145454/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22577943645487670288203265201731203256628427950204420260711384920813799023182978827579264560971802994695503202882134194459953146928850267736824492326690705609110724495249916268977147303645234200261301207780903967867520476812598524345937481079486335256741445316458411707588546180280802652933283/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10168993912323872784241341956380067492352333491929003036470133981582989813943007535321537680274438028740192337529192050459682075653608579646393117911121168420438961086774046077573344456605664715606115021387894072345723537922718508283272094278115978562941649979528994541849376136072971173678717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36351800442375543398546422412072384826867301782187094180210628821757535518959763256211313949340015743209037554858976636895537207878803925095827626739254098525361370169521822734355373577235642421865386556398084149707229120578885730045773461661247036051774053600069843159724120219555202653713425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56343420327434781244332091630392585805059527152768447741104308270990564862868569679397554893347910215965608466038641977533412509679456618198103785477002277439509090793545684520107151120216376007041489020352994106614934893748514639341953441718526350218803334585943101608573475221557426082258409/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18792495213514820684653085111944841088346697442057356515424684586274728639759162065635278926307799479818272880281346818762346463812326435112682566430486045841015258134989381361965042128583344896030084052713267228305552665198651523820755149056429600705130326388177815518936801678397029579166284/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46093031848616452355812553690941634310940010689817276723721429686662254764861867373416709984973858428191027209722468059069479547951044264526877934822932698739641813262332734810767160627643042184673992067333088719689205747165191705915834629453594119833735223863255220495734718297752113996285321/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61946496226931593375851517117337692110052740533577239160878367304972800688474978936072283178135373483072007697409593565193182541977953923704271564378599143791694444394782942706605133290853119061935292899239856168870976251957600555790851593938938895166682429937907424372161979996724332175150955/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69218185032634839178807212150103654954704866626327666794799994388690812939898592646466530767695232857077435980728126727012032888602096470767952242045183112107164412021866966153797666702503876656469469166121250579842599466620627994628145028924559167869241308812987493459971618892459805223383201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69239389057876669466398497596382722494395149461287122110453023972539992058168178978310891159056156005016529346745441112314356336071084185302421595282612015512475261726250420711765487928131606990809733723167109679524630661801266181793509778584116841513872930545928332706023046266122324957803549/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38038316507670066948632253255488646770782384143525788683539089677160069690098294449629080673170658048365170078456626106326397531689001275068250981824703561253217624376590902594528588944989348297100636624918883219658470501491040206224210114891827232752185011788185265095892684371315559785953346/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11544374051436342303149426851606268030756949599447702113812388662037904611128099702970629251696378089454912044808642995746611701991945798959829600253853946779812945688147419564201052891579195850880860870057400013373175450226827053629061514292327541806804815858614950977366881413272466230105546/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58729295034145403966974446802896355423401298954738682113667717188174990179212060268508006241427387722308528853819814275470042475507273906943311516867556998086538904501861532631597462259789620354810610246415069198840772236164071414487570489690030807534210651340478803380221181171625334123662238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1956874182271463901292238390878906860673226995979491461790864888342158647699952037067625945167901569846292536087282519233376851334847891211229304382305400453326145013639853497949261289805567593458412178010424506197288475023209932417226933836493804442409966174033315066415300288412387135172471/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49303965525127588821169491523418533343307658569992300921724765181107850434136306321905295846160889706658469456128666376816159943650979174472461641597187852825127783651895512793078391515983703056431434468361427219176430792609120166047311102778136260051513829450865550152947455219724990133144985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49987986744138984849964894859923422166501658044512840574468937983297784972182702139931543835295627504637214004797390926404353882345004797878708873242839693669305253896269398559982738749028429227901302533991178052986033501165418620986504889216975729357909697072643372105180217981573456838984813/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42869999679915617451832557711921399927447929042508472033857404174185244227759533273322463150562194551587869271539150324853921822499687118003894859371235699707314799972425553873524433631663145946110418322709429109729004593953692418169567126407343669121644896845613918679915730890784676518247619/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9780299932515809971146492053154271933013303691149732612601456347837631892715703095842733809667307733011381415793832508414655201288507729904006712781628681980745769894359687176959524174837531462905733735851471541258723103479473429947918281006278962983829824294264767170008598054124300937314361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29335971162768953828920156744824205520572678314511235246205313793983496001833727293099957077896518497738756132123818634933479602945263901753309449970073053072696776207459759118610805649631558848779707879091713431752134850426562554461150616209887422076121706358379497536381068913129907506535994/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27194645201732097318434663688988759851085047129468291876901741536241132216213840106823709927508943526598682610427117695802089046285184229920902768614883456287382133349532324461064503023801160342425918039308441418893771990504538076812974560786918954041761907434252168093324901053682104987668693/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5230241560918236146739195082345289883466641345697014606405165072602028538647704973611832033809555114325806514539131951868091346421273969827362509277595317456255220095848084472619669695863609701488214803270267548542928580840756557481536055689879786086218150274730649549966031637622795929694003/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43171231936568594597407442440452519883597100716544885752549216341639972401645998388423768021901122291866245601344955696363722484760409484131696707448411176374748926089471111579553334118078747970435554502138597548143185451870195799118448234718032911697019053396032147505586268051488240751479201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32762304098845610104506800489616873816000133668602787156740261168076507689438575571735763243119792293955304437581157800086413933735842203625503821262442632769255147344657513374725141397436115301757843702316115250704383728129984063871832704159612649303883712510772284233249702511368000648376260/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41983833536275046977253459616111613069078145895848727752584822501224683575227388062889892348553429606247867591440181073816916476456530685463324799926065827017811975397354439759594420510339695251934804600534211850293860600608866675077988482160096939408223585153057074690256188208630945513462098/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8181417707621062826102564547711781974260097214773269616306529154937723208444690321398131063803690189023706470612796982493702911024837803476426034971164706382941918271076365946403594388898516353893645804054312137860858983738735888308954586015447321808792814038292033694647315761189600224297461/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10218410378712898506021070572899978408662468736782420613779871905130265027118614918945580260420097113329705852629781658676769385391460780680308648978620035533458727290886160690037886406768544187742114926140859933583243303349126334135884454508357844244887193023833242329127714905263344083063218/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24521824597328757783927364910197730029345207977404243920672984171297992930855086806591419671464907837395182057979157226625862104245428908646223080166732748044692995236223961822728078221317951130045887008083411947732204800353166586087983602745768720668071417545540933408856262042779061304246779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 185190780735772802193381372828442813379580053873436865344267169120830018393957205711218737755036095890820204824872121258209851377621137414309567460454904531448504991924715898340676778402054290964511322674405765920307677182190219256588889018311462252487935096800578762223535460756299712972983949/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -141552307889049844271439801344400423642651793464916554961957298721272771608216679415922499588261855193088827771495458508478566494671629534559466557701037087456797954911596787586997389662427106706515163154581966630970485819729577119078757043916274419644311125874654593674541622978472820826015381/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35006306118133869158734218116558926147012264809016614456226167293953084367598574566624497156175895652407799921870753334068079386996860566807764166743429457166053377764339095685003527951833875959408463798745672632559945105260757092808670337735788761319369288851843011857562598727765619386643681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13016546057632481971356804281910007174266509040094870099820490554193689466432739387270077685340957252691559298854843661036088664724924367906295011647518170396783849724709689721685675561069906689661730076804684823163257330805931800290336216882401796825165716570135303636532424763131563516313411/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57546550325904273495470935989894962443504373243411914808770010752753812313109136326451697113422842623478384199562041316041392565086338986741282540845447848476732731346688297046397194943038782045762409962834659656885674723557508343782116785510904668733368040801571717895507796867381258510720327/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 94152854539486445169680742961854647861144538049173488665745068842839860487438415021970016360936156974684238998483433010850395843210823356455628796940368022172434773623890164441579502287541045117709730752459837876294925104163728198227127555400387677112105359415594121582104941240510044749590437/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11638824471013650855647061987309079339616971286332537350696329947131429720096863155790856553111126370849470077165795392184489576548528887298770688187252157530928425388728253244436332073047487312882890684689272230650284393090032879388692717084735270899301352499527428831657859673913531705559167/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -134266410667146508373770233519668764867342622639437184995555327694343146625122038736397001144378159262779508782349395092144510820209835095767423913752676005353478206387775883069846716763086348088844385906520959292009525117235825379306594828585782427606220062905743859711919975703968819021564497/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58390517774108190298009289687418996054089108341047751108746894033139654306179626896199972649093805193564649227736006779112840201358644491659387659017805306930778446786191420315204772277145070560087236922205384100685037221346092244027827892422013541899681509820390632863847494566976134204304759/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -112012891914634457670624462969151069170769614673413429306136721889503363984117362672590250132359330619175161922488162512827614092398291232449708695175729207280872876815935307063189350011468554849420482023356680864109406506213038518301582405722404371615778969016022958614869865952722834858812058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43006876286995428578055269455361621368835307971708221669586025814718859905490334648951403006133241048985023682851152381007488941857429694473049751667200018888516615410713097499879409258670602373442004608217164749403276274088254110589027921014606136930216296954361935301556314391101843293497077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48663053043162779188897840973667202318234872137854979089994446988364938693020069335214843519434989663480932309647986584149952961000622731352925620397861120051865800564678287670810174149997182732427965906112585017257744904961203355636090822240511119142128338054426914291840869292518696684338085/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43741458481030300383881296919342170799716160038113947096971475222275862685010819645297069319688032243163010764417305554515350674625567721884876368862807827068585987995093205803086726721508784069097853346614223452282222057133452503017688756020965197686100674372743861283354747747978743434204423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5902268017399712298968347076358062515132466296231353172316547876775968986642120892574714918602733752820944206773878148350868385815041022983677956092130422908470436421843063698114799570035664144280457803991856011408653458112401555676941880594382827978993349176347100460989182344538739045194417/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9366595494326876602259119581165029120384423540243656698462431680740839562704286855430204378549195867801380019744953287841212449384391245891318390564114890539668110246737483100004887792357249925264705967634698714711677859403563679340892358756323902554794212529347402717240892499543548236704988/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12737598762287390652803332697239919073458246973310714499493402648605552443322010779243382506212419734855787227999278011025840572807235481677025752039120299607589402366656423230668019748730989566883810187064393037637806541384859973063498392307561887832017197220735736980411331587253677125793593/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63773483858209385928606887613118158778101525343493052901147439799224055694296135627993789854245281998275303720963799239647147354577865296095094095757190759198768301424939385318066031777638445244123581356762842636947718652494091309566688250029325721629753415440845390197766163276793728325637175/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29599902428082322383458060924780628845253967515795360946319855364977164230682670511101955112504462993296490169506879727986501322239365683100879442860121472638169196631730769313460172311348927947163009855299155004596252716101075208621975679727189737014894721041380359680021983200760513717126812/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 112440468586203928718332775959814625766995455940353361508147978422325193175083312611339301650486603936269192187662120177732544110192032365216876727056501321599555527149557249467958283737951835584906329060447443090479755155237275530442091715770405233881849555698462297401731601582524085068239078/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28239917758761800952668135567083673801141281283629153386839201971613099977973093338594854959287558233551219152242229312619447232351953241726147253732285951850608241200893508324399333557057048086993903095206328048166645720698433013457240067247363434573286382367805593724846952438200437864842258/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16682592462973199180207682828209098856151289508255225402316114739867713136506607912866079486830311994104867372841051765717830404520576766065498332827043583568343318724426369523643206797176507451423067449703615624998368274967476645821555479565910936572640561564781273140649484163404288531591851/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63113528574905058894586451919654723999820913545712846098085565324537837467891719407142033452811134777910025025848332155828977232844504138358657177349201506933332636241671679339069690061092737894511676670421492481606750463733248137428688226031873372598785248704103578804695075536023370647808210/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55059217668010074355147318726794178815166509042839673685357572257387133934266804865960691206754493552716213676344591785964239419567246218128780228732143684557111937362376566418039447315669414074599790843491791565867181958196080748865864989555580147487312206228620410261656639392701037479415369/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66116304524749312289137762056537606960227948065031416557570470076742924150672367042718407436969210685569984162861425968368313292458611359123341837926284609128157120714854007403137967669293159316104417809541125270696008983041270416408536590175725521167731665180894004059329512926744335456632124/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35809653857513823417157788580532514670396911088261053535313060683741890906704486846823540912723706093133444940615416808399743198340151350266610512551587902383402451932192952181060350081197423057666812752150051346321299784365107616332298878186217090479087990550037010436035705201129412699476714/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -83199008692596278205577921750151853255208587188138284690196551423860596282355893087431102949057347654778988481200891088739455676600906100324498080614383672218849349857986437514174793426117561299273673399015112190972349674056508792867707546018190104346254280417904323773232446842903307352207057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52229477280556053359501560514157836554452915393412562482482325596000215109709904808944253802563708382480036764675253802721070120375876991449716520924635279072242654415488699672149380268921271254826370989456127658050606115566282927428899172474098161932595797010652352705013746228391162017040763/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14575664760093432459570354298963040712762090134176078159226292740740173623148240309515456558517056206477514614702389888639946212455405185687234290707819441970760197759478744611727522398456372806864144470013688513028098333078244278192293776900240695629602324060299599548076377372320149449970387/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13583388237899842630988955020039788067708913452399871509196080398562030966929150853175136768772646248218323727633805428674944943813385991467718886876852382458245899546342406964939119999072135984376197629381207804603085823404798848071903528143675809048160404369196671189362507039228905424141413/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30128160272701619564898235874769287620385447855997416451462487438131750934910796858685747086440443307265907156163707669737948569215253721287045916626817014299149110533472260677009610312285638130082122967391290767557670501690461773850171519806086643575031702778145710364148358801013826111613799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 96319918688860723931629156293464502285502147961053861757766786962861612898444490304636203655784042619352363688411293383610535302052736065017120638797909124169312945581924484171078609914636250634563753191779547757632951995094534808375532341391757510701840571885940604242316780478529091246848468/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20211004646300481552312898723898001239777244992515276020029300454352164051066112305383643578770352245592840530258294749394839506474404713757808333100303349708657507164548114808307098284716463685972399052740330550082490494797960647519612989352772988452187297899726504875624075040345360708781878/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3764953285553826061814707341993419522416142110235755646806951295335353751936489605773187763712854888039002031253152971207828247730494069286020039721219071345439433564044177262224950098868306210999900926840572265818156320913866369686204528055013257237484402372319657170815083330541496150239975/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28639297414561825537854134388728706843058147584859589516311344683997504959978286671569400719606895226775184281322445395595811174264636667982594934732519507185842531274674772302627067683712977134478933621876235281733538311051213171825100874478715051695888559955360839568927735176350320532711116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35367835533814869629999615898595533237610533743087296641466540009415620631075396460294527044819244101976404403937164797876300836990332516305063842575722648043883370595343398036395606788916705529559042382490182442022841807049080389336664515501447118415831430853046856845814030106149648816964379/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 102672691948705632568793430016963129645514419582369069026616822092708254579560002816838649624426259111897927691901313012488759554364672346973167852295577727434045589288103175390795125438971581631548402300204624882949975285595327734741055489663591235837368577280071250383294532571733389273391070/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19966610149007868962839708118859561331558988416563782671354523458570313601383982607357981922381599292107379094032451827833568429531025144244666738958705400823280002962794469619839525192991938089876686226723936104042191905096807503058544796016579821095165343221407949910038513258475060045822837/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58680549147291575895635373863005075646722308458889445221473107562161824315150378282369873165937876046134731140402324426284274815490053662405153082198322258262001120113093947079518743151389841575359684514826295850002272324575090679279674379025863633113547613107211299568448485259271996166871695/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6475216013003756868258082040182259178952235151849514970385529617587358009249985435416245865383616692459013497119014127546767352249057201230729019193113220968254147263026628046551474381295455657413684319188016304334025358909906320749275821218267451491486677074880931616203081009337634698580164/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28438083659256081900822786004424916529835914944384342488472571194207387072996797286284796498750630053892208158558928916690558545756524533061061174547436021042237869098059028769212731983288246731269806178019721214121698049017689196933643378384030387607978556721425406584237969982902030628726048/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 66348348138651451603046712456576364265931141621864843987033856355865114797282209639399022284200480313708565214782814474918247051931551749823994817193172083933915257870568953832635514969360569476509626551677534319131589477000139131588826474657422145795819054711616867845623479881878411724337338/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34963966556988377449627178077307119082414057299263385488852091622198093547505317047276080597473519271890233862232229906475590406595396042420456726101779117825741958242208008749773515028256309284450953840640732208991340378292168357661781910297593145576852767416681973383407713062702028946995885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34877718682226555405035958639850734520885235375271443244028039876143796685686477775337276630444427091971117443531775733752439467429844815016936688752411380993063042237823318588539651457985008090782623848048061107695948061047832743229134965866611649088463184878443054905757127441829510489620804/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1746855834288936854504587245630354956375748736404384702113930324077598764723433584579995785047812932793815271741074203569865583307744352701623878081020265928312563671339585265321363044063232801933626180009091611924785131993339344699992833461412464548297493428727198768700071498068552606293654/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -93858090335559873789553179348492959045024442575587772647582260724003581577186878552140338189275906704968511164596370549988780095477641318542756853316655499697612141443271939294555619751645532623592472726758823312565399709499418454681978736548411979882470164745318185728212818157765980254241138/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3476016765981804938278606131741272975599651088306568807462683590408165359957242332608432340550501914208727897336458761556691782150647034930595166470561572743115806334698010045999446161179483991255005516603191989436389738663438417401980505202560937027998899136293358070673790430992183178766207/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20057842575313758461567472191133094027135296407045700287077870743695485940294598425491580879845643298806829701158687070157133087640536471946048397027879527171396562123078566645356155492297600640368527234472930754854560673013326351009872933335378657189731235948034261343479580183475701459521198/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 106821248604818559034821872836006114002395336550601210876207416952057663487937796830654159451800716172008404258955045897033678199551565463872501120849068370016506953863574394692479431542890019770467364752036495030482467785856396840403851711752848261822941699442149095227285068669100226102383155/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[4285944765217432546517832646814859188172840299350943243757819149271612362427046023510314881661132583427520714089439647211987623707369762543697476352801102829043791974120018481700027708128998323758797074101022250742534948575746463998430259477220113616230392814585072968593979386788769408032101/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1723345896393814010760224709747980448836662816891832731999985953493045909827431524862121643164924706343846850905277017785399972615478420155414824388669185982818178273223594133192679735810809834236349838461982058933830940138715837217091468835828649834592840855560406735137697779276070507554/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33691827859024311258565763100294440457628430807274633699215542702893727774797836592933149856954609388830344983817235200903483713872535367219113605980586465954930765820649170248992282976674612817220555774502038468777989899699279225603459965801129218582935911581881616485936337061669382442881986/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3858963385928922787167845669372415566330776551849182677357173340131930958075348935833463565416175678885857262015488086404041639075774994437233749411918011805104094360615169971737017925932978583040602086491484632781114711184556460105279731342069315079429873888930670782666952314961148140800438/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32585106608909807536516706749083511910484207680507441146725016605760003900545803828674188495387298821954280621681491144670819597675003310991239953146751678829730385424021261051659609421958315721134265700561535092101528982907471106641406364770905058143457065863871950180747870436361291464970237/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13593344037260866765755873385318707674094743133055834444130060540648760757179715546919621896246486368018518904171756985435023567040826732901341817707635067889666376256550378323519692560742961599486379702886137260250930786855519546013191946864439273228899644382892419079186562299646246551939859/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11118821435263597409709262773221521104150215027607452200341122325714113890444526062293520443346538854895530921466586500591384686666620606852087664011510452801136910623947311240809252952894266892575080011133019244389369329461439462009622882366475765796211844149256506036605124090409451018912074/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18097854080997253314003118683853310153580879085954327735740816321342212972633496289347456076261751711425018038507474725435753351632435429486002491461155689263411535639095500568147822037227687994531310604642342685288479581238596559045383885278056957402105605476613936498976288581835815870033400/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 275344030479745780102688261778597401021933842637689478304029170645148099063533123450551153660389928352926268357865499301115790715811511365886309835214410802424014268783854030788074764569712530874318911864705771778544792803549415154076014232305429693572420639315972541362478076201494634926283/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3521596390631350005904874808335374166546685067527483772868368605390459138323499674637813125349447516678373443064557626714902500071413332342629104610862957960483500909821837073075282124603896566213947572544687075435564343228220164255226076974596393911255552627971126506915685927937842877878158/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31548907196762107612683179373908581352778634304415576861038495808545960003240131388295409415606022639430863310439829008683226383703217600899048292035588863786951891808284229785402073521620256345587317375825581293662586470805261528382670125773337035019499838934989366688867763889278467240217779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4839885436477583708794414542318058746523418297126669834697522791311921287666152133288595062784009147894607821067470342130286918388557703619286185734997389336470523373232618116433570419294683520834588841277241316836797898463808184447575495730822390225803069960319976488794046825828470065252097/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10103079038456833146377395679730793029073414591605716506809094225214128869732960937026380566811651537671052125179850510098248937034945150514344038165490321833739519044981432176642652123122025220171505371430046281873394937517962863091760094708992621020670388799438687220328286562383140100922889/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6672719970973366173523376233804909219935285412589119453405861501509249861096453960544815826802945192704875410323256808092229775476888906088549776050708378823176564119736708722684443988468053795803564356254852110896004300642506137022072713228173092534600677455058506863783490242597220010086177/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20574468502284356527410114146063432707341820084985952785545747352905548378126185205633269622590892550729157524140107571180882563613890345527236099745448096823426440948974128887418162381210548189805727894140697788590234276333532423836070577410515060636436996453595231785068692447314354787807140/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8574742900207143768385283147594076934988186725407335786123616472381605196724936017300791202235954649066896037688856826056967724399232385264438047170934762603223484731775546386559040479231417621074303329242800749459173093529657939878466091492118891263130317426882485952300169826615101022062376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32435629721512940808410079831013239078920478410989343228112688775666455898454002399705896758914126137628642216333994375850995288975349667570199047808272057408788064581721975155805818039973189369491851362191884915576580306652893970562250084847489856208348423777094764859936669467107808171459240/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5208122013378567688553023149907006631705509785711839383262384305617100838857781222736550680402389155672257926464176128013655911736729327307954447224880141768318389380931826856847409321715270150315243777336925971225740367327544919959511533657584466319051260976041264926608947714031698483132142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4203740343455179742623208703831087609898076804577068896291206798480348944430351316189077872742125783762324386178694291772645153142472345344417620326649940524747508361881707204342969130613634012054525578581422855070064863144847830181459942643239632214409533879305450628535250143374898407420969/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6445212849099722581703892669445192002444955423975029778404272635455289501432163111477382951260163650083867849957817644329173192484017671662091415672646261159479421074396883348918891032638952821526872236449956399106925519907566056158679542882023441441335434504158236459576085444871855783475071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3466998314031290878151347947892627699599874666330648693501318378038128890418829565266999736158516258132896900404004118666488848937082261609926347219927387378109635873195119362247308367179527860695866862516292169921709644081209008870067523658631432439052786490818997971180224574464436417645880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6550385579236345185518192585166666437264387557597662673027778197827434105966521689912175922438217312008207057820548737271363482272190492609897492832815930962277864859747011544069835627622416624623096750690201782507206309450323500971297102504935573722004492541133095807874667385441869567182654/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11724052137322143609674039012752779089800307988041664474212120846308704512288574909839900613610474281406893128213309327172148290019074150335721183444310925791982807515623401630373048766972815813074118459751746069995460515993896185552084238684559895850067385054946088530046302693817543348933448/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11729096656402009222904780849854148497266888590103881330864408769862906488349125205865312452804889593216314811103876716470911462893011895430561333505516494252408679516290503871623660691515170923459268623353414548866603295072866602450937635597226997262719019039945741656140484998506002514609163/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12364024297329422805526584987830460581666550358641520135644884261950831665228455066117215970439475824658072915554611247552225565349669738964967685029609510961425027112082478262459986229182375001311414317744033062079045817249971828058975113239658776811082911955379280599375049372363870001239912/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14438505247507810485594181636042834948952059876668043874301994176632152121852997398015959551008345769960064528640247718329317770106715666668684978219782054113865301715154042512350237972683579973661630662607028842287677104333498962498754821797801974040260431522559694811443786546158958825483745/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15020302345273132597571484384910157561117068167949147697163037502445762242165146800279188040473232646712492756457524287389470725346544326211749006661623718801442437326877472634137650403622943851240929218778879009578959808114574959776674960269471885161545187325583494882147041299391981619304107/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3817008166663805707175830731646514345780112965270122196849193932705422462771967513334469212581019377601577640959847438375907371814135126729076688380012260396150972995432726426696616282582770337811423234606662916143179116878009318316512546995319249774005861732381645275582035511005328168288574/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22028259155549388125140944803963035382128620353020210847483206460948214172881943787218971443531930749901796270510714671321091887153640685414799222674826621554115809015609538299420628537760174244034068190182796493174267601642543623888278109966053828655492732873594719184535633481244207835024765/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15961610802672471838528827422302806012081936790038722347071371350683514232457705797763353616696482872392384802849395858208705333733840989195877717341658038840923386944643762534724081994055263635123219796071443302208373258053750893849153335233464077924563096799434252718548603770849033995312485/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24046775359341413363920712214672405661785364751669698107667094652236429337336064567587966358590724134599758899504397112952146086552602188595052897068136597817919284300520087565825113428039917365894186005101436999079730812599540156177668988889997006654619036015175565201758328907981047652970747/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31378161999304305555197400149105156809709195397264384611907189087093987791540894703043256367627966024486473193087105771229914501769642127817083080712735997129240697164126102940952951408226732362562565387377335069572178927299412699798255429448692859169082935909034615253291364696002302691309870/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11309767222774338144719574012599990822373332712192370113214444282275797434077541926536086564144496681321535742603389137173118651631637170506993761447374516118587627759497882342795708864990657451360523660825047394111982346304350157165084049511848621439304061113954921262863703295800041051269766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21241751003984742629872813824349897847249526253796980086422620979577648805629804689831029927462527895369980317359177502141527633400758568092785456542371176392271355989146596299443967317069745520345699767722268815109591215829307156090138610070260016590326980315073516034003664983976695141567338/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3242087321036271993684293671403378978746964187178846004996662821312344524719980302937895892795700072305153057074729840381469718744178039461650630981375528278387245130221507796636208461403754315960509289374913141006005642390431784389487992576292005154999180701445346203799209509239778849978134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15222680877679002936428142697852390443687647517391385862931532335794933215318180252494546216121312602517475359900067765070389927498793966854127505283482062609729889528459075177099063396584961159227436590946741944089319848040090619369576006650658538296106080453517398022628891572824118880927724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7830153172706152088829357115454761383432361940826329533830299409676093724139011354129968985105449451837573159352705047645699643123325549949528951302016078111194996943720986817232220334267397456479515467568093488262045262924721242582969414660523957706377527996415793574904569239138053686008468/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14178338213798909131025025743612473318587159736327171202268448287795111544736133776627841469305962840422903047737844446888521992073171388945430502979020958225231605416098309397302030638224674405668579998321874943368024240883987075282908277873192228255016016072667852653385723471183571333112658/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9379307589126267861453500339117581117055801296936861630273287019990199912899364602777777133264858864298466091423952941530327107569433696440265909597200301966420127446095828434003215235777108540795074417169222507889487065976505694089167579061892597049643193293551485077976778493906560114402169/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5062197821015554759537859055021059879550119638689519681486635353582877057910679671213906765185269503501706755386626678407063283876249678483880198667133775145300997513258420986274389402277005951606409344830475220709045952309079574485320973080914403679198406537249681571818041660352483085397719/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31365355926862883238975334388024654947711659961695788103002717471535222870669895388021633935766105389131962854163479204570155147781550840211574906773085041904531758477984321327323856422877843651094578502554979597092537959909342916310880682803360702793370337260489969733604798957873136574260678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11637022217291787971360711181992001763430787134624229253451480730970700544061073249275930949570052018055421387310974724782757396196426087779582859446369523574796984641487382188982610832158127814032255769781606048657401174052215149534250980933895202142200816453835738187242755871826937239912309/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4116244584426319981581793655912129602190650949807407773686783827817707743170368490922250376649230522492527354821204085502940287329872200015481790672938416050891336159991118906322039458175401184339902339438300899947408027795114262018787709494592031600903121237599152849252021299262481918754689/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16480738178148862362210624456137115190117796020121966486147306728560161512811069045118352351135069139836126689463842329849442364921699684316834575912313122591968091148254980500124288898411047990664210880682329998321960350329727705276991412039521553155226023620659883478632167669266815787261312/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21346710950617425397280511453736403429344076490898828382527881545176614195430780335537631796058241348268270584924680149675210229476886568765772629309178020037243911495507749860096730331764819652537912640458221625415552033109135091079109723336128725344353813163025217459084801019101587775664815/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3317145464160967528168031679770506884897881828102495198478375237008510614199822195406297345460078355976652751423880741370336446217333200931374102763865052246778399018493575108146646734129613636596816329454047579480725683233967663908423947960466837500886701945596717345268197302250228888906258/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23429571093442776121955317925958815070994613782966123894252833659048442880277221284776967955638643512084244399718751741915072498974221976393687650111123719897133517096993239086161952253960873646208810268847892255986106415586927631870315015161227091119426893068933088039879218840103607828451773/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17937104812135759344101167441918550111423906494350667684540930281623839769145091213128580611237101489347568513858968260911238884780059848092351237091174314245157429544385076107872248415709552579301861106555216528844440703920557518305024342069070674911396362745656748576623910703919357106769829/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14247329955033059754316496819342940928590216911021367982696706606818808876248568721450244434604485972552520249333132099880007552955063725755822234118886106990561595437685572068226481638567306819840678093983721982537505235690189425266365125150333475073638404730065881273277938290770396155768132/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 784078041948136151825500527632936891873191664024069352092205872981716138161832339030099379848472195504408485102767244793116879987991493098927772415101258678494289169016046853829588448572156633158075051482662564084079847546072804393224115294406105823223727807433311831189399228855237320509811/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10568406757556985312334080762683114976422358169789525730130510940210937367807159529157987940123107376508820682245578503249836732041788037015019980031470521653820850745937457430357151579139834475531111643938868678097139627637565838467513697329278389417620419205251271812699306762388276292258645/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1921807539088435487110462397940056430197007749457152614909727288450104046238573587663574325121457624047500226381095006618142368092234844487127156059630198018331866103403442354480632742371128246862188926606914355259130355517893967492562747079785073138576566619101693640624732169140385741329648/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38842072775222461204849082966275977851763564791210898097115975161564942668742716676306042458397843243363768736554300505129587508970739917740773940094675714975315747235824826376907578788507729861309699194246983166299265684975540308135165669514890393733419862028767477341797082165239636586221242/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21008516950126085864833893411605809985717024049648657829338686899713474130080948944921700191186650509500015015572554274812831976346961907324261673665680949482857902537217763496789191611173327128847441751420354867642502788506305427968248506833416797849194522055892275674230238030725010117755147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11527060034592036313531413719322069003501824454409947262925344357993682689291045750889088864112034438225007060793766740267313826388668629136150760674899730405141737869791721068032400964848299185597991188023581692462184940080371066103792959407079620425001458687732330730283198961821699411711004/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19903243355326362325764016614757200131549478940099786223967928494589745653060431716861823233079015614436709545736800711975413071013306759083859563407582744624140719007631385769669556823991020183268484571415451620970306378776435355290943239085700842738314660791779732931965254263201827110335825/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2318583769213915686809068550874990451513250419307983537055637579489546474235566616923396305418364518229732247762216069542366356721364654415420209548452381272734685688061342791291059981734073951855972484148108316873987176030688530363303491914138878548004560478002193201957252747016871502129522/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10144667013222809161772569462260497004749503871598497488695210672221157706230030753733701998983980021934291450900790413597133460964912477694873116311454220257913248378234765056541410329809946892044923749461125718212337862474560506144153804352779481313058986927766764393953994945065888384365235/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -279936867576851668661645919219744643021432606624706573334017342717713409268275113778687353382675325154010382825266239972597261690298694652634089980990528710754497423387275618955953527338410379324268237377316193750348374698889037230866952657690193477265973937532293562769967066550677459204557/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12350413632677122673137781669317705571983075569248817665057153206799457718879258431742600915491894508702363592036100549967223168722552863709800713175645275015131500875477254697614199719765468005842237490151554097942865875485462095238624376086541163397377956610194099786183771730150013806629125/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4608048622213767035514581827021737463069175050408244687754830773801425521490108566411669384704928384910678389186371667175224791651840907061301090104100256305459856667907122616553110617748253806549467101765995686280346703304285469267788178821511587858406526396160697054492176234792626028428270/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34391927146993730767193797779901037238950179213830411279608864348997722067022414016635104292832791353085561069711285903920941843657036454270296040452663642113113188561341629527092179940050672351922460996242315933829067479814090418178443937878065120395797359376138411177228089681671779836018024/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13827713530015084231010600943851917667299553399992619072903459037356957569092211365768663288390611746472138023970096618119713156443914932528062832300751732384620123749136386767895114896409057726816716930328577924579145445244597191254384331142352639632637579264329950218254799786605311227858605/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11057342113643698284803949886109518395192779240874453840812605232569762125965902121708650604344247493425781104598721461282652997316683969692932129863619375737337192214521528870954152929815293607528369811793136828641732907833380902142975490110738139000908766907906925761910384938962376012043044/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19607198425599661168304157346839931849069635914751815276899874305320625535121026201443773393381437396348201020638591641752195232146826729645073842056885585494721966875377665260871216674207638314107223713367074262033486511213120958777402383362790716944150335832795628363498401938786845852171142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4950725193629849835062513812141034284009225926117139390946596130088109596728018147330340155509370444036057822602988291078819730101567642760183518320103339620338160066629066228190458214862585956529778951243458183800885855925438668312303730902946075267775304075040884769421300022918079990317723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2739999057503771978108118653136692846884433394962094286374595744073980434120257715108339868041207261219991402641216945756693098253414129375834497345521755877172014180358914448100009347141618684918491008123016362828107146790378960949220427919000216326840942297521157013137139971524954587891758/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7863211253762407902966983602309350698809495636270273944978988350234234352477565984594791315980164268108782288983926447285627709679922461226159833962777092435240471234308238058757223969787743504593633226682955167132814918456390359668102237463064143469715178809803505446254264991254183226753638/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12335408426464815768817495967446935834956195354290170197408183584545126694181091274083879832468922393384971103463217568703385830475073861692401224227417054940445227037749339523826395734312680636314683271537454150484542946754490792215505490187550081330796429001653362240674446012675294828380115/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2671804134829237993897574159251187579702410462677336213203292919059843673262543762681001558320869078862509158287098859290002219771492809254353158003786520473008354390228977320609805266407664452780567478214257252168601879490725862804174781043417122961450071371619842916153192711862532774878462/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44008071516155332913712496814044980545360888205576920693041644918546915159555050831857843678741852413389763014825493751864800122193475084044519528742621757501234856444485374797723351737502119450518941420943416998354368897341131877427160197370715609473394399946173098666125207727795762228887624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5205147727069223437761096377606199141908692763757942603946110222701563408164020002656413457624929611245211692603746490768465172548683256508198296735344198056204550384819740272202235829906409473756689411858000896840750547909545798139728736990901717972757808615253487553479923385794675966199988/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23766827684465237801555603907408697637309756467549663084612374775798449742566480646470188086915652683735049055305294188430334810902986643655222222989880631972808088105698764218365589483321421553603538072832403693492664990572416094235095002239835047412146985794689968204389883222661026348251402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7896885321732319308960880428541163647821334494333447624967637101714937643374280979881403831008159619056348374994022966137296379763652947224373914381458636583095895154285053804330883992307707287996033358660298548730805285851160015828911801330711478754165950964338072685846512070992739555457847/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7202468148526328394559645649933017655059344167365082665234054569881256558310496652496754750759621228344008171279494691503799256819684059046511445609714625322535885236362055063525775440826731938587156549618732630667700374499649444371669965995641479670369368478739770450631017194713620955211057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20731741469082167491682566417945295750579999280324849631726880760810129830624696974113181465799135775326089274402806907319442759832362768872706808937899529560064590922849040311735241702368111124321004565138568803274100583967678716625175078335548949656509136295617247749629293843784113292396279/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3130433912801180584108238782316260913095165582017046262058724020463539922827763426515319530744383939168890954935625187881993668376427553676907456324873682845558428446824554375223329723865322447190316330582113867108783171636681952688616771587730874838558001242057052815884337539096221835618251/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30663115697725399766049426482349007554600638138041566941483739513466794997655826171590034120069881172710795452070012052048188497751284013766584251742133388389906099184671176358747005524079800409828854568186542988830233771932002870709470292950263158895362386953740186153130084263452338369856915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3063973767028310270058067031653431084690071371653921948374187686554883086676451045060566707515884056338201760900824586989383379597412147414662358148438140962034198810461685226503699121489561012665770785005174989850209030074045594574704250859772459372410597729418021071345096742389417114470208/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 876478411422530766388210914893777156211302775083405570131763804878314049587074551492380754043172097131098171504609048018083019597854582482101131005590326845504443927562732125071707744404547803741661115659135480564354833337499171265941935085799798851064732382712144075867878608149224015245939/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7020754811694677153097921601154712930392345837762232476610256255519517933589595486307680494364204151145407525416259313023564485818029341201571188752782380791076394278056569818475462248378036060620842946712564692161898993905658760282107328765827326529826631322844629559584360833840233392586437/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4515623311778277366204258589705311445348011261847199147919156608540552179858652240255513981670768335215184809850492132421086633692066143766748477392700784352412273078666542620687242866168881314847890298169057682366162257435389443176644562702028789387608467403204339736126964829406728431346964/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27242574938814651557595074611099489478350538435707333376094652959943574157875908905626472598224953596239727264289827760125243363925913610574313578557384415533335115836108588062228248940469915614290592084911771745785470013689700011239493468646675667217228434113544551519124297615799552743038821/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10690285652676025251882271687256264295057831547066614158082056620973171379978486352265630540685707210623208624291887837078768135527804135831134674802665663789279472813534832237400193091034232600729314190356424560498128596952675035249728106657089112799490636276843105699358073137442651390009200/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5840152862985900620800381992614933256816586672386120409247939448344715822292116301168996362688619560397716426993588612280006384934606044482822638343072494021926895942284821674374017939816726627126286251771495533490375365390986013486488436992437248802781697852985592359303426301565896768511856/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8977509287144929559528004665563823339158843281881173111645369559962696773250431732817988196916866306953636255834875006074266879529011992196865016485551533502369449848579373647393192701149105151131775458819570371283669182686665469027859423335691325883923500198645998597114321427319422927606146/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22106628197711127785349140090130500161674222222706842118571154953486507841867406260509382857693035509536896233423004607896102323201351637260905876110114029932717337134267114370543282189494281766955900095810856878370367490146694910631465193706052811128687682395176284461604635006795333194292683/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27154583851745132927512736567621836882171465832967456592669816150577378623426938573675791809309045287836465922991967827556068124500700128595586090668309992597967318540260737124901726454278833496071591382188946564887561344519621595622714990370766326986253146497270228692375544426739944118291082/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1273132001098815807978598075880687629952710066527655264159787063937326274246335764410884162431144440847254688274520492474865953788228372679368865022688791221246106975945868197916912422496404190339710874227374171811092032874267337075286969278166098375110131936094928854253817356697146882596064/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29542346905122284664753602546166221261284687615913027659428909605409612771538756285473610956126496646570686659477796594294095019059697412308147499774609551269165262122847154395813824244202162310063453090216659196439576568557224948378494130324939987587062774195693718022333278706030881471761730/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2519937513711758140801838620774719249605865840703014115595404335654370626283465888601470292452530362225067740088477725722928627440187054189472065426157761330927846093091995957157001663541987363090390480380533036064413147231093481417130960039849156279156308981423949316196553292463288190831398/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2440063446953422868716798674724457343768839762632648635606528584726026927467651172330332964885288302917895047401970838786001818071051342387356191738985849522726311273115837471932400602496288826603896345879850764574353801214093642840090238899188288110687405639466564526723855991544709450093348/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11065081944982476386802279062166547172759275190318221429109366902328208434919067870513470804699835445821516260602337850392791954317156246403894759559777671881803575489769274446688029701960767895479491231658530121450867864944512689070403904949169108934512539841594692566400569345056256202202703/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7733394050302548425881622046791770152408503967323107288736470375295978667552481515250740379687927039988134222305221351127625083918881697311101783556142926683467585338954942637256427229218101756556970439624267722598321296072144751278527769921950350405348506032716235705005181134260451636388764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7244119111985748071984683954050544798628843387209211059315329650551035793065320163851096687314591740173070307970499560165481113288186799834420327791035763739686686417748360992689539837587148435287653227840383390275404201208607135086754943767328676688574734400455245864372355814560960001367260/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6080631810151263309239159062976350250392099706644551393703688196379125762994666567133624158815010435545095356817274539339232373678963940339955862073560477547009885745366536072308305457829914270284681875387382333884171722215652318436722224190147054242076180587657968585809078600172136803340310/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24225904013577976946200305439289744008830010576693266452720274177088604521894380260638448481712983750832643887373602904982083872789417430365677330635400688551463026181689898926643540383663431352822005504301995917089015134777040057261793519982359102620596811208763102794389802021119268391166455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14411017939200977433848115521130130572452223144212335900593261719508243591513564366082852873687121062283951960856737541516895639500910460534969365529005478047593306482693865483125612195626997072787306761183525068870993837732578112820286858721013221458318250326547310715323147981537606671733776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13094785342221872021121351379044355923260196935885480854780401509924396323939837076955612416454834069871735358946425230577856496829933710485822013463909203873925552587476862616190008599622469323000507958488291455308017283288359432600772730959647357896378921200479177756121792606980503928188939/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30583637582533432432495237570791136476361315058389020894832308728194952247386024257668180182218247906759764819922339239033132318093100210935789120883240401135277181351779522262667189660005936748782825626123008589993403385999870966861075317652503575326747360625021725634950883011902815593816609/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-25618401975153408438392234912128147069470583199590033350251783351297274207219040204555883816818793440354316553263013305668796165830869057985250840051031468351570496158672372671782103193332248415996463178062831246887598565172990216656569319099069057634838215367085256383822250307072010351896779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1729912090164550982405639081221630815725087322179379059336764501635810317914205043976771353100141970616461094083302607391023305112350205297821659662901870177850561475570986634243043941866688205471228169746704149456425527817987155797484584965543369762710300833921090550698524046968523002650495/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32038143065177559652277296730143344511417734066469128437454531916445976264426769631712042246451930918362992481486089796875685821683637962068114817861665891191488753953695186854730621461701723913926923921454348565086473737473734409264391975918376879731088787594729333703636997099360879997843995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14367312756571103636837410311139237080936324276365014269921934375682741932162321169044582289190228371817269675422539228745843684171147650359936090281710183797325660309372114569468638252634368812838145398707459380035452142439406012102191751374051541132328646546822303019429421548786301285991839/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16411167043229137193514937975499371855726733463281705475971229015110758976527038101600478568295854178660725681227450692069809959909131794873191869180425213974665654029035181276094514198040379725671846448274708426467515029591463486502435686510174081194343158475342519289852141435481181830057023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10528658822025306282714776585144282025482604975847809550333193378679938756478588093108528798761721909443903367916732002717154345800054040653837160086205585996490305548400525171258951204660917787308491480208435795684102631624124823496464599642981036806785404362291164009876520568166110220280258/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32903217409268701315369849856963891959405693335824954540067736758659508406223603483104743551760767195302819999743699797101266881738764702588215878276212877541700886005046478637815968515720579498955136145955397623557803340628336869791553114700096494406499083441739082073029442888751514116656332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25473327923558728497667944786819006375109356229999326218413517771668604248146000054323951494375330819204001549119492498888578081223139648914216631157779187165685039646606483421085105965252451504103091973373544286569896897870127876949460845650505422105914464429232147232399368677591953610215926/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18773621504533895859558287730727220348323456537185958566454543525144059018104416876610787382781614747062530544792022103087997188906199885790591432919273632074682777506414996695738059888454106589309918079794194175514385257324239319099954714145828476012725318912181280161774363323676945016037978/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10208102932670140350461423706319208291021896868237812397666151278457217386661598729976125875108665755744160999833859657612112380522134285539041464392067798121467154096989166422644602000408136733802690812704725447636923290239044729004036080629679308389174903520722031956867266414516542535037367/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33933447018553071940949883582561446048195559882487676018520941755649370006770133953757123074283853359070496746508147928823961084243862071585541947819497838860489167930675567811973192468504121294630273177634471433647016920495183191112312169535386752687296335921327217772079101149760919083637925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5948997855626316210775556555126923238002658086938233147744223752487976617595216615770226484915476279912514243874442063576165135482060698601696282221602630792673724303224002623066036641955602732760633212884283172285647384662002192234273362556129705488378370766590785189839867449398310141985308/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11068027313189493660483208742494764593006705966313579347443460152814605252639605056431122568210439975472258255702389634455959797467577016714642461446516490560888729329012820117420219843590917366362892564018619576343883702022787668119885241827040845359394382409730307446660525834196327142074455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21054650771343196135592634705830628638559178008926990285117496028498011318843675568848452283635773254981680255718380037886724764856250022740862301397414900984200553523077353802158761089973384147560296803335975915458751759215032684100879743651520023532910385051615070196434397450399415045951251/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33353981594760751840279329906681792071889387216153501473806719271210512908819272599693338745972628821094576321001379837703849103152619148132788329884896555622366971633075796435153199783381122920788046460144277685057789164383158111219588637197195904957563517554341125592065702518954058247469778/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1465949208990403727052946564924804028229411683204544217973430843233837055044705803068539137484385113473632835580112127888339433175247814193810702618302351538829274575369406037364195614192775141901585937036561720826249341066727716976820162479359808155332125544890430482176854776042920140884701/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12796196491128439173474987227948556488920958020392014904614648184248036615179923304369002179978871839194203657061246933287650826610387057667787797916671137943238441348048387529243774117474105519692624050158170826054798322422842493121400278187893397749524909079942148612761043415524478117810846/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6655296901047867242541096660755971554892748690592622220620315150299200024243068172160203204106028764398922549693549574078194675170564144141414232803041811942958227307403267097427852735799016248688029047148700016538389153965728729130630286902461988265353519440951193509883594863861908400518195/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10644287361471369539725998120441861071631313459899696457707644682563222140612729084872529646188775692085282809479405000677648178981623299982066970036326464784248897018146374429457796908291626290633835195640204813967468769907396151118417415260007500739340114376641286149190092529588891828456890/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25711283810994481041061229881908642627911097271067066225024408461650778483976625647463929728283061974080306197409679285676489934768991248034685321396294214001569988169340050591545153986036241189976745958579118042871846043774463293400463431511035194242310359898338443074877313029184592454723636/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1710590745592291513060995713648850519688054782354108746920750558217052801444696498664193131359988883643626801198262805565643814510290150300664961096919715196795859033109472222642360575244010957164342368053015454826127741349273793871936499293829882524592411992706837362133931580693207990745976/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -892746550499998539283977322684402824751399588477283617999788516810595676925146588455416608475080660617874819202279741721540040270007771359315279533656520893772979161997990534820622655082571887430338998181472788344908305221295013609936703255239176960833012797438562908743819047799985077064419/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6890471284717714012048805663685194887638541330406569922494997285847975639955694716901293126654817989894339929250934589309874311582597293811758438820326559668982086008324119744265732652621351017722367798200159983124354707266774098730711282976335114048954264679028662691864014711163229610514940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16969729698806625021529170001101226139838385585343616201001833863805786097215684203485657242606165253055506684665181553456401902443590965931017093211371290652970358223434304065242802715694432789348947697769483716023846802824247382554996484447887458614952429581744105700335969539692969917494480/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10495144165930849707369758078822383105242543381769397940168279314152155554281845186692027932980680062809930487161599748332015065782158322995041824302084907850048921505087454366230620974917781649215119044631588465821795048646494301849089556073829202637145208124697095546392617559930143649615633/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 549273441524392017886401855705289564628878550589859922749131965028492661492969997004261229998325500962567722583442611514049217059093588078824818646623011437543592264010593354742069668641206434354022679290865978854962617996773274072109463248560276375431927053541782334880128193309100821596712/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14734542332788881989948261189621971410121597243096542568402633240904042637606481721533784195404669861759594630354253327517888590809288616167039857469123718715009044457973281850233791768855024803509629122431497398799881161572047104098823411239156503282312858871136851381915398024213846545581630/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4141032511447882535843869660271304184356977747184072258018594217003132149011450554583269315259098433832834890525696328819792096174818245533136343112533775073346983189966861262393696062324353812424661953376919394439956312319603828308778481065998875290074477075782729603521829969142121503591814/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1076528878127343391432144763437906548665932905752899018892789044186613155889488651581880164820357349232755804446945618706965529369541084448681338390313969308404367062740595090788238683254684945468654855967492272054464206037318235633547189496197170535797579220317769122290993553827835369510256/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7819674706801982586032470928724701886325441679929894869184827695356345674019749160485097645238352578334795001294705651200919028126210677999691489170498811650447654297493862335005179010251388592347394992930860182299461672632030946322559152476737409741678783787909181791554947304221525745321716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2237669036303579500298627237730646418156385182597889820513397609153467694660962406145254275090182494899493463793496927307377242905151123774667747505823983823753380634622477018467451475011577112131745634077253068437445045331144849669524477216509116956576573543662181831577241725413569591256722/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2646231512163857541692797802504931914001791482841291912949272734470293448658651505377622930432792382602662346073408365606929843914993667084388559791826853739591821465967959947801650095717517426454867779428839339255347497172970287970514203293216908889590538391809465607771861774307123709465443/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20810464438089792901460710754760597855478190861316451827595610874736557541001168534119921319186380347104558754262878429474097433733535437351953148849532872159218420434508091602887000002267895628773454090811101534067109611816130069045400271781621424556849623919257932030191509130403323743362272/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29245278102497384277220791721287726035267881296006057634479420544229528884784164972525296469271603130558814320141776594435881139377350340229140422172567169172051324153717702001176574363015793483605616868823960759618190271999933045012841220688025097751395397313364436590087631162315562818300709/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16201623202836444520508260253711634592169249286031185166083809405648563472663683733524373607837092593302394778563562577749822643945997444672131751440890031801123893980726696099534059622937159307827132749503030758153244483884440370032134225042465240377920571856391909182194498511981064714598904/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14672235158641218080632863692241514113114812814572667704788065150015810934903173639796197468797452465593583272504926315782394293142783775516477429967158293624061347380898232349965542357686041154470077543024116827435300849796008340804477423712961575478203987386508724808295409054645039944262411/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15370921999885074631828506551597017653222967671404086587914907282771594469013404708385041871912090013407747777728811917224762088441430251202994319387150083382989533931579511093087278226213088626760722741676339188619549789858169544725174883368817345939402382137257320950151123726893206793203238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11977005532826473669900784361630502548675475516998622485500711347869468270973345645389003616298662732282023786468212800192743661087029021227865001343749785814814230767005775565233138039368784656902448430300348098955655604981357932964867114719620288677762619227447387218399407691211894387261003/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1212017830201797417353528524049044376812861015068170767592114300955085773567038433487508246388548181840682486387421446461306954641799819037803450618082255219849162187499979481122284232106056453366749383084099407244208922679234654227410638701610115838914978377460057626368725251149733573752809/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1516954543121587828872003376126390889748624381062306585313114497183472029940630683830861459045606049712239606477274639087815167168253681460994584066917230107371838262082889471322444671335846104559595833418330488920981145971945586602374907372769742533640722583559123409096496120074376058428029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28895907928478824978911263703580171074163672574389487642374070615390424104822680673044573399964892053058782045278085170889637028588890381032664695131103557006334011957181634545244978051150311200831363667618630664120881174792651715256964957202689828188862504388426460309841907944786438905124304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28607088118883735725002004813800995094755788089802938794641061028590561720002506074737992350322526435394075100253004589693409593793960348114362205909224009089439207372982389362017039594329611434958435602562375680452366535030212048405138883974619413549413620011096715525371402699557897895447294/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23052630156860096094617358509029612727695946599407638237850530796721321038450459170815722625083797046755732575886500234553237507900390326713737080815717958011531012630001287827798128957886282561727967955259419915834167970865758461412535737665757805727891089663890204082885141964003614564152580/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14295767736808919296510579515290111055261218653383701961340875706429564514146037022476154928333504783710023855780556333550144379585825442510440776435593375606311765985320926850051543992037444523945923145975886168794893101302996545079963625127658993860717932957857870680779564898930282126819068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16737955162553601692724374825266796228701726995455953968848737659082082173895994836077136246914679245985886066056060444586042961149146078975565560090269623415815440142913067907123044468190718409050570276335265910540619319540616371202678370752056591053937283067480496716872761174312216925552877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16319735639470998570749594952023506061509417247579116454532955053210407463111972727099726467941990092928848019182208657568888461118484968363025321041714957638767107653489289442995732059536838421708589358340720549560365769794301856332477428019397000709920943564334292556334835991599929157379148/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22440353363688025590364468528000353337221318859051236296020140299620990897388934275064644694048255809462259157529974182059004362909659602491180451422131403179669858268483684562824939235278211086726043139112374704110170177654902553900238067468948003084835120204002830929781606619117057809702022/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16085056117421079607891085023393643506150442021768514244075112790166422010550792622170237941993401056165239832557668263208312606028235933308991471619985003609607986035763881862507506948980070428268478698769221278393966542399631077327487019494248296385558993341560375725436150062185564883235124/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13770256676656151676592323446218882467547308901993720167325622194486738222721627518876780322959321672370959733589903161420349316787231489917689275410865752623373876437235249900902703520782245798361999990632806341354804113256511605151185289073800160365778855758700611170416238909380312943663886/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1613331262205787418960195724186223419171260906793966336471630328797043528237660323910409070716495828800007247903569114642560092487976536716700514701122052517991684662096560928255321295671293035700589769007779713260127762604142964583138557254300808189555481799639752624899391146541573752875433/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11345731427562623592787257300695847664580990317955000354901506331808332354766908888805284097710914420300336620551997471432305428445485686340930440298109721959561836054435089810156478894993431959631022227995119913656731797236271176930169435614874788523119056107228347168803466036371713138982021/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4990031670048763264636130217669239898746795414981344319689294417858167680172645653642747882386772394915051457335495679754563876415314920726141333723662587929232762263474390103768438605880221022933842117266476459606293263677441338286882948572739939716929816062138695915367248050150093514612559/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68701148085029792150837419907600753398803211804190603560679089319803206191353159149787214234562346397185506704962158482798850716735761918595023256034183154530367173482896997648897832201226786879387623283358076155200927295570841669179884836486606937985790877270979720528587945888053969908323082/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37921286754257087311703598578446141485895319341592308816720200165689030498369392643897046447554503703576941369120339176819523575930518558689969834069848351876136078903803722632975881261548778732787001317032885500800650420847777507906524217924878350353540236788313553260105713300407575785337027/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8492666815490642040278339823604068515494671927106256752990900554766894121327008114249329809655228575186739549567541048423305564547508072230834706760669492185463313236891344862381312568385065147450100787223080555161651993282091953984217591093406424569488911153964945389715617109263648319042870/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10648776276524002503393341281638513394585480270102086239296872550385520846285310234152900634862651677984800258650383595005477063210038657139260245523436652049275329711989167617641424030594271018505163347214341749908658050935858076191334163645490343436823333374776069556776985088570304012067818/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5094364276932596118493825955453446345148505492466024226891178518293338546243981846029211345488302998925650808298551929877603267676024553027700278567178419773828143588969507917602071540209132316743328847189500929973551219182242454178424628688417851068804539804984924962255915209953291535533862/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33770699782477853674857262128142442587471493566092503239490194419363336855528451296207866176239222889601634339321824560055370602078486825368509662039488153618759722941735420640720317265506012530543547851357026065283496635278998951182041449938055881429971697517593716391888418766952170413685527/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5066341891875520441185715546308885857525183179213048677541508013692079747996900964171263692542993298565956047999116477712090816159559716973078710234496667090535012641759227402639778378308287594114163160367849194885017522164020222713755824128617711391823259029199602219893291910086828194435729/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34468350128389933098017863580214717455786329190726253253184765190363098787218819365786035319965316792218299495082600831224544574078807394150596885060501518257045560205585757208066408887729690032891588050275946262334420973170978054706672843348377706598521380764796734762088370253681252358926695/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9842789057869626171168504982012310701699501646009651917835836772278738690864016246850661538912574091384011430966187699234297379895551157398927217035673880865587689735802407402957371844900524116979055630263125719693296079611561585566387822330072046646998165174686061645946900393220551813012709/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34434346689146318821446502097568023386273684164751279194596843501348286113572727747963624139846978524032221668545562186421828179248577405627001786908384925555422791748299641895941000668019927707867515980358372024996646495669311722175286394503757028664598829872546029119332455101978416189146038/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11478693175140003813041882840449571597841539742746028790438589323955376606126381498846756117506849858287763846356821592591375687481543477224789928005980369482792389286931819305821308900655154825604754547622009413098639847639355522946802247252552977080684405373424019577915866842458237020713473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29004866188391084703508185245830971587636173050165738841312176647586591062938997299688640440924809737153686609294613537407970387653017885128340199665803182897846152854749742436381201559091764420317426737337529009566500717773209149382636544103623056998841118463073388342525982186003601081510559/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17026378441730951369220185776143539702217172287299233083903554154075571914587830228419423922658107942872913777925854667093045627226050447680814901557039526309944998529349133392286664423579575508081105883768624245787512771619661644020762890284286034831280900703268922381837168538308637621486723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2422416585582347483706854276044989629450039159588303694409121508154214927487811797052156440671772849617646134573394506305759843119812827941441867734744456228918614164027693579546538504059883612523954578516191647531156664038705239442596089127694343234771143902083566526878778943037730274175048/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15057498372553463235638098507741565422694803998331939065571925149003916328117777609429112164460036103012311316430938249027967621873033331106929861469584528119095274318202802551740231478980433937540284061411355487590538475082427948117182199134381697680472105362591938327535361751115605235001733/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6095599426357666371181593628787948667918575463334531471997297346132237149118673289759907530785428128907688926185583538143294371957692459592553633261152969222862236101022968397134247217762099543336575751629893973637189881523832793932167954708247465406662299999452674503476337563940526025528785/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21692028246778965993769436252933503697993598847523412732428665091600075013964569772228562154671615440043573128424042968183900224375792973023019583653927365206241102085192658411489268362066561214143239328363750217629592866724522596729618940739857078662021226084555640145065500376023081592100356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11335680795458643563308247448922852277383230554856725397114143114015734536058836406767653491111063469347281808532263917724353378468276065550521272624285644489547204915546265573624318253653217990372272487988495184466593663283335188567014326818334775590896314778216307190050429188614959914865811/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39159890868076313010864893958975312118565654355472419150062804502741793515968841237041611511485772104730522910886814934241190685299353554033041403260815578808310993390636894751058045930066730158806437705415953014708244957201492632349765407451393749661790711065594611714885812067331408703983799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3612008316057162637600543284030146215782541413043748867408190142543069788009304915943630954396804088432004739296755009317105712236486858915781662155794666188073030300144708546046450063542098629096260804577963242531205313340208847250777328461913494945784753062330406561134521662175033480501366/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9654086167391539160086405860994813561602512144368063226367924418795181952476991533057985626007164137764088323207760080216208563992664459806417691067022674239116018304576384213679212117114094886657780683975815627215353219595543864915999630332717119663605562008838073161219625862889246348334772/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14272798640779075237301736583373455274977667142083172650332688028169820557363100356323828155072518182894460037315176127857276254708113323963463840233019868620906231879065744223784622729223094243215311464012431231595089514745071894905451151615309612836624479910407377875324717081712170540246925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22716338907573656314712669891577958156896881741796367812728109905956868183662152831745027389293479645060354846824412351729295987163151937919629242388644552304042787779808466079758751363965306249778185001756910019372640668741183540362208263704468392568154007128386428207186711207778608216655198/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10215386798915042367098401323036051401312123484489175523410964795643977619516410140320777625023061447507839658413469657054755206942522514927731991479395645477947617164346399508884787461207371573942313434805198712238957308137673869226007606634856690731260523255955066459564695088349856129972604/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13629616482572429492529157071776040593249657790081573062844087945804174234710640873189885598721498978999959688889346706288070919698307666620634326584985321024722784339349054495149744655897884678492109429080070531298920625731829140766023291953576082671458565200918577003250518972459771694068765/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33750744758057630464655156309212647874403813156916345615150208830075994101563816952039615847750740766440588121325932159161110373750994382291476625440171501276487483226950790184718110040028645883609340464535887260607861182524273714581990505931409216807011575181926216480442677729941540496225678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29480952926523845159329698909051601435268387224971687847366374976110811920131114733295508696436600687999008496599349530894863333231275956763401117791050207714633467264855785408953822329027571245930388846851467716794115972655125876869742534761755716490413839057658636022189198489453054124552102/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8838708628029311475216004233895555091632361423650536176725681877584630734342357115694305279673570713156139253001284182295033475617939187968688796845215550979954138724683418709545035344851069920191466226715083208919385543935256399306949609240839284486341864517388875885590433163693479375494626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12590055228420046983426585406837140995303438008811094764766864009252072026500828867568129613527424135586967908474686687381521075928352922747275430711604923870151072566354911431108926065710930715879660514868565825701588617503159422876372719441885656489271471025213535252729779432030530747766309/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15175975067318940144015546624229370380775591785807901964452740035105276216984217540189375200394549344383288469705803217180190357858599090481311982651461314300468608872172815861107646094556185475586985238497313129138982456490508391104383588276422531438233985023397218079976230599253094395870950/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5188219308393867089276697071802560821834899289005574832141555973315911151839437322517618342952195602757381713273825777357380194103464561377517851167301392996991513307143540378956681863852268167628108688498231737698305916607703476226958158112486192255896929818617099018595099049159374786275411/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17574502058113948197521984588744249366981710991268169430739569518227127237599888376167147090699125428370793539888467336345130131266746134302290658035749448429294877260898347001948593010359631022473758594632699669149501530908993412375767704997403776070775130164626975972397132995418855026667273/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1425075142996265169517009412295832760589865961606867716939322866475033373024234955154157000040360311070650674000509039041334638491759043745425731703596464321929194887699711215661300266735579828464133051782024591938901669941214261228425351851208321661883179583851908113686753505630129144493510/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10643455130460629537660526949884504744615664874168863650892017463793801426612674722242907125471806718700872859163758348403426712019456885016535238220336695550901273578314616260503206000866931237703733007410295525990271761406486627701833735245470274463996373716385959022200307546770636168871245/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23433531848012530390390401001490260722995652067483884474438006699906262787666802555908673934200598054431926095079866604665448729464251126621570213897800927462518607350328074463555618918662932813732704366155442348397711072509149088459721739626567755717819339802904556243574382496517668747239687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46005172601045948970640790093815922354126199711967076788503444484075226523324021701920566745263697722732090729455437210064103033216837365493688080747701367298024528989177879883938480827953047209901923083339318519356715465487287442405796396037972309348021428990368690030079022166620485674142825/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10473485532907912878174228468835030879233141121453952078075375556414596081768236835295089513305762331947837488088555209118743934090914611903451956148458895191254967191131012784658454883956733688484558777699494460866421686664168590337245133579293946374621777474359451164873479284572039079262705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26492675458467749817073012462308617107820563537803598773659272460067147338813376907774358064774391101927615509932928980047009555919799778386178192990877353290104025728330114076456219386961753245451280652577173022831075234003526267653086274143174556043222906272161852242644894014773341995837187/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4033842808253932459049853696511020855888658442298794657118849104194446654834900073523723620076267747238291865787944361003779720635032492786349052082116558470692808345586756792517224671910329718600521323603425640263468226616025951833844571580783545287686152660120958246416235758178770870002495/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8179461653831435702397977815359050564964982872012752603113964239342947400569199016027631034514896339626898479434753713964451701880189367170039749549807027367074356726277490999355114659775035853936165199191495510868826669472566955794977767892146088083614451506648740195712777152938056151377984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9028175345276079350819970595858155067319096892914830310035083309154731606534472459216085465707872144770935885608666728428930083472039997049967620306084902821072856612235219975660899031008175966154085130260742100651049960058603288951553830693330492672341248733477522652839162850105217653678149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51493475294698680599233663793145061520135058838994063624840911200383153777515215534975750444385963200853168568983341277569401948494890917109776918220779960880323589330143383597318313813389206807743522216808013002129709077591791235624792702576536376002487689547289090259573836307585628585622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12261419528747237786028367785030484237549357002665507158525963707572320833493585418988637150397477777796225415449950361937302993435305102132699366997340631964561376593961865182947988726148478390863905056796254688563714094233995296267554075353348505982363985322841671532436713118756731184756844/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17680801080012108702907034864909920956585811055855771428761130355206515715144814546770531183074142762245377967387889648879558109085548285707803444231228565624710059821828905182129205959555825235127396913004261744163268310901999948111474724526561376805522744618782691845642270825713171678265779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23838657951211881115151783980203005672011400384575298462820801336080160032942106801688042820353970980505748609264919732676829630804535028852370270330475855653759289199265150572648977545068022178820806442293258903128371702090718972063592982220332947437190068734383748141926496569053243428193641/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8451333338124878928720241391007379168055833819596567867309313005895241591737145959387111516784329077317011706495339763366051218195950287325207787043656430621909391770054707270693775918959964418592860624950531853952838572367081885556418713292815780068564293041287828500204708268951655083426096/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7604080688985170132640066565346227046124915698256865580177820749372594566757439108389462944749382828976111654823698917535684024849669809305378006641636225214120818606383207542581615481610437014391728685552553312650660821441274330164613147658894479135828434532554915195404450251901462470733484/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36611130265295357944647139168436654487795753401983654383774265834801941424571473679598991965226781428974035415329191370982641323914479691869342498066817399284621988487696335210642360689778004112369534342835178145686981788032578788892485475981581636308883024470315797029004074717005573289154880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[1944474812178329305332713640417892021614243204339383491193224668762704957376709047551564957605446028146701192419158024630639177954870744689305181311233847995956451599190841122601892612111331616100764100492167580178804418912233060527534101591293944371126893108461173100454200431199179260640029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10001374760330667880557016775909445496537620144140314108425865797848746718598842887474334839484617303018484577862863954985769776172918794112668058253445453325647466267343630903741367144507460361847435394984497029335258265808251958649757346069738917199548482135370556428815897779588049113638524/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1113567758190360773761221302674941535926272016339881559532232928072897111979301268477543806110006035564128951365146881350967972151148926959693766526960882397613861737761800925080927295886693855107387280491645244580553516212175271164513704458599067496102095676590956862875938814076042716083468/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6545074343842337884150549704985248060948491158268197363335795393694667049596892340059337109195770385382781963584733724281514370076622472869982705215192425295802984909809350488344903068905074214890494354758974271442794826415949670412873000761346746237576549608461130483540807595168502683193666/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3882244092676231967878619383249164683502901766648109150440571478052167323762259332877565709209980182185013781255002977975879189155378813297296663072533669355530047111474169736126818397710417100153700216695299313899104759229059662518782577777582459118678571157259645408877175281071338191947344/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6574353324233861130416632084344159668253409471181248363971354844302661271723687729527292619420006287166629318061192091405359511756535849106321958268928640929368706353154147038805821359684893218735773435217174410096403542295524872844302263035352157688904037711035240494306494640278157047736831/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17051724375430067750591123307303304443115967274754436094220085665553238645717864629165945353468632446883854168819390237738762206621721994794932814587231299476951648847984802697488584852334843772155529046722466865600135361675929987539492134427640124706271122172110937303125884048763423502946768/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11413575647943168187736008564689343697471011147861532697441030818935547325252319832910949727365813145773791921994890966989768009065510104648927573689356734308796105278529290386575426594076447501288454540811808627449077724328400373485706772894355835483457005453646991480829802454625047178421065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12124968914918394705394794460173166119766779286829889673624532423155834867508473125868729987335175866855357426020355153166243676768336517652381982360131632537993600792472957501570264578639380669024932197007352576504707492176328255879100998770271725794777838786514576437870299054765179384823387/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7557229918043702576255712627021555171696219262980463282084337200486120714034037549178425272242963102764730349422818515658050558008217881392837212046118320699906175029758095602565552408620418427643163616344152687319412106362281438338653584120963094683891158283810787610997953113856242560967535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11673364142718846842001442350524836895205696866291617509718920646389646688257384620407870896000818336725773539732251335452958242304758025208000232291974303547392375966205649201908891171728373157379680818249188742623571698414217937191985152386301867123967515030538319671996958168838115699034067/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1228735997902979732710289496105422360436630765388944123040134389282294673577933376903622335712201494329207562625073042145967045540294211431333080000044984653852090030008091342804346634045046806376134020171097442995183423577465254396495451409698221652683775096431862570634845524495744265807322/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -516603531899692520648136028857533436381445251410705434337551222653779827053482000527224579706566304647405959760453389002676218033233498565896051084687641297576512722340089889735532337015128755155697146686554035927331718803100969997260046407126969631104341173089190557670815258271059150363785/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8150060208668323765323516905436308802201551839509775478921638848675780048882166114095042637377973590142466484580914347978215256131507310134492471716132128239151107082506774519604858931346743786792073642346317585895383400782845795130414185960525070680625591448693681820858751904119694562348502/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13309767252594823143042638738121023333928146417243715171535498254344882549214959257824021377505556659896975670215796982262001078211333622430983351456600906022630628799229278739446679690424205756648280223499541395083792724816676015391880988101248323127963897388628023649682924803871383976791495/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26258749418382002041004821723546193540864299856104423026357465596799688514789696127148620062949603120768443835982798142952573919502060936836410565995488763990168307901083230629794348377737688951520815653871372956622221237874583234595322295516911634026214397075617350573121719751169742665021/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18860630954834519498461541855140426568460805152969348393410115668638420198110573989465262709443001635228611100281579208861819840680792005920756251271513278831359038119332324254526227232839454002248596620956786169812244469359638697472687180209893843641053430970208052303403464828535157381657093/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -507205153178609488402805915208237849976148273538055419604564253106803453299365607135434919012342643434817865441966853808190453914812739588638602826914281404425001759094454212733573864084737883950849695568869031104062756664843075411037035692250021491315044006591740869319605452756582697542804/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13227267116014423232141535475942814481673039834927968895871246742201881897867613817498133133627038904520665948809861759214572404360225229587156852252279567314621334429380530194500993231486570871482920025089347867320746015688370115897847866854851941583132417289601486949920424120767975114554911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 689843698405037769569235005731849316711405485915490447993816255101224387799083494052255739448491175662450050694278543182811155326918229799376111067078521283947014348626683166809949436201624890159682961879216485195555653001540682671998209645158583925132589744938918133065436560177105770805363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2287522010538464079611352921388133540769082012879311762274358201844702348406996285192667171169949548909865354122896529675171111428016390191571954796892940475936767337201818066057665834899017678221951338432851149987322718435373703747458718438546439631572259083641316675520401057169760005760678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 323447600265113601828443241641522099318847194349381845020940749437523278687830614696071871272722288639969992773830833374502829471474990461109057987484556187023348518006224813006207539280450204278817102315647950835991942527503622294511941939483592948407952690922201223124235488727970968640491/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9285216634358612754861105995392589170722661625369704805569599145337294640766700997546058708265462674886548635572819973742276194231510122082910484186995956401471064569087784736200550593491022794217344189178853838891087601453535367889392177190202229673987534593646272006525505843734359300270698/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11980124668029663658335968986477644736106717972060960052661213850885235630726870188535227904456700337918005103049788141867282912256743019291299937634405581617995984119434220018108800501955564387796107950466120043555526528684184464131433079520773158841845920842497709942473740682225893899795138/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2718222113642922161586105733686983947250182773207170308852870175458691012162802603782325094261921422041755675629696324917779533516384007781261446332802303255722966323913481757682315164216243553920076660679766860232666368375573964830330333918419284357380661573565075039831375020689103664365010/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 420558837388724639893689387610887979468316200206726703039398233594002542469460283971828862142470620386436116964479288987638773519722412055742865674040977045159771853181691993087117180227903881562614952530869083822158652138213097146497645067579923117102443088900363701814453757622976110029185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1872499826440999647810031641426969214751282645422757475477890648654513870722664381348989979298200442683789647659485161876416540900781877725480514977235325147964949215773147771931069053303708820688970159524604758023092026451252791728934867814313984480850537353610148824662009121542525539621348/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4236228526156351519979162236358555264705897359640441524655920076566581682929395168308037563505085927917522574526394083089485701593872772400800614252111935495496245844531691944261181409372595362143842612454202826321446726435394640568014231590088354591894664804402456892422218600209675960187029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10450581189127459255732642584248258261886940548632843421059199026658696856727885469686364313999821464701688353622058231392671955599010774350595965780274415957954687465909723867215047272167893853643003433353706715104737136649670446591277387963396175199655377653774088947241041548488187175276632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2267601525011992334782581494435758200418303381948245576359636929344881979080864097615880165760988476158552818021891924797925996454423769969806836230003308945000190218380681877309592089781886517903088410381410404100464459768589545224258229469832946786753996650360125285750816702864089250565463/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1993724105647045909266970949632000820841032509959481328098208129074978370740186061873606999980597280193917222904681244565629952970379954914518929471456575465269294547334848254327358368786728835018033747758713202938459352250412197779098759138149573794445637979927299368737595477504624231707452/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5685412503605543325639415615378309751566646843983094581489245085888967180613113376005422063522594011355365987722667836794229248810967700483086012910212771046100298309796821755645288679964187900306516245796668525308014039991280477053313829450118730945736079868230361355732281352969760544639963/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10867566636593751269650553270427849901699063913467049912248105211932102244525746933298160291033142285000077480516463325923034782687334912921910961090946632992369766255341925085968686816403698723555777888683824561474901919003710021920978720703660903030956317926465940160439915457788774897866411/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12879258108553047935569347653986475126132460908938528927648499949803468802127435224660159689607950499050166185181958086978243410386190547090975506385679685271231253219521492710960087088506619861050812231056929661368252322000636716856318442446027165362574387512931366173605895434321679550806391/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19481241854715232226893485059754351559477233978185474708186806830308618771322405636480969101828639154616416998557932588675884626207843986309721401635693746237024402288462357134780710048373805277867146280606111224422511546524149799964940626719568698108392916068316920827950716249038885859229868/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7967439766475867483530262295864829178694682328113193705964970103539503072062738888413162329939247625893344151560004925498633927469763206187199602063503408954653701074994625643411889288724718787519549490018827630770752555521517709154935659480420495708590915476251854690721702710871351466666371/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37801878407357787090528761103245661431891432508755204622511209808746772839122542812430033119438709106715388598186449754073247539968669349667184713910014144611023903868622824852493000136312828841359723027362120606761510226040237884792201435178165405734616025931368153125521713550859823963714/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7466505728531094286066430830205540918384885034139861367065690724205769983232302612411520681403228925201277738885175765706481975745499203880522923976133466862814293669555839188536790955833920444927076951588933364954361128589964765144445591784709809294282307400689140733000326100824867533127618/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5784123155028231569371198148828424258007983209652795433713056308903898115113796317207801875080227429194228422941237185693705982456911985973973946976501437298836139523566104314844117518806978252848071754865479425938315454797673010043061501250601784957397839944590226662601003928687792411552649/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2786638415972560947674851665666482612342885490206471060795170533266662777630169483711860670354751946481954377689890462451858877446892663087304145130618957210684894702327902913012992892634201420543162873486489338328729158476630379863740806203381478771357234201788798040806701582635358567716435/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 638960492806131418580470134956467742257433789710284783473089042963732473636567543615150275709288976676803373533142780632801610451694162717402775064164151710671609943467796295329506912085520292824902721711567153010828769891119812946650551952401203375801217686400731458751697737604884940310456/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16484601832615876974764164497383344667339638403792643414141844162002510594988330434126137239098210252746526537354072393828407885777401532786984189958532688964325927899862334050158411149066336866662119350283346905922099308682092191032371319126959354710473594582186539732085017836473023379507990/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1778989749623509977605523958677951346940111728036433316866609296340841414710096557597314913996726643464914387607546657619896056152638799736185866307164300276045156625935279599606855050989363547490580394783505988241205093919121538659267528539043696655694371097791929458581084453060808808669224/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9660938402538746101530030391906746018780131514590065368389720524932070571129036338550875274655343181553008110507232248100380299073470579804031016781230633439846018514531858399247218606517842235255035460046754369848133367179756710958679052457914532819878318082535978543008642909675350841017489/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7632939295975106525676635917002060840690470282985933368708104797514290116642928776261060098958282090028395251843118812206344078885350748485524950197124011839650691645871627749688649184298569780105150283120943077142735995873878568479298120566258928883189441820137382793259681359816436997787035/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7787244797190057089687428634885254716892163293219212427560433947626561195161993879208986504133825568508177845896468873447067263680367531853129675120948401333656960845247966504915727612130520070457176679585333592134594756464353909261173612677222418181163527950871779867851972026283502145744876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7921303650950075777816482303593404555174129120626179315204676403665366671126657070129095917250504468213464260945519926255327490828818020983238409080000559378683544710858374419390002541751364476262478814848469522501367249424456837240213447674628856080077266195786436902910069407265872232018248/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2730055703402133171307969325973706878583761636002974649054491961020463529995441738540518971909675634128751131680785013106168158980576472848980044826341038824999267844674998943444759387132361440553546233934591712907613184941961552663316413723992987064764718168342018609209332017994426229708620/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9218845182685452634475203746179630692494062228689516294339492272232069668821451266716210800003454809591435046067577061804949657767251479620020519513882093268906760069048913971404221483367105850975944033490942657809410905336025802522575047036129622433836633596434662307174463953139351994428015/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3610679003051069918725097448866316529856536496402783425001781013661795390068486532515489454561648861698321537480211039983322073497820697167391115966869837229645709456721198166255058100282033884101228448429830276974301614760004488431806188557462341533314736703576857035810646603449790716341688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 587659523381646308346258473552493332127304712547784390969939071131302877781586559652866436615432610133613388418363117366645587143631522708197062257415442616539718562257823797158796183840544233601737902834363847492844570812636169337419077170782831754827873619625206796523960704916431600068671/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6532824246691934499829340648943045813527893504340020365436148238801247170499856386180588672804404718350501551262554096609218369637395938002471021883051475602370890511691373332415762078987582665477213150936807413724736837300567348977535935719606205064053764645121519424878824281570244064217697/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32189258813895742135124262954474749217912303756777833478061666346562410366361138850838186361173534443090654188045771517929115801963758055837750494267410845688779595791622387112629730672348232121859693292979103518313082571773435779125174429856734613726257287633024468230719737795865664466294263/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17881625817549995394762624077688460123035022492333635583828975266000167370067810201105378111295155441733485472160097313375575661298359864742797599833578807315304334058087461066752770603129239780833444942906895983221184757082792779967659334712157173873020610253526377730786790219224131368666809/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12468091160973216850491086410279869636658809163845110330122044648918105217499245022062306036641456298227631707494567617085073470383151693900916457582451825959260733434944777595688273120593720355497369494747916836481752512659496940347578382048584087412127612723468889087969936097406217419774040/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4740633886541060179996265291241775652672040149999979213849343797196881663526466406801629187262445311704911648399863232870967633561255983170729652881453231227721922656732834084893129831675124166169943030413995876480271627767202759641110721490239210292002140146621088256998939724991622607643427/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3700716105196958215562592033433161680581349539428771009342207654044880000845009114510025588252137305665805569034757891421268748535638096929830937165074516385225905904491869230221479973898848375810935417217482093037066384928733823762149775029477694452486760568716721780631164970248828396130364/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16463329807745794636125415161929381055178420813743281074171606380283512911808201035786997361689565017530151561522435761198278020427450325519726040428846228381944981185820911164637855190028524104446898045746024953585370362499349527689223325756642682259711185043800858933024066952467615549177484/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1591772555772519416151780518145823755618300115012066409267905103135619685106447218204682867370070602545202166062401830743370668345723400477075568247129950620157302712054693036710375948184206119882747587138299565234204700251321483403947901105354984031295052397701356781219492062879786762183480/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8263318830706662747581290441511035557144819639224007471221463683598457836250762452793925104345276505995369894426197942917006344197934368360401629899867617635743170217221100683860339375380091635437236703862341981243652287476615432685981889641449453897909413048151127578335060536531989251670632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1996608767908922048237591360102858799070670219486344725835205839895868561151959815866827541169760656222048870692365396475357612757766087382395731737757026142972988696192006924911205397951316077862739604055036604217554409285815866510565787400940479687105225021445105525356755874886161563317311/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13181355046526092075560722811282809058724032754340637154496844464518069482041555611661565175059699815230927338147804369421828369378908882218077561450406516460218634566262496995033599448606129082004957933186947882316492724844930037682118886675628696116098243028850508634008976769638591799875990/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3715305965123709088632834836451353979732799330296512921081921706966640582066438079503913190053422734699430319678436589631704232969893867993683884231448140246436847941759853777295482077846579986324518192492660907752676291921691953501404184032422953404145458310107988566416041364339677180844202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3540507110962237373334462715228515084533645121008220209322723406886470099097155370419687217306727892238821209045798933325142451597737922184752425270443041332055668364181214482667080499280014183513446611848596766191862381337395672748713699014294765929186148665288691070557430407950894823031939/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11078783701086693370618724903826527108512374989375322505635150868325526850908172942811473791167838409552524952526887743677934252119612876712565176737250483677830853247064031782402290670694571211714151173962787321543953654903297597743567394632513266920786219211911841950245366361813101146074536/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1274975601995462193096746594963500878234114298192377577776376243875577922575062167108227979597780997069412149803800264395362550124811928544205393914141857835760948647606077095915915140936404666556013260991811879087646880524232647216954361695253005589393545618283731940346064570348000418038020/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4719557135650865201476161707265244746179063486401068255407059605892890380201932026421616072046942973763896631568170780679212571015947177953334732966394075109256671493344286004936256704355810672390637246877476396199661714761050548852630621750323634994141218381658443788005365675989961817809597/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1263453500186196048011408662855064288501132701884861238318698980116887444447182668604544875187889348336070146368503949185651584996269919464889126107758379264078836715435787894621444270334205326672500636150891591654813386316127234239909620702149853551460635844833268086409767469992123409123157/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8461806240472054464111931980447260960284336532936679805781327872788559602518588724568091173354285479837285775514168869792735378052810476329226676821259904684984829140299913599752199312209991831604704346481872143968824011626605556793656240202546611027940845105303889379066526582213077475350788/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3089738548602716980778936572482216194019268894587114882905646968960620109780283277723599786354575723829327384509932877905159302394725864345040295948229968441483886745863380379076444550620766638937121684754075704956200484993967343390413565702246838725972332483333471015789514418380594493713968/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12812743810104143257714045032260817027295161672838673075199741705682533767126636152077252611925663955698988175763586605437232828594188492513441789418929718530738065111122765987255655347013580787316344122978751672993999132225706049226991089486928798787018175785088317887013598471612484201184710/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7169693898191698721697299676242165082873621877273433660943364855943193566372726779410059584108196050757224043705383344409965087556706427382109098704608444766122382264977050499940643347632116306317137880075226146734510725940271304610137576280616041863217666044900179386847500832829859299387929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -854848370418041944603586736833063606903342012289082121027912960469132125884676444930512561105096950949121170694477641810670549112128819909226076800195706824855556932930931829798125111924909092454826928736041266906665731601296761381051541463611612927717521525782473237860891172712409311761386/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8061616183227330397532108669512999616934972069513005542084022440529518951950458865162540908920622498785101189842231137132575881187286119555945022419583080956952530043115340592250440598920555089345932602146490313798003180587758644488323517279512454256808835366339422397943993993596237655473459/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11829530837656470842853881890532286418300065669546605618643632788732874928242617629139541504402043731455633597982532160103714611200233778872326062109914190069951134028585449631826203848533142288043887295107194584029257187506174432927186383783618920926385157150948602231782218514801243904659555/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3165223044976817139235829307772510068749251752296445251731200998558045658784193666583046878701756664386193767752382229706210957148249570640323935775403542230575655004506075444704057350938668369572654727966276727691481250362493237638611383343556480314825742701694046175172972902948196132619140/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13691801558875900675515938530764009758034745818868515328595147099358028688755346867467332922402640764395356085445359158439130687838324612249967489440746390730678278206340838188270730040518892829656655167148259715535408479092018063904860164384498356012533428485054231068466908618822148223971668/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18524010976959900867922362541236933056053583635552938229136795401665633619231462603320885346975052166176699500686384888313073749844809752366097432840433630429529922248164792303488113143834212565472545801461627531938024487964713761724063869169569099745096284550010529700348755220609371378432646/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19842952320291491601945733252725549500478616503565118532556240058096648927318684915613000398541102925935022463776452968735741918801771393286052843272664729381402026306106289013816695541353586088269301488211933528113964282045586519903613355662323357837191577457264414203492298942145609343064801/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12070115320010825711805221449209221423456630069836633190348735789201138863115018367151485763951800425862506287100696831568367418839166665017189888041544386073881273234278955050967416903562501583810873146882521363789978365148134456059102432759029493818417145471875822437871958662699281653743119/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1837348832174454803135021423384271100499068561643392620819390494586073289729830808894348622026065209788783670960562378822456224024839048108328029040598222426008712438034899144825963767897782508246142078867150472053267088908783733577598473338746706824428994134692300355963690360613286021892181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4405779932863307647349414930687894803163750543979101307643202098628592652228506464124144954677889059405958616078139724424470602510988286120187087483277661249366954056540946651424131771895335993617658676464560785486691652476052047925922782064870541703550368930506054686306041659934498859562569/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9831838458803973878332475340576892046417824913200902702550421491331471006059153330487149073190660663357899431961057713002629204962029415843240205053515045070301258769984329247779880741240556373677114977014052722969692275431742241523664739056961756679431409303638309104746952639807575668873100/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -825585954065304567552062711468365762506675277585413367124889534129735765749324706867138269182560033264640765120006779300363358618915006177183672101327678179858985924373463505228060559236593620532371507078648718940800974061008035695923217264180700861842110151050675992765286556433084715378023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1608013388787530072323878060111905170994562054858286339147231821028506686554741873662137951201077468411890925307950945884752804656565717702575580642988706823640194524322190125498660276167893584945103794641497458493889145551962384679784264239680333672575166970482204198901040374026296859042817/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1465496818838307202806976417300925324109520957551630915496305319404864021789805023382208544476850573560119476563191942905457501368852303824502310354231692705675253486478421499430853756604130756033458211708045215868984870000221114179120597745160561102147418826914014088627427813340816186556278/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16884116358185566156299124716424636704831680114546409264679311253838840746972913091234062548205999911868933902818953086228416828440412557029529756494455310003151766107306900685564902861262500287624785535051454764262420120308780380099864425565492480623716285716030325429727879593195764074442044/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11951452445899237796068048192608809925295495693419177524675740414437471318377576012504071426750185490011569168717559933682626855237791963367797076843544530090322773191364921878048993960393810926958367828610046540195260526969765776034692120450758125402794092337402781508084622135478220814656629/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -399802414085042496135809468251692157362485809551759129464060711040435484218221908782240071195071150264882580230537415667840591673372506828418203185316795706071702321911560249523051949859251453861446801529619758866260800088723748839942867289345847800566735828326969663829103857763791940121192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8894245006843639372743726746322927807539450449796857253801166821166596580592120620353360355103859282762041847256036337986173425100047630373880956084007610694840663718288391614400345753446331388537362938096353852923506112342448280158866028971242703791743486714299856079758719071616990918063906/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10722846710891659942207938051869826775349478437730980822511237772151477019359334400992426793561854853318547216701671657818424105431116079452394375987845605705836090616958423897523154047652053894834194604031708485401040197375728471380806711844414721351393267863209715280511397443786177389316832/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11580386684087878197066532011398954156619012032085656784381771778312770689610477912886018151931268296009588038024879371626031084199280688505767775796013525506772061243031136675282661502101069378535432415563638125891031073463396001481686369839128263086023275993000037016763938045733623254172929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1780494079025712945382252251489440244449630251379855439099371926292746597875264537415245663895874601277717914848476957640165857921152287493191109752998397803225505656835797038333944687992720997964058167219280349899473973423786131087026147202113700144669083633302642322430826264013299353040645/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1893856983808039368771692342623458557092023592295805820298817635025608560388672645272414407271755128007318420099737365884602807754233347691008227559254839630390395051646702580912112751800361501945609295926174260280733470147882971808937042458749685969956700344736680064228195666560271136937611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2318731686448479088211316027244894848926587584125542456402849380274811802031899367153330206872586847189979721443072375330827502317134450912453202115369739603030872690834400181729076948579382002269340335005436105715363979953087267165616638274778275054857013117214804367400646776573166594905228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3553841054259333517586979478723371163120112317678648033126126951368169777461801635688807995671638993977744693145133284986295903702098787580381896754755974334593824448075594101920822857419639965513612103003340061073269622242393752477016365062147851066217515524351783697201892055170150484375245/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10435730846108055082957244090082309002421975211763436068741846126688878865983607187522860185223912864382669817363148787200580342936794668975322298647565750730838219448081368879118712951279809720556558935421932671336887428079537789787595695417460350166743602507434016265829461592756875589740078/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6958308397812542163159723693114068546290914374429860840469473039444232908235868715534903646558139887431339975982398175161807121008970285541881325084823040387177119072150598294080926786267483723967083987255911102308098660140634951319722217602601485998997849726766225931884565344708815427262250/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6303648821535143280678642522010662792193661254376520226123375391573087702350735719762608236669463468574527544129047048494388334071894138997085400015015008559028542848152517559708131583220769297931564606889396030730144900723973689897911230864840483168867982016363005590875531302779271793559194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12621885012282218519349540852180127552945626235429548515918184326508312288764436941915761817625972915048743181928282050153096573778883756933200472096117896881742145193392271394321650522849434621172701933412409719957139093615305421553189157507623777216870582097353273571485212085517622807648390/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[5777813716746555946601938085853725829601355553576694509248550407944449688624994037075862899064985344353889439081934854805431289724911567270201750465851617983601209745796322959024935349138017169704768026567302661030946457838684327250485035169558472343956973433708035356865661606622276580051983/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18093506698195007035778695230538865229375288086288060269695796257387355285400156678969047827268312169063210016216815902297239169425007699611550919254481259245277376047204257288769487812822951017122151939294191031624003556777652597336570039811350697908355382235394313638443190131336747965827588/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53282212001463399019763390948238328052568133269901161553537784785067918269593620188487802044338457239366249072570467531738079758897066817514572796754975440924443944118671295212653366288300368109407976285538741550246863802101396071046954906677738535730362900949299163639328002809458074813628043/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44248073986336602594311684495746021508533998667133302598568538040556320503509240027237618102973581801125834057941903624895396137548189018542689568915257310109591018540193042345272639551118770279483405153284411372494207460669279822093672562721292534144003942460445475188221304765859377734107288/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 129470858017027133411797519088386880805648028030389074194045188871400788997403886440234009550083632573577523228942136318970098599404074193897115465016524042693021289616534324726841969946166161559773104154724358457485662864403773596776994224977763343124316151104116906106275727604737241389950940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40388973869091268915095268861758370839188097243657128779436123056364858450957399834019274839095241427906549674969579314020741236488502350427947949778362013747428532535892855325822598564093432557795980679665445724197680415401864708440238100652189656580864968586452056238680038615766820644153799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38680927194802780047061369533495056134687362580683984887901346270505842373672296079002020003792193067124622547976958380720754724185505230594986105306764940284787013191219684974426559009533479959789632472768980662620717284524756825772995831477499106694221675266871341873369697670505768104670356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49031775512212103936011842446759939980618208573453937790601297738231175299246308501797917083164521007985467491389303926383560684093989051438910953843543354758297645813784628114943833752867503427366016320707288339157967366973294660745080309901856600542252446903371541371631142078462957669364797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33257715856147100085866197796103990867765194691518981527070325474201241934356056678318224787013802605857150834680579875401937744524817312939352209616270052371138626063166389363933165358229206315659188137467720668219420760782848297350871928141661503999804843594406304451684710654005796359879185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29872388171119229048148503338433437882365331647943777562043013663043733601655610746182282962019129093542619894794336134525309997446776235878857727885473610024517046503776102065398273746021909001184234060072727974380552921039365013265706183282375634403613807984054649553014076739484060360232213/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67666152567091681839870650987209374910990938471434479811255016003847907906460819243711761979332603530549563734584880732207971369001462503569481057741049901728474238454235564718145716125052787620287743490397900485790003328637453246718364800276414086465256866860994473876078545185186177923257171/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31416467997742397757897380831621932615559726540030393205036729435664539450594301831003409477272244761577285482929344729506309423176201231682254944839170790406746908972330185978493319304534566765242593032251904610690133333134445506452368956623808314904934937231459454991612129318917269321226954/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71119074852122415880202434192666220858109008684971620258991509368426418709554711360153379475495388941969882859844266432972348624125186895102751447570102577039782161782328808864073942343327911057213661062681104666583466776797194661386928676829726385854887512377234560039069694336297027342507846/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26106345600412099924560595926151236823223899114248208514018989123411053328549646259369597324510426641374364532859627416850209244358689989926771590649610111938710329859446836052247610532324506274674931454714767976073093438426242639214955442936747691787794791583638597590828751251848008717945222/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5431370687651295684995192725544908082451393001129784508580549824721768891012565582999940836559281834297588211186795741925670841334037324217614188400258203650437533462551940820892789384172610165660410052798282241954999687298086795920207305848953519922725104139964519539408473064686141620999930/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13517381336777216332610559581988557926696437599468116635956965941652993176129748640349012471599105964131039041608839691584329648162389347524971969054751431990205946415565073422888456033122001838096139351515211004516995139950362317327076395119912218984922670054631263898215080964631620422948564/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33591414395837744577186340879327537465485893820492861626282754545389890149180228417245211388039638287571626669443958722835467025303259204080732701414906285170667094562016344019997191152145836384997653027122554690686297444312604221719456199236497343520088386778378668337520343309463460058035414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52876271821396594331925528580289441318641779564724305292097686626605844074704328284477090097140252343127472073348701827806566554185671072638320477246318457405394633527481825380046978769956208856531518776366503845465945468239714147787362944184199871126913495978883571028311980935571664482654626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38144907165695575654442371861326536523558471175153217833816741284622935759109638596848654323492480300805029104928826278870463798607234067362173784286555439542922621369418966192836825736811202330478298734962533870021928911919462092817913089322718737288439389738088540591333603878440806133769947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25477410218577293191110548148145626725432479232243400652351813286776110244707472545980597581125782285590119617225718604926298740490170059080845032984422916591157175671520868073409083160130617278369849817083279518599919430265314904874076609883972246630741972807904780806301209739156356032029325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9542882553910708574429375691012137409094455982877316801469836017342318970611811644508999290029516610493988466230260222489622253008012129290721870102423873235630686075142122785866574397335980908032015048447796194497373288116080806732275015468903540605695220572305435279137862587319573997286161/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83635205337047396424201371148035205134910870028864396631813031628440365502013020657176796547756737915021514693937731312258681456516365972079400731158426165521094185397506298263885280011462598770797746582480750757819550849663831955606337338162598081907824243471402594755544213876728155787547130/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21891919840928881921954464439327534263228143341575914712380921226348863496911952940910507326405705447649100593721950707544699599566703675056086565392189959090009122251791485888343225783986239474142301377807844141876209043608362819155481976908460812709954790344510184187471197202253639126246493/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60025273474347729658436220325654223206668382780146381241502525834170317291329977792349915445949420951728532655766134227615276034020920026318069230144564087628646295795197113119365660413655448618470700914403893575070974192114136205247917627954173306479263302787101104618675118515401833847759957/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50995237853354270415672458138877861180213794061740764089947748746077770342941014469744020550814636887768096112206198852127227094241774814209136601647586156771068687363874281537427358455598247514815284772591516551815837463855709387721931795348566874780651142116081496865906925858137652005330677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63214996155848108134257338776335370292021965587779035717484989205351208184507294911550094714272782783185433360315037759425888915760316657219281519698504624906961042147939138009269391574631471922848560947362638173818419923653348346345786400039543943404746467650329280855633807817098679594180186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25987501644334620781468605012959980949906607824875692367515195148823399852396130041587135920410395408363448802441390120812095825735476769752195690026713736953702431696613086540094334735885041426907724130156233893697392095743413958354908303916725140618404310348051213135202608761951768613450627/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19380866096721066018688237224793874131461121187800198103005491439375283653189289875654604052203550027240494871323714712636389675681807813813335256192996306292185433111568329480987167011753571540812240356751433352901774222796746903886426459222784775426561470822761398192191005526978412871437155/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32813907474142342792323462478866328634965661261080412959136826104338346793394395169342753499533801438366786569763046210003390624823970921627922779673544655270701352907959820340679181038832164272246996257563168568922848139457834337247297925184336372210761862121161273802833063999514837917681368/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65213711876601220216004063667337597440301188407078177977197815798798353911691806559063370966670199365430992660381714780433267287898742488065764832374121450784890314823068174652483892065017269197553698341604912821808212613022217683082576256017623257260893007077158374726418804676836696260126887/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45718651152160093468478038226238068454157601868976341352082115873672544708125975400789942826196524478102117551825470190320054422825370717566679418972207741376371854328204708184144909707799887189879314216825291991786136781880508796029863483096045607228706717975809179739325590820262599528572317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58943816255476613252083453811335656223093194458361916530236654316299523756929588665306291475165938491655774127044469218880532585144838196621278414740829978267745383260595601881028261406910042952015526380365662792614882932551520326337789578229725967177969004045540104259715525026061910551367854/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48541422826503334251506872132567189073917904791509509182776048064802739709696633644018393364670583391809366454286311539013967949845465884745050781051273859986484578346647713268668880961814046960639944549290080732798116954537713699865173570673528894135833787827086098160816618028827445510208162/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 686403633341338520699894002490212447682800099044953659630670057227711325022476360220935950117350579754495544437359753146918703056594602003945385223901468734239630861784084647169221908019013105907194133703423077864915554614174731279318831198767257028111341273325935919417211269317778375813643/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22862666085568605502934727977834721332833205817562508870989108191213694162761869374198636117283029700292151303543847866205031054590752252473099257523205661197734751922342828490587429075789389034491455886905670771579598686795093736633652025586327894118748480981013861663242438178103337768226620/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30428072017655747790503185890422238308757834812620403888489313083477633276186372823677836981146435050754336394311339450357858181149529811321491057700396241544820907380605066811138916672024440329750284005787287393211115144046502518987470850279361183625234683044575292901001941296197791411569513/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12437048344006668505961351747071500917415949573568949743343204717580639463205088606940948341648953599202452763426132906080116800160519584723075438849873440813542543767145421131403701355216567965094122021682029992743268663201460953169919235621501410495567876035383074336362245763910235254185984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54869587593345940641763723084238491286711190068353701435906748361995097260190277768907005376344041751799668249685966126925929912945910030821389738146471357205137381556417319725768809206236241093596010442674129839732043297252455012033519853003757892409260049895773123486016484520513087261843158/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13651094865502692419560855461184300749479573916437695487723978915087682964816791199210982502081714709414777020422120471867403387533682209600019877407294051119820079562134913580620847373027691448742449761174219847880612128617317482996860248310580128186122855067146424416033012565213478166456013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24923458501172065630103859345972103445387729808047253217549023506214989067517539609519244434347109881671051756945718169695578063411815673305981601294980679252160798192201475533304267501271163687392862519347173217530536728592109498821644403856630497375517887634663098080806528051202010980916832/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16175697165078283088519267008465161810294447293021795777595290544008438251015190176649056648637676493437674712151455558921404114103695810227915901829972580601433468402160618810855886738133065050119512412260337147638176688102332617581579665858374778693554094979177764474745971570392657549335413/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6383782281851149587559201461299051585758884172182954141988632915697549039690240739100350486803754346158429976359118528834655089743098503593360440713285781540383994677134652070141262236735465812865863137236460407903890302031436066429736566150504121806612926996850399790174821013838658042855712/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9697048076186576741863289796432628085972609725221765404271335506108032146321691799625752830732370144441286293296242673918493624736027191192149550865137101680985529446927826966213092974010198108213421317460616891560941423082493795705792076344605924565780705735518428889219952261570477638160429/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47759423039016279246179489196014728136020594184924704301468292071889071725494317697644723161122976587732514171404770237732256473387415656408402627835882618494141542630657216155089803839113616275502887625433321135018385201713612669272147466161741309883860946197273344823984883389671954240132423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2632772254141992201416588512946913716458956855479992848888528483771195813394462058629177135668812772917848587630045669148560157067823929224030972386683440789767628614633867528595743183793393556763820635407289415163254355591461068339431789504780373639990230632531872720519503333258171488979593/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22519616031580531287661107524152632043602027863646885941302651757111510963244616120029166790810185166819816209494573282964989890088098441950335329728970451219532833926154598572608029538831260397166516590438380506440787098897710159140353387216364662890117500578043679005898439166482864706948307/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65745347478433406134549582004783613042547943329113320450054006540705394793500904470818943682432606753459720821461358449343463583957104008021357326066550639969209798132671820632189909949136986255753935820381045846932182645638259094607195655154251523113198665651965538595332603378235790817796768/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37799158343177626260304637476054202930966791180092546652545420232273289662172019281921301967859861741064249954353562814920013081880339260077190482459609773275914658394560489786774446957719616024776523658070531826995538350301619115326215613271032506230354528871660446237946891486389710011344725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9593331205361637749641555535877426149847281055243719736569482472884424068163588137403742566229923558058605232370320469830669164524594611337682308659957875334034410339447406613939168991916627561086414138880428193491597624913395484705804216066554742891712866988300854508975524165999762630403346/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1974698204002297294615034839335787346916376556889868665163581442311396599412387829198422454201018513612320938894697384304543008023879290376458963974439611123931287047407325214659227695680036276672323262769561067497847503193834127396601308105267473198009086709708728859861226114653994311469750/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28975957214196822753267782797791648762299580812876038581899895251335800729890805512723392548270737772752840269855541559641840587226160293889386210653156207344880016824900677265628142519889995947951983166335147991771628618295216605625166822511971941501031497079611145621666304912192253900886473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29523133146876281906404623539987547733918643399346766151665589579986785523873374562870147097165739055388338252330057272146063825130705151360974394229917016890359071954569315964752816993057502068919422645253809353888363693420339163159921239225926577537071491636428266030107545635326322099153415/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -101415562500915956739902844368095088404988402903131114927383753986173691137431072907255014371616757484792290838469189427397272138669657374028137065584902881585773131100363870949956300825675326323352880662321225542335932062199439300166257134691680321150429399408605101460643365471052925167202863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 106264404311571389916636752945830164674309041286764283965871831939234242810304937377309629869450890757166288791036338897968921625046603764072667969852124863993178299790657642180826051316588988049262379232450536206980964493546948035367057125156345344924188947150382863370992820110024088492347960/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47000619509345179747131697039601741375091203710588660217213584946552226575457766057934396986765834860230252507522939076637499111551710405536590603671478377661378601405823535140346905713127078272273786951654440410815196213776131258771157717058857719413441435950900287485165938747259951187637399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8191719127696718544478852997822941200720991010252166642336691968087412456599769635251710180497014494702012837409785206857360163848930424901911608935817683389698415010995303702063502930614112610966811545280879052981944550551373675136333716793879497177116624661468211764140038316737779405534814/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35471979538312369919089926397085944536147771857158701108818874679222762740766351280053294529326988894988594348605569247877351191065756568764924076345812556188716336526233219605075381893837311706759051558063289665568988460620777826180128342195402950640799701845749116318989617976645811156337856/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29413967929659442420520590589085245784818646949288126673700590450611922665969220612898044836428774858937680211240470400624776580427631405528949221626745249781054150815297531626837879333756641313354656539978678975482845106439108548483264656925209274342833463310769092213406977861062397920987923/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34457674304742865248590484796006539253661566162178605175424739870632074311348200589037044077851383845621232962264826850927652271560218142512742020006867810548219380004900613829564009382839395253445280002230156031206615164961006438659882151818081919469765004294764358675800656851269808353879915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 135229360996499300649622621848986858580800697053235114320003815413361078651630571654249146671694974624191807699722666707118623983713525810641040667381567944244283075060627177853023482551485649884024599519391709424504096897183926800405698540136054722738110974459742280375351089890217568199169375/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38514167337279087930230889343697157651954531771451124135250110968739604049210390687570037736211998378652307636427138969476883122653156519245769989596792730949608028563667223551993061917437202932751336304521948497747595050454843000949033596234738986422029355756223133530924820321916864740752674/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 81631104708400741472454873087048988006718435451497176330307050728554021635259490830846089454771832777036639961916571299349536801079419104132522572308355464913533931313849229896964966930501389048844632531741327097332716022413544807607343202823480421738467139866899723079210312242155415767482170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57509528497513993793541722619813378574663700965714046240897932618598973553360021179678543369095881557284838447893156361273735117367886677365502194670875260453343587581262522833876199245374975884313319023936227555873649600574283409316052378946934227548364369489949999050755323277666843786033923/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62763598724517381191922555477630283633562103305793517758663213468714267004666892271706691399007704315064001290515511633126706116953982296054728932232057797908253481975207880857143188573635821799021233772079601162779179113760630312080814320562783355236210506176112189064203093725002486859856339/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3354745639611992673126622668095207129385513048650810438048310553744960254403153536512925908043354840792626968476503745442000523847171899184207171499553546838650074070771332750398628488442506159404254605646762284275537738009042526280288426231850157139083341114544333537915612520704509918525933/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1520292200811845881951953739300412770509984181839036884227983940204906863376687178531620254689325676038349588256607453125354354805031129183980788081163073328900401930787230948289960246273108615930117057700368434295633639797314630772407753189465594780777771648191372168735878917224349072608061/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11225524862837895891718965368504974608043677060175258218964336845857432462692835987728046847331185121822286581605056338663299055592791445110392619792335520922552981151718411222251627866497653498705691339004531917529640945466779077719451335445217207562156286734556401728961890058395407149589773/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26506566157703965244797161699390250203330419031092553765897095296656289149085003623844948119902941196889121380041451155001013295604977367152009914099061579685915951621781419644134059143511766863354202204375827685798250666265406276045257086287208803685694130651084022891703366032240743997455186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50566658465729670254641040726821933367267494356598247284149894195245981418100498580086207932022748008000114679038834861445163385278263155354266392759471613944178137382250726815038703374447309698946273325144503883537047871502887489227233780748737645019043503251564272008486410655125259405434184/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2996423394760296447389250840216580589977029583077608212209531463471165943514090712408233280455411841077423562423209952787535491543587555631748678206855386430317502917413324386977591138369204153155191078927901341705869447247741409852085123223165572452023485752529092563604762836465398696950060/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -126467796614880099528056055161977476923350768883245654839498747452051658567310334076647265169617062871483912942497120623836434486873802349356154159829023882033419347799327953986276729895201807422503337938324330821045328456793824377825082077191263318052725493598603285422308920833723661289440017/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71954572438124510166454621525159017249309008338780972840780799477294644676684769561923865667918965631330097082465269130264562472578519372209667006784677609961973299329358777490877834170038123051059295994895026558304218689727510317103362581469276107746354560541124537457325884129814599763164255/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 66814271441609599828204816321613278111109584341157066908924509983658261988389822318602561692268587037255655615482613149243870608419749506907930010341581486867629862040472498002059102120147265826152749855434393444436289369161402579388296332822325975372263425799657978474033023541365334743617971/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32798646257917603449855357051568908455659959348193080429984701879624543922254003044761446150039476503288711297740483615091351674109945858661895647204725186379915777752998320906553471524922666526484077953112506991754900114439516857661350478826161810293392125108076402139317498001559448965182086/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11711128242447678143069682835650927769856095481125585077496265977313296021145287331446862267935205280956496679494202075158590986045467528204913386995918011257867133665042985776844344997622553858658665506235433011914341357318940411214064070815733221386295779141231920200233114395299891253522949/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 100435567746412329899406632566162900347721900727395049577361642715035181989094603279885114131193846586698980521842487005811938175445440314365394252660993155273242787619504868448056046746764969135847954800574551380413617613518201078517169459180598175068432793992026795988689174918356875846550048/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5809039753442256927011448780685247679331758454160000505518995062861950914168674322638477278827582017548217154541660729530042719954279325263507360273692890223223704529338522366051898852641122292406435846586563800334583461970505616013813706148354860510460069273651681898196450113590820367662347/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38566762771925373224262978499608344079011229423734649683046096156299950278824600511535949687034068472558818990988146452739296163951159568633759694678969784436166746679730946996491822276942722833747763126313565593737651015651291081410357199776970851172630542428339440219433505747301965560753707/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11296978861490241328125740228101412232886589784809046072175940858477627615048948027392778705088494532630331005656404572076824043909571119925913647598224592419562311985018188183879747496180280272574137706331287147746215563139505312667020898131136845739175334584427495691915205342849752630694664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8745211567495089014152952589467878511033727837879094762563748016149732422849088117361074375675459425360233976123248018611160108125130534091831052589534121291073087747195200220589358514589810220442401128871028528550457988488072861005537757149660281210102879774784975742648973273259231086185939/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8443576148821294883548341634910701436396069108373209564811292301853304085683904502567037630821692107926623769989867482686508368848998943963760600121509967895449752502405436964225690703786659833324797735791817553034338010629908095906373694778771258490185863023934153567851725938858600246516192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35676581740545460408157596022647260533521336849529343116959445386019961510860668883259551069007312289704823688861615119287536923044645949961679473531023690397472293230236881886044636658108973330469848174328841817597864474918409100155129748228483377629529313213594089287927871513655570633785839/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -73473998561322463324195822016689282727201454000549396034177979031403591534378774509707210051870828587558420980363564483820154344904559905418606781167755542225765585571423251237546377388069822615135508446962862180065349506505443793932893447346028067660612984989661089285947363272175740247838815/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19891880091463034101213259697695607773181484286044134957428184210664661549458088923511103823114670116948570502781447964962439821867328990324678160933072442141369887276374075717026466157783076213111054886001804211403237016257986831826561940497647715062277951569198232520977309307944443239488305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1260008101621594102399582859538238074359066187863306240555154152913645253728896454930432260222062343937275045389493032947969138723432444535641057408074171339430589442782759186045576844889961973542636577225248326433820540292260055305889044718306881935483491829051313775477240316528332653004801/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22397052257420921845911664826400115439517391439210288178012255759911377799403396672844631275367536275815769535598120815531964632267474756451041981191253921924541181537162792423387402750193953641570304760592239921993413334869752044228502728441764023463919316599806766519139614966251372448067134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1485290476066183344872632846030756654811290627865028272513766638609404411779251633404552026125846894868967291250928931700327591118527950283384179827212180373663894941649321344918762104019921331231180324728259346112754866692521748850468757233106416080978550083339288537332637326808684573933365/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46544393690752894091269917941045338823398292511388088290906118161115082777488459804037897399665421616260292308984711970576926972417846465130669447717810994446852224581447155672433841932856681276322043652192396724567348121552975231577944537052086069077649239882698920733099192706931912402542896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6973210971718987392254284013844094045437863205012138011729880206813681598618585578408418527719730279920498278835528832689190781345703008200506180501761043851642231338798489730266250020443614849638783663187510164432853887681681095458566953543978085702594431482677166108561550168052327790172307/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 111190574826666416814730049285971683701035396679902311690616897661720107024280912134949398229060340245940158957815476428174829834237642734234946187297320637858210207091073372381798475553921301408821880037514878018881161905489670737359816270125688579866167862340812854828431627963186708191195989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8134097978310035640881100053309395749255892897002078919081391166614944298286165543892582277968549226690901450116092185845991278547867699678697864109505256908722327488406230841006093755353065299468891745339974324393914576765839779326651220213697008658107513675297273744764515194946131698691662/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48058205525478458321132798139498822153604098415106952110277997579788013029104763736049629848748518728429955386506711880277460784570220290126611126054297531032636180817688770347474664055475043375978607099502414788987112399337472350815625349479627692849626870128586399348749839320930216636205721/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50836914193920999333826308834551377089599811103981744646644504679048537144357449588325618158377577633206275565900890967868811986812188636996569448814378800800951387358632759821855813157804786166132606459997317584875280100962401205840716877549624585307914604132028844494870116976458891564335747/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12012638306645076246910036300798502984871566032119122184464655805601870806567537226552588377911195365482941858689343697386695606760674767445075221151035108163275189806433218738238931997506657337414635758994957474611635899043714432562000560083275326815067700023315734487113237823294470468198212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26344494937158142574128753476814792080473063640891318656387591963584065004020225560990503493459149983844532321022564404720540467737067889686609810850737654788817893518403323651152573305184223174772808635351249481119751798830685814413283810271878904314811079074744853456172644447934573239022856/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27318523482255227590242190388399643270501960285185101078669874995681984856081977192811830025648907380241545904610133537287579027441129694695677983798549965603705110941677834667675417540644505066662734292465573624377450905507706730245445008715673998957991419769049279565048753131851089309811501/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 77189740909239544519223471509322370138791838253767247910281152422007597773737831637187820393498593857682288423245506122671443717991352625831330715621493526959613031936965696935802709595953838643012691557697211113793663927784473285767166885146840191224104059456995136276036514820270752276697170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24017441228903661371057957564935515856821500907945346648586203746733806406406481674740388386684861090849282208702392327257568944215930236420224345011072566774058184040680073962413057393596996313683677553722928546499230169787507245926092469371295484889338814192084250253520826170235213213327994/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32052068956038455241337365819448398533579192763969638725927882425599474886183913674761086241738392892627493946007399487092002731301871613212100245509445522111376005487361490531868140142352611543199933466923649726864821953846346098888827913152134733840253668814336837097784912727058067158596305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -75517854159227181818764754587817124676196706285050557195966708681934002866170358652410018138867208054134176997049174421507445610140081011516317604285887651644946380214099811453927255772686563322012084247437825458497802026146726124786631854779366106550168418022059823324293496479854026980497563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-28196787006388737723111060605511117623535091034479358884191997874510492888965790858093252581409565568971692312608182636501110616622848521496819239718642969612176912925310597350320319011755037392631920726981393653831934643271230656696070833888657261376117344307354813773396844072184005664473068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 466111094801160611086868603246505899098475503711703398147255945531689412488979117848785993961839952342878245886290876742033481116892087465516065884678331006349774027269810600280224137831779006304382848459668124523442841522720908901115503180987776568104933625862936322034174636352634952647755/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33379829094431448580985077616052366231805957292301634612414871700094776858924905654081546976293676284655880859837931911934767330269006516295132596186007210807751053283486724692418337919542814316812499070606214468044797288509013402776991609040384488640968143690324743846616659320900671045463962/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27087419936216839961172485548778186535453872995213403587370995115053112869630939868228744056637359835627674565383669448112075516606255572983089622584982250402894964341595974559830328583441981794959537019020882034849632897858315635950105791816273229995025729991847078293280883502229712313517507/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56259446041802268639002142739941154965252870240314229381098534141668972553288196699934680503114371125258531819409413285866656242017996618281605732210429671440471495401266268125224663566745039531564273965763961272957178224874631915418530440048471889478297417067669743365683854644227922111530356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43532148536764201260494153956707754765229792683765377496760291450365653222468322942459877902036048606102723476834605017875824359792752544537172155035069215228433712108411237152388841292190037286741919905074044988558191415003519547066465146367345385799091993684661115362738286429585708242592965/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41871246073760577943807560534909401787847532931477750398665008043717692898887170050284222558379615998703431885692173881632913592205769154820530745408917954317618821169432861023079868703202036356520572358985668380084570613535263842860149097618314647463256325435146230023908254429722744310468231/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43540338337195386800411539674526077605546956489583187001915392203277784296620784938825071313183967491191733992165845562156924672472994710880671092834058794878474578184946853297191018552729122849601206156843386785615550141335603017820635563200402601164558620889083649585224864880021189941923474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43792079539926459939637525284218890623846078265429204678025881739600255345807756492996437841838410596511881776600605573288014388384148775612341262297970252057238651978257525744446004665437305269239993584513621528819855078867751339334865064987244232054736668177014277073551655050437162121373621/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22744769266508445502211411443563393027252661974517464332258483526897948490701413952820565212323255685605175146432686261934899578422462657771671122999929135091036844113455156680878705076735671323316336420238122750391053405782370221844635727831186369006375496877569904368221015626196608564843916/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37080959667453327037996547811752472309853559027986874438304560172436181276776995141670693138844759472580526376128184274041669984890006484696384200336034179258624537359975784168772202952141673218377828560815369413177605407523830780176532395724771831487141626456021475227481977945484256989908354/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19197717896004055252445777583444817368346445171180562397959525519326907733451083678165114707021992712438577525360308483722194143052325982964894369984013110327434585986553767446606281755001220669491514142447089355487422594604729989191504138715199863350580276620152510464776387453684411894735453/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14359948092125567579289920771605053400097388456428984954183924158712215170186485465339252140939778515333495228673412492843745117423431092106405987909125603194089401223342694718766696745062246692054668587971143332964519301244643462627896201570965996180967035215565858683592750254933085019721350/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27444835916223463847099195462075902616317036995225072160055991711168979311919958359027319565688529646855483833389689964498024063082293550383003194945008050494152262651533877691814115970721243135922343865497040616210906884449771336286917011338640719666551245550713736511103033231922900379242990/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28205853215811464233548964879825563707063004274842410268516454987004839817735432419868154060250382179768635028141749899845937475898070746164470160826614360242174376708090906814146715591153531409625581045318583162067088748983903110824193657494367340265545956938425479395788516999212928520882809/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5408531987914370225833717702573316962449101693853365007744220528324723714789810662995258245578265644700199207872698684903480952923787800894508825576334278852191886805332736799494146684314150297722159724896552191848142649358303758950916615267723573579294663417682924298904044316737067000017638/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43547750023993872294970606297626043796757005806112131954586564036347657157185312876360622014367440033569662259438122394263878872520927520800651245998703882926507549361940322374150201904715289224516592872832308655393101235966351204370287007887673015651424054488888890520472810143235684141402681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20465032598128600682676048928658982643945710586449990658120629940385187157357224187253605633018031688568232915174190969428656721068138804102995242506056242732363182632427564165359949577093739047997484998947153806067524903779036171352996169024652207413880983809388309319371898762672705763273536/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16530733578097097011593417373218455372929126745795980993143952628490266646377713910175435844025151578845388845186459115352035153406566693231823602763769927726525882100186401870488475700678168778696764559856630866291950986904013378577189563182045282826329299789626624109351757200120778039960228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24545525824079302056286426290801464566559694354105826378629458473293124165322850806653641439836048495097316281425350314896394908960921855173124096694694137991442835661281532251899358747039601884509810080129295087652544855463848873044844846430122464655782700518150202711946160535812210954139681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1290772542364495377317495649976790313384211419422742461171195786045403594182270833903018842714535434977210843273677679407481174501649164546723716502544104086385125762492444791754963145265467278052186220835882708501080707566264684050781625301135201319478351388737597785584273915843973926737989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20431187173800011123845323224140813053669513015467769860829954025861414056186332495910721678102935075565904531902763289738872691490808185452193774593099225561446554236055202494242965197782182558336274372035754925639448867477256237465366870562954830210294942178573403698461739837229243515927423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16749001910226232372627380668189246141635859328137803321545789489908052391587030961638557232130585713011937010082373613931561574096331534314941651642907349074612961159900188371563544690363312908926826105935608266058097562606588793935674417282242161590582813957956107701009737002575542206639664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31194240702880909513474172129029141869958672957314259530354357199533943351302482747472664749297546316607159919957280081800051847253573187693832266317799088876942465518927080312824773027234677327746031965461782785269731181821074388721537862783896287889432782917671507760270431379323514319889573/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24561573429663732240838006686851811435303232629776840062315777525600367525256328406769090781382398525435630589475066719596430630976133658326654970588853069153833032459601467500799668598392563755131219969324253020354495522885127966938619437846474783040062745597298939798363044510451335378937250/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16500645191112626447272591164297865684041617226122826052743771559237512801329478685507072042895327902506820578014969323406238568733321996148958051579447619588114098721284814110544113204777750035444849371591047958417535134616793935049936625890298365792295062724043242404024760965391112876880454/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10597710072379326194661504196990039259899571538534679158958497555657351299308427080445496957525258737691013444290693062508009683759643961877636187113841474914265113085371864537102281442558684727723339483815790055001344615464389713370426684868748133038222450339360017758310264407322913921991583/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5802677656404173155317017696653193012124055024013054007172393354551570954494121488481076094857546930840966827806208214841958196333070833420847424257504589905688204099424257239357495311278444983123198044775283327383130620608281941330455865188690637912793018272124874966962851210733915958193603/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9145629402670634328130662523722268187373943076984351544049731004062788224714715325224109375153514118066458444905910126938926250383280936922677987713496327775974522953878527725274010731515995784541952618408012971636758062637405813001898207452634107043847552255495979608534688855093841717840339/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21621967564801533640737987563028427777091421854991016998872948567061405705347935708972156167110195273056492567926125661846333733783314989290524927636715383430311597352289991381197616231329703276634200284562920611763632439100235652216454516236537202278790699575389786460330764471840118797821835/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9975334375234495339927598326448325986306833452952393875518113455718310043622679586181715274086153454411731247138180646610622427676903981895767381390754344159286305820021720899867106474627606723811707365370525754418414948983784663040266080061865266583590657647135016315410413853385797583778547/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25756302141954443138071834909164550712510371125998078501507918211343286675217067291418078847679161600074230425279558874969979999024050710954942335540205723350500744525313519866606530349476725192758878057822870305207638555209864956763537477240992595208005891720457663591044230030433996838920916/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28889485695627753445532604275598735351550961118937274103855761274618935445627868559089824989535328034287709985974221139957440195238770611379906310260159733665383863402565024424187677797816109913656769981015049927998618145708043289796222577748816595999132850475392366311127589280911052398513301/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38382493076426215141048125256867696642872556936608180786479274505100182608217448016288814057473022348126076067150978918226448060385091886798993334816758417434392820422028918175074718228459981264085598178435133244954111390893206541488059809329272665740394974929552516527154628569515594954623065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34305764052382820048369641705988773729160626904942713872052705381116239778034149157835031009779513114126158662726055319877297754057505721783125594611268477385517746314360891623243142951154681331398477174863931957068503177148925518993971940304900214286573807207324560698081354937192143439419318/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22270626289022356332715712237484662252923447803579449567943266645797240152047792215682195078048151378307705110330224406547554473092446296980180028818784167575497419682333722952228895322824643194275627568724540606340122788924501971639115468596222558040611850553861785815053361291117576875138273/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10887039119218074094608045069887019746375316612055224101028953287652507827281627513408996945838017224475320241854658417228323009991199007785623260399505999550508768512774134359982817249674206348914226082305319435253831513491185811946435369528790230339659810181399734160250863828411280206257495/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33891683709523361169924461220566680399333166793183220922010569156186193129108129647837814498653076244031342112226038610627547508006577547112659091802216632732646510710097655391030961339599627676500488753764115655278434483194448732113883563064423470221240895409809071195876815741077362451049162/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3520865743887429723675141804920827581448702646151673495834336442097515082313587073842248134134340874419351964406902902079419243320864503829115185234227459677907566885877321479682643031329360200303134589200851206465723718583659182549447969108478076891324759804929003277000862495461592417975280/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21955964808649188830122042937226214040751164915617632024463913082044315526455192243580806423063630348127311399694376495663621842190772380547967042265175009230160004965583847864284379502642565094293374181130886913589549731122751533073245909757560238581965164403663743776944229449702326984977545/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33340145653163552034959394427169052917635295344769981803632723565024684619473468631639140379679350914233404897029709339291838532700055107466426764999411407986940565472573546423745652402320870652186187343628308127881852920886741646018765413274406431406384639954116263887520786085598730256628374/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35520710182587212447489919752627303092637558386769574102795760754342309345314921448660203358976272988212470577048640594451600249968335050956720919852129701987614501468884240551074311354354085884046913635441337282116148540159615031032488465810392320282518122459815882478131743354220933023366577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24635478221617501954723427882323748744356042166695147310822506047111875906515626371480940398091797077106622679542709898314063471487062031392249489278531868627001821366894347465496729719469765298266314473435421602112109617494203023116597365099800696771833408111330083620319912639309041580760764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17964793081610448255118106927833210532200711305965786359280361515488016171995200373927897177014973009378712589516926874798653033060129870440366202784383222582649779070296920605195395523462094658391232206430026752024622647954888537830766941996403205108929323696422066582045349051145262304724888/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20575191286916415181293308563606444631726410550754502420287359376124661179835573326694259276206379180416210034236247452774650099831128757132089976554026462559109114411829958903863564343248858328302735504883402365666572248472106597158363413885697076710491323079555312428283841930360242664340229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10713012551743564459297501062587214163904203332250097908817493232576150518380626878370015686596308890503672828859658287620426967532290784545344241609028756608589173683899969237884109995832551304764580132388861190699974802138304112076128458740591143896614716176553210258249033223638630817799272/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26831711356720521097931875167057057482958540315810536944844394573538715909357876807495139614621998004912005015048606639764686080494318035167291959063356208903861636110329003987687558662789467745342995904197654246094638330577173303748311401865554442181324528309529855019432661532553666068579827/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17752807393320000322067008192077255900946618070600834478671486488226610469860490032051484170148505748864967204007871161663951039926295209571408389506389519940797552908972781871832649924825264348054899695788742078077416002934558156488353522692332971501685847538082387592257781864034662521348367/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32715700234747507223388503208473173527021081953284225453516954112805141085186672889664811802662349809020931909943088475633188003540084064728729135570755136892341206424855520766104099237512442076025298917285452249028588039879504462084931631089418868189328544913923632071603348739120677120801222/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2739693871948752348621281461097487905278624671058925756258905963211089607994293482207660851832594592961717636342560280508919710702105258462897934085777867026934984200407218456752941343077980761401538585557771254974596764070724573430085650862164047254817908862730808789098580889867351792589987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15316043892669676714726911074548318074614994765137044017247220850384656274393615066438928104778504263512210491780647510023662507936588323396271234266301281686937625192829705068768738027393495542032759032694030346872711455856272891478599400124596349017842095481833946316482838641136832543122607/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2042683335689534728120507622553509841223808350489301311453841667651052382527326288795870599044768075096701376946169781543311608113558073437334974965262139927511428653015793373393461904329192181423090074527918038863709972269036026715675005936440475823357901058737436564676500511063297152792583/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 94629633603304715629587473080731152994635063788596633568263219754473713078156102832587297381892776999002953401879555881229602526408621521285684999844575649932851718636512198757599573760053392029972539162803970330046189010870507120917081782367859444675259731985067341279935087950963617149732470/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68069478655830123283275005668535760019612885037954571177720357547348789504498806262135797281367200091934414342689867495299853333981054037018946586063547811387356687993339252704494118272047391147040154771899678447280996506453476639742996644539381835865542643198826280534727000819284743109518564/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26828928220084710145125381044464270748584604243097144112878186933502990041053531828073268652499408452898042938457761018103167820610471603435114206831951880742739513499734090619057188591576227033767524397849484531281252930244512040836045729645044994246908888760646857287420149840957218903063957/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12712533854110874403744774559479401895892325971052876771828621850698742611594107465754518867112283375775073088704431459334664412972863771439748412924386034588897234706964013456927735756516222828012295785041728849751537036331973847799572673828518136209222013521699899184537831946570158517586212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16132706049475661261431683172784157183116625760452812870535023461068711468648187203536629578458278495323949958941665553221236329489363543469463684806682031606691119036983919531340163852985692566716415188955421869730381668487538164282454152804144690769380687502502399950593484227084196435914024/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54072564001898860245959497272990083511630693318518325174147053585477028081413485432994970709313833514556262090750804263027147154311573722310514717625120476143095676886724489402004026297998933163614515746244275712952822274619020118071996908989099072397929759144261056947987464526507842190854605/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7438699769394512808825346940162218979509901759762824191614609552629728152204984597383993920663213096850185250746796616688629752839009413484355313584068700671218861941659829297625785388777931000972037961449646233891939105580981229877747344163469893159483613064022613597311037020332050141729480/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69483336183277288533517977700248846343640367145406900650849352683603262881089169470786508191158735767637076825726921321035629755954757398746740504349813149338652786587303825470426365067816299573420030158178395716865878332885756810040640561190029768794293646239024601912594065837350378671639998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23477498208180577404900398827955747339336474672360458996272785354467183720420781368765449714261251201777857316185031721757084978794612974015316105870460602556644278524261780814215073629310694451015251145664711669893554071364548991156945733411268083372833926684335602545314306480584210245431971/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57672763653175813641914777406472920559418960603593552648285150007856890629169129060063811287325684435010372829016776676129398804329101378463550259892508194427756930974687180246365596875137637054075158511307752459153150053089770053361646823534312061340447275119405780578530714001919388002930807/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22126837531611694500778480588100815139804949060795355283027099342876354031000623524147499226421981664958474837911851636605408227124054791777036974344946824077205241737623925723827594389059578194765023639454140996539802889132395283594857929527898032695387119119146319345522509130353921142019444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30885762576943107253669641601271153019639804848095014089982310732957140492708611821512828333110676973490951399862617549936500171701311335903254521352066989940919360654361594609618261088833153179939956400736656372285564372146596991776187749667274255518438246837311307580598398895459258474416723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31554288420906042876938556123897232442543693367631858105618492389408725289804930691072940754992882997933662762087246026076817313520532919750165622337248219638103610873506099713183869007619691970214536184634598753277006484451645027856996012864446256869228285292471713188223340005270458633524805/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 578124565939308612171192251722488862671471451099506401785180019795645223891833196577009238080348219458569425193257707628872817295927042124544004671504183532839504421001982919976361441413339780822729333585424614848340699313535106943676069541894558264774711315691485933053287442801305080689977/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4336957680839126536983808556130600688571689642426402237385711614052702505661593594956837969090290158719660382584047282947001470347450910086224086063154292712274996658964285290161846125791417188209248471105951488070578761288352035208088529766761403468361924430674219206300713547364739784343807/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9193293811399374301793781605336091022709212536141581624205060452520803378403720012294799304487318908124642336346107884441634826873266258583538988042656003018388037572690359289143253186318088506234998749160990326801835427564867187008062313452919723662909400959277684854668541899818740345738869/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33680493582434493596304501646330246701564396757852858599426015047071715143966972442659426740693068855570422856855881192046028168554306357029193848906529986633927591885671461743781145986354521823267437633985914988940529107165360220492083767656818890526882520208902027962104346939612166491999306/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10006612745725046417142357517261082249279492222369245727105090175735030646745108862112235898907214053441323341319857791514828795979884186179677017348711119819101005773465962337978753256993823417556648859472132778286031280858318418450985136349531269342756362841792167016199737788309224405700762/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65112334209150307495042497194922846161481112056723190958241178181040492273766171151709200660393044044300961341197530505034686053310535759536571802827984325889924903309071557527200594687820670255778111032786826142288951362720034227567228964825153487215689134561799076845001781412228347760428964/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17722179562754569527322540295347310120747596641912884898815378727477520980878980080177940467755111450004806881073952661411347580371854395409554851154133532645248644740409084238981403115598439209795711557168185628093442772766536402766486859999794257589003950467146138853190689127972998804935056/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6569389541733683567354388808124620594816998486314262555451418569151777340482511545091547670762017714786054595813755199376012063557008315598824257860434203353652853411574577616054108903340241591260325591613543786405151072661162159495994931502696408669403723800782635194408337626582512247546879/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22887961020638603718535368793280696322028091252840352175080733221091059063059463618873171468286178175967610053931631158361492034246995332495000736950778189460565697671222916009012339427360523383825529141269105577737324341702121880935271734091707840662530238776130202652319974636156757235238141/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42598511574916857191399957957995796383561179054123610811423282899779350351202619003884374347618746114949392210204185912357496956240342612896443391431346479664702384039269718177667833252037994819478822652260008211157375119710125359435874935339094973144614677275632109374212472668970244823201870/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32388133042064852633812147967257057926496330445375547986066428948068866924095963988516590689090416809007540894466607027544534780024212901021026348557289300726682940790185259048965186498417946333206174501602604315622328998864596886746046722693931540952515355124483363695186577033464502202674123/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18543042678112400374994875811264376348516997637855480530298706129773997517829986807692320063835767841712113580716962696480388999885739718421560635708714065795438605201559256196441753406356159415785059102165650683346457225908417574385870130811752130231133078418549466958948386656356476534318373/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46938002412422458234066802315188917512357593345452051324942783018416467353831292084616657347056675313084511946890763931763938106685114350293985569499772650053451212588922680720126515822872157261380027412403568117205314687000364409521196916108335233497703927323224765187660703088003342700772816/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40652012528878123478310362451388960402297859907392108735934970592993337254349624050965293774063530124558660000321595264455027852094191717156623547414493630344706949610823303789803797222157199303392661442946504303596314418842198769093637315330129131273327081620922257383666512089321965221578784/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 399361883893559745822361436469576059813220013627893274405068712846034607703967000316001770581345400056843606324374894597614263060389290181241468338706437016213915024728736024597813372825132387571974306123492001577647120744676691721873085048045790071243018256475420214089276578503809273473283/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1200355403336669782399250501849442275567789165317365093816695272715675400723121048579268126189589591171880953852863811282811614626513798200471909766875189634292501500535105963090821808348010391409173991669920360785911745270303076190583673772770613163813926591382974933904473215984520590108951/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17457575178557918719540190103315406551116918534458891510640524012932848350191673710912173145111480478588371553761843413777402204924580161052841942831547594369453615091517949119682459525614849845402141503230444093251731435005239702179631197791120524518240285112412718324180188687752087603917227/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42906474781269170144316497945278489865838122726148308344592970799307146654837909953510286616906706367570625087537189854547953526049678141790401029817953385210774735658718249452100585200185444726652678358124887853173370156079116900523077185660517786173479231993670443350382950352278553043045561/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12548998353632138578440582623851648098692714156745228767724541024385412364485077078731193704322702460641106176291499447327437950331339665267351960974034964995078236390790110300171103121811721838986481316155460018870889010542768295366421217244246046733132627104063293730187572895464048953054112/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4591241914796437456037447973444660003345125377462769027771955056336789717819101876321162753173905671565462716929890651293001068982245486225096288056284036353855384286420382487093484541367337931260965762613621958983976133008625877932832285054730463495318924624974837796573807053898521520829264/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21426609176374924556888623494100981531988022406027715633572693762746047044768200297723124330645549171446608706232637211539237165333648403373954329986505785355159779023040292656213580158805592017395903002853098821322781477280409222128228623332931501806466465305773360826580040453850785370168482/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18819471355455157559746681501267419528468375742447145433363605830729673950691221169211219602790110334735640316638096783939995770687640782511192493327605294408865412274568692870152812496390138562520776915113335613759375116843680772221268182633137171997676002442248395288391735342161118830094303/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64351093504343478136521295822686461583734087847553825716127642464413975687806616696074340062507452240033005645493094074296657177410030683097007985202916582884334600025523530840602380126992357298288504815080488152735013490754460284513254150814897361890917187142900983866421047697401992478873743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2587719516175201261579380411359644182379296004014071452519668198271160915560289186893173498260892977112837505483380780103981267968582033228392767179841000371045289428124618365362877485614020061607194444597054137558079202563163610987176718016407813713797492132281560356850506156731354272262133/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26653408906259317474694654188057768385698647503633923557160037363094122029466045705751016302517485685733232001055328765334114684651502625504633237339601731756375319641821086862717791981126032051810132784036445121097965516099559882817706036462592411345627785469627892185523253064146811156428030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4635101274614804317585796526497446542657926674377551869150491025134063740757562513623582432820525515608061270667039275015760884435110210735243496282545691739995075974235616495787614179762600612643593447146797860344745559519584941491788193313960063628519204183948129362698984696357994985144067/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14960236324125037381380733289010948960532568915102878709943476975173264868574333876345030875593438025797749434246807950794518919375599647869847638585067359307074994425058785759880891618247391327542668022062656626480366593272544460161233519844380001351928488106189159024817801232906789008840863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24380692836251847001231608510134958054748376785980605832099197398334420721287517302898953608815008347530757601664701285585244103023130797631715419505903363383111352957730686922706811258533494630516189834457204538497175198421036484887646309689357509843569734102299186355816838081644950617456605/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10573760258121762950543839666264619242568158788706200574997577610414879003110746047159130861382551203313213295076882153280406813747186921802723065075431116774826878142330257013119009277287876650229767480444533816400470504337482459126289831654127517975107308244855027913305779689219562993035599/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33618721559235492902883019989270623703642190992682630065486203429607480427459989255803420047208738526749230688520275302888961879168635421010215093257805856657491994896617646813462321090974118218657128407546023200973609205771517204531667058259621334974330030118092237551816144115495598371618290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15059955909844969081696606059375380817802101474499201444271163196807186728048713395097680141286975783558832334566479559374956750369370858506377309445649300800686646021352082814146178372278386570299297273305605881128858733651676149699135317596760946818755753544911527712708909095583210847311467/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54111803264786052261749031747721081106217086665555783312007899980273055427898698206895476037009405572779693393480434766843037710139693480622871346461142107665666161454720880582482831262113517543716128771972059992790162769686345135526131821692577409915300553888561821969465018706898366658030485/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2743650425319323249309140460631947683969239817536813883746646071647563153281175419614063009857998998272376449369124753815825829374854373364443490847238469795210751384270897543047969428875664466344153817247113717725043507012250904879001210502812662886244796275914049766662541136318809164720695/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20680255912426315723319085409804032889681226255164746409039997452735616837036298967170728982297500729227797576627306420937498626485483573514545054369701345546704172809111756577184716043156944692924581767958557791891731541572987568168413812943937001162035187545674527513171920507099083401084580/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59929418575204109207535963757930391192963153000636714979489293373243188314713547014024841810877425225563615259190614004696464018751512279236539472816529724476396222887189273279721512196330819688354001124201721032029234760523222607256818237856400407111987615616769249831474508666415574835533631/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[13385482654752494466731837049999040997038988295594892480417913305712035693185049447170660139865872644562686690388796479814181278830054432549011209749391240496007966359652257677278923291852508664431037556737084890055182506465383089094053159785795752835425421315104655267055575987006486970999261/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10168122977411174442892875203720942223762843792666812183194172728283038857851860314195478448132203997533729910744683289809366576943428062046840357213253569832431682642410772574152940837884953139408193563605398702914106389149511181103595770518987506421598435470177134593534889342267250961875119/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26687206025692917009610497151360431063822820834721725785624381345514843905470580483555446770987676224883162876270057819483080496608058993140680349050234884884443497426792734558574377920632546626492639973474239616276733792494544475453078150019161839438402623156165913412007556472395924958487555/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17111622442610238418214606049826499803733669354757737217749572753925293327420203328756064412521651610879319661114563860286125557833350679436783838150019480830990209288677515351812526810688276854358207531450632468133314125296065734085723803999399310553385701730779412342896815658089557348990940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23363547382653496123520536053313631751916568374495110537642685152102712369823384878725942971232052979020862449378534560970579885182396148512405584165202538955867070082469294324219610879072786868024667544982678948823605387770335755039913120404913608684892128068019797195645369306674149111015530/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5867878944501818183210843361099745377268448432436864515755844427531743301220233922728116303505698447583363227305789489884937470784498628309496414745583625656370693624890099440344706814199300709518763919017598019946350222761989138720784496790889040958116341268794735594751487511060283973536818/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7860163262916833579607947880535585434005203713115419126729778154995755274285234429306379384236148022890926403977953959442582035724631838985382015825075897310957054303760944927019365063769675752442769133742714229051365425980088393484390176265897944371626130844315724179248675462519746323168125/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 906074241958818587247540873669456368923695941625301500984778577955039893568242283178757028804456949419445834302695897705449089087126252456763824842744624137782641707256313448589466644486770792228347359997851301305698408209487315481596741041465658263421666494820848279086340362346250337671263/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6159924098349231002220403841901331154126733246551234665651663849476427109042925831335335935619082751776439059056221902612485624661640461073186146995378931389136709958120522678153951414169324296652415497937815167539411883067262371956433460137173609427012308429315864134090520435592416951708526/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2781474861538857847632301832378102503627484099428669810350956958492709882896806500960045268052639854490390068026768421816684532935180733978170788775818804044409812074885519113768431771135452759289602116067412380354866780087365045819705852412631325576682625080458296466047499647755560621818712/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5360460562487923942973708739952648356935113969950074256003018281662067429786528140511606790794402032782663551049975763449292393610455933292677564999807525665386933272418778012237514357475483002514970080842746366344520103457780381282054788953018166430343608204902263448675161115370812690004646/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -384127612019634634063264503556761486676713166928699023025325774246552687554150910635187166437085951879164156976617149798846105641013747643628532183893010831073070552955289295053868935614225375262716482465012312247891753592926565031843789077109412020783595804171981632191347300407158616032859/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14241197926352375306546214146611944161222624993394499309443588807348433203679486201181748223501999116791974353262548788661752427040515713417774734260839489499799724267184891585572046561764472759669821539200954216206274438148730551135499122994562647902048614436564395929106348966935348701913784/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14049732014091972350365190696765005790732556537520511833799723175303265819362283564611820329719972754662563130299668655319206356929342183962618313007548422262248692358670857892225411802936377876482761960827623760224156948193257425320486838087448957597618536703911673432223699434486936894483004/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11484455798753555413474575366366119992643730196432214017432468254665945866571679246567553418816605240778439973061319213011959973411616379986374490319888402229216004933037018679177066420107127613087110159699835950853432478002658063635718677947720525917163273622319320390874701745130222041903420/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2625091778323434694728760555393180001500911222051866559240304697435865660755744757740907357957960577959521874786009315292943757887557502109681975995558411124348445487405450173176612892850677812844731127481028720100985556144481169041113556168190172721296867311881631090880577010485477239396782/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4802260552259544167396371880422281975824876851556423057088587318571893368636783636622895281233767559038560463926406822392849991236810851871255619724816072787898604497508292958776277934271529011115125119732749620980078633322207053838078499380937485415913065589426030660132992973792294615435280/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -879562191477326162854636563186716831918004052330906062185994850463723383075785106249909998562271746587825035897656233355080166962482245097814054482594076298500870990685041543121658888549575909251459286873750317114790184664419629538762970330083966483298490300709512941999322165519251307613646/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20170517662717439929914688729242544355976873212202657853774786969904339107094728249158959275047167366332693629214678263810249785510886087839085205544206001878152963728685101395274962268953643495415128087420251129585303618315601836325564859307568469725494298371024940165169127720818456590177726/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10135280157987720510365539305917703947091511858056871242652229605740737288596439100116808334540906061556204224929713450465510295823714079952011987317908180425316076364361052305421546537825337751280128760722188787790991204003682050895139192184886971197237587594998415167033490194974700387106639/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5632689725721985328382644157605608721074872311026963813193906695759073669826896233419097108878717860259324350405275755289297451435470321001960896101147044391812319689787668027856857553508792804058360884206506605219813318504028268999825945845116678771976673710785412105923033190613721098364345/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2660677853859556124304059563959082212102361786761371762154490579458859850337675723739125606238859681899457670362648892430528995064381569905332243741244977150446011778697379747560112538559997953024711446711235078962674872302036774013934765831662993263383220214285958883505923551041978977621622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 881879197415390358109034330305726220188288289681604469767934544838005905540421675010299614054531254275144036485886121670713170837687053404948559952137398155484399351151523707913175615142240258992136013008508004855895490880773571328850419812672347524195491533635291627502379562208371787811035/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11881460584960620271535998039870474266494967622989355465278166987158929239115317230196001022053782062457212855705709240328342915122446124555258700879973559879442953396531938176166926405973689935924733319473790466390208581473971507977304209376289901956754074043530128520462088397762294824506185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9412935251471941770190709605889397983751672179579328433438955088672067890378967293110086682340804331947357675371802160162302681428704741731120244078843245914252201694934623329484788992038024007026876045441850476018878861562751570780582612120870483680153861444728983016125538891285341470263530/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21364461822294339148498702962595425951281966282553333473668558387475390279830558742835136300104371272945883394093960299838028179107736384577400104642364296052281782790128071591753285906963440073970809648305204107975403797315064733343589359449445002725921005370762788419315004027870753996284695/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1299045626974762847858270874092491148024670080630909598531402698149944970075395577497879862469958159689024408735744211259287708091375372980220367249902603332120882352507721114739642076240596701057944727217337019023519046996066114948526514888140738272956286075169447662161233754567600816025987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11330343206876756294059006540923251870089130949382462756081423733230209630408552994856870393037228460093470385480222756283442736405446073124316045881499651106775988852481280725481023673725880595690870291566112889597635383827337762312564184340380272654566097018294620398198530375365019528018130/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13881284228170838226760932443021494186542945246045943613590866133561214328214419378518966240139674708050757443665726343155998524191011060134998303327156313069985116361619992133841588225474079490445522486640623166689637895342916281751838169588328029617667046684762215211901069974247894103019641/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16490118889302420773976893088517171809101544001779325994274692627441329969893015857130809348557807460749789175300451101295337224847528186305544783298712015663313524436628554439235756568888776804460789909677523533390553188229730913037253800044031202974827168532146585218132395385706614889332889/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17191186192457767748250431659794835367207882961924095248332732394372282755632144496085720008011190931348237283566315898027346197930942890582462373390844599807145001073248408694810079168879914226412446615439612015277774267289332177256593191233767249975612098388189368301515197017071937505593746/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21241620280388009461224886558343634401456500749092258271609452681642382337582045222262164148161571468330121816371866157632772415115780262228215884039175900190182713112252451631362968953910582233942155810941879550894796164775676807892848347090774319907351815628684582340636160555745059185040845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2322210544170520355512776296853553126485225825463220173576704827900010221973715292197023560515495945245790651066103568223413225703022076078556697261143654375021064939469211301510623835800372966720765493726930589209440085343839475118281888304998417344289229280955280851069040498278358633779065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13203152601176914716855602204226566761395265822484037713505956025273133761291889464739019610500760470951986791564221713675265087779332798469197369075692762035872114506485412433731841717862755368221760853200502592172269785824436242628079885306950614057885328780050024843011575315121671763526426/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9379289542034514372901760923476432004116998864114921884886716511094681979117286755547468274552451536313966595640953702980306919945896870636977708634740932283690890183530864715171257895227204607103173791844329620409060908870849437027151566073632959433772642721861216455205184944430010463179414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 294512848323650703747577431686363520387837123314265500172127980486490620094882512721125800708503333868392487108441478429991869711364168051679012680940923242391712145350774391740495909172774253679936381391351954572803571018451862619819745768920502296675715583796513378448911180254646728605551/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19646481746499561618114794981614843192828117675214421775546861895463153111048179135383043721636807851730815721920771446729310443434192063830853761047315082126195059216916512676795859980161939607412478925086804009479300253284331312404008308654426666777219497119209241963956036341263078425202521/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13015472206183362085183518754590266993300832275251331743199875675181709263744211195177998594258513957949819884449402003071850013078538524665717446318460228007985764498259570577792057632730929372564128209894463016639500522900838126290152895798833847117637305404905276928758436446436585399572625/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31014739635979782017944189481239269886318042658940684223923522032231914798933502696245122085934350969082727243098339349891510778234613592044614168631262740490161280396772468651939001023548346410845630804339908048809640915607264495243017512042998006920602327179901503531403568773140728410661424/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 94665164264643882559009887516622868924858267779595419165099477529937654427556729431962445360610837253431055427483991742181299865277619083683681393098993836449764371047266788534296312330721152511311082735302111463762791742863595932341457284616824570060800994295077409486180293299920255998204/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6396040619706677081909710128240668147600709910291731199512674719402159231063237976599079527728413856542771380881496810440504591582082646677640400525674553183655909428419394968001369109522785442949937938863515176907611786126065334301315824542709727599847084490237314413801807606658264678951099/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22233990325018030194213407993655056445274454132029789723694758846185292957506964907163840144742592253011309726973070053525268135443960386778823978797921332859335926917760991945087308158678244718290898721129255652061273104922428441561577255087839408176273636984533764334074298927529191252743026/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13492886751874726852023949041707385349126821729391636771427254397058904918231380144192356082767072459681585050105843602941647222555737944950365362631181893647551188815005284022015274180382828602522801329194354069844830305549582264412792759356472896937261845140069817746816224685909043138980222/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7436650419853374358377411575348572562435969300274891893574906382711545190879648548482416321183418711900628929095860747571995745272057337534045731390797639242757979428118433351936215422412852056878172477092240429692646061034689140852504177500974399338944642167673325978234472624008267802024057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5729990213290746706147807136676683802428356327801724620509038525799426576377467287911716608724421987778588726752736337043248211429852291165514988123103195156384828520247113759356891635178672734959304526710287573278156754718828966242408915971722863345516815286878858234054832104914262627803252/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -325381470650429534461226470696582923566484288231465508717104429607962548410194009048102022792056942238497680020929009938082500316478065244622550857066072554322419639709695538288736671027742088133738757103554702571583034334801542483951061634611275840806722393189304249139402679419248608738957/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17779546541921018764700663542525517537189643137658175109033589530848290210537358185006902827493758217675446927750026813401614133041868473843960695133535674374603071786608396890055727169983000110696414487627456281108904737938370669656097611229450153958847284163454874950293080952065019414619029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6761808692500791159135409733651730221143316275936191011008507802003680387366839801827960215037938749263377698048101603929190327605157365557255863101040112415263236265344020572673873659858033904073920356889818988247390196679894809432204631576567655540057322977828587814998029590249334608579991/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3695302674358213005295185187063846190342430630531009886709707450767938753102338868209283531471433281914997083018607277633939190863797721673565313879754810008118113540751969516309440904668820290184205368576425337476705688653426195757287393441422250904285694294912531460156319165347196675641591/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9272597966095598126836026816585562968329006785530599075510459255336682415735553055400731523726600038347750171585262057348231454430531303691926652666797688138185015152282809956360353053562854404317319987735374505529267210991307613089818810185105732166481920505538207704296585610320564986053031/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -734271751522029806719322814044159346596917447737963506886987310977018172394103446624463858390242911621345360481221869777173020046216063974721348283447595627615456219824754957728341812160527211651926480530228697526350852048471144576254043469504951065967933877920198934303428951097179054070006/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14730478218462969848061428174425603928869029326796705563464121822375101416539765398263807959200189143059600301525725859622081108349738538625133303644456297631939438233494309130532774585018025083785055641131412122472276526325508744922408010205724504428314871996821494432915305666954255135968614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17751694705129240838285770820565067513014686837666397950352728532289044855957578839868704212087636512033115562830394372452485715026239702386951887415393883298032661987345168423107277774070480727453315927200474598618874403124303585140881852990296426607739005881271896608553453128757505331204938/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8080186111585176097116970317738762709040569020036888555076899916828284178808033730029581944376827856035863040951869179537404694407366810625724345614380912573579524231294462367417993384931628590299171785179871887518152380012866251516834070520965146030957894929782469575095508530278608532839628/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2132132103102879869591822157652517853064875234132886534500061021646593516213504281046397722008858202368294667932488306627369013754671754709769641945102240363718854926681945250053970692964563276315831882488032982400386667464097641643841766759428342964374435486341504834411438254742281957519058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1687907347210425588148736709405172828174106301420128480452190509763480287269346567611319186156355345594493154238657963704227263123024530736348998534944309080649879802624660905706049553773159654197497047581882763124443562122591127657358193305256437512288685938039429547695993969346146242566855/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4877927999709767394439852124750141985995762603355452781622709054878155579322308636383619601633502699865465205551516271874548935557085908967455879708192310920909186027642198652723771807547871898150792666097356601897381783800950650008594235210803645148875144866936215069840705672121139395891138/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11043301923705366096494625093678833571723253148349046947361819966605846088488620938649307929262711944948434014008709826283374448684036189196493684447333071632808864492953876475930898365041604413341272837212241033837451026614563325315632319587829683564154455752252299652365371644942322302528671/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22124829077418271745933403493066986269275664298914943533939845792346367125417412743120671259656095410057205942099134892084449936250378513846678941048519303832516304256615889150762017515366468580114737679826427262676700968504607588663360603713918136062699001212545031920015144393988498226793885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4209866527837801871561937229138621305138169448865052142314175832887296054551440118444028549501174544847116695969701041121599594697110552666880141881869339857909967552551910499406002827059234103958149288242893616646008665429066154011870975017297808216629617971139343062548711039315120848096180/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1093721686585613940869771341135573804427540410375475410330778650190542132289140019509720821258460297650302232522055850687396617473776752380866638343989925397569098345462630787096387394866810959146203865594967537605368987872533212074059820211731701207118469368370634569092746611243230600813317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10783271962029371666735532560349656588784699341257435436180310217277223736173244342422510936690712936035271392068061162126573201026501216117110835519217255519748427989144032157564003909393129472657514174472583804285634011724596092533090444314978321002311970505119451351585134944503786064903014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20100917421937822813693710584112315034043593076477842869742063139823003906816907171806047341506441774762773964806789998295049454830413277099638693596320315753601599295199365635981659786461026830775963521373287573064755516385893320391373050205211554909904875449165437200496009810323393660816095/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12089300530097285586232189317870455868362648729337405146829403758930867966918561596826740284255504638132394430707560613530373368698726698258245430826504863372397306830511231086072204180903618972877042784356363599431213099731011398332477471169753322800585928249052307500996004469369601535406433/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5995653068588823699349903561958964331700042506016798679504502256035330165321318260466295684540054885411444366661499420974055987109597092915689032495059956200022205079654316808461350826835767419326282118127400022848853346647976449226734415576943062838625784889902900081660131075077876727478584/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15294255561031434387652360910367856290154483101587373008529160310801182096073623166979868169055421385384246599552215135131736897230878556139226034673913891679268626032959256613949615278002392446341849590390658905527383078066199870986968518427788571239128434036987204367792305661156863408283881/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6450209466275120940495175757548422729461385108040754416658906069442348772609810747768343720110172678931180302893973537148142754104202984480899397388848845165018190230714233584543712190671492652912819162227361494589154356472834790762067996383385551365793550519513016152430118369048322970025601/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12537592843617318628416456868928975705370098130068862412856340481349297605400875309180845814201125808552724340736318035578324589345442205680343111891652275141186897903590425850718789008983091346830444926210899838506024074051374098363511527661560425126101269259560593146307050160788432202444151/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5107969377554730693687286336168160977862118089105195447072682617357962634989475557174711225246560585151018468005861390280084697937431403023592480991041651637567570673567470990297972176408000136626750810988264988763900858950389644049418080436296222192854228074602744392144417359961588181605970/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6957901581016735857608317377702834856180811347221333466882729406695763779031114445971439436726125079483559988901470929151029995231276275438028415145949770612647815528709669770937724790856373049030838871721561770975109764477035617815359226483177345641731390252080103530019108769882254304629196/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19196257091263961505366934221187634318406550485538211569983139453367516627482603961009364740938754954927639742547068859909158213713403216690716962887362002006997681487847133916425932065263768034006101450973270947839329559663680330201982136733667868093068201345237234430216932810072206819856424/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18714023349993554254109831080334320087331980967819472639553322194609975489690195245645431486918710189383097529975035858319612055521379118269146050582700509004622671924540535199198686013623284528444671274405126977262475169396456606942422392827483529331455451260310373351660411223606162322199822/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36136613638867107360055812532552628822859347513587527643515838752664581819986344145463371948418725714487341461429828987825733357141372812969720360585868034975327267564773478138615305573372381565560783473258584724030608332655047593525770626806246226539440155031948788604429924247510734390728662/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 188852756799442939700087612213530272477643837962910300599161741220588526965549289820522684129584845398989353468837449819484509298074883430823110051663237456184193621029970005862712855232042490353135290393711806365364124631844572919896746690289136381558605848145026112588319760597599256879418/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45203205978176031523371176728123518370654338224124051766726590788738128589931804758181927981341442598602840026008651103051960719659532286702904065505985611334183202067159536560055345415679009338915681919520041570490091160204911599586348362683877640971616526379024781217844409442081433482271409/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31971382025684703249366406576456667973438056043140852509726541194893477931073565251012762230288724676457249909003334281648313832194814261943378223348556961379177168502911889456234832904743693151572174652359585413748046043965727409554511729215677745816396458366961472995455964580622755762080342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14509942652658881123110444186874948357448741538671036898445890957487257669044037449237213654144142485463894919165273715188117091961300805524863399870266309648185296578010828522614254591350121772988252671255805713933283967795054317092013628459260904761724604850946534198672971486811188407810273/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2083589107519392702617944737816180804934768355248462450989229472014325659437120106852087910802646137624856136210515424894029386624304624336000823983604074436923865777705165119378666948972916439995806857986621356370655923813995745141190079869096901930060030624734111987751316249791487116420137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29138695075617227653025590811545673949078765984406316902034251742086875336758567921007719987593932405477890621759732388045564753696250431339738557010510312947531061338045013836289393152048610793725740226552186562142718485025577598990739946953417261429159395390488598736591496194203030544568075/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5704552576866695715266363993516364858289930712983279654947743969402580921298759974994557378267581627255610431022548876052156348819106937660532734596422721447932480858613459619680712381050244231573131529395564699119301757287702316297635280855503794920387303878910685224145073763613403996325357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2575792306407752778922388020175360668363759333882024977892339156622577531044404813857274264078239496206392476360379790313044368407063322629552221980376683800690921300949337406236119115924209629551003188389258638908957041567335175042516000456066323890427952354520977069935611455254597779011944/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15225619296884105058545612115943842188528072532493764566577549433103049608749872026981851204510855205363588741275194102636286439007101672510375816713410279308361109030920480908150931379064693036259397348871395614977528756560179776714229209437275979320042261908828154306316065309704713583810890/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3299563555880988090834237887645889386066017425058298210405807540687871360289703867162193577303214080710560065742760636782733961647547787732825228575526761259017930308285889979946681183025241221885984732753987729125989048478132721454004944283299334491815109110851145884293190653332836241802270/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5739639754359321982692199182915191058278535216959579511843592287787441384397743756038557037335647311824356402046382818447897196471284190339255660095663001025708333944404954016050771673339242369406872246961182695115242637461727718824597208020198395374277755741139582282978244497763085060932795/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9094188828495127735850571335122213436986329462836223088605414308689781732281975352375988317932141651266666897904222053466673095603203785956356660266851761376398967048459424454719221421807294516107810639967035845289324671927391847153238190678035362637697631352077170245676331613745526684953419/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7035555711817525726811315960373735571180995486534274067764121951581158045638936226691499358340325741884903081162553673008679934730104538590204633133879519456399895210423736847386882498232973416152872704066341963519685444064417964380679544752128817827698071294038354079984770509729697202523372/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3058597582529514930471817754402717218353105666425928273935871488870366529406741530457670558354420446792635978130790752588511340618499944792119432272087564834097947017948216187788488120005637056781577030075896020319611995229159860392054407189423036643384929011488737692279984416882075816843604/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5632746030138719797844382992280777849559001753231398794770661003260340929899129994991392614785529318774221385542157788831863164864072163472130365155444279639412722190120413978328083592664196952505869228534071570740326384631278882853475986063014640090458680429337947201056816280222558355934472/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5651792609856285938896934937237712392905842781164857347428070431692196813451153939944477571466388888028051150088153662786236468804696970234552065608354297370951866404950994308282781336342328017528168584037356344495167347709286601204697553998064871754128767413699137753316700873918279562524171/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50513873098394419113132246522847283542488440015858606177127317250494261809059543603393497179420507946961337334831625843757363107715470292588503513854121519680998876207046245049081317864321632880419422136791680147885795067422966496949815874670178559634776148244591557246938946388152631960524696/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14763018298346580761570843663132696842235424912585173805586443183706052541972307587759343344835912233194194347571212003059015215469672447549419818436660381448118989405253868501083753553808168028441067314122486343040764479857644305626644690941282011268393915367890602786577637997178695059580988/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10098290939200290773842297265001612693918063558174851072502312714661727471920435025056642894261249217359540669015446692163358947326933631789787282535395034682742799882494561192601911595521719571256185257797153313244930862811841766254329624119937475948420589677654069382551720883489538325997312/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5883994488865052128636660522366437423584012785345408183001903966645912857115496555367430728396696094702042531723439066428011414313598450447439224600172923643936726061869889479696055892109802533648106375253570933134770684765267803930937658304266251743613089878883214562078207502590027947939397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9239810064248581381229433288332386797236630512468778887264385623172685530647040136033088248156539405825009888953433776539978877195489838375517275331697515174107028957279109788488253146335752448637044346821475964302692201159725617132328916732873217419184608399188662091631435326755902578106261/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2765462126434524807440998223058837164801760811755869442124193346833523721040874802381302790531759196670764234132935192462335297690684677877138597646617298675854055403120164837609677434322518698517471102941858081060313490424156901337315544940631206312232584622645750290365199595529883568778057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20765110810098878556798943613326348274548243321954228915015960342072432940221410143928594994007419382158684098749981431463042396281186171177129120280716523930477206700879331340749194618957911126292026246088519875101911445050329264053577954807731964520835860776706846271001618685928933679556684/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4517824179145695308895030019723012517857238263331788671661124597602878744187191669583380603987807414885120501846529259398981389563643627181588100029743935451410453186148786853617094147678845234338524079323918056860958010145047517257621176950445961649114393034485075179182120201593106046596909/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 988004514383163550235766672250595146281284682489994094139654515988063912112190919387675610044192573407882900027119892178803913228050108096893543975187736799868517919805782219318419622303620038838685037507098534692025485290844110920931482109401406297040790175547080981266711886968403839481082/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13743598926172683721928535733562224185776709236564725518684282151379998877025402597241116335392963207523884210724267160515318036524456768354582117220972446397992243862185285212282457513547337342377097124023340718248944683285291574756611219247757070021296997476142096676996364661843335533508632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6306525477140503433049631804193737824971741009889186955654246376535659300736475049728034694246298705519210155491821998913760718709212509414641387191961851191282745130592353161736832863489924182743895628852703099108655164950651300381002242509694604684446967654882129549274877071014177600657246/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[30513392831307349611844406189913375429633863248068817738879614809746609869442991960004921756583640401123340490683201292917335813892527396942874181301546465641615811608077452636987854111573121944531247574508163498810648808067101900951250101985931870482895212240353294910006578175256456920504421/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1124322963748146848354536269295824427796961257349741807304378067784135104913435668231649177711783477921775213895606259906970480192421953513444976413571205207471022927652729386830716304578138459510250043133260636719178403700217533818635937675335393325705811372509839982330975323856612500464522/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45314917253062411582977948666493158275770304204105603677920686618708067467533081495144188657216523788938693761221362968830140599260876858556731452991149627760442865298354471177182494899297243777407499332938402801623987706577164011151384004985472949282785454134997324436899326786499422177854672/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39159277139350729295802920214722773898975154050791366663255260931429646042724118970139942627944540268993434568240995182599265172074244046476166871085520924984041680654211267975294843729562635975954268878617396186394049020852157036918894712920542240519344274496167698176833047023564961535115742/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72451210792627837232727343761128244601518755512143515804183673623433802449380044059965319263524279300088904069329535833341782606885024120424046894265233972636560721382821358493578300276786140490127975099918579134370304419221655496941174356035850612019029646748626589107722848131201239509552413/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41273242840100234305259551776446995209801713898072078559937798814572323175072796414363624441871897004170427622685803506146968029391519519595801143671823551131064398725658214249090928123593209425095294718236761256691155996619814588915828489129386938862222917702763033718993426688734442617914672/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32116671658506419257567515714196638419770579456921211457786753580179052087568073615208196626362619126066304023917570064005358347952940887474730300642874855641128409174282069475891528136716299788371184024243908790816423120205387968442065487184009099798946170343289533172200723661963883055504332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49490734600983831727862635496409180837101144314840351570302461870434598393842573498020905928098734496214859328525259228435238456729836270852049849770968435576345005189467853928630884621887203865253397569589525810635116210499756570028175032624191402486558902422293242005004461809436372421553644/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36881813859959732398846571904954881324735320588962921124090619942322783837630119929258034551512322183098637412292234442340179582440158221313032736555105441345336239724821472419983457031182712354355807202764787679689779172895193739351361838092222353386576845276032068411937005702305505783888363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29364050172392055791078884808709442796419678744758962607314598872230614028586714692952085268742403255116263085624198318719968319482283329735777365637917625671354207480750118825660605633434918472872720012359016819280617759888757392402603993391151397691673367180846258230100219281728170476452817/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56609363764084158707588078869299632678885372613277599205122532944694342337403980181944663585636007831050072150629695596138615294100425091104516808776042980491476604459643519285977638142079559146742824721249243412612006461969155900063902932079155364459287662707356041615423344515370510325206741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16921339893645476826290390829272681720895792599943947026402572386555373097667698421129314769384841263468193404872718404185224840804793580159277241294865900279438298254308017469634749496527340217901059054604035657616390940066040413794176920333090469791462642213378107818696112547309537267141668/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31979922284220239545734010966832841873924429372453167234888638070631540837184669237887857987785017314088888444168831507393267308109427754776238054171642576745684929034520895273930764638509541214065230285684932240797885049324831537879293158983198747506335861753282236818566935843869904449188391/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28621667743699909055691391028867674647324570719173096651066491881779872217013602943415879475003920281311107440350423527860079196145323629946553799907527344323901625960100849856136188682988173732362305149630322626990185888658123122595780362353209190732366421770480951362295663237611905602065801/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28999567739009523119250441137161941559505890590299971842735157070091726714120441345426499827292493686938909367092071849060366166296700704592813040849052934937677173441370585625712819296501130923904020927883960485327457882881984313483466703696157175528705142599681908694859744524863363643871274/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1805128417279748951334373006180622660235113543536378881128845691521688174021508189953807428405533198282441912151439555399845235824435682697381385244582181329901109053356137397978598228228311052673862421291315618164831457188234117181759536401820324919387317569874673662919059683977292529468205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42144578970146778734358786398047163156740273055133328794908091180528844288874401756245118829850976653997203635919065864541053738905145100735181688736848443926315050935073827178363861446851116229274208936249398682466588041794678640552106800141293474160356921443421937321838952953584238478906543/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34956280713545665779394093805891107506434951392451954743123498835773120544260947473910789593641990799217811416500060993015062820754408410713148320632461290565015786982719835921164109812964450198843877728472071399648153332577751294477863764426001472305751000463824759144295273740198959795257909/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2201583898212510608681439277749237666275518798317292609182349599486801700045232293106504515206133277168062631647535702482563707259676778895952077175485542239044322750879355096640519243716887481810967366263789223593442055274246676917785702855408538908154121564326746294205861491069262693728998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21281081432732609866800923195089834175855950610377545344480525119374960531195918030087436840484776696145658258703898984475196140217901092456010797917534841827689929838992898378617635264656340206728318853668220253535759021171142945304538389678595169625474220330995472589374850942404444025740026/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8947039314980955060415251509229834937943471597860299764047751096464798294555034408258879046471681959608205074016700494764545325708670166806395191005366989690174687745496235384791175128509438647737851738890925517060147876234995795819611116680788505106621534836557506309021404683059604554869558/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38505740724615443206115762282893592058567575941120698926981238883702992416022364469945430730194083570300003937163320976600766738134403962847554421466649077769207347716655132436706116581675664224201149116241120402010244861291245350335414052711023568560924442578097089772687289163738563946783287/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21968046177500325328971798885943802214355046285276050751582574564623931127241296812167024143993083992840799052855667816214195706414660837561515555643538020571035643580869749995164795620466995209387920018806236506811563888196231399279629947802723453507514123580321417720967570764726890989295759/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40123870460108356771829000160131506068351580494463981725038128084266236294892121443358684910227559727504128861625105317557716337241512473375723551726213642651216079113399526331470053238995985538065249275252734667938274739993272613258502989920730807909969105954111002461373205875126174613404982/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29096496999321216726746124276286479870467806012316605267415479863285855208312327921581628657811793618720059233034887667923418145484112909777502022722450698576279937397614262609496927113520670079498010685052718461432812864175349982231574321000826489767974415188202180942748124329798708015653311/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30306041796290664751080462769216679167268031162246325410406738403940268621500418192162218569429697200016861045344477684672605657380065119344409934540263378961310933348157197873581768052208970862640797871025020748575615234519582054781142445804253401052919367533329200624257918631028808806299690/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35140233253192444526029353776012221279888477439055013924151163252676193445576268920788020984192424056664570154343935597522581466005099569618694974992636765670164686939948928630859023439454368469528659232706634538293129172634109100545749546771667739435897635374031778407637743849857717732468350/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2866413246925523835948926858457445198091380913778782441274420534369005665648533356229170390626046739150741539484071632446796950928224732764594950548324754630099500974452308486748790988646666617458505319291566031992087914821326474395758634016279832397692204144312711417361410927099275199949940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22718922116934073312147729738983172412523449559418559368274514455792799060322508272291097163924819592975221836280860306677004116291577095529112597482152487278583723466188359223597572648507707246077489344233795626578867935130821933514198777713649801334962741795904556054947909722623241451104848/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34664166502826772572129934604892997348045378949784490080519314196787906750066888027525078852933077076437865573523921618279816849841712533233393433866102184995565525354745204823556192635716859270659305884024033587561754619177892637896581420921992531048127969959898003065636137083191834920440476/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17769662137945483326103319157243724042089892926776462922941395778961682551696251709861169310230035877064985555991281868581660806487396267630052562770679166448700462175609878457822535733382892880146443267751617211167007221695916736155564316689227233070037524989121349906383829138197629750601994/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31194130566330995001014055552841503853007218780154105855149074960232796749723132031158105219348612879526779239387753695822831151638469381311179049948988812862580209670753174091356169658095699762457738847323544373865721386008805622863443253038257567336786872223007029491686893828362882212051716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41254885819854746684649039190132942384865670788760186817591998362819541012507441091124604173971902899546580501011859364576830278224570421452656263747382587788881330362625365251575898477698932086126621019516136082180405650291552621588438166921164345373846912026011515015671597127707370263592173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27569740894729674502652562076520983282517388178915213331427513107663810262238187977362029251184948482715034012576430453247780235746274847872310643245529379954003084738251689996225686037225549021146574510535563333157360384109877583850131806285747620176419384071768253931877772419640441343654399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32020093695027921938375727239667569206141353006800614798935166816030146223925387951914515831647312191625845779352747361540829459645388103230805409803203170037691220235955858732426530918535909793914229594934114047936246281504880361301516297743999500018254915040574854547301092508375139733225693/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30086571149726152088117305342115283432634465018903738434624704776292396193774055523325508661700486933960756421113902552754784329942763586508611160351478859150014998348281752434763681578339330956708272601496851647002417090215260917867116829195419919911564228585040795634427466491671847761124982/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6152988838418920991730295621702935667390423065817944618015660386938417296771600458613987697185967377998070401372476903527548833599618279139553098410763619268876961535851290607732617111892901941655128526439493906522936699208055441456564510501149108027680621001512212075695913165653496527041797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39368315525828952172649984019170900603971260552155365408876479929302932736113337955529986987002801401897206550588064595874251693418167793167740696258228104380465316425564595246194273721896106795759871378108921965045329122499799536636660822768455657686161896641234146093426059161006459534959202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9742293679002824155835408564442801659318258461594775800094576240364065001188403128164141188720235490739541440667229579951810852950284769113871373722810569351521976828287010053967164940897702961710032219254342021010856954025149115298942852478134703039490866405532412218627642176548857617060202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27420132381006906809769457295112872182963505471668782462395179176803663853792388607776188901404545161649424892680035006564750782717860521025903229658933129932633339774769811037814116000032782277360494389741518886267486405524214998696605148086693901146350858782903638065646377823535260930573800/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26994662216718357311272676197730961378135461993074361868604506733565471456559124965985579239514124310701528408776514672817329857665116712717322450180338079525607580328444269063708573234581517991998170619157345771527819754870725379598673607237483899002997474405396831048711640416018172398218462/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27281574817811983986666405278200816129570595580621231957230615219921334928245582975066569435945522913714547686983499740132631057256540038343209506077325045227798059646841197577344991422613061649361209404950178916390110969433570334872508802253799629815631388687186505429964028483684523531272783/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22266990344004541401404402420876130786884799490292004522267046302788923405427368385600610416740210002757308829369841683218143228251089262914785994852633154625937898857511562357900655358674016986063071244375951470592590397854289780298463599431884778828300299012226712527254618245339369828522301/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28171192618937505271090266396279509360480838873421950357438657254214845074157347180687401841883352687109326648733279638868916885992321810314589954290934904920778779092842341696407101351583829858056862077569605643544223561068984159651225573982745998528383270423405092599973291534490766409001056/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18347463594774404840347586505580413501579506221615844360548433631632848989818052760931914014868450810554712209305155585352560188301172916908988158288418850815647687478056659152259003504847440859776767113056740883974184582959814366249288208581825288595900268270366446216537827955440505312309318/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14901799058428055690728882990734801783463153642943279443524207947194451338547243236110627152168887457910334072843228472092971830758532240566082681615943222393649639687417218869973713421330719527560627774957754498473391164361497437904921773589775748967019203082149749495041634135423066224746745/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34387797862366795989431465635064357214057254950580274604574703430866114380518188085121016796438624533620031026471167297205115319850623159607339541558705826293584809014628544329892789862731749531544914380773130504965172980067462677866365632843223572647320814089523689325616912751077375067655536/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24788361992202717379168792377074421854021313892768503807980778253695464809747830873667975510756133716255784408015927807434056999389728711956876349138997918866922111189217779978537552962180536726581482648501684153442528481323546299311996996221656772030299342679285959021539159668025337979326363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29922812407229839820763411091653815981611900510928197552600787631522368679948411099000729776723598285664961930398215989491184304858602695473712465108386770355433752260722899074549852750446291796732827898521081633874855360628544779430252543155661439649644018086766272684374365562761348832662226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11956494541429349720438601159713038584030812040035250913976091166837084000124542990615998153692942858256532189216489774232242175396566277203823556968134944963585259761404183398985349808953277997644970394301740031442445126686013760327362904173631184114416871876757705810660512314097281957974284/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20095394405457053295481057222283763522890983381267639030730815167781914133514504490241485541311926683718621906221225267218331622251371119697324511547082709060371249665183355482197755765299186623427382879467838102076796640198588435433634805600351623454728011241212134617983013894648305809242340/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1605012539962241721254522027973024121540109763593153676461330552183582646643474993877848062436249936857892374101427758297729014949416817596913845728887348425590953320456319466527919555610304371186635478139899877424209407828308547011437095809274442321539363201347967849967994848767971238495514/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -106090091085188770204660788782528692265851380912113359242926462050426227828265421431689470221627330787381190215392066476110093250389361649626290635954545370755841902790028582739225198718306478395760334085654504122753333786159212238427731658672373172846776098146590870053555819367163612937668566/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69992065498896860274560609028524787716650429087667234273797962224371002444785409572563335671446798103815661398665512658588405967479595725356629705734983653904180476883292026889244081472148681170625233739604178937546011040952392016129973718687791717606270664548752247262500189291888654045982769/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31643147568758258756714738338980957129137987040696067289276070882433436345315066639752052020690163069481735493825222154924481060080296423577547686609647242926838736050395544983975058783503409987863132816525448020753381813594815338608981552924741921404433812531525463552331057528965337356989135/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 711695212516982597211979109092864744149937845388586050258132172843806823304453693069023531989191893485544093746333836937749719577839716902960676055194983954847843484393262525503487706219219416452163835636568271626519124232251040501311439060638570162034590474958267500369341133954674617066637/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16654763899038787835362277786075022736269285121517139509684276045317119558685639843724867331429616453033975771070698176806295631442507295701553763222328068144473987595796241118557791780953425330915754407821185861668630442152328660740400909247845127793115899433355594890967374662223482832438389/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52058940450891515866887669853238136909082558446274473213057092219164072315567021270687111472652755398679588156525220153829656881489933696954929392268631426557637157802879692392231837558872331487739530927873692795391035263806167914843851599757589190918499555631861394175118788345125412942170542/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11302507361003287045121862916860558961901932299085585360768814606616948086387317301322670991407484108422580336942304048553332736583202108167189861875912925489683021776982632777140493438021423187066377030520267010159015582315294661783997411772000802120163772507603536589665295503462379096478222/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 87561752100250424153281376069360713274030157182719526530237978236589925728244738379844998098357775524526522969126557329902738515909589167244787982495439249434355383604497656722614808618179085567690410649005921794791127753327259997848313206856541894902830677077772795981324595506784483673690463/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35697305088951392631131803400401403117372731558484281813804860070701619596724698190877588998032403658240887486351098484351791123857306615585741511933304899659311655684514022428278577796691930965177351890283753986412277291033162478094465686984265472376163335660828719834419127022758082803633539/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61517016604699006912352599251184992997858945623633772368363368365783669191384203005013026703442519635431799665555888535507416553900279366432427916555038835939327254807344217590463375321744040324595817265634730024708353240150980103045717936524538276494108028878116003924699033650107289345863781/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32634476933466234188526490825485474291150481680470373360505939293932831552780953149290806083966077110511623447541196494701378415984283993974488795887164923688636613564135076981567481497531706831445003022740543615059087797456485769606000765212190301123572648637795742254661784897983828960002792/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46021852862728958151236995729714187606833860724591161011671624051192358229602460025785095052023611755867312441864923828906869530806619284564655365514109543636155662291529139121415345085178752037507380067058063290361668208856559924071814860736896838961131738150730061180933926751999211658604410/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27723368145019323498777051058673571887872526429549064053631974750101189895861331233969208413359286101042659704137110819911740530985787501466799290344317909186963403196120273683688120001308496228189594483774029289751717115728664047102535458174260059092540080199192072913877340350656489565125453/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4710087476387161204991587274102096564610423088414807770140758622750291479034584958924889190624902023770354833639829166451705555568301237703626659538747382019544104971790256787395674157372380296915104582176776639569425043631900320169023931107846990562953154933296317932310189035588169375664471/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6015245211349255271596521428302974387942414252744835336969808566989697722521797358427696934233859169863884370236153032542155686889657032388986762858861722531070323832219758025079964598201695909143647297066989352071729760272209416964822278919689757626020787774085808999891630433587949303831019/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12745161029272835429400762159834570417350482155533221628933710202514659659018375544769429741427071987238797753280691567143111518730328393300101170976556600469555835386236430827189156433776208252454174420781547652074578863209774287703642335145857028359834696868519754245700073029021849680304307/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51829489800087467898521086587714171498504208660534856889148328732522044761804073150789816298683663653103152501823038083213896263346021359947677626697479049143047262964941119351335945387839261895331299393088230415224596138678357615525510277554575504582618984664371763501097481807162325232086927/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10636043100274190684570314533923490933988082162077074462256756844989946411750879851780998467233623987539506997002547309587666542972765460357830771093954935256256205668845910108172839607461432895392008473476058325367219547933675279997553767066083425453301973002357506273478409909313652269752953/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -87320466817469724712249045189538844592341306368128835839995383639465190127212013345572954711727153457411811014809310474937143858852730644601674995979005902214400809903977755795820040086993299137472337853166559718218731314939550072246828184598754414422772812830148041865658182702022325818755912/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26698062633907944327204473496851399136955442355759356085191942576361292589323326812262195822284630970418933872541584692862308021812520163275346670222743243781776321143629706436581041137005409393782195905011164780399906282712330944196658781439047371223286141974178645780551737875009691663796732/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22771966332235561254013293604123154561172225662102356019152138525528976198035670294288919043428339558149787812637302709617291662016909690106695810248216570292415813569180346966626844627098638255656089148552034829350466231885941691433060877694881427026616764910234440305217047258104248413503241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27350619215880021408693245443854001655188555761481554087938406945216644106885762538937052002347672796013092593395894350465376050645531275966879046155377187393812763996468168884659475177332345312647691029665254223370249640406202603271466281186515142648224158379825994409475381315289451205954498/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29120307469420637017763411624470971875106404897094598465223476150063167060052994622965422032183349756466591723601681029676138157353385036851641166815920188572520408278299066726663893656071976215249623364571869960227234814671856091809588729782205539352560251154470022301101936025546480871934495/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53134696120115395099921826872648974456371829783873870123589590425588932141660219068852591659379624924526418837675502074960041823244835769517700977479556048928283710533516729430116635213564734068228139632825195017329597091058889390813366176033484494016508713653732534642515229989367045161240201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8356306733582291787591489456104136941280885488471992773658025112178591594522822587736147840520542721172479395150444438830242283652250254888558341916622713316469631650134263858785163119536248085992251946602186962239282285987029972635919265627660481795960158115529215204642474552293206873776037/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53478301599270990699127796758641313898985709807156727918419073218273549291357977617654072300585967071426919855549814629505631923069893460962742845808327148346039601205426532087778391530720174365451588484705325387114596964780248644933333494868916168839024239469221826380264053670637291889598603/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24286190068170601362367187809571515764711628347938714010187266751133769143935641273842085545193879603677345136771725323205804856814493771742622704464770017565358840491276475172341130910567725470431999655505955814098322304707066345567114554344136490934805978576763456293022269839828840511265580/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4422159492558964750238775235732432453890283197803961873131034380367069736539633605388213948470748023171184305327867871769258992190184477829531185316257343325484520396477896544983045844303117838767646330033103192420734092930162161852071241028436357308869404095314114625635928780605774861162515/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -373111293121964371098202250528435498522877719817591642044647396754521205519810865769347830672079252611300013875735294839205777164081234457518690732134404211325335506997122182731855082224322031857578233492616330100422720621525171767773700940001223137709433258125775505667285117430327797329766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20478277208244421667854776148879465850979606948499655214071368122839283028011101499311160794320896984608235277861375595488454261674185913714404675208508759144169940233435444009051486450922364160138516198128634274936316595548245290120406589428610354648629406626803947641844864864395635091779732/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51625371916310769409001142043049275000717249069187077887103311632554500923555421323313310150745842237769553782832139448186636914186054141741349150070337474331604388384443422966097695613843451543109782858487618417576895499457989621838155809414674072242417745555174814593486851600984320965070403/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16813383764556424715124556936834041609629193509053507716219844140363523594643767533344416623981115997465661335392650720549381412878744404914530814815238911865645838386909175430071180485090767020415206367745257282813994139045839921757808491681975260521977916755905186297978072111182350044208543/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4739344090980142161120249212258009690674766970846697135416915024640013606033457340044481077573935475294243281840982863849167261564166967604384475380728988652821318531200060086718374892805778635089758331700053678301528463081141915496833282550835933435478988993196096876408765201101237934959907/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23142335300848727710277520481441505269916710900354317671692368509566781987636078187790184990684722691634945998781894921766774225122680693566512207399152158154576050677696391494576223379085760720268341782650997079115039341172698738603895365238594892500803095361950782162072797366920849612849867/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21250700494600782009559798405999895751721849576628141831821673638727959411462304055774854981095196404557034403582491602778870920839190592796254997452844636571086417660269973374192486334663588338720924854951605688387947923591009579478414189930090315875590629698592532934319174514067070836237853/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55600336476626289486831767817651901853113797442732503086054790052171333509504948022702020745294639104742085725238891144690378291050656988330266956490887677834034320876628950236387926608354607697406637099860165319341838592998016262161914734643994242066777034906910871255671746933348535577834200/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14512013887650624389990916795704106365551592508068605902537358657856112595424560190700044109201141775150435131971374842575934278180576877469580856223794780001396874962486103563122151566477841194669169938332998291319042431976020942572177993852866813383716011974675349371837476922175968369694478/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61517417271383765294383683694706051220112903495730372758179698600886788495007505148435538358728876704248930029046615927440429626926270291945448521610656041322907987532704646731045388856967487469877853293730415948012149615141998952813345428420465217398610347761689767868885236877768847031428428/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5689637422876884513356237691562413407149025777572871840107255869431685187814260883179123913202389806654982559026848962587359726985091510560317595898791575086369010671263510132403758122226297357307449303447633058953486197229019138112500177165498431341202112317663042506837097886380593647941043/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36048221615872179277046997324103598119717839450595894566046621561437074771055437560731597471080745695406662930561506467882263781530021804016183876873544875388013650667663294534088809560388267913603043684180489374280676746524851420944709751487620010117401413536643811363555541770957745916381930/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27764910097135760084204806922431774843417555202802896910921164782079167858380311318563094179407320445932472712549737311338692975246370909719187775410070653382784288742294803930757733067875816499177732227539578638526225142631599566742349970272269271295230941568065885988268303399342655485291052/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 969089329158302380488932945694238073494159058429646246335804033964292290840966421304135178936026632371702517069660727906227647236969733770071121946617934247673608797768484679599370535787623670113588791286802388911145662151874233369543019598234574011142328922120410666200479183585120274877092/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33381850427258196293035802934229134186554242772109405795756092853401309425451889205133176048844214865495047126918668325461649862674508818491721680723099084818408002667495551639717952882724499732055160974412038332913321769731026884821827935887483263629374121668272033145967015705658615605067158/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5456135270424928748185392693148690783931739686529854679409713409853287075078368869593597543024433736014556369209515278378422545740235463916739670731248820175128892204233060253458952930734888636598070726006024331039434692124118867038127879282026873381678728669635586871667132221247854421264913/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59336480481091730416381842545101617910773771852478212598321683531241639714987414804358004876685977565224793062369076868425974098986531314915069132927328588846446211240082870448258815253779382176205473385893559042863346481972742281320263739396676069317607417349504041058515408350448636497256503/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11106177691269557833502853817622431116682292852183086451719057265334231818730335626657474655098418038250031708703372556175304470237195603562261739608438419482165562750935785948693629634879527116535467841869356001903610399019625855837201486883338502527908265357402779989250810601971088997962844/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28289871323027259038213193477744883365194617595637927424442055476942092534006769539600100463486461305340170516876930175300268802099555233688915833184225384690530340520866234269180974379354058522126676560814226922849685150722871474286530203646159292191446260612894955695556694974983907557869025/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67815161121899386352837777092050020978658901526190215012266450306245606499510235916636942107669733951111644998021698708539135282730531288325865199913827584618418230288337241807888215301777093168193226401446461026381647643859605140723465623103566922527513557468278361411548748540246751729317481/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[13187627591669198591523840588121551344541236804139938569186896983272062335069830894785219990795882180800877092479959901472203777772595569098807918899165511194286374999632326381961263538017203688371673170792600562904278466564000829876077569820482372572029365419511087990839608668075400522412605/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20350148571402150344162833405911359894410392800425909077247062114387887830256230860159905647530836400610730320678141894478255718841701894557572517138162437833086461336730662701942585099002817024697337293239882446762528363935215803748705093365484856634486961173287508692891581531801995329831098/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59205312979242773076296445271441510467545049350381033797713301019740423013158901066826690780213403189484024400441109034029077213059008196167375495574542587296070301811474628799751051091834060242709586954436899429180870782807991781010483151416067581472223111796989288445319567360344495436412878/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45230890151364839370830759596325291804278409230713692637641433970728353445597938320312620093818657398470916650398761994034199620101961852405050913523421695796270845993563048350808568210648396015550002297226809272582341868393893914879428881161478962002794818341570994328854723855818739483204811/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 121384390433618589998751140003538667191501736448035654604980967984814472853761566054112695043630107704973849738923270416537559354668346543289913157424996945368226916362928979029233697345024703213568739304145655011679901727873323683698986137278346463786573461306823491550008922436707807694691516/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28493089351495047448590723141778517150460736055976553464587356385654125836497233234214576522113678895642734821305107644117862683374595102177203455321530183569786983431661142028421774005393028426148773740171301641766390773625103551519783133993705414715335582311494009043753684633601614469578025/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38642362826392557798918272283704012491260150823504267366889967488253301341190160712497933795276241349384846912941063322349543700757997844833320710737470589165419350615862376170563852620278716610450699576111809054181791471109777781101899421201504557970508047081473088944529522634681315844574746/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36939930369906446948136969330174929182514464216690786368547674164687173911063452523394580834969388284166528362950277108258969419586982596797245010626832090643947561819482978845701255034048866094123165913828170292996671334441560104332685633127647311923372146884065409102372831374376076425039372/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31786075428169386545194528619195062641711787096037140997330395734242848793018344160520632530216421363908781064920066124946716592555242575817884091648247069604021584619795190897988587400469001255109799439940063950028495606679660326027784489326686737791771462585467582522952035924993588086714744/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38622695911138597073590089403205760818892836416286631606952041532657450816996152918964040123189577215033481981322446540283147689349338325387174734013891570482896994852679782221115009099529944098746249128509355180594133234793217936778296913339008527705072019608856576976530964574026661083964120/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72193378235871706455884273392967301590198843326634711729420513156019252013734302806323943737065934872589915377811338285677438480352139441334126521086551886923837691177935034788543028480242669046631703561553379188383563086188006787295493516154344306521231574210044499137841474069184807718720034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24955947310632326963029178168635165446756116683612748041509104391051138318880836311596773833095358891307961129124021605505875558568363770953792248004774974513835134028948050757226821284843271036224331127490253790949840454556503343954504741838790733891045815935868574050347279473215506880368173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45379149997908644164861460983078309728136628447786576236390971683127350414204237295623102037925111515072720671928136671616273375004603791183108584776336275839799526814333506600085898983280390485268420874521453854168639461800993296026779637011621283721600966927362130494516976997016299635855912/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35301713788683163749370447749047091276113896724415228833835605146981969567227169290224379320295699297113622233984588187192704814699389134689667181716344447482218387295517689178398031916317403768597180422807026052251876383421257572929881465499556029206210388771815940884879126490362753106269961/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10680780587474881961059670351568648674274860564553684764166994385869866820917217806520496296757243814592907496354666891028923571401477353399214901856490322911487056178961854007268580210011923712377871424481646640856728478548990215467600137761128327644419097800760781724968684201676183008277483/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10889974679383478043144261143001152468221703257250339452667726286725181064000875212941580375154484001489259034439406257596558962599534061772246857362541235417785127784450749786724733508041157081535244309124762549821821693514393758430155724039720735483823914970699997288025146026830467974408065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26795636961101855241999590757834515953703424197773092443027876950730784627158060362698307031124629256379437825324206654388192296580295891332609647593821919700450114741859909777029463728711773874342136359265644112898337881748960237143117378266618866863410816037168446968549690839479561406077317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65843617109005274771035910635418036208111971458358504655892722651385519143574902294189986820211850836273616450156980752403733068299321649649967448808057753423276049884458950113397493651535347872897635931433484181627802849223979716618163816830267322886077223024372469647645570660328287915753147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28878306790480796641854155328918713848991933122088399145919365331827322063229859098699574024975624571843841647716749949933650703296725319534098687203387592902834719016550921964768538768680405178907014616092969676002974803051645322472109034591504858506671631379019003393834229773312448125579030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26013156209911713491931362976772311869485914471799448296158703250256989318054004537550827288727363785364720474346950139832365791664328408458693639981139354464135280285044425101367408797732035975888059911844100247273724378944632975180495135573263394991693397002731941870560122127967192634340109/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10137348763569455953133352708974171118130493245496162773174942652568415443738885078907770057835588370749371333304053684797607629706493976261349491217294978133795134999366931108339664145819396052174318033352594931629634050507029157670630919633388613339976405016064133770128862416518035010325949/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67559638842447410926836911465890214759949267418396989419598305793824722799270798698816205697391071423432782902515145649665618576575736387522916825245538358377240245250761210675931208444718865328938697907035876292536163440310934298389773045663235762674678627098759239932126071858603961633894840/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29208752137455482392902296551060365050772642514909883780150046855901547041678048429733226598011052665871915404068810797250269593117771283834117037496166306110866373757294890055268370244916024880665894542039126650715542782518667377078920781449764113029017905333924173088935883160005545869551689/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56539828274233628950891850671661279757643562552122634854340322735760726549536260694163792100120587651863868739707338770920997766101163273983606621706482835843298814302837755003364113679519164844006725811480892621244495952705873729984361842322476002989670475722435184640375115874714209841263087/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51134962824155509621803780901982888348723742233694586180260936479255487512678299415687587103462961444766947183911758182524790811905571194651489076190923319499527282270408489152858214527032094759773410688863486349734079882126824650811282243026793000408385928058202001921791356254734509425283626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56648178141269741906225770560956522545811184209239257070410866486215830465070916749692238612086466227179484106908800392765872534671538421595586800275631674888654651203036350083477556786855550858342696675486938263377302542127372138574015548896335905283694294361497011012529552182328024659656298/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38678065886498428997857636167673387139870829762953944204117319379863917625398992732820365028166960494895617298238387179730283845406987916087694855993943029932405562038212929059996109790258631734617769397896185515561588571825134778398810180428231757341719584177708687121848215286532992780760665/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10356776192701044596628185008010182743087166335457500128614076620103802816857361626660452688335330183622501470828987155180572210649949285572672755412233582421331031213843643990362770963452486024302304413489189208431387600923954890116092514367849747745716301858840071498489870255453426499349535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26756921756076029816460270652628509349446981883003543937958734384439789967393005676967418134864447069896200092945483571054151226703487005314619523896491965173366923217932054028049264718860950941169150786917087219758077349486666459420210521559574245002750537760506162907362129487359746511164202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50344978894586397131460308678294646710868533237514664700485171662805433704826789506753151724460756774965966406163282123337103299933638671645851062889427055979509872097064055697707706607029106497218901205398341663113567158442537017710249945463400798646086857925749434559898198882352761944025732/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42869927739528589724247099677812116764630890843120503964405396315020496640684193400319485730819134059058939764059547185990170428328455427678145854056415971415006665602623991491356539562434790781366342138412571341252403546881762931202411616114776239320289063701968970028992290527274105443030605/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 66194439331711168311985961924932661220720663310908447715227919426984653364756019521786837782056689556167619100490568093617932249654809750773177406140203446481441799599057697017529501808955420412517575364930671661431532527469213859845608690845469666829075535501678948559601163604789075061156101/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40438884807755928742187164928066758027418995204746698691128196721356109210208297071533310217311420322019076295365350681625479896683699846623514821273082569439776755772414763374037061253136472111428503398991350306936089726147258333724717260047757214140488905808983292064561383900356901288305410/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6569104465594897657830323652005991243455446091736415688477258558518000039948598645961078308104072587423332187104345668027323618884611793351792742769284370939090809094359590214384825818388931214463084283368229413708287634587713599966456419739888693717249999523769504551334190646517490993298190/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11812412479086351704503143242782748037439343754573791356888933599492118556889017444956721483713477443070605192029948975838994731918722913491578412009745139200407303816584324908841252490810128553870116904038879803154462693229763840400583254637346412723671974604737873877538150581244350606892506/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32538342991215475546882934342395526269383058792628212841501952084690927104432058380139454839970317375455233378258585023422438268651491559623111340723865485901341852561514006697034585595220532306620888668647492596464881801664194628820942246191557799058807921084839621028650944477064281437064654/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16697621625419540881324509967484754836029772149372293712401417948987247579957686855848741124608074874759796985307776585167189294885986539701108141451074577411017475281514410082869577662528028975487327577250123116085961577041676832041182741080050497476793134508355076641221041927382551528111353/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57822575039405884889643131002606310528919371687220004529988544112177663798089492837333791092561063055801758265375973350190567497451709374037317887582847439121479747611067000879447541301192544710715322855865789918153678762463607900739188085919973901801239092018893508468172307173330441812715496/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6534891646479190787193678986537740365291289581335417466611866513234224559520316280190849233880379161717171490014735022897414179197762332809578486281931168652551406064868916627889959056606080132154617960780939520564978023260310909683397757860677266661313276373733174241925010436430212660495342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29775047084314910238030821728163117093555626384720774722817327266420565620685105469653558698391684023594660778244572555697068140245721539332281633748014578950221112720667287364693217656897021460722325647828190406887792647769198265179732750635642577188801160905379146239676485265717968243728629/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25292298854662243699414214923824198284642750712498238757449408202856967344016331072263448479852579168751393694961779516578282888092167755647165920657077657756535319216412509027113231081983716931132041842812155464439825986215293386011419621598451278205043650554380197628725667203272019033546629/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13697180828715575795913031803897583815838345204176789948891140121571741752025870740490805384966031370361105401462014529485864527393660029950183457332676989868066264156979162009928284600992905565113842709797400605086191670404773107208185523993830455902820250393868607991787836057469126930406271/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16593308259140844819209139876739748945602132954292898610810494006845947538169258248970193360022782014877514316862682916039071516414150666566174450131122084245418408489663594199447345758585474437992419041803468940447921128629094576531108385554693164111894111396526716231967977325940956538932322/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45264270212593516654144953642863690477209466175253736390477868844644153000459490040795008901528184125975074499146308888631087322638762069471721502242896061795034587207622251170234828905729543755194570670681455410246591291280640781962126356583130359575913981931216701228826286630861475729426991/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9441335642176392963217650125732017225009071644506877094147196359994714238807985404828362584506903872247355479102765470558126462011560496722861019734134409545333795965451622785416943259789802189729574070844605950138878972228331158526103650909067688276129056789342835869664400976451567534754624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18090260277021127086307325726740914616252774092310834540840798117706503880634263923492261778791050438651846027173178254180290815212943184742024100812579410350630469566973921238057933073927677410136201857318881966321319071023031404614443018618127532537183079062894199996826688767433106248825181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61360347556182414503692646302209928130613012544050944203298395841903938259875103500532633133951349666456838672775398863798456197096508138238709863868562028266749717916309624515874535051843169758370764282143997415571503054266106389371671264859514044527393142378183539336664869066230182447961011/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43595837908380921446386972126531315454368096375956360865007244822622413595945832506697576929409993895850005353380348431970862091057558100006470152644763653427095571479621929223082247766604456928951523323568884429432945234477091042560416629967842296515346129465337053762580441157959196275699540/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1437267605097627351650424249881109947277743617280880128707665312118761144637944360059807816010662449510180060764744651966960580522603355027027298546560885002170213869555497698208815039952826331817054796120582925299081931089113456761367579428441230024924564666021915880639814668062414380097304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53429340654295928318651011958919811493330193053210632433887314255820323680459979725016484719962937865182428231899245449683732891570982935910150877158715074992735929972590166825376117456774769498032049562451052863040111749154814896352781877871919130411738355686027144886657789400043452909810/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28306946535649349511525199241589682376456097715074346795733321194424597943698660140142201231612097334732803878108353582931482198206664946904343012335096510178379367108389957326808838260849356825912676116857341906347715034493757129751773138197962741562028271879636896013188294753086210181623967/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13200910160501436084182267193462954113832945722824155231649768573872142552104708466073638880257279148387330803957955444420877606944296109004846428040421668726040872553975050579939201739861553775004767547116215641865041770373397250077016201011156611438254650453624624587527702101001800928628813/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -92097135387767546819828956709994881034149606024103831491856488513544884893362592793218613607863833795525506896669240742472008487046170927339879899467108215131991791188978154242865056277064706641440690877387344886761493267534476146863099168608249913859604212759802226110250073077022582385637194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 96453279863954896283860917634399122364797034124299189277759848413578296700234474441145854214734415807903127278735799841007676182007291347845352513052109336927893521908164954593018072772425491192577285362031927465610207530489316711271176372096174050283442573842194913235023829936286664768813379/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38787054861110939218289215850946193010381201531860109588591852438356016076778895315949013988223652262252614226509037986644471637578867602403660737628151891222772688745394635982412060000789826132871135819702289509999532110609770100345030222952372582480701677947507483775690838359522100631284669/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6950320288022396721233271333060525499894377373133677968248831275318122846850132101722872832680894740640618451798726112834622627472929355120617810677477754383537844294388875960776972644417037343935366312314134241730680155147202963928754105077081876544230299630991012364472630846374665966205310/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31640433840610179080075932382118140246626863713329811879053524151884075939919198779225058380364607679482759552701730215984590322009296744450097075947436819699138494640759660960513481689212782343005696794037408623358982922835271589381730908172462740336468910933777485309010570006714054257908122/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32840037815273390631657656645195613282245094770439102031151089369656816055133800711397535752060793602203612482807574468050952069597413121149656502065667408653073651149141405388979088628907089881616042193988980581115041034520485149976405324853825521000921266052312494290832943053759953820168620/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43102995105896615578500074014942171613560067661508119308632627606564384008722588278853574325360674220716950026041147577362647167289051683899586069480473418714908283563017369335673501556834060172462757650855048119435268820177681904293224409595446531864781400904882827695438644420333759168360308/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 127013609448415734658582270865914576591671792794985390010073382641940964565426939581892392779017669474593974888909368671981534366758756155435921387904102262892625636715775665955631086765664275534100359069447846237904079402386277020936160838108613554054565304986482327349563407298488819974097249/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38230936078216626329282284548095896141880451688234220003799435133144725954082888857177458583610256601333522060483965359886262188307489441626053986229475661869637179857117734183973594078604469253394759993467748293476393657030160175514888752263400271633344264784571102507324775531608720113564185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 76144863904440977605835383950560619177152028762506640191927989922813657857004074135714992807014457481644797693468771146012304085861526181752887545474082846564322887784369205311399078837963510666492562717808797771294959728868473026098181914974875148535987190362616822733000833592675822487220446/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54635932655738511012144588818887872142644857060716016238687906933530796444551467290746308618627365333378526276534050025934366244840464394877700435597938470443289111848187759328862146950516243420118954808974294187140781927938812311079067522608729425922112614271463536897960335213419884095927000/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61009645186384106969419363576008914808416144181471933870181951647150084839009240839116283668692986805486279123735977440586385638845203668955022330700740508990242829670707267185387993837311555490272619467851564939428248147252600340035780305616625764475464900945394903480964320442118638193774854/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12202225982464016924977579139418586521561672108446055638249004867927727668512929799725205667120591775107137019597681124665657871791591340749042262450434182307731729546070790126530966172293531416912916622907737359834620340585372755329714761466437819104603261366174804409631494335402822853003609/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4635759308650733409890007991274003460693414423898784516001895344308731202462911190921061864632115616868692178488241471165675604321408915686894372821465576395324684419310790087734240750722970835467762660898107456629937938786592494258084646696234837993436927815922850106693974520450398963045929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12071336148439653291929263858850021194939173885714083628611662559807004969732885728384138446167396701937243427812006494724395531474875929129726558149242255927687155703050880574848515709241874474482682198091638215146586427464376567810636655752727359485575373200134793281280222133445162252909577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12228375644161375945517624816961791044137654179676456748926650626883724498939931761325353946735723560930090378793479164950688577749301592748881167630505359069967777701988308314592555680125573324558201454912274917004681303372188396954473682086540994580643899061378062356670643306647584331245010/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51063080143097982645482512111915185891552694574350361116299289672325518761598786095622196194555520869757084066563628813207240345637315420595870993525272365842238256808322483492327280532880125396841800173291647772234322835305845970973460830776130441318174483266414440372955436857848901839516117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10227896100327251214664630341472928182750284964557348572263733470800502061522006948163858014267964546050008346349206347523534442796896659938180697702627714264421009821242206308986071375059322247469738997521522999880475977808748894505225981837939178533222258668978407745142397282497366199298059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -122462840497129977203046072751385146252426431001273706017341327199699010248759897026756737135171003531761643127421973672515603376289714942280023353599057060739341527890298822914576469842975196204415784197620585711403694097907446339954760275704173031876008848980531351840050811959413789746093722/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65261607405825546519125099188108356551684735269647303010786998002574464125374311123763477208598233639095821487939256166070938144946862488009355604191843169945519891443597816129659265116557224110719371596658222195045075599761386205014059467848620230088280532651053299015019157971663186312033023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56933129807187865850441936997853360063722499457058909154985274691227473477267753231750746508826622451634871851685355251938053083509895358782265391083118594702633986784803869352126328695152077860859457552180107923960009116868083780178938980810215668104221578105886592778786548046770787776455817/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29011543677193396991657189721859852251385019018270048822555730183093327172609268675691813564650205092925762329505629393321629860664894928235633381311951527349550186392014050554554935115130527926695241702179587370135757103090040526696258482314559507501600769854787295870598114143099437600790863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4049372658951636755919224151708253337712692127041779265982929095081748147441591237261110742068526555834999932758208901446400519234994903033951642882220553288898781653492211881694340737779800775149188595922049068292726119468526981028821566382167743877081262056072808367040461783498732050247087/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 101549939150082527584194929801029576085762788083993758861647613624085601767469289931399053755045957938548933988311392212588793246098222875717927157934304010568307146813758575859172853090328874447717082678871712865572630186408593698280724179627095511048226445460126580135621477999309350014345995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13785000444116281568666841225902808948685762744667258611658402304598111690084884905537951741656190799655948940934009063919045201886200954691444759123209433698790817357811855282447493411147569174828128114427350492617950638447587547881024391724886979588766461275399378980072336060921830870577635/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31028480233218750825504715431560286251388430715179311774683288080111675459680487528417494103139312008241505054360700566597693814534746955585482000972294583245003240842530091743305822811205962010066184537600336500517227062486937458084607497418178300633236137340403495319519567075279817406214559/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9527561482607839120681990184494376546330951815163454719251766710134915415777352665160544522593112722845297111571617274622651179090542187311242131731965881589853365911087696610057633158312133670778436766931599364954255249713320336058074529170835550966027300252371576263161276058885833612789483/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7955317422774103236111555231817727494838393667787594575257346705320741150089986448894702071710198514268522012341408580020071070294822458777267479077839800432601804349329649517773769284451876068030293868639474045559398690639174334538752035128391807794564071328289325961253062957758476544551009/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11070794205832530838075666844433767012061580663369033115078167202101758621717066223531443309011937610358988916975090518523707655982346956321217159130093792585953739424463537213504026699245003013844897017346331038701292657674306690294515150038572146694188931321489392092733885551529539614354485/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24854459425508040320349319376621460986064714279686751287215194057854867651385046040458248695948493363400722052886043441270195972708315702138528887633183724992371114687737221038987541316302013556946320191339673494171493828622098226926666861939644662258205523602169098698300787780481755417686015/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51208111873818575862008524548361478170699023167320963024070102678308805958550633640973143579504097491642799491239485818058444427836887311898819811412909006211903467639553319509845920312233533050734225206476645616066165176894973191347401945115540721599739884192145106191112718110922284464143823/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10653336677774870226918267851285416890623786994448880805987141359908949273210432818095628573800516762084589400484759906415128963250447115845817246055425023894189116692180653144552515989117680753460478657836308455672027729126111437361275115191543349792623859409696077311005564257892635569468704/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10427113512183277179402540223312264546007729072311184388077719263107464076430377815535109484001679313052185293510528243454519176589693526514117963531823960561979000249464486401795611769408021448947919181744831424223370130871553263519568398513705303951634041567986032790882753526969532957680675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21439905920625993688848954444513616095276968976121378770625649740220461312644562755285601067849072964381365917915503081549411660649390541648441567743410053973183138887547189644942651356891351181957009108564932484063282788906867684806859307426599311677988982188866919177537495622888487982124797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3301492729661494120104308461841049556416944383325226031356614718840502046229830090394165429212061998222312010812670420976709867249979071727572342282563625953431157548008700440898526179118443092740341066844733689753943597015300832597796151446320116204058071011323589731688976945955458878727772/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59996915523244041538907668656317599768708567179295818360249771194457858937015430010894117997609720802038749834359114963500623230486012102239720430095449631184135373526213153590537565674106748769731049399053787165471326170205829433861126188913669088974590803534337268950152565207386128822054546/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1602672007868761712039411345671808060534184483437360174557751286450574028873433817569775143340698416227160001219190762022017147756819949618990165979358723396879863387917940560074336918514809737802250048858167009085857645449585943439735520078204199570466086519314502625295878936227672748341289/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 113499645927704944904100083420534930538184334243496419528618439438350234891708150188546798855098538277168995189463200966767133518732924785528704090014724756749285767920676924115887800873579946437139508682707426836030032841764389373361041392530720038719488535431162074707160579061175793891385492/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18857325361893298592428048033301023298799112497125488965103853077420036815673825571484172029143874822776524386077837712924052836236665122870414410320210097906532923365070944987302063740816528325549755330200715280884582133718766740252962888375646498267415307648581892001508180355193099579929670/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57303602698963484191726397229131109356126786243951139802836394576514064068182207793923688662026537979677524477049162343309836378641166600903861127980152575926310333456398596262109883129071548940438989159096803378289890818405352062283665998693470113895085524672141792450951258473711171548859856/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43828239974720193669340476572852819761951945384960351629018585689341403201294948209493404132153927411078659692996275116843181373630761448953043729350824228188962906705494057669449414922044795429456098246723859911445936487225824783686269223883252536165165108255815698632268244726279586795856189/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3783197368159509736132978961866401889147346159308256555165734094310513324605871986373935188346042163571321602710835225304930347288394921889845257589570980663045039704816858868004617442147759957459722205207793316334598563511887139189549184607079214812721102925274906037622485525260554864618964/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35664119085451735388931325335687881479941896798773484271989407792561233375101461001899822511408364321899636871238423502951420945122670355453644745637833421585671636667810049239837281521715319084141234811452602344887918296485296374199285173749955547901316579161767685716634199645845161851780100/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38429523191397210366111266632675358168245787254497815736504828478386434435330085022213280487505083646220259061886340722263780111722621687199121377237177208769413680427034532095429926772646935419152720922650018645405506090963544844471366672759697686366415096630891879930357762250123024808171577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 81913164033993281996098276025177638513893138825993265862905733963804899182465414285255687758542746080729485284328786609577409257612303319808959255692422846636111402458294694913082360382271900559675934205888991389858783357807782666743861134872657382877388403235268295878346683130626978814954392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27996337831597976616387349747963674859078649193746297195636462400055467118610406084635317075698928700995166717354515014733155853527731812624876034250495917397020941953421937707992373339137969851904135167589716280205072643054218892309575626965852956540851674589950042322342863209576447674437359/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31134668100640767178542943010447968708583689502123660943670449363638782370150708708570053898007228451201607929414712328984648950203759314903332258339666434091912799779876567570138339096259362888559812487925537307059090880166923231603768071589817548483947332666910008444915389437214101392840816/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67661906734506152715463861356991176815403502046213099500864508400607788095273631034372071424835537058930430864299782674167898985338054757824294885780397217501431008455738738200084871333493333223956132789454401915410954089086698084827085289072481494475866463781947148094890656648406688157951430/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[19009048285176967863906428047517814758524586151184950619700465409353250234945360079561510301088817127379094271586729184120111943081279646438628751455597329599396724400691067097410094480897751650177900005983043703026206027214496084109541491873949808850736436671456971158472142362784093798445964/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7510022548244924652086516601289698064117878930057416909190913472106880425841822780538554527194425500972493295907929742074892863723291330358690320196627388152956506702221750327322196161327462171811365977914700824739522868446480152651242558869415571502294120005029311817231246057752446111276671/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63201496663330300727972077230317598860079517436517675108032214898787176342106627887610313039135503436033912372082981273095067825917535281236245671641168132122525667071399044855288061906314214274079133839254552465286630873940700722449092236415904101337868990103521806141632139353065911157604634/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54962725141554362492166715714853021936218147943931158844310347189993028323135233215351396637020897276385365096957843660407159551712730868086382292692853630566272500123382935026372280795783169450828945103278338990853635520226737181205329609063847016433473239405912019738968912184945555652641587/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 73270861814961793569645705176418684209931983656309381824703804199234357795221137712659034450797447626011931830413161253846760180980686865660546155744339440357905283854009690610803865390472004689841417682000124616997836591642861984489313740601585574308626998018866271191498665259123653150539707/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39854405197527019854290463038578159451926157033737732735777619991060665955739840291198052751636583432712236195507143234221620270646520760213991922321883044258650421789694345309288798610795809788407776794949967417042912938430918389378684412975498215468915213066586360512274671029081103261534269/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63012117468731434816458991653142174863200614768813915104574828716948414307884270512864662920852744316936132317820911106767606972872810244834357082032534573501081220490387642504475082615913692848175685061669175970083285005272085964448142160037432477213291534939997071695711494934280932080690983/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54743761396993622497470928437687166028051545542747259175707756127109417519409113479079396594070426909119527078867673092102984739118466833423117702977164226642369549787370803027869930666719748740552443898015542902595699677696660666954473650149623077050136422201105710529462346863427191177168155/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45760860284098632845464688803612633275320120193175664442782828236038669358339351035344194587737909449692940979486934708138503120229167092304453845395386397543816083885482450582971071270474940699966707686006300601644466317076477042178296315802265354451034406835224221491027096661940172821623168/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49316364565955870297262234900080357336352858937570475747106395724790092323101763994626079744875905428512603609012897040973311856541331259009643921340884229223750711988357043399241047022515364431900824132981669559067699182056438570329538054322726779676009356848620836551888063495837632387864579/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 78944540624440986752809856121902133149714502134010750964270517089945366282218175281819602290414904017874274171986952769631607082643111559573987226133786146823572228076988474670946903837457236629964312768383610607018212992466056055167935207614326921735077620537851639260979659969991782070195900/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34953524999383102512580836941437719912173339430812206294157111469207094186066404701641426265775526070732746070163132206175568738309369909129276861799197334344492856320896745840599808349287389828378902246130901478148944493015225189246421661547931177080601989614825255171580203390165193997093461/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8172006109699475425464749673435860191595964055475109015756277120637753683588439913773782512756614901847168433975450211469292247618911864639482259142775709265755664245607070932265523498637023953223334762848897069170150532965466497211746936079184748815515090988442179814393087528707634604228787/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47943868723955444147398419128403123324530965239808277819080401496257677834352590793870110583529071877852611819890075434995379221088238717830410189338970385469145238392038742883157964959216044592372658529852570793297451576195647086942672424524060280180056928066238466259387789354186062692760303/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53139883887357031382343033883715085737589706404961376858797620598339242575120295818985668375672591815052719157071454136329680875970548852986655132521262975007227714836129943028723257942801159662202185113670773074252918803632757307765950900063443676847219683431758332836311295044718389963570885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8548972969484811499925667907305681489625141548375893624587756938481217113584297673170814274868582446301136369257920230897967977816626999045087040633561932037670284710067823613676399860078006952603931786896548272452701709300269792198306463731514466594220040461249999938256959972840168476180232/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50043555496881461853959166719201868000890938974675884093331236027257045452110863202892720184013688277177845564423363893556600656522259620581820973412874206804807945514103347005783823661915997564393000234419512580142475535238959876895440649683095657011419269995871320566310945782971571022149765/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29341317124133441589174835904134805433154797632414823606158322992884749767281059558918459985267909692036254604755121098277812234608768755463351194496590788266326106831904260586653431362244530399789893114427901988399007508528529941699138942509760945003173636790151250829054987346113547937609688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20780947255207943278329027634576415193210131975149978382644949867777415892564196318355310651464184883554501934965808224909723394862846410934771564398224537242710490551727249058246390874265178724129860104231771831700717411083227613687565320042530922597238314814717056006040074916321497546692875/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32845169549012089736877635309408946320286255365828118955086919340857479933254845090735305707603474835316167223040135143349155620201497238475865548061895745544690593850112361215210377260384742221135076929827254016567209399192854140639444396709917798069693417290040665164484200105857814249027753/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3584871483654406797310703675954755503761258344857722449044740175655911847876516920040836533277711049033252830701409030115618681842417195729893428263363712684935257148824667772555780585707562852641664349355629457214159537874544720389297342346105449393008522622177560084590560552113833466167724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17628394632618874656959177630771990405626360109441013565859275175560256177476200187647736899348974263584778398620505057236574462369059728802071900433887831865772279683127320883312629086274839039936600049687721395011814537042997802897305980116459842657652290261298540940283878896987872149708001/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24083231608149162342899858550175867934975572978877845562589606031936503670748923001346343268740153918803332805150339765150373399731104338904274053907102970573865282403099025153555663124682028086544271028558348900316653707678818471968100181960189879264805964512671775780809964655784208800659768/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51550281954244834963873694560719421273875494640643009441470066856942732756432392841537565367103767781029560414829273446084963374416101449428682769409431984752417989196918451507158091096752748784857450541760671814240605642127271514243330846844203803979078467514506906536298532569760034809416293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42523454108805242616721589090936800713961997641987705206610733558007958381571364046986649292912169221150391805371498486209457578663515891534811655060903658290767067689984796623898720358551328070873842727989370396856942924311351846056338670129846509444011496489227657584553979459054606553122891/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30836846034060796278111518125698619397460620984006935544975538566416796534289051981573415553144610879203731984348075188999923018165482542546407037405429181445664411207608479951624735069261423322130913275657905652265289117289589954273468845975530749078472017106202764201752850307518160829209675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30673552893331299732244859798437816391693136474059527711416237829666325367365709289328747828341807700851697976085132711602339854334383012762479317984185246326108276412683935778651715070289398499639453818394501248957440790313199021096070770230564349092042556726709302190529395726583721647827323/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4755494319170640203022985527886793697071624479233493850876740502146923352838264572497826580986460851495156207053941735959260893569508917918026952248105387682904525706831338972345171108570198041699059719136909029300102794425558901611387800372095131633686995417196170496678767103955901288765188/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29721222856472880854691927391719945752861496361054605484133299799044558581504971604871237284789284553026375173572497505412755652385977786803719871698438383086640360145256518774986067990590537650982730770444453751557282040921755273359112644255160503313037945305736958212934525679447442271056754/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36321657523161659299043624117976897100792798002234842513612783538433606175699420222155914158272859152031841076353250080639749954624063651750951100441054530434738245482927384654961085690487737249366877072519191767152836472363811157440339065687770034147551628296409574277393779357273226359275885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31881268670163612327065151957793333808281982409521065440802377599394661738156179713784411057012617390152249470681744427018498187090877465390493025450076873793558555202206445901550084255214558362889205692447944558459459035324138993259910238727074201063067811071123069940823789495066098477392872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50361760293512063293765776991689730038394807071109623742133564420589544556132549025654120897353488744746106021250060578432545735689341339980808515650164786719093896373588546902489517058755601830501599256474136935492361087236320703042207749931362039425863065345058418400967340104127510319202651/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47997569912849530207699503841550888013217583050770920350214744962431304191741507590874661178961089976604415075590242001548325396488753878633109985047317098630625707934107952565458765891343841477176483681243725136712562767696582842365963759873882526613017734392961178204896881094144690284492028/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67195339776931986938444894858673936994678999358621231123383454161330307169000954613824633648943210403400832125638890255668275216565398745828884575194007486902198783554602465563263616028743386751118961130726984781536428451068446472932927041643087705482936396641284934822952695442395079356662630/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41885893603055107562846983919902270566825299137263184938288764940399224968729984141464536558882821243425678180693075556725690198638473685587987878254156675709563759460025758685557917250162879930094924319840075662909577460351658081288296938138680141293065038330332429928568476248335621387410705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42492770448516401046555613798161060755896903482343426085166121983607344289381735491383348004196991891430237167857574017568449432900367685796870854670335120534508049267625989833722700364785411802898504566250428375642978640058581494340934866649985348331471842496216645705332757728047160074007945/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13061798727623717906405066775247924956179853983108150412195271944514639257503448188263083815286969484734355014051910791995063357172780676167988555691136044381877242362007251174898575950479253511357822897625462975595856818992734213364669528915091962103847197570143982425673067506972060510533866/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40593988240534571960424845323046654934253297973268216473701695757044678391249495777826099444636414168028995427045093736151975998208742895868434345915746605228457924532081036136175720481867486094623173502480920047988205095716012657905437143227853104566360541853284758031567009175072481573184680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9653017116389588371061142618809634913386859951658983884774712274644543655772913830058368096186063936633940492571464549002947898452240555613154404794906393123078854248452144970595033123236008353961055722348268472423659413831100364241512333052901892277159780939078533989120940053417850561787919/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24152445104601177520180766153538265182137263857479341373244529743631531445423342577412719638918127517486877307460661232191613458590540082612402373109861230371800053175654469295460946821800099344968707360689138466333296565409062237207553213476808209735974941704280004408196659212433684291030326/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36489715892992028122793305747914382362590863760644341146235188901426484572308127003469497007910132871223374484400186969277197687893500348248152817592482953173738946620375179206289055643928194167600422594001420634453814287321350773159172501876448292999100803449869743424827682223976098373047429/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50765984062325675904445322042994527297328995787784838850403226593746974474224977616555592407110562683404895943383054945788110479479283943219197103804782470852887048286044090769000295464751220441966572676192613197467078918538726312080823187424299061437294701725494797709216605007333233192936699/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21703731053440134380647652674576491191434629406019647704738201103552620220567125846697829982824944764085425284135126970787738722190130154606198987789771570800223518609515418896747544544337258431053770517020432142356134948150488397862571732961133889729507599455643779098315947545428751204064212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22666704749869891606533856615198047531710212817411750753473190301470452212636711660667165782836580132831755863914842176193942591479998479233879352319510077054444761480920052841385849233572053844816476370961908981125490478203003384417622119941565786652265873103428357902358120671630197463689242/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43050538389442570778930465881386924606390440219048297828259837502748215162374389517892034003724189586555805903937893600269271234034761789297252909175908328212045574168928519160787877205318886967600054866525250550297663067654356247113678262951159395385716346251442269209438091862554850939588520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14995138101791307703683119542768503533075914461282515552190108206911885381835329458306975572409150184977417982610837488752291480344841524929049980680234260995976360376163082881885723699171182330881616339840513648380629255549478573918168990821825193690386836623650055417433885966889526575297783/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49350546201535963696346134661994572012087125139040571306445244985385800348340611471849490840626623190994928816164098218503225822437291125310095552878225723870974169709760943560853422179847456545137863549870283347059774829253358673157776145447115092707007184962547808410121830734350372751828656/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22743242131473689359033485676301747933219335231371050193309436815020749772600811948839558005362546540959655540583399606676755066058129381381868890630844883824629543871851248098568016360639756532736141465375917702209592003539166734716998919278222488804571491790042603221930733839079252154111724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21862383038402257669692831588680206913259524931383681144745579981362722304230057118743337315736090875252336803855511790257575697224164967616378951080138761774297930799799821933517990792423869435374590408988972479298749567228715413151520304883646505767624363285081039132384644718042051017896829/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27977165026539407850220467210768939030579559945797095549373788864272379214445025369870784847235656010666131336681912692354766880882501341670805121879061624365434192783687486062574251768000620430754494444128759006455384095263453152448337221045711573493130252327861898129175238517391317481997304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28446254807278288425533941287870027482950202838910144846884349637021115917037630484388608113942363917445230835363138704657894370787303273030628212502161457508813993122539656037596251586227671120219259457130833140981334976831530417695633084935167201925754711890676741819215139043158847458180030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16613734626697285250956868712659723481973539595138280672005360741003958711416962376184721980005847331490171936443080968314399126622773358633511900567061146433923345469913686827890558430494658242116618998299460365957996977389984753305833367765179030356825015611916455019538699555947603254220605/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -158904341224816677415625068948217140159706602026044550653953396179828704571551816259833378085367891897743519368550485909232195545359144995263737023278312514683876117085846120313773568552018912700592556747979833853927106250802718153848239706970633370909867945489721662007439626933392105674641705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 84854944331454142298172268662311864268330355112471911799995886037760907155064295864989330009482384077665061318626669631818042833725604936626090808214397518387691696941537126227875613987995049504990934794037798469802970188149106850498272077981267662264049091387142522759817851786536334604904658/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42828154845990272899216532888668219292657293577279550336463211621644030134468890758326171551951372114923124555308214561988989240630904517672262515096268370895208743074947054136786023866890359732314839295977588366646532091292444784650503061296931803406387074730594966178729496202393691529159284/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19995100150432074012276928138012655185109795906180912071022641829299546682343612443767748118777932814660606107427673598535804767541130103365200305614564693755191266539518575684934924417503668398782370823936330397730200894037822313347901329255972582867807173069220878225604295965759064367316349/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24426477852617459363437899818591303049132654323456450544786736954842736124284132400336574635854931238703089359579818871780840946994157384774234224104439041064857131107596551485786883964862783846054732287741999105593330117072965949756758823460350296023181008992458623231913104300461759582940365/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -73197052685124675026996725152690198734527534767801846758272861096465132091803460455012629744388243025218197880187637995843348789727749134828810371196437947625937245212277262367414438060081643089027965883495272160368936245866964845120833045169583690081976010470717023673009383363051838547507548/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20333159091996471689686938635804976392917087155425376532830943428697629697363161559857973961651429026499432402288870901925443800887443049794607884118705272973654677520569468863477061509978244913160911001274749987463498616247198301577203149863421340279045313578062213178964927895471907487629844/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 77011356477364725947112499854300739489702819633087343348800365281156473491310635970094547798619562707120092771153747844476829125352632688835999798079670528026021356105322969996757679011186653762822496203482723211911163048224769957442330015470207547510780659358805010931182938015683943337566660/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29470227421652076106542857338550346543877657941121866918815718107009961384215989433389493434484370979530947756921737571304964274607360892260531782677250982946701910349535896774964533525249299189802950507053070623138147997933475377688937933118701732526126817560597344555464404015478954104320410/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 84108482874770210641366082080821674148976134470949090230257235305543986477861909286605254336823910287046244625484063633649909086011089354611616052314729261366203460542601139142471068350678520846750526423037969236362635140263345518299865294748084799169697842224991916141528546649199654488416228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24066263355000003175222817934343838213289588566740769589655960653130695299004129571701870721055296560650912247036943504821161994615103252430317412746390876708443868393076697529185477432070988220057898543866207193285743898279732274787676738381334253301356795955701113646027231927835908265968225/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58415302348985509499885106998874108227981076287168467772561624362711762176774807264406900615923086963863698524192339914575718659904843023659801907586534717184420545892093626239583297020711032674140583840771607847521290035745589550506589382337081897882396498547761211419804869128290614748949418/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51372396090202301775276363823238823628830852067827097195482203414297710221330655761493306202516443566089001589672754491819855060624627845706789509471620749134200665657914979697508298429952155348867213506806830434101455451435338491573774572085505630185388055050367133228289736666556082398454267/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 455433430849109244088941577353289217919590851694560213002931412704259720183479667949320237592362677402128249427305912969915174271352474556574683832739425634321859639222508438769794958529714772615207086230791376641016246543467534900710858484947837990381559024310183734296171749635572648546224/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4617767563105546676229312437813695257917266300279697302296543687595218476760570971192246314645254396173530185362473365819453516973247320300442825570466237971720341077170727344641198238663352540886428633407553296269985969060081794433678706394056491945762455551749627518375282859285318060822402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10779869198749508961787164196804875202490164696899749624432000883306206535162809892144639026703997245275811448323278733116752094423862660014746054421701846649008359654595530795454658749298770957959535665365843231234676698463436576111266577195296867380847560025683216482304818501117139555817092/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44668866059016882919256776518784115993322263904703217434023112428121540037528460088382004314363788461140552425150215157651280589796650762023419824616688349539550116758073938212520901713158861016279648307770139647028588778781507715074400666004026654125580993309695323762796003239586448423165432/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36297154655131836220526752126127356805883901153609734267365832463340423265943442505804588287054341438828124712266456842951786223734441058068375523489762219289339648103618208783170040828818838486265061195494353779531997268852946699608649755903906064174311722370155658654913582381821646005269555/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -111006338698816070222270483013256281886640956791967318957558137407856999471434007482692777049819188570792221018056694064788070705693101461256494510816272490984094122516068042462447333349425806025764214887349788921032590662403378243557597042983247493567453199572886244547361675115818747499103107/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25970948251506204592311537205171111352858114392067927264998479239868388667040328143861222310813507401559678614725421635899035990802474577979589892919978968003309926186060170000185358864260104903453779525993661128316369138621669788375669012913908033793359618367682884915284096994051640711457905/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30962914694613758327815466086027722354567030701105716484110930085656822585441688293061249858751951178472377953285510632479182360228177961872380926246031557521217740634402305379519299696758488498854069039716925539899036682381716312950866899053975683188434486839066960167467552495740323434254997/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39818660254966440390271660962705926215470749484511059912685685243025371079720328053420916542192271665164477955920466432260078644838219339898054776611544046785925562020719536451584016528145388106102322741341478741765974883480658498283561879703184274011000649230708538469625164350958343178059921/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40576952689976505472841330775254599024120024221622060458996259309171931825117195026921437952194410689293266561773254276897172506669343574726178363114585705063746199447496396525874643099524574999360153835407004035898809901528421269885095079325646204604602850948048101661297154184833764691011462/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56589663881460088809099140751011437304543886859236659390975608185708476653148876085207102059899626235902001140391483885733358852669073372126049094134749716605999394238620998190532610541903208677225495692996148115783226706526652778383157170112604077882854343149800782442410888863502387107108244/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15292150541971424231155719842784223511790841237799881680150275306998425517908279544492179071028642528723719125385621410072903716244453434346331976914265092328868890835938869399222259046390959707665078606763375745137246406918726375379154608154302631306667313097464038533605242577976365109887812/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65810278223082310387683035866695388982900225306993959336938404909438276357752642945855323312267575004484875558201926141443770886545339182957175408442425507684062621651586372069442815137995298532284092548665488379719717836610007456843872965337317542938535869164875877824474396444622191521637437/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57054860776285256714045359586826792282218401477874114026344493892677409795958849820971626065743429384486815177161359899609264188665177687835757948299505444064888765918744928866436080389022243244013798184998812372848478697163765436368864587415501856886514333758248726130578684805544189863231852/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3409413208401151327072039685591405342074971483012402431144544212591501518108376536585147055211100023116796917537674171537651231880054439549104507465511113394900323391062816772228710575436374085698186471210488007584908614817776697237398329339414715920746450854035860428783181877527982818130725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5893010731989926405454466580391566176520627916175622165193797925177443863737458485226110303099968177720650249028303659762891982628586062612730418421852592012902398495460941829249912627147432960214519033711304999028878686265509765606179410583714397226145497529866427068444031611571062771713969/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9751686289235552903308744184206277266992156597368818506662555696951258763751354090877051072010559751571979494067386473009597926071210645929458827663729303601253993416240304044864329159222239026834200449323255756071326842356302956129425252836119052832882328747564467336350344819932976079689614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57144597004321187749367777789044460851162251664676405532174772145858727743065385375788510416217284878492469247497096441999578648770664629327868596970807246305945915347919869528107928086397010783966980759797674511333968827785464082413583750333710048400310472755506577933575709452022056909595093/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14735319719643993055138112936419665849578269574387925171217178777612294424282719254155926957772458450525798506157692304455319111425586798093856781935888618845525720799291106925586314063916962705841866904233852864081821248634669538267232418878308857333080225629763932505288037603460017817562247/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1391979314499434168827667424548986351407660888040515707733207440316215893437577237728010650742233368381410767543561786763022400280387498802820292055419499288286507635939835192680982422685175915451057387979603651254724931236627162316874462691342703761898691769443402041103433889865227392958361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24327495049318616926606846146883001434518727520542344173519112592690573175994206723319395642682616787999998838747667377943953963316839126480540105750120879743965970177965563177274353645544761963131767858172480298795999550229496536154591892729439128903694112564246866428629887129869599914404680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43018587693760233033242879576476294937056743760551332984243358973511713643998045716867597127262213427744446232481755126384644673064275547392298421504704780148925765662288223337900370802920229743677724784115535527779320784340516265756838883075414771130169248185752151042433573248289461897265087/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -89836977749343955097205132285152022036218303434524776137865822302464962019217207332954920805289616244424497334414519061612733033618228815489380303317366501840228096521974414612920500578001109851106646140497055882552044161043607264952226753506842459725589542570916409546546968030141364346359500/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13160383204146982932449431562040756874908350406608249541758799870897971286550438531009734103983392935579388231520232020870066585836676317165941640486426253906036020488412126560603043101995317903612561003823508400593898188435679312328250525086787947108694329115290260700130208499452256539930602/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54479663016155184046483709125102383217776769198145491826695939514323981251186547683687867793253621313019083058555722811294600785545599502828746865113263840055527706912266878537699873513077089143559684581971439053591712306407677329204016833955861306534535935497666992569525328099692842902161130/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6861256492940496993191075970667402077182619457122170195186280550960220278590481571378035316520704766437203665553997483217376575989661449130004409702325341838461114032302232257687987801085642183734321317444784497679081063953328655949974953003487802136818447500776710141542173309530401278630300/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23643431930842525969520688027123795050031431664019066107699800408632865496757818029465217983671362156953288144507098451782660840491169764902719481719366190061135723986260742023694827513039973316886700978738470695053214168871381419301870098142339890885384040500390009776502672048519435847150596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18037727709578775428232602262737993666899103666591116604755286240810103551580403610488860611172811408289294202362809998351874282430056358438541916162091940092856771048976561346011403542428366569446674446386344323008189814130608818323753086960095197355678661128078081368720240106862421388764126/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7798711425543828130476880666275758013598639713712117230567358741229787420591164406332616339132038295155802229570219183409924127242528534884943231681396537728459864948088270397236890813380265246469183773851256144403680818762841407896240769078644525043504714475989275161848248024516981990672073/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37493032486250036425472387503265544481337281713004803026313344133835709662678150357046201033422118268812987204800391180473743068076071891834630036637903138639545464123103638746182912353101968072252430479104182145333994792988310672462334325271792939706742177727828795587752644128434085624575431/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18813149858741418264268373622902191460012596028672724757454714297632089657038480524847036489432823099870073632641748363022107937356716929235512638690381828495848265358498449738113751607473145955911843445358159129234199326456824148905582901243349961537175580661219240117380557497258854921080886/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69817957393703657057390066335381439991693302314416082445410422213151832395532205445809518505329537586297498905780659276090568993049033244876922778211361019106190348035423347571465962247523211409012094957860679689922492415410624524036545810608056415723577217376305808556751393306332036685087154/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4526154606145623712130223084900451565266782939529697114565583412798273270085266206400939258433121145636527878053852558626678347609215583620236400521466981656492175705660445479022264949199919641800262557016560206878169959849407190761263510963236132262861850120179374319276809081135305462276885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33790258407837702424715949156572593391255878602536282056133537423765949611083231338870104125466663959089932499544642812203481722275140565423554171639003100433204206797285841527692428910702354282870810909196881507323406678097423060508829291527075122318279317412084398669848997222803672742383384/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -78358760564379559292104279663513775316223609006303765598971936997243389283897924831288955845426902698060442701789788438560167488569546384389172292106878341832168410225595961925022873118485404831076784671511470715583926812743463422219504269197422374898099080687803014367198924217374746403179356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[3531021942190495119188104302015000918555836463487211914446127878536611224642676580208361419037798646652881269971150819913995352758198446584269385016688581798088838702289363567671149973571263409520548766597610841674010660415522481641614429544820665796531637968323665515688303661445710472755672/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6108006520681628216283684489065918445248538100650827689401809581790305117863974552810484509027158505335973765982411161915772522563749003681740727818552911220165170516387785864083029597084642328557851815468812857998801402517069719946136033324796116450146102396765418276934009337793483292385895/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42749306587563872206039838573046839043084446091770348962670655998222762222919666395483254143462985165410781965213327202862131589224155092526848230807827623500402276773032916985206847587723925177618220265892752438919313053884565467980051164824239511032031516554737419798607558022565490685191548/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39543805175727067384236554534431726617061985484850575865344742477689639387196301737454723664901356393809320653548412406614157814585154040626476450586567606826139462306479557417743449625202183697006297364725712157977900913489001254806388389596372089580858313773213324659165552240075985168229577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -95681559402333772112236671072294031230181927160192494729473964399548618806969756657967550275838454921549872125474724524996333121634395913338644608891451324356943459980076278050497896002025875988746139783150786963046552089340394499543637304634640369579620175352516259781949874205380506054175681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31626862223926110621139204301773146688277747589084017674021354214408158182661088126602261945815397502366315917602952821111135035888368805999412074754456856754513439460401324320455290597325100287711000805315455017953255876756453782938481325276851466886952331647723716290285213716903111324607594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32105096326432156844297725962306502654017121621466012181139166027806170087410422200801609407823421391355136189917280690671014691683837844847759559760918628749685542025126218245391267666242977007738453369293481554671402801282349197221747474604819381279028365955013477718511945245182368793338937/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20000292274942007517115797866425957721593704055834141578174226754929608891561490055379321588364996620038138659060906710847915207883093764982014370083101734636081542055362034767219464492770050365081750386126144353877943678805648642181629873772329680803101876570117363263304520054882320685674170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24300258604983891841340257517425167266067508747107824254180444512567164186666234783470241039948634136612685420972269913350364196040527625576097736138637218772911947502645570231166304429836237214351827728576473414856909887373259925586984265158167552406590221776287897280832085359887353080422441/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36774373078186351084426145469387980685792740351983476529729142508204645447365204230829671580380980979269223473123228605313127771059991047775946287180430486168512709326211032472082699199450445171251825553513238531513660463521777725314105062087448752971082696635028874583127735874063732124523800/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50101104429309602119734407832405436255501808680524223507051646739094832271586964588022200310505442724009600271914436271215101228249860223302090871248233442038620356352017623189713386732701732702889838811842507181777455947685080800812546246796373992570697896094246539082069282140669196977061935/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15649856575184336606022009895529877372694218885303340332692568619761394393620433088937627089489550001877598962167848547463654934501404920454946533126301085258442350289542861255841929848155125944291247674625104624019855922772732675798412395607202131276703658647246508665477818894539975582306181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35172340682706894730390948975114728130243873915632657480783363624011659542740715711215386371775349910804589788001141735553961781296656941220072008209621457003570205392543344811400005879019236477058233620964080315048331944929416826142872517415478018769629930655195002850560413161707675036775419/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21216065523220297121992876256556865505683508565820296512910500011796963295933541354073025208910216227388735775150065484604607478498454468624615052795458889528293630549750292459687952094062709796091220803797658739838388642186800632613611196187873500960446675226813524267472384010705563681199056/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19871328998488410299337146709981805758180815335036813497849918695315091030281484671691192797425860087177917204707463905156001923792808891364289800437420320192134289067519905978945120588562522015794771263638184643300314435532860244303613365838511676888546943129966236347107149797530081375518545/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19074919596049379051261163851471147171852713717852008415015340597628369901577252390592092425668672919401981080080170189007611720583241688144699898612301065091407064758475185552608748747386347137435895364707562477491062535952156174991133374220264292155711377748574930444210081830608421087172833/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33358517653987865686595135476527745336239885427503835605333409014219888799335972849547518599652066261418977275783685515967444933243097185605053833445588414725776553343148885328058453657836227271210359350830042980684693046098633653419083498507991580779446256096742816661383246765876920829399917/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36156699562626045588449718744996669714079083875001457344624677208119766503057681342218800237516805494446890704526338414255747613412801930195265834270236448636402487425405267835209388887082816440756052235199395555431718428741243281026644833170003364435999369784734851483630821528289288686584336/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8112218697781020663381337686355632284698955966493425591567748563129296179602273155576713256030248406674135149350718271117398997489540906329797235073809391684966308158954162984061357530055404553410961554414135299615640932453069380537414421803666717800720325455816818214654248762900406019054603/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21701384196680160354769737353884608017617160504506194241379916142763108182651131182115378260093308173070453648628667581790661428170366742106552933621272623895682488731445968608058184210184090621568686451073095239557472157992750480767868639733766271795177288464007996267364610426783266022127363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11341793735232265685512219191452836086474744694066571031923395173538362414934265396696552947924523601469537190870057652107718690645294718305975646631326176185299504679561472798517748080964604348942443809977639197518110308261149588060586551216893306091122942077265379574990529938539363376841654/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35176497678026407036620620844335560029698986819301160337864162393121897365300604339711986998741945833619566528509443181195338580227111387281120202371006980986029932911447751999802271220181629592643992653747887543473685029195588449323234265655279022632781550232595850424665206054901644456341913/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24189392494458341321923853894739131731676343060748573363625051428079867882771654558867478770739893509623956380969585032695721537471949271893752373632134080408709973545671746351101754712284703139979346280844140649965536288712556419754332354159324459177394082287402809710162020948906824837740436/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37523435566984391700709872801882633391721309413528969061827540745567258421695970265949652628819484754602317105483370284211047049725742945849149271910181855117494302099887823114049439364805437272039177196169553900035259000415988704586875555004529714025631102541946166805906051931993778427576212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40674556891569081777712248838699058169663935727530062357465345700174760845544301908256710878407574342277776117579602463456075500058971414095157209552867120914895885593397730298014908909766184704274142879575267222874968039149556354613004947107223658160186997906627777480389891007223506595788694/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42578509459442372287196299638547781390624578979294590869027679148279479214463577171171857430271908101650341965155700639972024346472613785779025114490307491461418036041644258611708583888699185129474776896101231224583265269213638617656677853708086380751314411456331818554382413327908706992355493/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29449341652935304727361377231674629614103464746099758000108691246984406215297937552749383640002066022861703885319700004583427184606865639409471508639594838848593819235900424029007484143337126658201568050320389999153436411014927203781032934889969565743085033013796533952960347165906126271517807/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6969848678728223406480070964765289948960885611532457048395638040915936083249095660263927449128155262089469575557163609811349031152101678591066463832978061394969378504717922991386543746716423554355057541200352836906187559516090601515992331559143113028343854602159104375814350414633037082299834/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16172482964583240512587866279924254685141885870020793492992556863686135989348930230637128097360699449076526643641707708460659578354653894925058239676393229582609427509971896377780198507340593752044040787220468441379517090278235343416155718778477992663892986108984846966829814054604615092469021/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26635718189724062019023005517704629987904138540079686124557447601585937383780203416564888319110026135829230876259877167875064791270810148042385466331066500301010958029136041514034785562679670192546237618928399611746908840427956061650019002050747300130270848619933609909415240774757422297120660/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34242053445651594652974277038586694918073002822785533757980915488536402698541761723184903341744333481904057040233404657852809861146716273037132722515647107724444496668425533260901885729512046485651892112878881306283265107358368151887771513057517662803798217494191490651407630537985945735534650/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53811605215401211766821880951797163488019417157215634915006263274007836530086773307469686905325566091001674256501609009459729907418978527257381906575847989107951084777083910230550755511279701677123173887383774491508056478481205735164915579892229640671909931556543625837728675823114844866336891/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23569908918711901241299800622729941231179165105809076494002513699549801048797253234834216446222337682997607531531178511735382177332488087291305813066857316785023196545571660160577308271758285015195117644974002758472370388749698088363642216183697249314411883025319432019713488283023472417472603/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4565201828178197298589367540118310150992937183040658349106784005809082510086219173789293325178543977258661198988268050951948309052982628661286914036563088939878798543638097245081811758329541188385387030811784194922664147556251972951294847960029802445167258482896326207608812317545079152980118/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20272715201786677438609583895989601660212317531783052485501538170185405724816754102384306020114456975442545164889509631980826530022076549843562162103957872482386096384691766025454564625011579415365622630391143589308631671278420087003471821593587262370442432477434036252203624819966217536097189/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18629859252307344812985176570330402605805640886587529979137891946856093590779414318693230293172289468294992575677371554724955923861336733170323812900680477341417299775838149941562191706654018685970245242218467219595951259661733302587623954817344458395211979272224757565460992658654949831181712/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31152162273586871070115469562314425174506061223554937129997111828854940809975583802852926510854518037613251175484002529084672879884259526944707923182725082237225674474033042647705974162862764378643017234746717515411244736438064682920559319433037001632619199172578450022439897783636803998054793/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54469367291128485079977668926533695212415337222520034875147780501666130199483316404174504218986353600310061046676999314537902799437644345376520779418645506519807793491159972641923943148354251895136668782437860155075648014588540913878405290813724239148681711648532500505554335692233324213609909/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9840164910077112718518527915276689208946587351596143200185087933222929214062609715629033009732759228579891887835670784573077040272848043801236392411514551402309013988998021534581773756676455424149013657360812151025663836691045121007755103441744794120108828664218335942410552781771484573195330/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40666350955724938664434012176538133486713936937806088780372584814602984327946349130884859830843009168565979806450763012874590272320507497840702955164666323603915867438470280178656591028982299458853530598214039076681329539925066682342156706404067195570088211679986565714117529935909658144410106/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12862910539578611327334621233797400906584690951088216157942613727262806381958951596359251411497741451882039706425648088373356517531689979871285711075582468791424710532185934629583216808104795765350015278500630599087786544963358758429195407596288026268555847730755932028342782872294739560848479/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4700852601753609781584003479848080983634861450339717962438767654600341976664862872511732920419036458851474473842341618040214973547711999526630997563721489760693654133894186136618441665569403572892533403340655291740018585713510516665743886216677917445425849822668409602254689805327865315373319/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5366269144690981427416454484528312856450825215835059531472807385273686675424510994079774815140867126889160689003944241090207140893832584762937557529133125483349941593653456881974739704088224318721531711420267871400706096864877813556743993506007510395308039288076253710684845204325215734059320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23761938543997089325741173745710718319895442546267597245141544922440103133196009594548268090314722626275932454447896148958209791387889473140295302281442148412231469985381136793878857441899532255162653627182830356889168795669713972996528132858555193447375185272098860369539672945136297645938336/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8011632164048533133083127463545989587573846401553264343402150700217713969545316074442758199944505130360989517816917338218402287565421789436925870143303006880449136668848145108571552840812347610297902061052238729047116872577862373278635978056533687910171339560048828231032803772137469434995973/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16751112960565383786183443385898563208351076897761138294156233139253992019667963540625974969939112879576301987130661424445244233165277013174045775830820583799505082090493789744326427342877867324032242036289651352366055509363697515658225807748198019336752699009664687957914193142430881552680354/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31964219057342333073100496105373803543531418191240618579194443186485191179859957501093915145511554177308878902522928744010359759976147395706078016414680913545024221933953821530105965917035737212441810749310673971362395361981946879720836932804034903168600874192511308408324164394456863339877897/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30056641066144454118323559168833429092781789688972807721855855591201383116985790677760601094583339174257313543443441445252090725020329321910203488189677475145712018833606894046660239794564114367666464579177989927042331573480555092505273794510137488029672026510740816761671150026891037787741462/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6863918915407172388778991780757053000956386199463281447706599139017337589227315906071118354776479368965750749101928895541237986098394559203275024443376629788312629061067572342641215761797986993784651138706218365067971617717909567601579525624401677843130387744916723467008738518576192611131285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4495258759212061274884477839221695753168583954442650349036463889175805509373173894253149269712060226559681287828605286843584944682703307021560978939108735995506001660386141344637181094809993592828451473045655197361155547118532840164015193303341872231560027440427331248951539426320916938605666/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12528649236800717863729372161065431713104907059556210289108427475346375080097778218761875896080265843309637386981690709608633661046907670648572286848567936520433141561789877834364268680940340749201225087640671651630793970230187712116987208094037931832073764865221775750885775803482389660094911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1024682122114723803419207025683365106726498824464075483214157726356815709088369942430651626649001837439777094378173003536811244352041836970421250746982514945892974428111158590725136046908813792507351074373648392042900245306979139932947297133554669471849489078233516358571246177766825896781584/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83769415363047592886079854608195304513728959038585571424322452621158693465837344254188600089718144951236023414152456466883093296857921780785982374136156720889988579886660865133491094643181197138340433262682286114155174023488112082481904996849329393913306457571788791079465968092248814967519797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70811133195529208719311737135865629720339702303711531563350079286599057108515060680208954599096420728608350728708770503780751734017786573109058579179557610542619404812309823928682678320763629027247833463319065641963405626249846940274577141763438540935036426904388808391757658615455621865382191/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24964470738673162869773481265196737779984615251150476313789599036883167736620950836061492773869595057611211269560805282331080311554336399260085988831175985892122597991907013389026050917987148544148998875443303790300277964377323976568649635535208188390936522728217563229031285320329389021922165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1512453392979179196900771381298609045696054672547028078017262689106151098961051639226619017779093980140526120291091647646781098557323022735843743875866521411230199651734262163616199702731084012239284656956212842254687339496896223896117936934746521383134132852350586643850407672050366350954816/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33792905752967689599379454647375886259510001696618241654438272279908562205918402365383450928713485014833991601843421357245468933346166757014148320244949080962153972445190949642868989579771507705253424881303974949436750784933155377831702828226329518121715495153228033634583694598307826471457305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37472933499431909069165995590487584912421097847841546858462043865678417188263394511236525962666147526126673552203289347893017167882162761832788061647822232169224675173813910426172280296151962782573887800177327349227800410630451540818856026528932626274368660583179254423289295070140774240462490/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25534793227249672227950769823936098137083176396768360180127018890733765417263297666610074500198651347845116049791070737214764412234645863904830017122280962269490305245229655469405602816503228922724819154312967085078203208216935364094053426849700228556196375106576711754882320923221797164802936/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -87044149083814616570003517294750332038937731518846233942052665351845227837411901073285672598899168669188242901108435918968534185504262205087171105083428382326251057576593040149391518597062043383375423571142807191328624555161652412956637658115825247928392829087844291471474750196020892986486634/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24056861227073915187860193549102905956491800034290672744576139477642914963882760319219511401801079333269455219469586231074295157445369716447491648415608472948060297388858614071711298716555522849306556906933682228753729264069888001146655496502283797965197670898676703887592891315635922316874934/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57354042095247592414761858783738443913305098010932088846372741304532362701940625649315356632328227682004585314559084751593211852785180205298982195955100436108903766151443218124507895345857034826077616753908627228492846758840603741714570148665546742667861389123602400026781845379587711549612777/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37291262715469716213046881310797565624851043389656022068542910925517162125669615223810202763924594129227001338191898691980227956204358113615658037439364048931182968482047247760191410000919353440680192944206906880163123048836344863994698155577899759584383746454770369119561638030825394007747680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36376897096871938935962365580516852095828710862606470353093343660025313726411118144652433731271993505089035013209184555497926969408527148407910078312403887157090592810585749350405927067020373484881918189898013068560110262912129185819591701958742739733686720187352842762679726092101357446505063/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7791333775331624454346605346711499563163582488097689989719918248542699091616152657674352987963273493486845931053001561449106968877659584075538822622492567229655146366133246139918782601603252269162594173469196306360360272701098831337010302223551245556315364549497657784888370804380774655894638/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6869060286107181784133832517853605557986651182598663715253124804298139632379590933488432739912733213330602203492240877990932265536323346466964673888193860817353462597749694581320754362422393439175972670871564973959311669763502855308786850082090982930451898518512708885774225134497844616359185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19045839657862272995158671156708154708717093271791093495908796083889028976154656464157977218548653468475587819935373625076232184323251709436393577488221196735200028034851498554346961827465859551699470198209977322995346493117998069696213716122354791860942598101601225527279009118372927596214373/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8619007896465035430678636833100444727952554708451436655373542297062025984729460253033930390918948490734733217789802916273515204560917768945464721931074491891298002036311445938752927342235840025895837986395839678668122404796168504951250263696792470955766730378105847400216952396545866112959113/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35166981131537558194173035317738868920548755100426321186109890364516107969906724113274584602038399210719625937607125298114881424048475512120353146619633170548528189093072476646705344235763137341625869268282087373899931273422058308732632997899726633577337706434586630206403424324953522141667058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17508200532124790062874221367778634986514206247378916584047056342252584044998199451968532351191067238580474791127283282155564096000845631404436331303126327101819082994399173769372651890787918905241733060762217872530225626979614676602636886035292910620719769446084384375821694563831456533910958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83409136311419690829464860935087439764428707744150509534492618495198208689638181079717200455132931917067762948397637750769922734316967742809894261179400624024443406012968350116263705743745374935850544970337381435760567204737601481456279137089802642972879263079880325301398477065244602637360122/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40442762999060504613890804759516428291494267262338712088963038197105985849731908253068401446608120721499863709411447467262808684798420468184779238680742096837392411849143217082770288482197639057840552935225474851583096599853461398253153155176520806987100967882281126007331302800838684216767328/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29700336066968985400747442623895789421467430641333897327302397676353098548593491196158790253117292447308519229024291247377173834810847839569057435158848405676711910407560448256483538378114863549142516152070956645060636980042922269698760013437054348066986413632595302600434693461037831790303081/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31401796162123822969508104938064183456321977239191134966879914934291714949950111960188246218411173003405500230356275989670555062709836744536636248080967397364896131051075088548110673420823620515408283396054862778829236573972771641751172896537331066625074424331449019719435806507787747060279829/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4253834001080166113622063575432876234228107315080035194112936206213378476347681923227176096917709375497122340608035955929995105669946942622662550063170938706705141879764584598136021150326284673093085730964166052350151357866849727864490303907152412331530406261331506117533477925816556559256059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68767457257169149327322332943246507792827979131160673978722822042198991978057384476332375775480534891086295261797857445853767033990340501447718789633095502533901056044143395408179525640399362780496510829232719029074507550399719017706814608809356955851964935963142524195600755442195036110383210/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2836300453960941294042176264039783049230384788010775938873451219884129787837665629213304912145120290263647731651693533365166067689300294951749954687411137909202625932687820425350278094637505868474890131747533165358981891310710898259675120844560508625574678938330033452177105768958012316410677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33198171092940723568264559653443223916268619948074784326563503518710891053511372562751196933677963914031996907422616658656484234165417956151468560065879056455214660250369288444015433619134230674437817156192040373628368690903232774173512599124153077955091389829439952639589941294062058031188939/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14748605090518928539440756937376749758482344584759232777407713052703496658913641684975207779860904523136837492673826681443437133540779876419510177663410842726041422028896527403940561837851607393772125473074290581645793412328197799840488963323956808870967090312791866098144911586582411348195416/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15630741144125240435707402504898701109954101540865020094898038277931615280594545732021043675961162889940424946727276685510457573057460600137784935677134597296610901235646929761392943348954702723744597224124164185276191994803006290752542963720243791472725106695119996363065386582550190870960777/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6349939686002372040736224988649733500556717188581632024895840905696044436100614276426463579923043789241420727328202606201415771362828335676018262335535008923652927708401292479354893124568831941587850516156318912693860489962539218029901402270942444347012722970732849125128970665224830592951146/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12473012769768636351348417644240629716394370746622508733682533216488299687005656751035686363836439202686493831796345089343988155815064246749731060970110916011856176074388258922852444978091173681760146551017997242230202037848287729393931582284722909670642473048314543238079333719278070870556953/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46233806358298218038354251219961253786820329100175186016223979614061158158066075206291341719886485773512396129288827989377854306773129122839460287426361476918021434344430563632334250933104023076608114182615648366661015942038407455003563581151446868801437663528367404789800195177891936866612075/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 664201824571943849474052971581903036861349076314407440384346896278329537175262572094121956666343998619797313127257599944066793146097380535801674354758263616835180842644540658713499434634949555800289194177401933012628612891289361266978395561786090876742752585800261117664909838431686504498671/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 990262642551770580583876842451187846014854022696812274745298615116340009672496059365101154592875520813865549810947389380516222087537613993748397671920991013999638741695183421413603722671047823276896075826504466181571408850756003205065333053720100078678682766261007895778021777147076731813861/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10783183934720956347695487564753651276299734213876575799398501620436140901774992271600863371568094108314594528598689218439192137999947049264648343701124035864762904848150132795901149172585898919214505235460441244650081135461433833487525523473672308855781994288409568880905990286460919755334690/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3575568557016829539555007315069052681737414323494669190463307082562813256612807336547072245388311722619809637695933614337701585833112626720980580634596256685169358081816611023580631565989682324366080524124159664542920565667373362879608018206439039864772434596816090757847707811037308518851334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44119392371653905802663408242604896966343981609205908816342302224233305306666722114577319203455699257694110094214181624809611994111939559724443956835189431352127131872978658978355741771973705082621459032357019792524889513066500236154976151809083161092765211409671130408531438555766095399301977/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1345456516085944343687480116986526518385814869083509799803985517336039999380896632978988650856557671617866001923805689442717813126113006548218814640195863354459651447971169526780029131957552873614707817067820959362707414415505759269273693727147627736771508290591759526299371031360090471868057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69022525108813677476587158584834484015389023914831128554476814153861630546717096082679130919429699672565489647379384804299753548477259612191664311118990191200728762001102938096015149236080839326683652712868781409393500759606604626841128442224720024129126485501942894058300590747516571206873332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11854193278355390944032546778236869725362115081187882689725354826831796929442752053270154619795834508382280061598893635310758953290592017203684192947610577007251015700493268570136355059692333523136863798819902407420965227231303380083450738564617672370581216987674331053707845476031023350404949/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26143694157110777465254161031479938951113006583610064688590523430801504551753166066994286059413700385556652038029556757085475040181142397557694296987099571322039658065829329512380842996206147410624626349847345960004186528174966904824661740997395517442503719140164736504245061945211196622378337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24150971133373712170739037653043940925276501341371784820958373151801821209074017288463892444755100455185676811504139543778418355129538181017000886549611455597544104002091000597860500199067981268420568953731187681027584046411361915467604510520720341416904067569975192553522794328505204632669332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15665394432898370870183723433790205303533601892713692462816068888806387897271839847046376974779126421659319934328935915256452763788143602644262412591635222866164625689053965683406059992150536028651978551223536272389572611459618689112544142524425591890414863344238062402551275258687157250091632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17680013417772439464499503179186819207614528315850331109377048962020897619969831835354286979098812142524914194178387535426125597619653173073482058720086813467928916306664685128311025507696753734745599580773254895545853088361927925287203326656127040781124188139492866070004095786812518726303065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22366446152039711585426349866119064567546650850656462629538629695447943161980081825371404970867832462606345199699920147675748321555422431218387124011505349262200564142633658135690551420755972860563696881509298248890807843225765053310017802005617178818923068329859806556547743917342402737640949/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50410490182039183346880454815200772252173751549362324560885821248384133304634075191513972488575183107618045824985883063734394125443867277589781683786098893879199147271167191221980944921803187598517547493278087103923104430907377923456493784891445270866314743769069715644775823519821328291027325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18441432831121608236519378441121117314084181635094570565146456379421903616943789507862250101395881432460222253484328345805523712330583406172465546526838917282997113103404280905769763946000936102576134031459221094023008729266001653008135020188981291583796901117141462026695449388255281900235301/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26448826698052810673440042431656511130147733270754729038371896483478944153096106166482052805669534350110546821707531134150466970127587288069020496827464667363544240440295620151479466138338505354641557277544862751849210221149024666382252381954391504806802174675661953980324083611564625926645215/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56982048929773338381749412260880640953471366818580649208446471921694030327165953803924604862607590435907946133446188613787001080283061927346055410555697100978804139132221452003785541250019856664763717029970108742217650718611294745197280025830753189868494041118705752110701096952889727207990572/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-50807695026201205590146208238249542006680843074925296820673031036018989942257490030177553795150179771724686107363914229117589932230846488567565482329883299692218834681414074026126008070380020369142887894611635756427582147370750885509576933307912929609139204283901313632082846552027672862148719/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2582125492040858975518474141329599316455252328410751542830929053159897230055366398493878785464377008816638050242661084647838535092025447526719286599628619410766627203988782615686032297547893895366763078634590634406817607799900099815625639322515333532561766018152340309108997128521992404859784/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -129419085232253933904882214451376204108474405295492856649954464455525817315334296929310629272940928707430881265598773698767202548386209906077310138509822885712707083166871536898952992930483309218909729675264181125999407528689679760632794592563965367453169221090382245874378027981602341880076310/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 122167742079412708921395680412068050214912422246990667147619600077608579063658252627659693131939256151787095482055811528686061206649874354206021196474695015688110839654104717938473351380297831530566628025070801477123135696159338124570568479379642308438229225772653672683452173849294914981968847/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -222080934657787520798610775956825501327252986342208331055183908025370652498672931645091313949599518223351624587996974168657485895505736724412027676245605716364040558559246218091788579940071314806636235132849371347100949358257561022604884303132568309275223954049399052530558031221625843818815553/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 128792176402188311718192178366594872629308441199404555946735738652378107009141395010158891557591810007374090778459603753566745662077525010556267312548916762627763886232609921787421713090182655242638261287592739138785525062439325081958645967601384144774324308087718713383945986047440328106527688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 121660254696378262625260585503739891005387201170436301464531132060525563000510482144866923954466487814571282501793452688511586054035364572019692518596497140107706688397654564755849629409577212975329021201916774628287039591514936452877527430167557971933380664078391897498587385662569781582811198/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 137055558227491322580403310945331148795719099795556300870422438254672774338677558744375419640391729339593616215409905800362642685420686141671438965926085828093860001150452481973103212903004394669025106789017200647077616745070379994831876611063271424035102240442074802052876480168021221990195714/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -129185961252666428395016008976537067315140661246924641126632824659209659875542704374307910744324684255593569066462216677213802476018099829310420084186691018042913782528434581148232787536368646523534157480461450648268936691430298002282045042601987554274011383013184802543188979586690129188403776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -111982912790298027643893306957048661785308379552028609700894814311610750804578716470008298652650697443621428551581244800847760116556487430357788019179327817029608632693343254992971460767480709520592290008437526030136508205601270372927182454895792917833945728700142820576700989917471714197637303/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -169271186698419688788830231552278387349632447640242243528558350385577518687811421236313085750002024966779950703325979218074144000214739623003052090711551555239769767709376946498542425537385249229502568405219082059705718429196105976686674842134228862580758338349051380305337209077713725341545830/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72163625228494046390249060324621239042895145947773021857091450812831254948151393097515103884690093695874865802043319535316242636729847825663771444013081428152180253211867410283342452137742924676411782883606337985991404867750500701274978992005979447056759489986887202439477660824614757430238786/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59819615324533536853181687169823966122642536395111468184062505297867406841171131617346590497871110790245158651438755269356719813500558534524357841987859082419928123314623256211974755301692969916224592939697635835065174076858895259982956264493708301715667116929290259722696128496780825660911731/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -116362622028981615809648654180380464132464750107478564918324364808156837139632530968549815048156854773992004181306405808358464304187113327178273843598675963596914120525166573720141416855353332608058588943589698506227804288658020550794631383114059257916202504710963346480441293369817257411265502/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 106981992854033349719830743248104745123671430852510208328792010675004238294211558139637802779370120410051046183067342725077460913459593129058246339361133605501879607834489475477080231284038243139274484888677215709187594842712329008481234581776109888822941631638296948000069395368416748749854175/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16215448728339173796584766958947220449428187251719598556990832459096424607930763591080045666140683262755586244273927167974455054248235043156827964411601040662085742491274705566480088539411774045153027860621129205108380515286772226511510358429750858945856123883672197561182986685623336692378950/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 137711597310904329850241576032686914063164598605026917557854805510695836515430481031632866131327845361510390295331616572163126959880465420346503116685010539632489088331252630620446390290131526013338468693438388374300843907424481213618308138983186629187149797852941888502396665317081803230002796/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -79427743438006928033186740417283755575448503896331261991376081994975319936781729053371566753865371366520212081393280808644993434541043003231125377046085363093625102007032434932666090592767738790229888225046518440910085706962578844115314912628688927759684412949522811438560142142903718099981588/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55914884813823445409977579421373746496775492269983795014507876065276480351369334130968118764228894283239781844501813872607681155753562725112112714719376915341884288537225542849570857068735057758386048629652367137505381072548796197257655879993162970080548308121968408681987039516573100946216568/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -93707017546756831159457337773822396316362103262251778563565216330011198097851050175203779317889732876144372144434126586667106151476481566024406252495366493786340923757469691773380436457325613580860400841783322981983605431794508099149631663882567826780337095036413510894678545284445057513824779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 795633533651430979325016063113205099353406894519143529940082155563369097394817418080250926388939965233769686161512734107955506751457039469810571337513453078872955170201731308986313872684928756309702763999392107170587234391449492377692270789510466694675089697245585263501044377432018936907395/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62998928142373398638895983277547261224793059260908511508311402590768291578047896117100581227032383621965419090890418038828151350070483900053791724940185441623938027863888787906929982653716567787134234650778650770192341461894990344749495983122147337073781864278404826093957064351944850510480663/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57577411793663059715671801671262907279864328249819982411718218278113016172371322875450510648578892243359403860984259537970693974316241711850236513685633256753019302731927933357854033035439782883303663025020532946512304350824373066616635081096891568221533804496323042360868981066371677135255585/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 126851101648345946913901131561345510015587969212137400326692977071246915837277581234203826574485773620283649863978878328766209043816708955683102878346181555289040910586710280389253053860356890973788984829077168893188479273590401041436699303243519502289104252885937423839361797608070206181971318/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 110248011977832285428769941432056685858915048697092540172816935542194230991718336690310125293540625133542710702885652417923816644902910482810107717444159179745515764511140937428847964652227257745509054504246233148935957153400124984596587322559081993438093298085133700212682677758741490161258014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -85188536346383137064451631598596046905156925750447953056752779374445415248183997367864044514571687492502425425006049874997208270222955232125324831497671881347717208010767646261458452515316544057803278767010110603111854841484025796859183270691180518371838270653104788502448690552695519212680832/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46663341813887616145797394559233886028638285382652006705810519769064051034571568233291226602153476580949807621835132091469257137823757608111616134586106468272163916299853101258010043283895956275293941121538895341624474266555338204689454004168301072018831937583163616664519773745102038235539756/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16866659346594895978329357914995079944922699984325584737783545020958455907758072756040685617503442750619024768931922768038384529561776652760974967660073306700402413471015335506462221548881499853913564757616610057886636308087906169374505089918012564072927583072326769732827317786676567238519676/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55445865524921627637665177083204612704592641746711543064386310781674221048937353035503303761704388636947850752707054905368727873011984203623426706914343688590603303776743098421587733150767817617518933507672077094200417383593065342381127602680278357764012137022335609754531084527507604857720040/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -93599036579265368979695443468718319685505009127147787501380651391710096647945265449430495468105195384666909745613191369927973858356011163958078451136838250766651896971031490344320658126376250188898054538911671091763766682288227578877913910334380309429082724813863348235842530336536527581909712/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53756621966534040102014601915535090506963171967498023475210839204317195334783654342185600240822896437531761516094360488780194465366840687910786627127626820762758602087344304033248732170561675208940192804386580833242212684646136409181747482172961762577541238395431792332209746537559960763565301/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -104555481969314547456372750913675325724359801538276079938267726559605267632155083985694317074417011413036034000731484729117739340175071849332904808283376579200692728059174701897655550365598585596137190605580697100785332935370450367039469574723693552751282802739371386679588535583564054739576894/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 110947128641230733325306622083081053203137187509252000876119528025697131657727848811217294799263612286204968269100994284001010211954286659867726825582651838264187773252015760595062688738551359457821601200301596913802832919531454117198296883898961252596033776128758775307580352828711552751667469/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 109500819300102218096767731711322869537924848897785606865783055247830925628457992138220325982733670301773955913922291452068360012266214748990551614087525807069040722695865367716599730416325447029929877354474132490824529527204220172879156625394358589265088657426838177112445993632658881141472452/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 102912467473026403860368002189102372017587284490195312407238754515055597663250699030865793629598655868533065343561133410168077655170252714214224466004627931981825564520226856734055798492048347284757073609653593112685187266011401080231715040916564649076527235349225403261598656377075804515350511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -84578722921440653797633527230090168823569508329232300698968274000005457225263953814247923807827514200686057327654503715296527730875010634437488684088980209308806113156765869881465442345692447686944755100724674395906753661476546060121363432573148973000600763878999405773991757987202937458053965/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9993268430377647144807648965642262029162464077697330836646993685509871628916942408127894035277095790021307903457586125229819980224474201331868557901921549106252258094960166211446774817407947106056001357633252169384751352573616463754957600512946513034034177626570047045819645579538449042564882/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 128107045982977747593331858485189503286598261025960973232222443767233545216770044664024194918281162930429261816072641883258559394706621658508383284581809707206823458722980470068381967440439928983129882425569063871363288994167523063469593542303224968703795106575753336766553723605354023573036461/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13116315845297281096631184373614827636171748877915809493505771338322491877045279090233144494233100171886863564860695721533285314373141083101154188582786630117127655187197961235257828827581766415471214266953672175606172923179706358852739098142288403095097920677014371601614773216699574762901274/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -96696996294679802336630055449175376304761722049745953334508002266305327354020331709030635831198791630721074853759132923026408541847931893430153636413706548628717853799198694830047945278276043336111847182170705316901288286715456219468931076408477804759408480178893504783193365933438253518213921/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 80417948887071065756719930445218574871331169729967186305864274552456135149501721368755628971116459619879504720375745990095292648604246713348411954609394948056747067097950542767989601344676678663147565116932868867204549256682893131592652971606639068942935402827375037471742303781150140407173244/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -98911106554721155367154720038750490060183703869026646294262897395938355635365344723278006371394473266268920646391702539596554358923296416188464610900349515938263091785099049850320935729997244698923500973515224118248345449207286359812447759751969025266186318938088346962180093815160738870221376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39680908701199753121935682479534895835896872097281721286547285821410443407539994046786955891505787798845159054571169190773171652955535062090710307947910149350436492437969471169593171147514418466942086351729494607072845171811383872194249638077805150883424449190544082909295466174599123435326972/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69023949530381206671254930082582602215193560356591696674478356050852122463629714176292825078272059015520460592361689324323961184377156611048591962565336406341030581180763786939581831804415280376180846094893298059230839250833616666387519869850313462660418279132968974200528162748313897999550191/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 66541136599992031264196599545259501924870664547047710675449650618954595780018365995962522664708396726614078058755535615043040811681819924818881057943372379640057022971009955981278650038701208300362328938168406611735411548956977543623629224422314413855682214208505830712707967770175601973016651/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12304559468640065188443823608763891231276083180333902436719830248141227270365558596602191642078232580504809509226233946723819490788648509744827868654526302435173807141201624184279852801811891763640933306978821454533121106531660673402178811738907523968736920569742000517445274402497662700969734/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -101764465084566766903953828073590995426824686157445531253352565356328302398416588486250689065113672579797275544429571000373143713743781733173806400780008475511270261477118859405434420103938057682117672100196345419994679628272380394867708390302096906281949335694990220444868805940658481793372853/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68720072768476114283583958829985752348537799357357462737934626914236911149350315097351979258109671730537041467088402524800404555501587807151360285083965425767568013902504993879335118901382663728033007283951983515780743998306517186022697846473850637170071437521209335471347609758956731724205887/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64769891166279308341469010718932031515869281395424688500745768433957368545022071865379533578262015026348989699219473671088377381832582302151878223470726328427985781062942195259484077818620825705583264887759111023532882178842161528236529528259665584272832008482558162700500096117445479159503147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48831078172520334205613592583310682586650538095161256722574267348890883968564322130867788284573350738372565614112785899893870368996001391785773046284244746342794688159234024965283505079474821614577623098358310421489956945494629163399273520539123313437500291327272777365571426931344698567056402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34136693981166197203469435952739065315920872934360250470997954495935596785563883551946971136516999365415110450609959789441095739322471556209082093281446989966299797852127062432551952330639180942870114302483478727847014346422876694860265409535232259145021549134122683685946213580557602362720736/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18227071892790908835410519306466108654434084790833395603749010844665498257713493669905577587082267098003547546895303973295246205460739659238361677491177156679892121377619072809512551972908496764001789524622011503454304858272003749033967559404068364822094406414445369960614011729086940567861208/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 352593172924452010056528337520752332437991059641895904559090964170530630414246790757854280577759679487814422116603738016021856124312700558555751805589990606909830244594010513248200836562847264321275411895040160871733993997484449327138147782499233160604825951166348994364445729175228671616016387/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -234942113089592932449556548463201643288713417568248740859432550870011132781681829898753949147723098763895836733854549559955938525124210261715635715246912631237624043359768869123921978639388038467279204558248776504985692543532914882244701942242065561143456063402188709719248679751174241024827306/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -91392087549631820095769989348671378162186041707153864998060191717064433608253381069663081425975990073966911004085163442879841064529020593075796031296521253434131450781277718082305969657417035170940156449842715634720682438309511182259978348751553983081269210018682196818576980049966816507469179/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34288769019440035632734481513536603636127656558008826523457498130012285239518836886363563082833300861216334300832180386844440206874655782927805038457151046675094686563114836371178712351692157877060187078428895518255485517306187240358540463131492825841969689333759542717646210348139633601578084/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -87243192739587077593889815345271061215845369587413671465114203779552940018828206377140512559064196459989383307473429757299536194669413655179277915114103966754286493880523134867623118412979201959907201196733219096381131723935198305987057140191163318413850857631720342680897361132722257695376441/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 167548493222939981017484402465183383923912952364210926757058123408589652503648364638972274726398952659694259028507440501291033207388457000586899451008944556730254858448199783510113228463028902932040107358529791239067954789619764163016699655742291923666773877222584427801029050713906057727753795/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44472995361243563595621177519389178824498160624237301285349469474571136841698256347318191818071458539303980575833116790898197645068661430380785988751587352331640132345503696733195683202643199793624737674771186240666900280971041394979520905024601461165893675130859798585916361988251277176481583/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -255255112691319016811393304349245864021206056710682812702254500830816079321602831964401193639974538632437562728703826785209630146978061367476489178748385412486124989857013750089309573162739729057543749580218073034751621472639856748271738396794328282235046697999186268492943136871954984339242393/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -90694416437839087758768726820206548667054038935916325168151268293068021452971887105452267005371179116201836818558936653178765442182807891357197434589641501751274661523423652243126723275997266991518255964057504511992685717656672452232771955039806446295491382189552009461704402214326913116029336/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -196197990764559654592513997370522152796836574443033782949503303883208005966507152853336154245961893313822394529732636292372300421330000705836540362227265498937845629799907313333217303328967152875985461590404442917220620899528225847889318422092501239765230053389539972009518960306337459212897957/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 82463412627813247813305558409504274137693627848342533622249537716540064126613552086415058506909725037252898248929101241597848420067115614300870550635053295894513667316907020856610657344733211763855852090830021857828069711552297319762764290879224100809545011199787165396752966073548913045136353/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -129206481655342660447909283802113797719799219853154863966620403925289463392862303914810828277406410930703525336056696060213345833397316163644918660270016959323954194704034433864672868025370286671822146330207253097101744495603495997414472822942125273867971245707501725353591106950290182736558891/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 93639052337501541948210179385836984742921059477270734754633128054404323619568071493039895656048073802721057483142195177381897730668753212983684683518061466076615526013984339443865731294289084432915889718214480997010591175514698793388568866365931963677858089160958985054482799075849532090645818/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4615916905978596578231167795759440113143392197702084803492805560179672474836366296146722736087804932331703700095826579540178530757801166237942580120688080023027563390732087463186701205681609820583970947566683384175999904671423127660263560213183889318477400968263601361488091252032569003192004/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3616744200978717253943878359187592730865092729972917771840800209273789210698825866501550767366779773948331609870132847956092361968838114526970532437368619930221426980598416970277070154954882323455538864879387110873425494178080188162020839176974930985140323584741407135875496981709398908978717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25013885837965035662365833774347095658330541612842453455296205874774756024580353850973990417666351074854609662890641959373141743404494679890448350677060550766009008405538448143699098155653848295996643396144170181132136244514422407429829118346836914533624921227131679112321302079636611512197018/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -124730756063946856713751882503553197231031063013772579540994467094384003278463085056982099295645760245092717577681715305642744195997446818334920123377187315759458732973504984355465837995467116466065434158757729472972462332740858698780006134416524276901431328775328368506279343908624280122000942/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55881010238416263109426891532329590141271715005918123955121338591239578329311550858079125552072157377914148449087977094375655858501378983611620267746696790367853283894539306474569428578623423771057779993043476745075706724949841266278867193116989955480683560515385317914024823529522665734583421/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 234150717521995440014648299985785127370735761936492030601804783051893079059896122431016046805386133412040119566419449759884267531146005514313515087495332151019348446635140716925394186297338061097989419421614126891153485155345803462943440520262578435512837827729743834907984201743371763331631245/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -78176491079823283606060420174204527056636915134660136303136381349561414297267675709381724176165856880484488872852109659983363561211006257609073054274646370330681655587919912973777634770169553327302712579724785279189556006265454760444051564674281599560948799644218449714651268381380511289981319/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41176866615475935030719936837329408210082770332391082049438840924645155448876390065948396808541332329676443393731507367959549707613459655388372622753817853178659158551770309950956580869518869037855103980215579219609104499775610213581483229298572596951239878671359172333566819852379120549523919/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -104672765110485313012738272224110500473002000923242834639831989173618581426130378027623664746347892622987175908886436068710989054966618549221556907305761765861491376495360091101074062384069760243820742337437771267322276590209442172609618236244890193685016524752125056820259951609083365006748303/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -109508034784212850952527343218787332941703012030972663646684061114288862965058473542548403984810009611220317682966815763692848716646750082316889377962593690370328807755619735177178213501254322345909921343266063667143925506305518748045144370347928800882720268061292396058551830685353710005890105/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -138372554194860985315309094459899165959747212417584694189444226603195478089442888898821456185935183256660509594300705681679347171984201109082653011398292875043657580828353325182642510360058718223420478687095370787229420435364516159409246127490835924885930451708957150185298195983121265285819969/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44696126277313626959911095129093258098409863806263134659289378409501462679991837120939236413312230008281501715389002450618636959978330772919834819752368454225784352950295382620664667760876089954499572416241880804329188830609095790827444764559198100615643360346829411031709052701706784610412830/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -140777167084226047879160035880517397206018499674509432375513099869670493447719085129179133162524785007613673845659197566480070369287718780659249623213622452569776919024462085573031374300899608815281981469945002155870265411381928528752455991026734860822262280888685602292716871889306941483068335/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -117452736465642979502016180468592601827018983403223352815459792500849558234372711155153022501653331107746952666966730047899562500812405986616524695714966825588176489695219950755331672987985649395021524702786983413483299233043440834356428441100740669399809924608807984286339725071579070226594199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28960591649032315230369580857423688856866637584638800823815822341336610565182479282420239427035007470271440374335803830079517632686407231822750707032037760936256467832153064578576730921042667905567030653972861733660910009041565991829530831068392685757342895054734203314424849005894678549080872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18529420652337153351891582414193772276485871326460779022854208813627762628240510120341406248272292313608344247784795469419288732366588897120020948865505023973441497285083041054554967795864010026577451840506659256894747377063850113209860084516330955504368555889299076755246028807305905894555962/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24982654790606988169885763605096030915428185360642326795245977203668694465159264937808230374194275655991340586895761488954503962940530245783331407465310264441094772589834151615022373840291173758903479017051640777271915854865948861808560230420871619861797456494690585259719552151924229710767814/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 155254054129173677021661383995014585907463700217857860218599534726093759574882913488912846716647371479526832123558444231802675025979259492629927449886251325064071817995146518610538182983778480995147082636160028483934160037075203351461409961604364101950673801572289027353404693052547071571378828/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39480740679215129913987354173216547541791799918920444120484743149334529930931683080502877302417415008826629130760003691024437145950962891148359254035289238566631893454415584723598977616961128204222553705159444705241121841031094407519573833815765266361344939523922582654530280400466407468042756/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5599129126476207907344086696667631153200781212177336965950822641640807951552917497811526650572334505970514212965590226316285635193925083526305877331387976380606523598012272880165111419697806072704504956060815351277305842249108384343426674919727185725707541439069424833335276774916210967548275/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68830480986184767955688172856940759095806594671776643689537477669604444108842284576124804929618983404810792190394821509081541514482424763286406562454847963493672303650472529905553574765113834352167538486302011531096580281103709290395873367771784320327664345866239040687054144471251334258650862/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60607676554382773168048075871403119529170754846514519409480435228142452627925283851147188234395898334054708304084080222243787562977885468281888377981384332502991156885172459178298762419054664024489289210389162731701637021908637976116058509540882165017701251308218881508430804437183977393854937/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 194536053947972743622720513111642150894579062790098929294288153929923712220816851765590960670317357935604166666417320495204226644575641046164697616654782705078142439625083821827067899979183264197698385232118191805520738326559534657813443479420475496110918902214521955814214552060117135724963863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32922326057078661645378569574684475386075132729566416398165228969855136703420254402438615028280444007740953148700728648439577654872672699241051391711890746260275281998093865087474986485911027731618127093173302182804809814695672466136009915752091816276908949243872243047784063591555469378160257/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -127728141983227882520608531196320206391172359207677884956621871675659189776479700855384366125803460282453291771914378645131526991412851313570048308585952897894790644400396624415601780362276914988354376429742997330244179207050276339770905040374748789457546777161962120894761468319366962078653393/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4107279944914060709337140864050109527174010390782577550480847485750232987037806448789883603293759867296266837068284501800967136672586651796796242114866029984547748704173894817685269856691562772427063829232600790683881623826243428831557215439449170615182255718961775359754650404117234763549988/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -81913170799857220313924382214930200376904930781051367710092803070317478624026583063686605595544850715473721602319909599030819619036769795170522183616825686197419107560192659804117457334932374273638138834519639866503076496034259260555755701352578848559685219205803623621222981546722925073634428/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 80420842344218635947926269216731825266645964989512788279707575658049118056851742927492910501142384662852638613351477339594165571186452922279763140734444606094284631672393772543156876924775064262714794118284387485795908763449392223206656598577258885188284194876481135393647320164993113986819479/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41225910939968894007766421006313203588239596078781318000334102650400900618317240275661597152241140308623000248906195613836534440356114809605871065376686231366088122647466551177245050559994759798167285880542512071740342824956322337104506214844438990254862462818675139653339065242302494499252998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 91536756312447758254019935270609000845004704498417688863647957569982313399569411432031699901588035025172292373243338575727447935987469776915318548097932931160646761867803666567981728947333074797268132969882275844199283005570532282669322081052659213111169493245713909243193861308602618973320390/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2649406007903781617373227790688135632406871373542052989592784410850587952279036277970367618438462854553558696114266188025962986946736218294220343216758840198362892078548819507119399607241961877460175157712198817141808392174957376527777932072048389829118551367410910268917794742196382025771228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -164473139971687553188248881790220935551610333774675834409742200758330880923748433851065222199396895981479731552832152844029940244980444506654523169019794625057570403912471658881489497655117537852806647571667437056066271573275006346208655694953019692586848705543310234408140884788082632203323014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21449365643455871536881537965422546238148100678232200528643714113813218719149335735053145748898896180597329700487392946545674256719773593739038655629881842378197989202841276957673006551043509593914340046801060584499616428061380943450176950583822263387888992164794053490934435692267444196772286/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -89571142517272760804578117161028379798846542894783451072070919529464245084983424716337300808698993708434998342094970619361092559002100005110941679055760481928841159701058540648251318068880311808757798704428969007912261463162067526981071441947766580859277365520203390091174370136263352515365586/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 184861693084051772158326239236087585159687966721515291143205820883584132685635451258924228849433282513966991028316166173147879655604893923316145978911074125673574070916215434950129262031849568741300231435022660989006387133040979657495676201503983490966621303971706106801074906453493533339326662/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[3036376073112863760150806462206950549413650822529698319049599312084069512339620749540448782880146432316870233630526911473517868772641227013739361511587268101026174848298352028368023592403747319696152767040787170175427767731100105281563720429470917437774096016432156862093617742071284515198704/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3724665140540233499814821877541688992990735266722152989114661172422541189239371641388860814003132455026444358878921506052261463347182935190293055119581086943562963102215953058336850124729534907143734738628870541070774485674262104810838086345923280910241480141079419308648521848007825275986120/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10219200976427342536788732691623686204965342327847676979174095914329256041293869683762917166434032784677650186818030316173698780373114581407479129009539893360354416328052796727127588643205763561436302694550862913634719921288676792655492306233634722483087663869729408421239368882799117439898468/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9650511160689531601501419284730430617510299891831199458812948039277358526026562420374729309648369600838969692657486710376253890895717243205989085587991573040243702402906783148310084155544725245393316509722124903581152407138622413650445908712735013939830453768448841987304387784058566640372623/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7578305877443240368626826030645871947871053252177808072381009928713342511134758298921984702664668377581852323872344371943334604295456198308390889035374184021461576664761869998351416486881742930163907054537126836521373771040288989286678453462668297362378843192077136302676406303371591165587092/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13431619827873884381598742759894033419143003526701461268790638246928435422709483691248944147527054185110876137219748679052527097990428996103455289611073791658255927191327506363682853971954138030655895030804568794518902949945179936042653722246898670331026677985209695982176124588312818855167440/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10196371853678030689738090905264683224455344986772942528379005732945318498647565228939465993092137809436030182129204150657761703128993568083124860427106278952464253251342551344279805892622791055040088632759608170256136078790792483776908285615680472528298293292974115797010541077263640211931519/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19968527350631551372879250797861544051863000047966431628750777232096043139147016652716595367391261445603509257427763093396093937036816556487919512153040859828453290775553291376499301548943014503319774427976608101423361090613039425081023300805706249518165148980603727661163726674349112688637688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14408971576285864121166591321679234534578598254102248277283365530714131114688802068696736234452646781155754793630724963892769921061079671184324464512319225521391231776536894316298532363120315208637677877630664808082236322407010874270328015303324297665603630105687439834604787199205402492425975/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9771818870791258607995931282960776140907452883400305918016066800807418162195747038553914520453666039872168230172911961213317936235833803156218868915315317496246082038888707935325520995227737789164786923215026725067545502512900688236843076869614786856264390647370353261012851146166280664413662/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3352754566829831941806963884927106258013074538763063093906466587049096310190464813856680059526162443326054645201354689440676453317989087952436568581238606883203748577191040593116113771204637107483826581982036682356314957312129435908033805423046117252011941144713655057923231180231420635830385/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4145554599819542566119370711463812831693856174032193166490047446149088169215126543436898629736346908454068026236519051318570555623637038693636629130812946082205291099976070040368984277810405944259468888098813103048761807402234991896650405974076273751386367280995592351533637743307130596223323/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 139602934792155180609975460937353201703091625448972107674213337348078118397068807400314998347522133830735648419195456675630546083395533865131441278553953666812470872230046966826685939718307085038558868373715763000559300083912625986639457249366494382519438273823404332474216031163941661893035/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7389561964013532942366108455924052139472631544443080615099392018045266417288216058011034480055096107497866034215612760357148838978667736407280456995604277776666644764350495691486017223800567844953743050604461462460128766781317263936702936909970935246021708693101158996042058484906328120503368/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9447458286783123957675005185761405546180908195558778412608166039950840372201512205983045718012356532043691735638165238423886491775597890579076797872258076110375737181289142592641083178462419756518634427528090230846205467409646735477463629730370551320533909139710852322685235568012493980154961/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1566333911386753338948831740445950454803654619325242823944964142319218983542230478672245392098515941660188662451524296422658864515913689479909156296079365624645464210634779698015374910201697934230653140064852402868886665571188194016005236111552276456487493157474092359059185069407389842988572/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9404406414465703619433083634772006348261350604859998526584807752567618079510360963175599719743145404926807229009370800791158668630663340117106173242346960570344780955364752956335083827698805411184869944300311293407343681083457845618048354468853383124255461122337770391694870161919012055303779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18731884576111468614586112218150527055226490039281712879755838862348653989550590960058921254046578263364276946310702820759824902984781449587680959456096542735315106103218332031845548312856978127041718371619614849575861139775200342894637502589409355350073667798534019984454915393078826573802367/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27316187593596004083378352965751902178110765166350407913790378693004300280345954362490800374503227443647764343418596918654364358417249532674804782468602032231517298179091495846581469026055141731153867622529855569111179849106378855706412619272359184452398248076437842354949739723246782301897225/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5449923159734269157113339248594961261139070883607463188727017245659032803087301629278149475232996414416012973709200003058815292425958112359559533915909447859701197063471503743616801109530371131203804531611179510769391039372285918112806935671997695983243174059935307403038683120359963434443558/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3547359138094182767487119122895632377509281250518277639906680997477383726087082353613990489073603462351912619246941855355303493795140909967328027036878857409587852853892833877815624000366032512572626484072461198393425871913273366008524615441151700263090273396129290830182080368175467255433601/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17040690613547224034210951983413650289410996306330330389469368472204973321380919714605401740467021799467546685505639564972292477346214555474858341257349032710299849015909768718669201459541436376323943730224940751739965589625307580045211159301784556664600542479914648114988176697211541757361202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13337352949076257979690733700317933422646471361643327804848944702130227730404046419284950898844408494613543723785890791824886916580965561142083583589875746646929371676407694091545615026199271942790791177882766598342022055202257420386028024299416750884627975856279551693556079046411758938772310/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11779168455519818074587515717494102963884372289885841621124504244240448754018115322409566250374819661357412890181214710511291556294310419717925539058647415275448033954834151682962850597023509648459523777702553827510927740400829093995173791779976190746995779826095190771236850799296929862584454/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3910864287413316589066883225365930039000232163951872321180614314446792503357897048502074557600423604347672473199738819726762586918710424755791709119869668620335226072136773155654593166601413278342996629976226524030141154620914873587618026478244848883757583893892177910354895316382717533682709/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3226185579704564526562706516697135356099151845982110801951427237214587437741051464847719653462387310250172774817174098140505493197619065803727718853413927677889543629986998741170941550709656138095892607388555422560691979892561110698995114156063834756545682462774593857496461958457172343196387/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1362590947682335283332386281420438827349579474585534167300852806535719690514187570455128769598657353346325360405870212286325680811058933986284648642787289157146064278990813245606363678912104083844829373777048485282724975762390039619351904802263943225275810495366788070788752932800929694028808/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5272717662657972207297661269637180415051865199925801404589960182815455443038551458502295993067781602331565283749368811650692207359947388420795537088800546701449948411381758069426916005790497701677640670120140190727186018062112538993479943734444640198252956443064096600482085229652460118014505/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2840676149947415671631914133170890559371485368155001475899665662440774790823023751916099701566213898934993548098928495949365575123759527513479067007806675519761054576494533051254500393785051253370611083279388425232180907750836421032916077720248819099015481659721075490760010780372445073026703/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -183991852799459210219824952279597191551694152270082896132040946729544368262180657288874835312007308091929865566904300013769015264626518788140437260172631422607159978536006306173109911466927982190807510017858591658994495908874507059595995870700036710648581616920266055267504389704331837488487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15502879037921238818516391536092726050789716076065070636990712612203210841202488667466217936179915600222221974583520993922954976659316375137333341637377862417591208241236486430758041568179904445400169344268680842008495108554169657562896820958892274627111239665226594212067680963103052951331615/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18816474935358039118821181170601663214861785954381023488365473977924437426572864679287489216973813307633512795686591758361040657884083450275695501387907403772575647916763342315201488179546742581130149259067164920197174136729599630907966402251118640879222872643913640663917718813354428689269574/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10747574844707197475850563565918967431801117625706903390396819856819111020519471741549118024349024633627961654579596831892397979527085179853854519627574689077814988329417892817005356497797099593075612813833196873320238006416862690690214518091190770643053648170460492677866365727800643963014553/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30639921251781043170010007503081173896258475063150632180547075284281316475490055645347594359656654399859066453438632958259559600313286112991527288995772561868898228553280252910169175561159024908540830111639742709060291226185544848988435406829503511866520818412885500366565389351999174504742677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16468077728849187507037610325503227670805617887732241711980933736258750541363364363218243561436361578849249047641653838802797604013743921025305559291344646954165375734472187268496831918710373596631801056537555643189459704186987191839339719787141880217260815094295514351695916284970836788722883/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4709562902397502479228863358745191739099933260424483117445057568036038585735830271632916306528275880971437322251549898898301078161853673521873524905544090182866469284026838295075729308987594289099892960854595867769673696095002872174800588546535839500014127405943809730082422173663113330370479/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3959733674948333386878280713092515659920177432931886519399941611839818061292517513323351701427908126027945557317941711624023612498816413439343734375034651618737276392500939816312391438360184891162364123552105681825748097674559612798377829874500068303522279487780519648787090614021189777443149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -937207847096606942621888933932532370169808664691944504376211457925627650998607101870300297209631255396787271061252338237680790944458975480915562722271517992407732728880673606161423750807428334481652661278816028185521282936240146072543848570443240338601959425260218192118034574672990655144083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8989362313470920840550333331480203169916190503572425567761353624188580642253183244509395172018988611872229171091602582557146933513744546493019902113453529447391348430361190100175972157156947349473276982951109177487691353487007597814314441754535581260387145815586927903650770988969347313160478/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9063215084152399369405310984758852477701897218064192276903490454535255328744560412351013993864312433196847688890285814382649991083985003620308184309733000367885868254744817504274685955468265779115776223068607521439380759459146536087672497766266031470878707478326685688760182142788766714364332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10923680367830812984023230229827574147041375515525635992657084381186101169480001484075251539427968551881589986632266762477559459311722197221718215348996123548787913846614870246071867637386961587130935262856608866555835486030132142143140823594973727851748882401927423034370188083165582610223747/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22272378828918231540351886433209708900575435487662169606911909790452518820417373778879400538865861144301718331947624051221103424773302144090571303278111874123725524876643835563219964016258955994785416930696021243509975615485848159168593108973001643451285138923375387093461877321751297343479444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11720503108272230946800962363066718246722811087216193261592942497196727548656791795545492863277464840572526274728970961799072230467994062753146618364460785400821968865386207548281570127670573897204816420595510423390884583534585333306442892567236323681186039102717858793863418102445041864805135/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5926354242860699416879072600986732816001008558658847953047103373776693988238702953033224133246520744533046323004529624255707638899987452751977208312667106539998039093552822093386402559685825368676327877906692928717944529408506907238863930999789957440932860659179747200118226492197692848375070/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -765969936192075219081345142805059048269023454223361122253134805602721346764416122272413578746909262239575094453380353659791836562037212917997820106083980366439340375397570139228095996177841147176487889130588421729758600510317641656167396952380400710255117682279561137978632846801431440795951/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2753293033698696738424440402909530167606084887695892561071563588943358587967748781054235279782608047847229351557609005958869146916087737344155750815865531254630351977489846728287769791130706398596366304496674320967708514321471962411148927166823370322448358827299330789017355926816376442284646/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17529235853022570860411423046970933326175043773903947321871956143408487342363587911887787999526250898372445890748457448903295062386019038847025029265358478310088336083288275323810335958756589140408426792003501489787679166424294113976422577051241868853764833202067530505164096001251184934828880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11976470880649454435342618080836752376167467503226223294504317129556449581080633161863847031697225239203853509966268772416435796887831080484434387506681088555612230611282012042614026050557116072386027934510697854810932712146950966941018824105180353726519384661446450272007672001630489039963797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13197139058994707410302703481386854242261047867293443641044548169099412908867016144875287788618646160550026366921489738836157526279924083241772153291585356728607545095441926151646327326447198092591255834273432820152200440078568236585853464478568399467087171645188087769472061865079531042018632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5877339334151775244328449483612006997548706290143243088620526325803091574373708256812114525368931050976610270980526654876874604583160740991433604781654783273084951031019627888416719889984604066906249818106877452226904279497979196245690080565577007503655207439230011662053754511347929353265033/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 364836251704096784465826737700285788516705150674204067195173254101437560376528778139840890886612100500457260315834697219684976814594299236115045214625371219909321631493448938374471271556616998259472017588911318791131597285580385708541428932871851580028786250757640598062806988966920088300980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15163444312591280702157323490086845472172777645094072621229810529483966672283442470661880208293794151269715040899410390650332356243185556573400725072990674198024081131160926429405450491850116139206153213258603800797513543709082372028431593572976751250740687882821894523776412814228527433588515/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43500042845815855848835561474989133409676507314907934951505553954386852160307680534894208689089454892436071320268841710359760302545736618175701201168972266125549990137448400648091583808959260400608059395708275209231238883220616859686611300738793328844699924124531562396930319662616971186762775/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7106389490252293772027524810682290747609106648554729288222888302931368983350025605249462821323269488192141415996392998828567046122193622927602497129339533196292943868893480172560318864932590941089876103252160904632214389367801962584219205327819957603263960936872813752549141542079163648846412/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2114149795950204155241344154096555639777525631036723009527458557762224890317348546794443863012249270123002696917547828264850252548754324873113977011199818121734115062579726436187114108114643199547431498539330393653049283851525622495695349271280678592281670419905315308192780040272237910909931/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7394693358234403134107214676563017199792418018693525905448880578710099939716517426788524908483285580453073712940270585062162043495334695844511076772084718776649871995742877735305652352849727302052929308842998143361034954868308594040443474227637214872699057757908661236564438414260219788188307/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59860292725533854375693345336834418830945918451601944697654254781112589780634750836884730746266239196535910048157716328118213808248104743359470993184061263519563089646868740684067942526815932213818121985952114793657509535153059175026009056587458295124433304362529850077286141823391288768136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17659007772064666830047170626325741974279502207708731079271333908549997696404883496938285341917986134968523155632911013037659945277970787039728692446387042733270837115849898207985255587671447433649767181090903729470731332819000736033994221459054461736935491489417145655527491413061517155461145/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18610662163761798174602024345971246818637516796725701710826488823819986948934918472501840922793938414757796613695123816635223441975313868918290983779014197490165065554859178712755158110996327084656161521289604144822122592442698856870940955663214447510641418027384691921136592392334632172597741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12631087360595283713787832308611850534671784825633596739731398226558368389312046276350980372996123742118783345331112260906766561118193903298347860571777000390872157803263841754389521439919027785525383621549121438589645142063004430255610017050685486218711028190051375728494437338752406800404982/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3780671281386242687801903611225130202576523551366610651705998721121356600293487354972243598372623701359396487212530093032182071234303154189512486917843596252107666901292681376683717907768399248994667172068679201980971627076873444353433708859295680557623229119426374764355787645434936668179531/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8085187306397497531288671817389729007527415032813506970261464788893666940103802566928613235109841671050118180769669348071310120007010177374284366315084551974392757006837678343476853484619914193440026276852864746543216705747997524580672946202272646033909075099074211556684387694789189533396011/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5254623046933337416603579324358702088624353670755015768154234869197226758252960728110842191621670535400078848267128878228618583053906984126015660933671001963006066724673324293813551194288185915678466489916529238207433442748684004009294130205665769674196970068582897415771890504086315607295223/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3730756464314355879823067732883852688954152085875943884334275189450809786311756242754614253584829333683746726741109260929054571112810689197331215577295932817523531296283346437859640775119621709197572163770486520149996972780288481676339280949346495607547278405963876858727994228566672334512842/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9810967052201809993371016173251059314734819561433275448171681452429044746501279867009369817344627614879657691367950595391588999583912910275939596889107302641997057610030833830723493469967637050571851490875903353776825410070779651818023392752225918563586046102340555825731666049607234196864587/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8755736550131682796028822831408298363504888159823713184904259671090612207262042722136113630382833654071507064250859068041097037916745531987763130286318184050892652777224087565525282552327567483318288532729084942925951754907707908362687047484022849324752138971788129100483885403228329670854957/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2295613554806759637728258123912348274509293360084372233849230248013795856106277294925710586999617657199818876005247384188732744475058423592432199555400593880327170561886421430513095281970573412227088379470620141012030992606534361609075158564008344209831323861370762864205829501859105002841803/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14206979387137814563206173573618550463520634791419271903327714754101562088746557387101798790163275783001458603642873408573174735979600375419947081174159375293486008435130992670671054786284353719919875544689528991548233836302011271580082180319908856793532220442260408234078056468473144917492787/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5851824355385455451114952035347528518598559718466616041807151120128259020587170819953110801342092083631878818633028669601234310905881120953213855466436681769242215624660930332587771095620439896687506263904637180716669912918370337270915708028867802735618081127694373900294602777749381501992116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4028154864325086635124068802225973908424374978645635381913334663042626477810872654652645183070895624064256160071660245046766629008754159089944862949698410285328586583314931216284817641745008468390353294768496100110278496329447453697637103218697657342028536004851875421770642129460357490240550/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10302481009553576348668363388888747429485450990466388603561695935645968533733106728257645544278090825159772544833381306653988870716409625666322334845519604999712613991556946916126338460387617992933411730617023915107834086259735849353647636352656257003016627040044614856841422265228260419076058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20784164364147529877122282080464172930451009237437887947550336657896771407484800557401593424332957607777674611597987627223543101443930888826960041619188909683473316800720615193385943769984496928198885206241261912224030181148905412420430542876795261494860016722236707994527998068806541242678767/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15787338747044075949809573849264713207664381966806605479784400639982847404104765455647117280958281628935552254101414241193429373571878805144562371219683706437226302797906120855517776230275758803818194548405058452054807052416223567514934801557224343064037919615564967658678488255684697704293573/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8745918233752292357475556969723525347436827507651030225706421617729399439776598199617355297234347341346027460132750597426310431725457591867447749316248580774332070232891219301004300812495478194169452509048764936937978032898727677261997672291163755388920649712837130339837716124335197039644478/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17229942639854094147274024230202081409970745300805719205313778264419271644800072422627804643832760593739069752677998092053960936122980476902449842505823656167631558168570916805826030189166361105766398863269485259078556381133425632143608499481038205064519371196928368635741795112376713253693999/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20932430256360887023360610835336257315114969976603672888535506792697710157434055359398922974443178761933373971508748473438814874584637241367062457414656666134389661345816659563826652681351652475111132893161457204894568155568834217699498775049290041172200713110320506323785101853090502013983720/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17088279338694447160853522990339915260235930569128498308227914996932917929747140915487611758112533575997670450102414728013720347409944164820446225126367045566451502673415538010378500587358018453043902185938152602963106250098524688654235962468945693139146133689286091210793453839720434485485879/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15696978078924110538398688535961395188597494869197656113672827367023833280674067585024702211697357792623071204021550477028971953755648659627154752712781948439337882011170426401454722042824299374677463437090460871861755343961735876572471226673745319063793057303519767818418345358616852617764146/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29247671897256070618841529133322826261312792339066421626004081308111984203657646030837028828172569118951434408362140814859869155581621078537595037346194876328181737980679684237679259232659229200999769311579621935717751292039720743367987528770672123437186161476176478542409841093400065060612989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5150683708441959763563330185775884750398379035110389791695959387196823894765866900915851015889889762018403867822749522058693463167888574004102134181775487665410997664753870328481988162731080182909177847465826147282213275223523112461172293018310146324618858006320238929117232261518409402860164/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1087707019755942147353109774606696201859801668931726092565905914132958684947398825099620628549190203627595188723320922621652394057420635783674298641915931989425618307570647414248185413808367806483723864428335569403970664096320197975865806120211289011511203475295889867312885084007057909163132/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34769544716753102200024204240899084327072408737698251148038802715986934683770722778367267564906333301762510119745555717052898006480071938716066275328698252809527093928788294377371568321368747095919844838672828477435660632007380395523546710232882279006679475087410443752213462242550967153449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19401319987200161905745541208642343275181397827030027869893557463661415819781130612142757771301965414573372188971655743725953478082299697266986899891422326215859980726568944443789303500456395693929769131878281051557756525675485379421954320235872004353078390302559124126725605841724403090444541/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2147171239624360576934317180704435729670763978415262504023709131065768876118023456586845762732244199536492843909189210313829709645815466142247498663122144416337590145205210500373451378205259226585610120984969843937410260531705650295709289911032052526033787278862355922389562080728398407629621/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12483948898267147660099452249375572101622962390002102211933830942288648456638311177343535898143606768680024733377184739330596834974529693475341657139763021670255566846806306732690088780043990426839104104477985300458252445325736033875516608665397751015818441762584646809680320520020937552520759/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3545838757161883461774339517857086564802016898990985201607282542247373436616679522791756490845749921886472216004839562558785553605858707105776746749356421241862807974105804007987508639537506366781677855579856872277314457654143473962658168833110999897848748753333156864161674339054703754773003/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10699502894847464744907960574482592432576496639418422923972001911017856430547986399310012244791742907679635151876793154309040641952736419256937679411490338154503940719316839048358907002811877295922986564602126996870497324777187442691717519221615183222022358649805696688436358042161687055753668/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1931934598383722136259050800522686765592955867521534694024160363686990884306029819208199858279535383070048769893441527074799454953281591932464185638767116659564848732934642210611470861129371692268041922587549608873175940876144230266456572803477037593245262893808880019701648817484991519295728/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7694745562764718656820104300475531537900108902306765069078370700669581233476184777803077665037513386626120863298158333746218727928563551944238252654643068516726369586717140012801388124058536817730486321992819952918500660715504521016094650391126157399352838013029564406506845423486979861166431/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29397693160742799798023094038891704451593353636772140180722782536965845153753752938559720090266322976222786454732951783451631628613982624642178239668261014596617887515407068733249175231491911442190465111312763393816557204310339327399056711958299671471724159895675003201273626374450309870623173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9226405567351818611700506462895739654269063465292430320181408169873562703491249443273656363217249608343035760967224272555180067657359116999671375297300136956546501327700084415450476689615039608205208860507684822042391613459101345438335812554036669165209269850665542614967984068681466520870766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16243015286918823991004918646344095303654113187543294057871235207455781956868676194153675201325502574602679857266291221468228346928700282368515192812713351482709846193168243138880814474772219897873448648175478121786103870186176491621452424893315287499043488863885121060276640361398472407382678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1067310616954246783171646571490305435404400807003250257192052510028108807062846218484951537545574298714874048796451797640632368219543514988707283295593400169587058680431963716106449160225780203782026371042298839974103559108300765247110726997179260174413316742905285977558177495348872866824009/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16682998157812127831637952775773492383327325809797235286029140069432875212040253004087941430253236047943883260176340018307465569306090903705147380213527914798528098801239474099967194012884856244786289951401488349256554029695133377255737545638046319447648598963368299858257548332982042477479029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2161749828997682609192322961645936702430370997795884706401855734777438891038097423690838058608167726876867164186993435172877131037208159346056982239474228600982696777957743381097473726891570435439031804829331967621424703661919507917618165937059361558703400191565673855198699763429642538531275/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24915693417017129239050291025419895541798883040803109981845583010122776669873810843696991387704394282955331232548501794442106304359714870273483757368611434219176411835239843687357799406203902778130791308912571271486164850388186317291841702819494218124967831910359370298823600268851917441616013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1764279752539266209584594564381431942426667604610266766130202592939483357380550547345450431313944261065991021303167200017397182603628530169201340151294546964151993493453431545326336651307809747290090077436592794475602490125840338175058299228273910143615560908910427087775591185393755658087013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1840167463502022783143769057182841450037543548744859392892902036493245891664751966553087521637965974803470897407715751997485973834389084967684906396443384853099604836462270215588817373032963892720479861756345747098136148286246480381812724093738836081516934255714766801592838584375990056748081/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5005766842094222848740470175449423629309041002189789760189298070232509286591921446587182214716561049364541043097848079907467179589353629867851278927293608494600986905521381758678635237696496183288649457197959137495979528117181143154003208015626750732049782358970158938868853232703977080378798/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18136229899667267056871443778505573177019856276593586427043887658259330067705670505959627439592645057474856360556539261008031871734987317452732915138678161291116750309925458436412484410632687424195294777224171050953507941163134913744597669336614962549450330997423694950783739108761608180918149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[21762654129788895240497978878459794663474196783582380832134184478604860597882013810794508763589195146447399080186986138253954467385278278232845869550198189577656669262062695854842328498309361991646688986298860955017272462410300008368322494961148844139103647230552253569013856165732673945078679/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13799568566764189814485286512884676476189504540298640194534262099941377147492642799413537719253972359609146788875360068571198224817761725652877438842630827918047832348880519366642232318231171503184666185253871441396943585229943982611516748392310074107552092032987219320898766433949715308416849/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72411135760414328887409395443400062584865285863254694147962676751248078936612141518162902902622778762358209205278728752739136047995526792508931966926904196537577306068325888998870964723498267011241045412314230317051792462342209535856800573275191982529926586875829231621546470725458548902754407/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55256942038410046729295391699934126215205341732900539965710650818449242593646804762551293865580194463146917959420999835910876801622469228550928982930518695429703005985294253704082603669681817514432316440199300486150005755241449938143056830814346707298032502725781568251437930042213396793210153/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 127354672194052220758115840440543967421127206665378872623499319314806630264197397391443603356662062813683059971202684423884699163547929048092066013568731682597241833693508413667518100086496896137050489895211836685035539891187220156867079744718330787268461068019862823024544142942054374803992439/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49140743790179462818498164133831827312564495276692909792464847982688699285293585850180914809790069638337112829729484434859545574900294870481459014568070933420453246937883120942126480829664801553969641591823846166193497315756777080975340961935976129988516665895896364542886884627893087336181943/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55399907427142908006824043185828703413344350422281401256581048063082911530068637263114094498371572263916514933292862442946398491133215945192492260435295146959208392542798338271272288953498985478095793614164230289424731142561443482667912401477917638368308207131240321835926109424756993918699249/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46012887209264284650285044755633308781891460292801310956268263968808928118625179707512609946494820919608260657197731994873300343268379104011393726709484577766559354954994335440608592527480801336674934382984269934292727352613859845433772664727805571361196224855531992808714539585835090069529387/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47048100320446566202890736264042906899868047392904964013420032166696535327846635093336177223004725728414907246424097770537960839657891435418818486307234081660401083526194921638849219081639101335054830339664799916442600012386849932755919042752874340856593890123396971915911199800087962972498450/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43636745432292679145961097312018623912478558444281362977302483302205179437015550456962281359982132452420265152922556179684427635054022644711335831185956890666622035800901076440595894581243989956206506988855430152287854001449215564731281937543681194227572951432911801899577230438684429264937059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 84251868215211066762143024592646616569806603915289987510740536512553089090975797296488337077147895655768361070576827522679489184366448434702437403565665762200683437520802556961869828912337559371895339556014096941667869732421863621802590183342066368600004589244386194032514994404822195328697607/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34126080864988608675350128928358517483864487778824435582596392863518052443352935249766317451556290618881677246855008988585768399913882201928907838073682792285433046486683753391409353930813914117322093770377819340535480681524584818966490231003369733998537664557480195544265898740933204131073878/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60135608920148641553327240507642963181687879513933959669508869169170528674810017493851155395747809344458769164196767189913742869264020661490080466597822971716289718129684503784117387343376356674342263289814196948834303815040435197920721454856754104154303829781751658975741583480108344816334154/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39160209344938681688991794370890455259636444414497812371931079521341924673606161333200225722419903191338073738373626345139297870841325879598342166867124425658968851314153683155648127757027157620426993547987156706390940663623874867467377663553060974581743585231341045165956634383625429370530831/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28910703206622094011407248992459034079899032509692989514467246283216005313155808767159601697502326025706120151026792845689997776650039521115905036878276670981140477786393884830151602423799828566344872632603452433303990497535513301083220018778557832073756170823435599759815075019389014855339053/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17015058377929566069678571835035160520581168881021064852901703422654375590498839314011282348513227116019558965379430166819358904835912190991820242953452195174009196765022802037999426245581117060076905355313764615990661262145426472145936143189794175375744791876610221942076890286147349004022997/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41223015669542565001086077396366896354271198436839687525928587318714967195842171987973115635217447221368006531973913157711126754885315875824747873911034488932335244059979109472042071087440244833459157691052870658929139428226586003312166477142667302379934974088031656124635493396018050178125688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62232138021037821417774661890506441545277788396680830981308925458750356551739915508242725729626549135836975089764961569950512649721100322709422364177394862930876421739804997857567562691800027269761521872956438031828235143790533179655934684566259804892203257751412528938155682810214754789374520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19402740148008358443556145939566450383189646224820332135518789280554999634947619154197604003243984331363999382285559541293957767654499018125945808448590816008500063586854102208081448314882474462665783998756650032665641826312006281580049241829768097393298627191837711741452016396900713062830981/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31958568775401187148270326620446973961870246648361438006379487079640490853685065316404289047307233827319742670262756677786140225807288025015144409069208479009629448080307663977052034832772174702254431052933973566392298064456855470765706462568217933073841180599338508465017715903148102435020355/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8694674310319152249446873868884060034096337833213298189934633095801106184759170557215580462188682653401487096680489386972433597482681473642351026875983523649754296837726485258858774018857387341169410839821212706498515689654325702524904274640509386834700448733781823980921877146178807819686564/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65245329158039461261400798517631366361681518968311403837501442128216678980347837157509883464218927375886686527444669816653754093998028512902380916681647280436898626178263291570813253884950770690119149299518176157359694275127786472546992967383865894881686345960962748377229258488659730278168878/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30995393348529028040522569798509982427094151043029042203779671015469711752918795809051168596710295626474498395474204035727839736400344116245340138444066290812206975351857812706490995739774054686262237354098197552022593391604089604592081857745313395922973979924931246478429241371855798087716310/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61112463051602060755815863260917781829127231146213773918688264183489320518516114667893035686946854569479729168546368311446031237904769716162900248093177437820311764891815860089941271227977534953365040464737302190375063704807721336708494231263234415260693005311386990537915401149636502721587860/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56470349376819554535367704595205168294911635575676318942556900718142690562681704718312351294187337566266572105654843750214396993064563448438769861899806711569114660716652661947798008284752659058129717235534948976639453618467116526418569691698200490249925821363841036096168553754396384069849882/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51596794028329398379574164393419863046860885445242663344508000703076230608889525769033714281518163744686761587537036791988920538098157889074894008226481375328011958015957308551766163907409447138925366947876176354154800344471007470007872301891678779146135933737278665344237038982748608730429691/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41392936607103283826156408793908760323127588653978497319797150349166289447546686174590262397780025167355728222697078045147123253371670637245218374040436651555007137849411680912328632157848449413756411536220755495080573463588796945563948597865364212892231815758955710712621166860666529005459995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6186447557704646233054872044809360716105270441375832964294430134972232026658576143482868337184141430590086610345684086669332654546313623380605463515619055918656733083360662009036465437185840235775074256129452884317449116276324244703361497225006957136220463042293697343892262307122617838566456/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26222539427948082011853353008631473348586085068399084812936172190626604746501120605121842716966717308897794515123437665869744348189400668252153666959987852563060045668240657740903139942051891048001166378349192319791491843823152332234999074172510312640105477957595328217427050564660649071582958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53036748720066831266905849689331026187681069429727155715984511222979303472826165595450625610651978766867102860289933329506545179035118386970691709940530221794936530319890325225119229574287692930518460248036406089865269508228872850200161826018891319412807248593471174742407695034743959808544785/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38257523162646541056551324427328878019800310152421256916879996641986459110182609954022411128192294962633121192052600773229203884179649987051708431109750591119356110256552993160547451964047409583594679958689822122246843278676188376761600895358597549750834530357611790748961836755483992441378550/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64339142363544576369190329385165080842140355131595126487704350364054711967967253352137088345249870889999547278586000185285835970314852200845273492737489839062461409425074508951309231867825206354673862132767276315585306431899024639913717192480115926806296588453418940738650332152007722623643011/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59651815415476151763087095176494919303359509854090763864423913786353448875585080197822166726312303147907049008816503940204427810387544664137316421191110582385856923391535581470515257107945990372921165455717455911949050704006508673359025093170666162175694641935069298212341602523377768890298549/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18328184653463699176741158111370501711660348996510167853728614279325497804255446375201936858691859922733431075975641112395262848366116346002006616205137884342427878729319942357166171455142339300392127831533500997349548450982417398809057783059782574609008074093713426444153985739703980958804681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33167229273153120544589452404905448446726994910440782599209478899154715239321179391613349104678940701429290595584123595840823655351915413326346339406577608425614507110528584892499544174437045797455535201218651460666399195623211905951163298593594503337575687431700613115210426411375622769964890/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34520012874597932186468328507919401673007385605487595333432343569106457094330300948292389671818478399321290204458345455352693630270746224556664366431390582519349441510832351039254723811763834722705709044841622813751307963923860591101591778369847936586021121987853078305727945115888123438844014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1108008588140588826908444746599027095549439117926557708042101438241172341662622355512139994422750972995915824547481518815039009204834677286729182193759614537423507820850500539459373670555594914155889871436547690674303810085812715335730674183364393992572670249041682437223301937591557769107719/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58989489905451741567171202797848733227422658916134828083834676183975625649062691753138489363572958539736696338779831220318791438948032562082709527535544866502531240975583156331945475789464179543820646278576003122464735651055426705859070838685907189760174401806157567152365282223339579954388923/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8754491811371105468288811477897566802624238813844002845819699818534388849353155763219013295064372734841448753101368585970049299344620711213097115798098788631451540249085580269601668521920026946244862103506126569599061734012941111763130742985825087927792785023107985599112240713514616377389700/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38485333293219528056794980549978214341889061859034182795442550817042300065035883715282629247749910048912963576854681479117301197420137217951800736303173650925220389393158887782962664213777979449564458596940159108392566435444006623397941462103703941839958088538635185480833101449967625626538886/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34493115350029786346014682766385290487218126310619131051857402825075625207332581874714009043441760205383251309282874254588118645471350446503023054584047439406410890357497690382531284835159029457682336985106209106108951799576352922676506950637533460178533940845530514795242226865376639027517574/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3547657057728072775915750110495196462826497554981045316618755271836895833144288919092832302934541577166989369549194144231889949893973045494428968818988096829631694904897012753251999687563295275247222656121252061764690399293892854334685379758758850579559605023045719822869551015074095662843171/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23171024928524047497004819825489196886597315627572398941759331416147100456206431553420319057830460180818727137152990781477177225220091402636296706238079348491838470875897381580882593103700495767225142108482001804381716262570476214975800571139884658433150874432889100842225069653417220646442046/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46941439609237166576178106959805047596977255323614410936300826835380630294253432938707325233694234185966103583462768545931070157872821457686861983111630948894374777416879155483991594064980950327132711874613521533500552818512488720159915017141477119225990783618703762611097016584310632730318527/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10918106893549756462835534576454936027524341841378977516676430971736765841693009967517354200351728499559399791655134163468190642206998164526979881010112719802518672440542942831252935008655415754252723002800407024617478861552424150007413669367926710259155890067597587332608097315746031069848732/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25870253858580237194985042475993821133310942704184820413114274347532944848248050577210464392322098047875122753955373981360190000201719870370996882291506835011184208442230947531380742156543272417760406322078052164169565939760864398071261022706412344648490516613002873750405625086398327694819719/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63864469216396203601375564733090149520514449283422833024226497713080137016203497319344194984093457885727378587956859364733381370764919599933513052119045439746584177475210554440196858671958982939640294320952208528018243977604090192878227838281380530404442325690735662597072187008520089040978873/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37258007035793905569885615195331154238233466977568662437563926982591194115619555743304913836252611231675155615291901865927706096008211850168065070834491485669434419661566586462996191186982481880376713696847172568397986745185313798088601277843708717686601271438385020816312962545026384223573764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18718514582711220040695415489199171648286495286542224507392487917126188045352315002356539080214947710051971805796411120141703841635512229580469799881145517965941044895575992721301973272381790194967679851036248500111251528629080625638399381216419416528083690102744954628420606646681886108272012/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1008769162336511504089266718913579274721523098663183689924745105201675504996342526874451894157760557949213706017158590889334541686785042286788370689459025208217925823514130326341449202098702681515602121545890460859898235993836744176891997258605519359915178141756639592003023381328052969929458/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29760108590470244951029510808500758836242552376281523752689107041869524432102652350457388574064333408418197287351482592782749946929162576402223388200419206263781787016725838633719248441080679075809178269289663667998065266079720792928168563961874111163888259171127607301491730177972110574442568/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14168972126929894307475901290865379341034476571892753815217531931907783717699742360970456860987676052800022181638924304559664114120609224346271357926613776670414677156236326952474794867394081207216915868764771548513073702688058198480312454455654286669492729337242670019230074767452208343921522/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -130172289610642164953712362532552816693383759278216399752831713325726926120132124106212510162125130744516257875447913012880016292714486529452067073495226602081667833108445719647027423785392453822749089728047650624283309805138600759128630712924361419231118727842491819424528629336596023542306381/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 113671331421769285248330048470307418824344357756537660110586456256320945714151875654962517408968013015474178058469117401789599152852106051853283669277713577165178699156616219873911408771401887821687446285294774716899406558665677643835666421685111326576651353816379545007277399306785607657315030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39861607894674469776838333172182629561920993726758933760672654098569911832373554447667915477478901608776502817078778258168835668628818696636216511583195098225043386837473386515976688172942301081205521765058001152717059649037356705815995276670444389907431843150164941218400403979333000431920296/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17837174441288664100395563917095318045166541908933352981465709878477546007388152098719038699000159155487918630297695505633311974880247258567278964539088544631403266372272531087779524911761527505187699232665188902075808211193386709780033352095974893499640799268208288868899584034337005030649611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30072298693055071905715656302942235515373939245743138997986715130383467045648717350820168938516083032703375061598231120822485692525746136398360089448094904034081487711865169833697033433777289843698798743030924933112360097074648737168414305776025744370928121556024262661193789659889797080347897/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55044804969201978687119429412205163429907374727857358219315363405250716156750284270304900047671232097933513075670597504223491083365263782629357549288046278269242612349258444362032023665240679481819904900644599833632322987662942187683454884115014064454987128909658219150714679499978939262322770/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31991277779754808218539976837117718615925463068081505577945738253459824200046068889312682249291861132430960609593866005949855027626509589154134963527994298108023171745109409186521016914030525919979858439671090713374938105042735703254825566743414248856140783632741520191499674173545226978973449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 148960925107169234381221333768107986587536500988366434828314842464844467681110511297271609573781130450425357346693196081147813902678600063730908489532505321231326297978922162851453648972846803289644662654494583470490513475281791355930749044768841815293914881007465737918686262711768176054363664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43318695459659612617136903892945199003823024509904721784264793035305868278752812855340712848010483010145831238648460603505324497005217258388221726463739525445536939985885618283784785982960846459113667145949614867912215798545568418831228554728013338639847078291007457489450020591307338249580208/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 93983557077321370357702116710497307552460626771921074137025621098184836184901547558810837650887917834531356085160905843982295762952965527307299917173855094565414356478396776427724529895865359341092007939202309965534282151607609693408385253769389102418824201130458262180095719394857112865831429/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56826557310910157323914514250390193073944048606498616703858448765596425825837880858794994296429390697757483027443347017855018643330160651556530768589928143818986072495809139255386323022304781616089554309606513226337179170736390526317077102913828192066128410917460761231707678865226907028183781/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68749529704439864368895292500473475590656265163177465895807170791746257565669326774927441989849446666962140759626636055459030608108580027328595150654341976529370748286627189108798562192857972232921948564580025842401836831023749581924073202619175870930234897954895400773952257865297584027811570/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18416982019148334915841090888790155172675321325810883403824228931055843097458544346746621455509523910559945026417123618108855083117783997742388360081493384122018987030415730909237691864180886185076211947362204818389335218514455052008091861270486203419643982199155369059730445905689060365295611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 190965536990162983435728212443480818984325972352524592058374338089550892373596914960135214368210152768278145879486982577137769278408594945122748612572650443673041233253683117094727083327591384372114777613722220088359766684638485358439742955771093041507019975712798531249790712364443030281826/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9072141731138365471680366309123083806435327884601673285256315397903100723406862651883574152779156992205475017684514625345167406545549789123759352180331975265221880153223141999344498032173324749461970081484036870601192594725923608878869003478520692919414830905119692505425349614215280412301570/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22459344037005959189477234865828480700010976215261534507332647057452824763037558135177325828302045465597011777962261020982462633976553052246754583017155424053846077114702286251218404292939443819710640707183199802032494466718775989977909974861292487390532007167140257839827297682638867370267857/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58590804840346185301132844729443903588010813185175286300934284097317394792487062170761448176162407927599572687013063378154735528669959205878353568914958017520114912958613428119587247705731590385812576020770032228142969990208554165503059110157748265332905889606663749665878129605498707220405009/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18985044896775660451866364191372626813894425697108358457797373090298900495270023172040708199680470012141744374496203179470670195978551870410652767817116695072750611371031813236380482762304175405429898096987979343604620151158225477091585008160224732370000333056508518028117487907857183076512185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -145563187794868333289452057206573943288839790583040511972219416037722876783851164604172774425947138283510987697986601421898426871112352047769391155086554020575616506361203435143740536421311920138093621628802675871446187498817719407297354005497763966776354986969346843750971409468033603440724488/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69697586953876926988188400830357517814453809314485043307282682744589176643612542895260866749253341878473621125987541319400003394774794079218997916175409976277381997380648743882820688487342618466509571577346821838889753553014884299859200685767102101376908064418294207394625741427734838752949960/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64608868875146775646370334958526760489277799931258790044183538701049936391291344229602841879949922612910405220143924516111419266044642671176912427081370394943066846596807010209065028018362299070774317285937799690970814462285118289060471382739748872152062057296262555554825528703724294127364217/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35706486727266951028350773382186552657578396068448769264934876212118239842807307168282048332945407793104870307177492375064905744553093846061019057406362224732804004084253500626979793510894274583110900410502163382395491912124241753832466706212664533956055832842323593373074034980880199373541863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8710321284935729182523404007645984172359589828155230748210603462640166291817800125123466853736506026553169407049908423004491194230143665439575270181361437620183133990608422755211028606171113861376922100341816187684292816416053713208354159503339067914837613567686435079841518184200072293066604/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 103332113885891986805200926014385395352115500697694325771140867842821046370920355709124789681967762089457121865745127954126828261181607643538081203021369087175960918366023457846674148767300362669146726042157825258186460363742944083570361995496866744933783364728405301608588815356910524573833062/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2586806192029593031647425895639805626251305115216317402226938763642607372366722763941119179809367737798961237614083340607736015765643827882711321529017478969918229158655456922351695680340645402390134777688332378929336046873097125686120950701620034783894917905846130466515103278363530305805168/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58166960507007215435334823496580653375652755549341668626793477023216494611678140000900009681135518906948411964824183020537189074422169417785959120560176012644051305086543982876297959715179036707415084058091978632144753944532427531725355854715984469445108716550373693024540087082672013029317407/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12836912289788947625567361252534087652932068973750923007403013207356477460096562657560630984182168728034116051163488032287800911688684989661846534821256883983772441003461416847941509976401933241743603909967131769644674411151676250108545641472258395154839832076892963873339488542225536463623930/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6599944166655113676793008954016913587843547589299520414776260423468525183325119508852587085307092793862804055450187831625348036014328482857466529981187308746667409780434544166694895557751920103770499673643737236143822840493403008748477011012481024877392978937172949615112157180288055712996001/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11011486337901359660222472791118984251497873410320401893736610931560005190821390167774495877509205010925056774380700566797842963303466764660787629204779640465207833196191602096384753434656180542688757777516152501765202639814885043341569787051893070462547601564245799428922552659762563208482409/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33569479485612815299214373357110687686003726159859523051398794729162098028692112179987498460025751142553265800139678015564333331103949793452016369985963238613757773917463858520886617790694175874083507432495640013749575334156573933307097447457234277464814711651424553913530224935707054006816988/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59294923207756993781142429876985364968918104731998500842628056650376794150362094436087912934334963455310410827210227952940032973912458087800158640044629893150299183917264978990638564598764321153914834096218266382395175193643534665026457473844821686599962450670865592088823611012052867694512448/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19968779328228997657825666384796567977426632140690783172167483638200457095861941071366288117199200853615372233998872755066390825095678149176365182489268101831941855201068543350836061456075620421533083403213008122284280709282658517063458951843449132678850519620291875550373663875372979498275842/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4917735917705940965663052712729612180841725335698524466998334050353057948228200005538500610593382647567721059351975756533552147147734619775954300201068107622323551980615696534323103328678391701928376109636075582145143808555765196011032645339096187513389194070257828871332071275162965658473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32397957247094578933504000810818265661457484308953024053932071755856048266177864165465747307094857626915690302138849009457637576494221437767581896708097159256947464729399375560026549057331111201936496340104653317438956857056127653391388386146415998115029337693293212879728186770066478984299322/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10737350133290473148412958847641261255758540229330494736365400139610505328613581805786726044417586717863606748962557277215720291068433686723595098020783302919026285339008666320708218691816778406629387242395641518300500742696238041009060969354328035686346983576244855691587353828434628041508310/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -81193276011145353170563684473168997073050502858910277028216517828170855312060798055454834892009657989989335378694315618223892800034265638960624434287925257751573706979749153408226097629336905030480807853757259756852943887929450859825617656399316187952376413342144576693479700591651194933987562/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15575343666353003151564079177719151684976422895176781284769550414461631056500232817702625811899586912850557516710408181065787781131119428410264248760893928145745396644236020668941924181639446561346297427604910827731658352729446558483931898753160601566313680906039523400609356075346917706167199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 112542808398377829976613231990446073018036869469950537033569289679154285203791507148793558897246600039160712278724169616158701711700932081544566219844543317444176095192026877303796081013993450408643035652026660388249711958558844407960821089841023086091804306782207053026440939947860569620947207/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14316906561694572086256244089143143200222316862487315494106998523842235053671357839346779809512115592622347834789374519594761621395496927243918023552074027781110542697674914056189686362732036064050858362495508083316735210610271761906884573697314852826588246064891852074627399669104476452674431/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51152607612935472500168688842953507905547442971908983948635061831014638006628563523944807960691682026624574714366735511299874554636876381983050475308639163063610320253468150826497568149550318838193045060365685064610087926641310533876200923025497897510376920787553925435302427733335160114603475/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53029268717307244318976219862299618146270523370976106557485790383839582445653167910218391186417914264877864425798051575181446617466480388094303411583072786992372430173935506741797980146786845814745396435109043750000937411939625537702929006406604550624089098488770053743551268489138147267417705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8989691983021108337914221386940586800848299001873969467513482187695263111065064324108522251049956439791255392998921817495904796155267382054769024205705078720763293446579770982201998283389948253360337340739290662642263149571746683281487014290813136848918495690311576669027826606247738524292217/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33053377301584759919798399695934230000732146027078855870315756172442924750101502577803378025424702700874165291853315102358709987439336853940073532196760690011561255337951322175763395307030655854776089519888957078941117022054001355319864158429084404432605040836171269361397340480487979414061562/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19693113952606559249354722380722507505775682481718083952067226755311213172354760988768409460048164805136314239847968133933169350715333708810742051815329426790698536355337887330403578468756888583285705851093196769256236961150892075982042260583200959594519381445515068515607589563324840257038448/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 93603063637633041445051174288595795787177298416170791852381104910643434021370470207061721723975640738114828840194055262187344479388264347956881083664010792006376632590723403553868009177485269845208478970933740538087800304010398346834472558529411303255376991144605506092065929626911585422348777/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25707688776144829160719660269507877488517124890763985118378375067539711361848924766274030659253322756974771823046368342474875063691543725797611154724587420504537909391020414868459377918436881072118435038332257266983840876155697529141517128416968465389041530636847526677172351309819515086834113/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36788058543412482166741904926392478457839955215615757967691572573916882297572150823923245327826724360969406388629074532181903989104983624009044281226006630503913646409044073355818136197726423579646321589177498067727177514661746207174245674735039157505494614923548544090877946869597103802072330/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -94338943454356128650470183608013706108283957202168544040713388123942751386051520667317578503232462574023970543467045321085892387088504846732191522878537695957552750320322877841853899098701404092858377038215364335292565971678873022653525982109798053686557667467757385925113273716023061494837042/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[51861097000664529075085698055815048474095241574705699913899384354738461426585584547747608179280711043343199976145632934775517151518275229776761293052824924964098372363330172054483068970309106592420293542707765616491220002307765967902701160712260526797705565406272991190474633346258482765710980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18251815487056664228938492894818198269366038359323019995785332288730360373703073342721036777675583627589457282139418492155671099405804254080976107452165844643308515789503606075257053210768071981990212788581606335197587781659354356597712206649140631990661061442530176489351320989420820141475958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 119992761559960632613026391751774643438641564924130344152339473117915320049302903103047833208480297441822477936354387762908673300244682417133099222027516500877401848471192973134381818598540591266161667659987564043085613468307039417164006596410598983238837926385297798170416349103589958328676504/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -102918782598593548814567133801759822842552662091107796608345762752825876643252387448858126179184920422729628638781146578503807405103833729523628597470720446968692605425877464955843378677858601734914274116931799564785645077876014515986771386455825414258715071200203188314492763830885043500817540/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 204713431055777544235227125148134385877560705329575893865268234828243034196868809522299465723810431897525199216116165557880846533575200855299395962411733340806919406970307772695507781123758420467905855418082600112841382513772523796867266708561677585691750279998362928416984216324139474204516558/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -102894326026223596022755223220467395329737254670029023090213112234482046594581384486976363962349247938469331994689901816116843003037931175251201778822979865765105658323172720462871079263990493790641566721702575749437992242513815812560514875037213797460882444550190681762488393173862012020667632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -75835512352389267268315505738336164336570131266082540506410901282782806594231447796025199202115988267715817117308687980865228085493491228129766085760503053306417554661475382903232958830300586449583668067059253763502203419005349396027586209153646053486586969316841031568641266057387561455760961/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -114742343267913344310856563516049448492590392958470461877271755654586995470177998126906329458209946640251742403104460334788775128093781709914355660399454593308809629284798200838320260808411397017820182046000926005410129341339199039892989669840210061279790987941219499270349463234072066180403399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 105235175199304186254169631031083903919420728130618393914158394599317292982367476035602516287195879176388208352222327830554325712759152792659624226562159011768072479415075710325406117681902198317743114183317063456760895380061123142213616395289402270810844873410388532167928980984965219019955808/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 104858447802239778618774129970448686333465673784346798479121771772186902310289409133909679077566450072475915418176550204401801729196214040194954208236971409826060080663440565337467225635823742283965360392273956399152410457247326097622994034735795916225448948749652496229134148595973809590346701/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 124857526837905452865570698632098591476311758817695095316315791399290779697732047369658807041477317702463755546410872203131760166101268235987057668633672315906037102045745081059505051805438283337510201156504611810967203665567657021526217881663707738289368969912380090693578847738905906328860790/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63577209316148735419237516818831757710878216930810809218074268827613623253786888646912794836827335991573634504790941010587606093496945948920049223312892414464682691803273822809211449464485472091167382365935297859134810797687091131132430369204953719765265225180794281768024985818579498765997499/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -89576254070917541657048172749314626531711380170597341059855504831763342230723977169966861268825076310012399906820995661478533434355877358520721723691831929322260438838509561379595788164982489409755828380006486245148272140616731305373468982556052520910089923699909174478181366408899677059793334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67768942716695154162612475285238708096156184825896052900201677071312592855125348080479699181349708721046202330717150965367595216834789054289226102973526018652687171244572753895970287840600109318607256499369154154889395252797759295259884059821023170554079298807449254710044925195592788497596979/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31871503204021360901875326042770728684851546133313901699443388573772130319717458791237614049980676452199251464366284980461732432487419687653465164460627663972750965938300280285557625716851564624471088672443630792591891081370082537754495374780153734828838749815120897634218327676847589922497570/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17440061173208439444747993824618162633854852833239238681445237748878604532723313612246413804609749817616848881188369423384339784374923107512797402937984410591220668143525180886178874965713127890523587374231225235763679330126115807835144984282333129756028781547699628591140870420536286364605612/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -80495799911919468491648643641492516813178405023558856244237281015866096714764203938066956590828784056249149667339274410735033724704250027683524662235682197270245858111440052927521270196033068176337617904491952067366397479495047561410028105784058596224978782685932379522642003503494615007105261/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 96352327479046342935425212779426082266272736231425704836752648321904692059597958111818472238824902176386237793486707950225899641636916682761065852364579479375898303747447534035089260667068755050986774806516353730049339343814739277351539810865684671570479237315508227148861582899090615207756598/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20990293885716015521304139845626012973775172398370467846342604100468363550209814392178625919783040283805366524981152298087122825218447619910232665637266955564740646861682814465290230921228278012112413287950403000586224511934517237354316191127034982581491676988508925761068650631680586886360974/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64949764553527459866709084188689308349731290621509585708845463710378489884690515431832117833367445220569839418720301356864935929602314083761990499853639937777907582351692230846008546931961562074752600369874007027781916459273126412377899603909726041502914363573078969643117388220914193277086562/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8163788877648504539673264235637620148458564014171531391325690699615233002037952455862438337873301404958079314217693461474884799077685855642376557791885541366606830360788378589227422559104309710261010053324287223610840076010195601699633708849672433984669471174685985439313763510714011287838323/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 102018401321364948133958476566641483896879398253864518474383736641772753935147858978866940614689011580573817535893642041522728227386179852979889534585251813765580820339025701238376276308040967290002619452844861524741160656649946126916488004161337412321138713992196175074575965208125888510292217/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -88416786861269337060305856822770568163306211847474810933477960327045612691291094175395676515106023568865968255879553574571805480960227101849856797055439775013503716601470857703645404852686453027097848916430452351464288043517463747553920312201068588161189957039912229178364407168469527023467926/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -102490539258050403354316161643625328015466792227465471856712221931775496958224582516754506218587869264864526368602547865582057855627144819206956760068241333888394035367056681268072623093377136661716716721032139650835497087414583055884062309527269079469194205788551860242723095731922922927104009/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -100268359071699016825323099994325096144968799286996703975788579402104902378628450557010756456112245944033752180124700553368729472455276895872912032496566649016273385126685097023823984381935530706053819623123433073787622972265928811536022472497678963590058140755854712384658031476900894413722652/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 84004662082159326095673124882996314799346280776186701957750121295169011772202408731479099497669415460695107059068478896592868640386127633183286632090486516931210176559311868741128898822776735516419306980689931019408620352843013210820604582717419468041129049937752047374602985316553451458649427/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61122460356680495477327242295230853821194159494734052137183404192788370249293470011114019113773177848988437002495146671783188554168704294557912482814131494355392913559739091938715352802212068679091177147412305104452927152469321944687917261058657763130869582789998204217018309133811843452778509/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16145767144070295547239088596632351132557655348682522535330646365208637806664324368175058500953051150130232131933254922476673208503761752502637621440455825567375558395876351690518246798936018405290190048868694148195948651258476593218875836375451206552204497395960322739038849050756251891071682/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42490881015451689042888002647628891660895447938818294087090277736486739762440143816063437793438100460914096672966138999203584867465108083025021055409349042269900485755331772392305630452562789154718525826840305306392487582969787829755853938993008074235209467548506659632329765652563616833065951/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 102459349327342121313251671794863954741958859537918375014085839995704589016147373318297457400761906221002001041413751174662555013658615209426092832657607164392074851071805571090411873254725270300383153987075554724705565772690468107350692177302766572491222482982571481254117741382563588217044317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59996483299936761052158699280720451185902776500701894710606343479234908695206188962767061099846155158593342498053343018119831804942672989562247906087821630396442763519763571655571386228464508890258469006039700018037221106246475569385971008494432505932809630482885638222550311947238269925555968/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 92646406876721977619162749303833898795561120639730711282950507576343085465286964295031864104632634216909127919938424724235899905824054583935186861967710039460779929572302459755715256497937499365340600718393704117084484135375890858650942126838723947999409233814585401947946658491699431248021842/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -89036863685397237691698565959484208360692956802843083410324062910845624582820049915521608432057268585975660069086411148966886206146613329712997186970154649552309433382358556726743350962110071526780348048424279354582570672998181525446906863032345444438082636515976343932134596175033735858066172/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65817428658287911119290767859513329196324623771090582859622205302872767877105132130405866403048901104284157542918027911059729840424392314790169712565280371779406589505964414249957183714291878617114007170799960075849233739664090088371427402975552879567531697857299864611480152048709412142165188/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65556921179815125601616480448617783622172548893759836443502396028451716828338404340489378150856781890741754086780183627993489977434610025753109373220797705837042013967687468402808364376804455706108707845403766562714683141313844028319040017127654900584308461680123878444830711242480528475969238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44292204211125976033573050461757677346008851551476205619881791533824123117892597364637971192621435712239636210241925317909748099313968444576019280072125350114987518664663751632362458427256103764648594070959025271921617013649854646092601737490982462760138830904752555911313464768691953871015469/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15469370533143459543976649306218397257491139881945639263494296959245102400378041805652144349370432925499906814171404828566631227898306453921270611235770219115725839145658835070396008704101142886183967901233891434670144175785705773002372215606023136985741264069280878407962253391015274658998712/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -105793926589894487965713473813866183367888211254822856775233097455097576663331953953021701527128338721950662713545203178556115111744439707636822105287819506712260325304267348639310839835617892325310075284221743499270625156281092178682388082491867032492602836117072862539170710291542774944491686/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16455459338494430238301729458691967629309335719292014856486660430877534682118055818549216952297703308760998018353611027120991624905153654150072655011816007316024446281844086511732928312970011283408173207488758641243125845637100581273713304003429936438710007462169619586530843998616585500208202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68124916706491879629913580680867863058535085922275278739364350590046293953942545659568141478903386332034207225520766652092393113010134401777257673901114478348143352163724748258016990533992675759817629189008703903519731231992991612589192150314884248351747637568968528841926316078695925019419533/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43245304525371612230873637693495999721917984293651777715987061308742082711069645135497709294789235130146215712341941842992963420978911224397595482597829108446972813174744618603478669141089002300773163137017659576372266101479797875038842173167556589041075893212578360694382291090973443189372961/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21678963471013583313101028712536664699485464889971599176549803628023095215903133252084423273460085146428173549523070844931951315209247373228120496238316120978828040898853486101768741419147294865826214027166828431790114097125962623302779598293124219886771296329833363466781792810439465388500587/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64720559342289877463191441502783040261208749775492916388423840985496805987213640099571671532198055595919406405949271139996711395313009212622526411732528482481907128239369912299441362689080694185384399398308936509289069902595107013781392796391133056449720512531241581293053014209175011539090264/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66474489346083329095670975617591822244689738177190031565234919120686831976117715770262153093782338731815604430839372706506196078656381547434436395784555185648565073000561428813347760402935132067496622857657506839764165261944829593166348949324334083624827903798012565019550796057788260301865664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23691227852398623949683604097986993309662752048607003361773193403479819436384967368752020800043005254565638099822007853723893724380172951135653821532202854089097652644495673649456411692442228990126235765021239581842888615438381184243667516685880601038433271312324873432437393024790042100988759/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29644809973112366749964719208367179874657749765282423795594006257459712016109632084273499994025529937422859283660097716909619914234289140606978700309730799724180924906151503632415368547764271496434385944751443033168093921511104648348947005295038757155493660394433812610285795119269383058807632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 97342133323824493900399947713240842663348164984407993050444820519464819178058937075364335533365689837116688538012505380460379522653689757609276309620687029630132951496483805236914986819865723130904310454961320572389318226005078805955276555302718633642157718865587562002781433076170226474674160/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48162568469319684101153367993890259295896531683138579648162398932245829647831311112912579629274971567031931397923314006274856642442198734785658140102962260831379568997684729245012727772867058862583310876250986536997776410847237494215546781830499396688169639660169091443074836845314639395529288/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39438316040491601138401196351770741298632188206450292611418991809938641588776536157881983346912788623288345530991444141966266830633647378340189977696541359914026747134826535274495747927730108660634955149425723844584519362037633727506732839334383514783030852072764000599564332170291191874821122/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24903853007347072721297727218047116411488443974550099946460873813828799573563074114525424959569783214756689244199493939858787428836290087642624502556506202903127734017355291950555465286631419193321136612986839506228985952089548892550240047402631606535738944200659846554271834172852822764007540/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58961843984588553515274611233239981689879256846748693307682711423870693976999154701182191149460375659862881520971026751227635363999970378150833407663528690057687487137399344856166431541602369427672823459306429480796907034516091095116156998339388888095171996085976104773845913063602042182089466/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13574752455662401494852983282803447833157044333333964778362149656430397469376375838802369230411866456190284876383631736660685410338913828609992951131187507641612850454529811049073484062401180939890980131935789359809976547251948337214822278856785077943907765762312079419384081132991019751380143/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -264937920613775278824581518671169730029078177490834649458614140449007262213304794611635809754721304067775265340147219478682291717211588104284061003923292260881112055515695581853477362861160918409147351768585249229060336124798722087954726681130460827719246353819140649933694588441956141722852688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 211462828617341270056670694183591207021462648388705127574136217978848630172843073149051013727039170475603733735261864747487146144793584577445191953777704339275208016245473245732219148552604005318054494083644281092768786804758998914593241857509470750745965358721143197131118058366914562435381360/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 81544014926496896483224035318989337505914017792057682098440779444464247577956476793904991949996007817824101702231463991506153343153587275983165529253889956067517861401310198263210767543426757622081572075351471582905827398627102747360849084964204312404755355840192812200296431673697064536319090/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3435259495850606754479234166349218310791274981580394837538650040374947586658372062024620691771489030128747570493223048972623119521415379637897130176357216285778993300586753608026329408358990367231186137786280031370958061691265561756869563605868057244527688150693022005883689899456110188198721/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69952282412251545276208658891954919374569906932578753557685407598841111339746805605781289832124475392622658033284671449526058925029781232393225056361983770175934765803874044761563158351661883040739367740805709019883577265503250614992535293148956688534593826475754146848523223099650289314852600/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -111019787025465452685870607051883646633486270011445698113894666655388366349276583763758970933870255229167265045545305374639669112533494158042560088670576356225427891271786329283635150604770294259970584363485585505209783698331822782425484794870910406732991651563195798694240743850545566182640705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65810186025737795354063432473575805802365192676323323988713103845261945818937422605306209847152335247466004758985195998761864912934236062768399467431367350907771670704459446689984280596994765340371547298126151061021084386279537603309287644433057243703489733426855852071777997001449732171344481/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 273916011796253141579921698174199025355815947963851916477874978883809372450272012709185338712070643180151509560187526900596591166660350551069137841137736984603903721133693562916044744338017841389092129076549580920779900832611748917683382554725884141362515848874824680475639212495623510679677865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 98208575790285188390732196624374887621942244323188427893232851696839195244751234928795057638513437213949794889480795775803638270403134469438255859549313432116771815572598961923840825653877584579148669974895595858597700756670747557532003071819618061693966928514398701462208768041558442033467925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 172468288156679750816275191732222379357307714657110272946447381209097977550551219124042058689137836684080879200409102311781912752339190894465228814467133907871017379436430665388858431142656626626734427534916148499643521162883290365705779272212798474384291838484864044275938956433058364558776077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -116947279026576360985101809465800749754511048960745955653603187560717483250097924038865905244564816386570949405207940740032643055453205915240573957431415394395285019549569583279724063376832687446082424115684383562237595716769808352774285755847997487219161594687418333927930681738463104512993075/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 111196537952384918268116792667114036993732231395917743009791332041604204419233020609667219774473062134278066192239496657574141842512861297536692840851813822097873861168374284333903749482974512991593702267328197031821181128448019486439161225627670498881773395479280755345490843117201873401264219/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19765736070686308009295587247080975121995126928334024425112493305262403116822957961380263982141351699747397705672364479463610370879475108806212195985163750408620501383016023934826168304157018117044182398865764368164085797293003861563347625086901775943669864820903823327886501597793215198573787/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2886370853329218265924363562252857835316272636864527422683204136836580061414099624218710547509546548753819067188497877865618704709873234997276142104634887007047756280042292548279468113061500266788684836204389904733550752662767347203365090284115826332840483410051101838027752030187905350922038/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1593921971165436799536501960831257002603501453963512209883621278636831214010806378227761278547665997261993331037770870114593707456183994332889004574625012785443739680412807821630008692360222739632448547421308812537791376334830447978548389710927226495714734987756486696997494028195571636519332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51462400176051948990013560864145403635364406081491780209576676562053306690579148816096890884491985897922576450522352139980270441795352125223690634725151909439253598935841949826805521462543759506877540528342498077141396430383478540466961154977509805107522561845262297172701699753715407883268935/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 110786878493855670931545687546641147680030137108560584321503415830011888425181830704022516005377347185859525613323627973298149959801437831135753662363985987671411694957397434315231380433674709197150364162728678856264281273603239939348045476921076955232788710183350906991311593870373950691974837/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31456498012950569383861319398245162213630851952009147239111170087261728670072774951611017273846293662327997760694260808685303384403424224794084205778170167196022115888607082409561269745279149033727178594177942643845963946069234584082462952278582951377082732650502717842996565915602332964933595/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -229193867266012183027702891847770720043956576194337346544768599947331567754511348711897288345568058577508930845098561498784295001856195354773627930041322636773920641895745967531574337835509927509812911807797269356279996227941555161612053442930364496807031690416701599383270353983101191115421397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 111133434467888698616270036190384088969679442309939937743033002874242631045261866072588898756323870206046435120574798381158439856565683028886982873000023176759915910573496639267745839240592565906127376098992780983640819969118960979582090959547413267021826389063964618025671547446333232521257714/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 99503390751789522555606280806718923220605396778946275298640439597136325077920799652410006365398903079902054675579337827691566749831634227272179363491886862134976637203990838793071032598293624149523821644680551837320564324263135138774645800434055095764012021616153188226376345929026640814370781/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 81814482615838863801919068437306281899977676877830153038264342616547226710948590335493550536496723727462041873509475435144173074596693755323796487793270300253070348828294234749752644086923857338291591196177047072518419489542035863210334926503473924810786114751328345423655985118002374830492341/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28582584923749011038868931369868078788463363651400669002152203201754877801301535837873496261817465109370719773283116897439595256313446198463197412521689274710217797118724144799294704291526844064723001899233582270081090268069649655986901951950660170908344698181923724413816283938163955889861691/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 159286630641594600482403804474117253993031136494770212550192611245725910238209414249607663923869659562994684434407587771418923143869398676512776246520258879371462584320188240132744129955450867836513216749914054141531676368380998684462177912303075075543494885726313020497960561256736732294730683/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3673732845387612009822552355640075557460469873894097161536063349771132952956152686140499233377731735993216415537975483806982782303796607090864413343364938627185330148414842861822305373785335956045100642744300812300135246911847829844385772191439449355753186719252206192966750022701776345084205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 94239173084462669868298536719823407999486268871490689482063457864318586271259025469137333505725124746232731939084638524823736951550028791153766703983345327952086629369787682515916934700352488557205743519067400316656350666652225587083558058924006416947455016471100648663235861085918773211909725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47582113074083189942172594365547456731634259067848422048330069439586428104692782505512601375552609017163193341326403795597289831827756999901447854968703138503998552712204543998517397996400754199018791068742489071908617951613211986472028125521511264430441414956337028918731243274911720960535925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15779508404293946309967594993974005716794507381905802095779840921885951976815647191741723654079520031623240324138669762717249405480211780509573182277566795971129113942517316945927920748608727408448103921763766481849013301408191923984573765367003721954884473466091004033999698034003244322117989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19863441107066301914350809357558536305514136788547899864590553492782762074848085461977640715010998387967138221879247957006966270389252109409514817480751139421558117100036958798359182233376331842889811330429696520756557465026047403283141395150379906123863953710464220550755848127157637642578222/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48751740789860841513474239474384160927111832232573302244200380150639327639426639154676327960134723779372134321924535264223205187241154129192237362075553930877234680113884634954319085025832801729346436174898034932783850116770573783795916947930655738898388991807685537995107698041665278181953221/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -129223813503936548366345278849585317514716723383232192636693671208844421963985496225448908768029120511141063883531385361523820260777089791592683936508602974788698914654616658849670298786545138032012118175140378490930566500705820364587741717775041702675943916816188054300612250194466956002403153/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19004812158540875704436965176605122259680856756017358717306096169275712703431154887567455082216853225522553450441581919190300259481936103915974477141504242071189147033254234489159013832522076939632085681238364471366163907274688925241788294246495351153374777283051088691416096580651107322369945/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8963656747588359475264220006983078513892494729601777949923375410587407964700852760009138182456313956342450106217914120784845119901410229076988657416808809536039679167484780186398463523104055837907966696589926219115236897977007147638298355141910903905023289419753559012391232976414204498157515/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62027416096904692829553822983259340670825541434267274565153656639490874643047373085258807533764621440940892946305933475578168040090546511510526623219932324061486797679071341532207970192219593675953823396855792158031554686191446876630344684648244737562199024515403082230204129951291782011145511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25375383933620098326403243167496041693369511797901402469612633853160516658320368028262027173842750408868764634939201072907958393733495542282752381537527148555182263398419368016180604543510970569279608872717987334219750029908316649472148594150056622547169926266135903093410538755889772132237006/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -120073617584859554491997992974700286614691534568384977086856380689246664336065122086631476894669020954919410602548042713970230413896648587007945528716673522020633655726747556997615597237852526863718722339973037603439038554439463349363425235046543671963131885854283957625472173484158684745794613/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18046771893175269786847699206381546910679477322203061382551343821908321686740520878994054153192249721583339630007645599445000053938581008604870464016802570991555772139081828654416647342170077082223753463236984546764477098527253557001538716536574598317565757400523202517431922567448518151116477/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 183340542761533359759302179102603697892104175895396257067175990551223851948588242367738555972130033087633686564749409383358188841220125822893126697767260690667555614640197406163473848386640802323068848830453831306040760772195001406414583870689471078383828457973241707078425160697070669449621276/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24696800589644884964111157154654279757002849528121762185032014105697830539284848474515566248421635647035168321444584394759212221298634130793835128704066915980129164044252794335796896222505933817653736479704794850155559386966979955494937391326149748576423608467430223586975089279488539182176078/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 90191958706059869404141037386005076075546641631616338286043233921537840525842306391293828023805110021178353578853991776438590695424105045831663805731649158577782031739221698712035460970820563813578848552730899889375257218089856220261683276826043066703759956729450324605071784756076569055505984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -87989079700503555843929207347894347879513000385877342782532957563821702417482484516735147983584082200502759455751196105233708173734856678188454807902803506538754171736336925588388828092737769318149831286663165048009363751986985421522717566010217500768037738156279840888160914423038604168106876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39251380910031752988786552343812960909282671242515507337321125301989610555293794059595167107794456745474161298451419546254092562624953687015805834592307267527720842566964840547566066029876011016798775220141672129153880529996389704900726604394507714841174822205226758367963543204445870192941888/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63756269278451447333583370345958037845466443469871337350485428873926545983448980190665628356724839734886531818764438091179900743056206788447390100324461196694636152144076178272487725999589698300996643534584299009975120403087683236644309107697994260397923460164252631276328990750963662187145952/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29510226275578534170562589892052427688821749959415004458702047110395707680925867918153142242632759893200126202262214730133076679387863089317667419668035247127972692116934268610651019306643833940702283406741871994220041631695726454292025331598186585427849473454883279238023393042471819672908925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 157482021829860797525056209343242297068904679506612156628994962355591466763710034825083173111696638456110021527807264503403673677741707018606918235007431612784957072913408752928202761610960231347813003092173733642452246864543854076375691351440702643696566818631931015409089794293304421923420016/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47704352831789818953611243804534311286093667975097936784754140978624160614703581172816140419209948504577718289522741643337303423912678812493538012507112341261925971576900457119411424549950954287999866022484310012167580932522970305144296071739887257953170598324162311331148144499775752020977169/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65178470450500067097295016832178241623225186646112227723435077341361059250879877009339721685723567150007691726701050212820746476683887353489277117689727172001584624040758209492843621930711872958532066561362712507163298369672441313313837548695856712377165399416039148197296432007321608016358228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -165066567323766203369254037551985942195835766862857281022269487460787433305216090692150377572975528465884046828910086769632201932002661237348605961001809437947800259010252885028451555917616341115039038070721604096552523141193855843709913042725125514328693031007262974129343612250331815395640037/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-7351120614029631685033310100286223208520389859279828861701691098665582368696823445627642642494261292849927022440207516751879378062535411628719783559197688201789686959151279862182185422796046213987241183570599159741676375777760783578150861433848453250399788487945239437166749897808386429743424/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12161207022898578796345665738661083729024975022335699002656382413826074561590872190611866312270733181343949907109999383143073127205636080574994149615650398705699941340201540023332538634288769116635700088182024264643151276689629267983750081113380452528434425882788990148978005225138741142062136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -79882489146693313718339002463221607004283581873614031436411299446871574893881896955871441836777268466729989749473429778278605205414356758915117051740209100156101377243326753483091442295806793499126533869135483734396549141408602625859510841820696494479760567316335262269226225438748589683969530/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28506047071971921674099044749065422410107057418034329610725989174587588303760460496856434835869004815099438634692815668274853697138516255877596382203773317850909202159106022922156430888834286193758391820178810400574774645265419180247653739019745190949991527121087773822558096008800422397688523/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -146254619795876229325043677488318887304695883828783794823987134719799266857166615940342236481541226454728967927602016604538840055946466704190185468471348768509542804683516526594128589403447954258398558881542536523740991917853744102021892454948311251986751106221453125441137000715453518261899915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62647966470303352270251978874483503550370195723045935713342724842963227136774387981634571769951953542461862194261076106907275175062568354386982738387379481102119802840382244508966914608691215235150387846923745490836037109445329085060369744412158895186755165541488617388665613941966209414039428/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51845869018942678022790018250844869640708047879363610068476304948714997801933585001550145075364657989386591280997850561528884720879830226117167759405437332780920703544695878291949764366085505808068458545366966108715960282040543030796317005651246380754212378817421241069882505345306837410475411/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 77133359311346321530459540072959985135852491151127529602199078981679743620121162085209512676388200729548559217349752544823485573264147813480722248965032799364698054710247439890243521620860316006132690439410432938016816646775494739845004564440721074028765523495878784373141179008569994483801120/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57118697895862019682601443464681686816210959219713640275571277720815577465240419023009521922396872661507914253025983895604645148395719507904218643917959165145695586314555860449145311973154205544929544308345745382025433812612162171359382731354061395918314005312953280479406692655368257756903241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47374361920862292958285571954186923239564021994789715851420240043947958905461563337676937754419830062966243355589439258957157610369933888535197610130145101206438976036496843517378842065522808486618613194878120102686359421803864753401967290274202308809429573904867754574446239700776593873678497/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59283911354148193493078751538051502290050431135674873595875403695273623068281525688669274353722804414898827707926454835366871578460009468698246912958469446730253929979372718998039802676261535868314203083951051090821566926845998859024370223730449768587545404078715433461199349786129382697258740/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26427997926476774184684186389477747603622934166882787748752503786679261244638473608282857108167486299946693069482734718849194653058177535198068447648583310441595016151545439769658569952625780265814673949315102078422609860711227547242030043256542653959650157217930263990850684017757830243979073/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50543276451009743081918599198818047942401631451012157263584250322531539980975076945075319087568570604303441787134825725900371198222656354434021004374407090611692173895181076380016975501470847155285476604318871603643584960174454197427137882526660280442699447221214386450363148662233531041059892/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16398912629463894286458548712691098354812877233793461134990487353432391095459115310353767877750718737001581140474945343084419532514827675208832616635496168361049459703087716994748629790152677618895064087094296740933081445123254749378009418100612814806631296426856236316174921533619318046600826/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10896447644741780049692581508127903617809033141247667774300947646116093443674397819989384280924183047963985072104303770643714471890139672801809505066693776838411155407306703435037435518742087408969231374150620813267011774944325892789581411408281387781861334663890412464530141428720214791348371/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7943299881808066515697513140401238365490482267312687467921556241268302928499149520058495503698433083976577615793580184369375572122234445499607940274052180609451158846653648961053148374371292177025408630869562546743707220386708080932196965662509366884295347563673345982855886391645044867844411/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68820662809947906168263559714945559442529487420698317549067619964030275497215106878078524157527151466381117427830999318467564911387245885759747967994663869348658234080598658990193918280764337524921614193930825907104901865878455177489513884123553024157981420169875442623579346647342265008991414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39964421719232618570829092405659189855705922966736334552868398486149415081666603988408708471753644947049283416910213049132444976028849071970249400209944609188208802309301780094020779177569756275228787355985999603401299539677015226108436577740554831001359244120534862984424527047029435709221983/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10851664922483215557802086579404347743522655576575160460883099205770676051900612433852642382954637779811923753534126407480101570103888791874700971962197587499933938278560030085974953798395611072636116932658579858334448318655241656947160883119165368212255668587933764243829848717912935233796481/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48122607766924044603931257815193469037451065635714871547458301402292770001439727929840877491981071935850823577397770737380386469538297852282224218389308066651601882248471752163837115501001341777007801795789346314640777277352352051097380712092006688605266978382435523592391377004279986132130165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5049204183464431685738100544820829744672121169815316298107548042688949253553921782818454372104259317846387359009777759358692271095900390614458826942041787254480093197798325821613403298450235922812429069931241874008522200725042924429387727356811240170730886776871908033643342220838525080335675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55651213947863798352340035250281573331438762090080430625909410407635088277600783171004842058247629863211393456193481197478456522889049286129701750482899742428690210092298780425169373912487291968512353784122028899437512034873192474973892526212136200874816398532222326788516490522031458048646061/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27563096532451634279088146434730596672241972573119547192200698273332410518990055779003765000223407162401455932236124180957138305537546219636236957181782933094248346629219695318074628992186253559489871958767501372713229968333511222582630685072881175166447112595318896121495386199677113727240103/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52902922104329181789581575844347319026504133606403677383911027091109676031052165514150298801646289813979328902151975761754453208873139939140715841604400676656873081168615300869406645352954289773178016932112828040349314697298249221183141879206517255251950913284028806000041970621448706770900262/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68447753386041189667422258302036528946249068634893860021376713541594466786368269851885755663969477037839948428875275015707086458950962218228514630007375936854227583097508454102470383273994088182703235712526622691691692216962104792516302920567137676043762516667259421940482452552760102763386644/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64209354873379137833789244431851642975933755538453668173724986753503894896617243003993652231976125098838685909307149185294824630115325708753601437622741571852800153028693673707213926566551222660856574624313382542365772908862798401365390354223961049011673214027043904160151350938114786677859417/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25715873643725162656409079135927169183299540447549100507184977784547224277738828400637324939098102111625632862411300645497287486631889909302609530797073433351970056204280749909116984074595749932194342802328318601893693088650075906279530945965689699113026736165485018512385458796462089409608449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19669770664430173670334744478775627964032826993524805883969230988207418756551450600595152950231378488557921488573531923872902824982828446317537457883450531598517427236115428704760726137627559268520417832923407570283775363058609977167875026895201121738542652925606620698807677923226331071074318/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49307098476923720884874567371570520582638015460938442944718636492693720666534557902107751266229443710158413576137286685360236669313556729900670128923692739594880736832298112000988810672817211830339066508589645127245729824814764247856901195183912552644941282631263594088276047178525931886872470/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68507406303326500624076507248272896387548265662481436824676968043968172190064526364372479825896839699941868699711825107110415798083332561357506242166881037458622839991327973648251755302357663982463144592746513110559040733149140867418634198794119944882466094174922414909113930659707513788617588/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34058648915763648958985957839448260693309477378172902167922370169087783686890950565175063363462102352913882499406025806626919958620413230703028217033668295233670883216238899116597329088765323191175548864000068918706569993557368476861913350984674585963602005111824101549827188281406528010000685/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51410932246987688367402387123446381603650029191782455452659436624382295808633032232526219648652923857432776760335335861456219462632013473938829072756575441813517653327605149639815140173976897328359029891811290975904693260560870232983845374807368914180423760597779775760486426416392478201468263/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61869650607325492093943277564810058099822915970806023319264022886401263188301086969488525193969100280412191848700848942397713285790372354599298803079890657193811210664495651927031410251547594155372102229696479983028530457714765098240381104378868202591973785518841089680646593031485639291095991/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39820369548550111492761139115551901722523223232166471405912050860726740720211161097161549313918654459451223334515295500956940949829715057599842010355839619009998650262357372878931171653598218308600642116463827992398268042110678783641257393616262185422877321475784055992556675529313311255216588/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47383656064543640795406375011410110222950219954060786895690988656065794671041966050056741291899273837579712584420599186368348744847466646706819628397200843895831229483343750899502958990893957454059241853132168007046714584026360206447047628776153321741144498320132228792467708192819990157262709/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45323910002051631545321480723403514284883088286286401714510976218473153104848934331042155555713627959809734330027141691170181640868346814343877454931530070716242612613051401180155219535962245783233991647863458374228886355605063934672850184882259655981683341721064681605195385601908323941989253/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11712587735475852840198535240636791475908215466262749890367794205660910931309490787684055250009088792419890451531252070563677258118197355770779114611307951104993850174895459582678148139530486038582491804119463042292734413657206420870435299841302980304924120189491637856963747402865197178292503/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44522154287415596237643531057058552594186979248082353022466925315692120077272318574703454326830327165631029331412779802114370193499976515138371319873871714842211152479803705863542574344922762733042572824770893948220189741097481776356032990161016421028571345664067469011235413931344565824544802/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15752724595242373690563758679570175577818878385242311022735270660090670160116222984625221004418429833398464867748363221836105696261708625756392044126642183978414914580720009250044356128812954500660878952228952438432485110633393558113383644181730674649678551619816082329327798598191257836755312/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33116400414563629337636308392404327467030169302672119545577498410507304895686625403960506841802155456523747391519246992079814335499123721741105598267991651873030689792162497680344804070969657035569756102186714125055665885914875449072170630528290192313534001532489403339729263058343226699578975/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37453806658457213154259282865448897981530618399941220539205893055594166934446952173053920961151621591008222501395448321603492683807398571154142285038404094383990656814241907505921003877729075887323290740027997379787072650222284424527098728012265562435661480844633319611674735270274660966888799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19320247608359127729617742567313328910730081624047556045997200618195055135453403529247513072468869972794781194421430305285199042446103698510995376569814893711901088569313784793529077870516367009633754350585511288658815842818579857565104499086858560215042557169507803610374302297192139768186248/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7255489465860294563295945791258537211336233126455861498813859752178148326121253124154618729710433032554430643936728210268346492171327828798672695778128746702603036220779127129102652229891864804069719539131874861054161490294941809221240842863492276162163097495039743286984775277509018108301544/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41464597709689914041988876181361295580898920143695480384297725216722748664524111023947593266641829872490256698186329542872275326449727993045497581471427840270605789182072460628328289616586508634629356906457927332360493140642541173680887306493469605371378343585843356109069308915293799076882942/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21721212717771396442935237230324379521484335609408140829513219489404850405081917539633979822790589193654149536979007919335010512858815917975798988472287930003449429401113017012554664523877302895667770786513222678685320692947098621455406628966178078113133904357287624043955481155137051411528014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14488579541000800707149078165077874286024444341066847837505653091702147234953875151108335416135180971789325422604697843832526442410401327430536393808826154778533829697237973255120508962853903694353952221528910894624120448310635516062081902382543695043428464698926291556087616924106474935904147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66184364832874133886573764315750774298772376492584477173546651492016211898902400441859375907977969573905023879769407068892969134161681642514536390163203991193211858209141403058924658125190877834340863382036329900646180810749149066201713709165807807784392042614524827572007691824874099630602755/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36835916023994247420792230149891539038113218749812492119522816025656633060564290665310827487192092066180829980625737136399061272961881057630803103864750197204772291449775763673111641883576248894328695769707050160710922760980433995230525248742611133845921382697344952019757265422810013428740792/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45527641884352535436917613181976687913581022676240935299071154852210955044496284557321022922279746030260704857309122648585986204028535014748258442571428784807932347797608118226328229682579382619973490307338119505211942327181755094491735027817040150724967768325576971167416835746717927166157921/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7243372655188413815297460365377652527877712863399819156377007373763133895165581495266905651774767882332882284158886451341939970765307194603610075945178841820819488406497495321134550715188707926317794891339988269375142301498931050673672089661424836968229383418786140560479565656863546264779878/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18985615071573626211562837157402343892446828462941566699340236539398804010998716126919113739337229414755002077009883701753072933700389495857340932899586489735015093165979882294936613342815223208809427673896058546045829971143050603091215022426939478196582852766927021543964349125971763036048376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8609846776567615936448264940364477587251927666960925806342393863234372688931568081172173331756529375644612306586751531023114150150085080444708758482201104669476037243206774356326594881457148721850512209030203386481282140851502228729194989938396569802228078013055386881559959533097535725438710/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 143567575651189136893194192215419272576285462664610432613879082179089147697618513776729937672685949110860272307994138223340640282728527709189021233826593165172582329262680477338265879909249985825655850504527907526531653557633770729546113512363158776617903340505476650027394719542657151265405238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -140453894484123014564445597672486552323795858300809017346570199774545388085398129270740247676691967985185407716707917832058830448237622747546243944537725253106522311275828625258777570738177487514021514633059871961465937076267048747439128289024228759338026030326212588564135475717595079504246195/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39344542303138474472877175397317552316815872110648301214444825454239587712324088177248390680401103382476142722915417566588639280734790561139593740990824363878138936060906344754800870131651673564728812463079875464857987360577229011878637265633389997496560086396224247908247437648097839945412086/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18350725919811929061995587648752365635534560435087737116978498692114110632464704012032822630811393830474641772736096750384232990769542125884743301902363929236452398730542153405629902175736691925586776173007691774910225466385091826459703536420388140970788052280665985631982566900744894895270564/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45986082839613538072753829824213988303453379343576208922732148412473125140724482748413167197252162895647334489183780906200998398071667674849107066631083449183360898435504975391479781641812420656788332491900057807961943288932489120643830377508588944868506388053318614900589923618798386894647947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62048697015270973085081385443021589616794735305959412931223575075627456735759344275504621119694449390519842075212326648629930968931547647472192710892064364914780895925903198699888153134248522429706259316093766648129735939528271507179294509003001406387502890707542790962492179425227703369790022/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15860747664739293939526869417627930947897613192099530266604594350942605526001138039296694049030675370414961663911860539423106165216189295596845874184588650458211330462161674804032840129441163961584709346088056840912991824077746074406951195452518741605910760748548870454528581102497791508088871/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -133067003455190596078619139608344346192505021897797925888177683561951751926165183867812676007143240806860433464415163527535879176442319845886858189341176594587260981209317082295406396671746929495652451929439046527313870098517945835103587131071191695545984664252349078241271656388472513543356108/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46140164615434108634543924907565225072594968419372438355235749440719980232699164883546219243404664350377794516217487581936106592487588018172518511032282069809940043118630151237910558732223137648547664553193131476463090583490696601762670160937061928501343999115178645063350565035642391906505477/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -119453325076684990746165171775659629856496723500710776050713355484005023644166340788181402353132729939164443113334274935722150617123633400261858598202067271996914084201910464019601128260421386150098422466717613831058301703352225160520923154104761898286298954359373035535955615054793124256466456/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65456240291952694973866264103871245037979100852067002374119644624039593266624792921202924775023237366125747845692609353970286872458949918909383959899386256215272255420738515050671153356097254305767279410943859027174099286643641215052861325270601292199247992894639637888775882656415979129335634/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45896631323634541397713738013163907512930954639059202723917017402822250243718345697675139180888316209322606893829400644971878174477208854379258776616253569340865530734106962094141683084845851961971630124103821411534173510465186674146013450053457534181193150971702215056073543895828820048495254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27066343823638242692204646621400540718497119076696957408333211049405513898878789509087480693890991696126883855772946526570170999918537142054733996524516123082205673793345279815399019034079269203630097334274507478096113154692534776759640495219452877043747123395447065079272787925424428017737806/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5678621635475856786099561258758702210327106389241597669355460004549951454792945234106263795736656237406011281778881038423803384880173752093951232023985663221172328386887638222310506157699725499603244454013127932180188863523892680204570423940926825691660851050767837098971216793635830000595186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17920483912181423261110720022701840380636681391965609563672333665300500760806796085638855854606693061113809729809147470798864374517545251606192590245858485366431236022292061117084726062778382383047661641944431355131716953913175208691641921984231851738249896808304042122573109509165110444196427/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14556220614079206561866078916450371172026716207698567902727173327255685152253632160456055160618813758033481520736746102633526930628647140745051219522193890229479437313735218464381167827645841139617627581426389556111278202263470296463972293088916041795330226596541077591699824548003775053834135/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54504274058603503341529917173160688277057998352046966598051904633686952402814605845656496925427492505821796841296356994074910848930446973649098217472759051243084062278405798770648994302148236412593518039632691682247443003505741277061869162543944286177821258924966475825987987853949006683703498/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10175367117823485215487306755426409428008980616545614158268456197003463725097284052453244154436322962033092379352197332586307847881650770452691953904818051174186801248598162577355420731017803236652865523695244441047798058877424071087476174965622591247296594592888423938361631621823752326595591/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 138829116342820492012288792688543318863333255230710588632863260351927057484167512541775224891197726050939135534793983714933102227906643007427672387986396654538152216922177621275037109834105350041449170441356184935648922207837117995613550289918058761262620774753958304019297512439522006665418433/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50101145254663211125524769188816981140161413004508079889396912855616349240579083649419376205357869000469567111944618917713915798300786204321624311571533034729853951310376055679231149434036805946592892460580103433127191393961163312326290938959268079203868900062280827694028979027006828947797351/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51913377855403899001105940420375298937512168365294222195258859530029857599051800649756957878058883092123233571783541798215595816387739008752480622205407912431722201940963003935020159279089653085668209148301025447819855048250035931610706879346640337238073819205913433535401260292541546329314109/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43720882593627354913405481065003371985954071637383360624503681188475179805468235318231627561612507650214291204801741238582995825811924885642369051100994764913138408724322484711356330816784347591549785226431865618823056300204104910498921539661000049950358567536139470953827285444993309228170083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14577045947774686803706882693549980913082206937123320548676742178247894581252552190381036943467460994172110839050015587416111470324423561410163305991973192360020664069272167775094930361497797135066967200234322653074079811468108854516507560666509719913519427347845584610725114692901059634784080/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -84711900705773965879043688557976475641756297960250358321500899107506651115717065587143716773487316851562600919750102534998175531202192526970694199238970739464991100664284453404400807936754436136866332938001249106609966684029633626125044567408393555768406951765955634871106535280303313147668827/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25115178953049598361212173896670199435850863576565363188631250968576862008442210280000954980881648206102527838102403340834931226118887675519194740448702800067519113872623158293628653357609235895944428103916124934980400526865063504009027837602818997735407115457016170789567490363515465363244077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66334152204775886075097755111747053999937922265797478212606948081284683996656936303302705863255266604715698012705161424185047657495108047162089513062139525569829299602396266745668301683269687201027666145694762000890401407786314301831914008288288233947752735170693416000475185030746308400755368/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3105116053195797780902312009812912553054193231128554861692028726090967347955855216886779577108303192701656111938747248448024231359678512016296299568582196349948100314147125412639482867010927845651669184051188911331448818059630140115070137005639781614598379711919138016325446203866063806086400/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3215211855518044576855202662717345765231235772516900251683170114181863064849072450699393385385130394765582586499614627341721951831521891202607909733891047988011654429733159262298307121095564942175757105832914029151171881944458337941214579159689640997098779242860067857248204102571279572327245/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15687977481370630441307356814774676065076147557838490254812221007636476646036536717695447119979626886463958032524905935423019216716032605431366695050726079776248591538636525365387461432438238562717733639134773018467377814645494518876708262232823761273347643251135623828141994901246473391311267/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39377551066616937692974382918790883873569161351738561412529031947625272359189795037824181995752495419417948771866771711599402230824057625611684179232764706179017630293465234530445413130821840822004054162796351492493502735611809570279811203400239204026053940329492191221628750794675865452854436/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 97120121988057143839984000172823713436595200234067675520774560039382587654245001276212079894931660624608057215547888248062224198777325199330685822618857898899517043048490199162323913216612259309919840941037205920741692966967142280111112921216832859286836419976412146470793228833979092076252517/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27444209137321391488828923824207392707548119940328965389967466419608213245207710518612120646719960785188250299937429675129930870977556558976965934915464715099982633995609891730821932068768140874664860175577378372750253453861648178239038181823359965683129448648917834382207375301469156322205831/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3378731309613228497811674252584993538409876376536903815901651058034463457461272474571441641535193695485173185717340821527968220006466143670241862596148317767523811513666743055919563001018935568055229131938571777301930532390703497864109698742212723711181720183042408883598516144251743414435598/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10281365050265438717346809179015705322616494537158278379586152502234761594518469771506885349933862822852217356937880162708431701791799007300335967027663005493274341574728933633959031756857045762156630990708060288645384492371248813686534044362233124048200479778633888742274686717245057957908229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22537261459148898457446741317298640498012798809779437445639725534937439465380431455323680675245811347558596649217358318999265575796055807112083630841692195585752954174332429776310606876215648862503924811176352111288391744621946624182809289261036888885535982368518132837523834140556324873224097/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61469934368110742649785559399391894341402925908509045861095749399729877132797257299977435243781792851260633524858718495819115114474995161139769878368596132496265598589985599069784757793338565168581943945407355956800162461421725660796845621405479889594993038075042262600283058307029572905452254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5787029682707046422967030484114499588642219874192723358917747349658480380238799043168044316314986483441694561050685218544661930315927890184842048918132950358275140121418084581367075437681700853248940722826061075709138586516593474994090613762030908120548598911928760625942904225520227914173261/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -94360819928552803515019065343468404558163561465727990786657602966611945868049220311674175202473881440437168300028455627341487406879367668894276784620929978944012989046608332942704367387900402082041695514466671801872429753474117887225347914199214264652289617603755206855443087508542442050302392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9129841064316434521108716660952171057033559637400918667313003945987078869090321886248742572176944326131544969367271096919940917792037055945727775885080599436828750002233227885729583598050676960541607080142411352197666478991343590398061408487162903380152051102910548197258991207089927060263839/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33257374720606154065273229224320183077356395203102733843357959324782060158437097964456068995588788616332288599566121992032202393219013573569411623890477541035365223152586153418492905784643420585425764790626573120845277609126348164078951033321730645782553153945988400687844474368476825922766527/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63400704276719616985777869774216963030373620494668416908502434038846811579967349893486961957959626981478482855848568612801490891816797195343874371788170173064778598878823257350900361744062908518014020246509011315002799845532209493921891021827826050569108546252765699139687157485252060806829814/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41929968964497955983682400887924289737157456947511494582981338437340416222547359513972651106253090439438849848633474367788688255030754416771060516675363921948162346721758502792859384218893499110899512037708153003643567010506725627563201627600277265897626064151881897331007205046384493215752911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31690860890207647254710025630552674923208059163381243738656128597572729096843179761793199039309243592553965305941791551308686458588154352433358333182113646129586776879102718037793986126011460906941337809125129716335000781525266906200089083633587700723735048091651149534452585781455393663254466/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22257284370610141979732084369484499344710500288639199149581408331477236636647451454357528157023548569675889872759122304829861217309283236945431985493259597125391772051555295985028366827672877215878011696297430038046151919589100308690438223388593526749935720367908809587584563657755027454205708/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -87237089621036471129679744732714489602977451227686014246646830159169645168658843941701208786596374726285820660708477758703285117529860568632675403736982989268760804604347179087988610094889105473964442855100740474996956363965961444018513307004605436841990140858043627708972599472512465343348312/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10444303115155391645591409532112801320017320004373626433643542146551194429784647952469248730715795474715511751969348710177249234843833755233000398572443862490726163737519018890105319833363476315915187808131192534235157091645294868377677746343604661725573070789705918440018603759271890920915722/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -455901593126837999912406256280851866160468819525405088501915265704583538318660335899732378323914828228367644156028988115481733692502443313900632492648214156969929993260947332752243730529420102843674903714596909004968786585618397444895127570257848647885967283148162783572505495753971974054437/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 122634580970935923604335178554163969077812672950982007402894489814122741034290695282460897307404193578477163626238328441252460466503377797620774191997807385128674468715620754751451305231861785578379797354516332347863957363284627637465367975538650016243145726083510827710954731926895143672541479/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[11099172630173974577103531101638542723516275221774840523069196516973285943401544505355985432735788748172605438462787170372334538593358969966115846636593910404988505513912848323173190133054809920250370734939197780392106687407166257778092363512618573179325561303785181099910525325783421577085935/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4944268373208378849510666220157638763938913344936121510587229568957445235870856339247088533662294673040328734185061643743236434852476454445266064785214640181174290464656995642185588253645924786815984004652237676248311235028674279158896161533263454465474045832351235934085055545663441216779688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13984134605435600351036682485219580414769613510689928604764448338237306146769277487180954336236157113196918859117007838429540583476178920763487861201647212504221284647467508046514305113679913888708547139842232993908260602424644664554827080441415445151634119020221661423252487819189138115264802/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26927487040691496607574919567585033374577103399895001819690276693627371411263036243335215231585362053063283520662621498804014142188030392306920248838682505718283536023284419959657858327661113537259641477638226338187094249276456150994382176371559958036561552621523195193145852174521434120048274/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10266296732126250516374254948600164300122687069697990253905081505365568514450729292742648656707043277745914801191667752497556859271440630337015579896898673903463687181029344341792251503574942443518877114459713070789863318417946222770831150564680191609446995331535179719414084237171750814994706/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13416931875341087705496317427050758987349206368297919214027003890173465350730192223510974152686598390198605931205806933068450712133490342313403243288282011461742607223170591461368246987973972902593106261586189243224799384614251026649032587227010316842978281788519053886877154265780342088069790/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19453611192665246152177454510143483926560469798486861237905791087158725527485828672818309438859123567682283043456102565786298520332409724003035744487799290602823151170268253045809706818902806664156890628174857781739891669148413719023481001975168120450632291379762691795433051489690416243070197/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24053708145642396368810452818763550019689648714344125149413240861781307007632667762245569561663664531993214881229228930259444550707294043763527780232016855073234809772122901120943903765489758187771276878421491279887229293691466576720683851100142477670519435484609217886089322509042210070280378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12911195364426755949628274141028498674642695916715997960196514432115808693854356019819818805871459635351793956456308442644278847912811452193543453029838438163462322268843939718533259578441148406133554783179949293144765666763378455747197909776025395721217167326758405731250166843029671012804070/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28265432618239838486967997355285902475934306179456395327131377300767323388625361916480830909942180259080756287643262532121335656614660647437976381627843528768222980324410686638130091457215120212553666563449388688513826613859735799782821515322221574978805081738480125470011042654358927854987181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27349670039026122006632305905281636323945144831898838549361194198862206225341934108875810508915141455461160508166317982473338179102438611374525455299819131399828902047396572520587179491998377496240977557710152867722932042905228578098713929982591559083826344834040773588741658010500465472080717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15274439568245208121628387831659818771101090721510228043096235937771789140892182411673025006297554466783984011461770456863165878318097732939475700423310624331977925945729186320796164413826986421320043976172692872403371427013826159730358807567675238389028805137937847475201483461763547890359425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4935137936075428276579550448093317333067264122534660326656752297779048323015417250196113402492325504531399283462048822030405660571707415582584088133097691525844479360877971352777422183414562132443276695284881547922766442118951902454726477167457961229952850869400968618621022187440092708386352/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23394863957687980480594282027265082609229837551665687685151264645566368996336483311363247462697348892348133280961668310647820612831469531160119119657957544821615285515978195796197937178301435726477991869486554216934125749967106865795751923682374591228027396497470335675151000326141760601403447/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27958568290417781668059571838586625625042993627616782536271061982567628770353393398500440156470888744587730478754925055171184184897353038856341527797508195834393550838144352989562204689868205262957267806352359530003466783949082437156120362613067165553313336736813553170338032466897408938601147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10767960000209425146591016642137782087764348079671818925642825623642042571941333107765671226981286824091046901646654299836875758039652735440263932936352038030481939290595977675547203149104361551768925433894240995214665528866850874220155158659452121353750636549957876921919054038421359824589281/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4757675206258452833306433865365473925820461798241935459544783919014118039393588359388830081795504066240517226709816019595569129534889295451755820503482839051956202275028089009263197382818979454072490723140915195874415380738558081266107220040883985411090739410133331686669136197943319844697241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 487790525843275169908105428935657055795842287852161771303255378878714591448727825227092822781962760616827240677768725916303677069254057290902334780171496225266214882046100921478666945616612627667242622857071111346740080048900359535210528863071525329150716375454546419110359471686390861008953/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19165979830957205047033845199284482880837303684579350296879526336269192532937861294300918425891741439159929572456518500977977292630076618868701057905356584167488636253278040370370181531394599222620918706055983252267807543073887950674785738892544208858396126805885571367655811631448017600997517/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11673694342141981244349392072312330644336441254589660660815502941206945641130339297590509580832260753468066962013457899842140084127800271084603964569495883303434839431468055183853688392163360068369243253755442575412422678059236079422428912209948164926292000397757854354007381879777613813153756/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6535836958061059470489111319639852002067346403711053902999657608657909872038136220436361541035270164559778944203519268621340402072628142182727149945474365010230898301853048712779542445735773464801352411667449708202767695423013785133838830579001096603788381602976677593631504438091018755620830/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8505874410972112314069660223889663230250799015782365120544272486306869588062252173268332927580849394185742410074051852647655069131513728502543411768696969304400893021982645369261591693503344827969273203739109760777933729419797778097485848876366673945096207545466591160900742387066738002616785/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23358215441374866819386586693660398019453755271211546220112886511180187134628607387151465835704599083237730137046242022647707981649029763775305253353135172282601117649090740414445234378108677538618640885248518983467759703063501802121585804000977470745615737580566241781761709966033626345946471/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12313474028188737529916696636101967531729752208141705678646068558608234757612520652563550827850740449590058552795393381321450723901144012238845756646303996175386896975211802857022748791390139853914957593253476507625876330280626598202334518289508351638544719304267318418782455538876414692259862/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8694261422205575973618619424038345098396000511035395077179227503110269569572589770331116725373996706857631145909336463475993111758250650911500545992024183317208557800667179155132684009263237338757105857897966105079861492217751451491258877071864287718162369005533619407382619710076829872452490/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2587185892102503050374121066488276413209441474943359457630713676864855629044360821712473168871204605568834133059933253066309565541489004643209728373564306762627534937005824289949190445834325592492667802560635110056326365503973134528022380946843278422017597138316342535309152617526663872607470/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8409652980647971907312762033145507944599659722218656604352505999313222646686251035980371568967392015945932945098019185712090524214596977539740368767422011491854271555082786715749578271843594517160151113503352625442862631486858051238802496297650635735711135832189447672853527837385128302471429/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7880292893892287375587309380770217032938826349206213071807070256698581986461077044646955654990644347148345350587203457150980158452701948861508630625830343730179380567758890722855140754859659444526464434482604559916622368084930851910239981892320739287339070402469574011056452568504344946732697/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10101644642693229591870342535501890131521602970754627030630743788536837547504930713657629067498825258526956198580197515011648077743265341146927294619880939236376917179391550427710776532936854166106653571225275296840974655157397934585524857403054323982549787594320962920809145445021682712180284/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3210556581395473670530638919212622996281984620388320789719013460652625874251341045802330235069944796838119477899997202033662215877944870753988628729614870983892185060306402441478943643678606404829941784809588273764324951404934776674322116497135544588328315780049986176935085621349287787668037/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3860270248494287015920341526800034970256717272220353582389473682531618294770053493305469651756231987438729617878187082717420749026179817627876816331769395189372178377439118113301486840147133244298772610381585545494305380203118582801847812384565515847338529882830869634039257078013819268505252/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6880435334779895617466931326087586706254557818554026705353489882025023806781051540283996939118563359393135938628501263627784371086635208293395467064657422678523099769452236142911897206230596676091912666975986925106245669632469336257213329409324659661595339005169348667551447828997272598217324/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18294420353415045128644386953693605625301033669212274706924286486212544937817342459183167473554365519070036766812028653344918139661725790921870687980031634824215436981513251099682400297360723583859091610988907972139076714587236796792677887280334314627909381912682309958605835934411364200452104/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27018438537904230152119322545119079490341001201820259632559296648735385008473889615821963273190830002710854180754052647204921979949766707107306534117488125483261695096709661061598568941628675272554697847869373974998528516511669726963082004274359427039710100586016238401132257737106733767545059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15029733979447103097843538927442490532709454847080989841088611499593025339580181452848187989591605878475506741642895509561285739556873161449464566285976773689569028106820376055738269648150059644983023895619702224937546323540176517146488940345033329422911053287804725431099207684759121524932560/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16550463246266102388940338140141676381905816448087430582628485856482878578239965418336365825745785770862273773877599311102546891834939872653747851476121288903207958410585194186259820080570248696505642100453040898741461863492146592277123509891757573645546867726028400362652352827863012982998690/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3020549693690691514875699358714020602232354681014935318896661616722559592199965795050487559400910657831361576056406652675020196750292822892396230414561191988336354245472752875717196406130310662737179363895079883928120394876115356038300326373701798935623622557902739512832268274453149509550223/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16001724698021660610973971097957061449390907359741909954352741843647339727850272086760784696546266524678387384133821463564695814065089749535045137819233453664340202208360048323132399343590654512867567592461283563648232609363786487770643260961164223953802570570381092313104327954576368779222421/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12528900766680218282028846657572603999197179335340689076652796369966678325735630676056648372494238760908713965378415779000786214487753653333436627323565998651298226448139344277988812508917785358585420679169429477702021668483252205784635581464904934061195508409814797932042793552752331850510377/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10346205882067742450229929589338078215334575328043035537450365513889948486734181273053051362878305346845261184551956782169403172149257020409313690522502860667590765345854580009989989828358639464456847639630975608515192411999120118821709904011846536977666980704992966766451542394370166589146288/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6557337850106895694474731919674377118724316540545785972360820579667773849822566084965125228211965403592414190279995459375870870131209675254641388884087547015152504885463965048761889383861893846820163635096117019318087046440425690357930674159287749217016389172535403024356172173245531210522465/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23521416036912249193796848517871342991268627194640143558272287244155306604700033530696904205549028664864417122944543982307036456225569998104305703845133342607072742867419569692556582981760982699827317099529978808500552915612085401408147528767194739846501405338160891537910105035800164055277854/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15239330382615556938877928979153278251484055084636023771794491616153791145052438179584316893414144025934756404475796145991696714735669357422366279631839761138020264414063950648486212679302304383013152157085070559644785844516124040543383209982026925161033600380406472349689665565831214209223082/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2107787471244202679718745377877319408691960582611736017410081479170538189062746139127578021182208286153567868314788814238852794295225468939342216830436188129030207610801174815716103145973809079300445265945239229479145091433690630316541810176812159400839478239946311225576694291834217190551220/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18554779686990966954639866535023171190827138446485594142680973514281193629988287610102750637399309416958344211359152538972734384137015700991479377531146910496546267193542785872585984364539029770002080657690223360288916101217806929316067589430966528411808152575230040340700096730453688381494436/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 658406119168031441343281269744070684913128946440952738884414948329640753006648844213615675870903612876865167371454322186368701955449354843071120259776752013030857436121305440967169347547910439789214640485218979588157490252035076047887230145523003844577669935955061282239357502569315044611461/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7852632000724121951158920103632803998253148536486786246295939532108928482919042952840895932249632885214061051626853832224652315620917381535822763095371085098372910742643494724587681523445717685652597565770152602081779651087705764709765709418680002609976434798201932665979650354147878112549645/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -487032391882896658225234412930021042573900149383394520218937175514379734055117355651323160486272829703194415268751013488235251813803570903434928909241413831389092425756376516139150405210397449555420451157001871880319573738567907985586413514861712066522557098392684361173390385401991682222920/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8129605613025928810768602849835186300711101539183609697925681691892932102018788381418536967733919333370038555514368909281081293905606237158980423493470002155826825240318575495938424794707592020927391988396857122671586472251625761000347711206497150737586290289586420228646738804957996410539535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20345925571570723422750031131726523609604131925841595122400681703297321496666758610296609222516026116465640187926015403646861122775555566300536231024354267632215062912658996857022499259067618430723054276959341195626203654588724242400514086152842073702027802892595299167835149896889830124229247/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4401501330232641803399888303571395270084770524606269985018144595770960307174450841274426153961766966582112351763858523917336425470488421018365299019250615493842779584319318195523101177217826439426326330529253803793401080550275345496491753885542315868888164637996949116891569283200646279823135/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18356388813032903005071218246235307072878202085477316695192451139989154083192095583078334027777234791610954397812032123084578833792548384680165521229692494007473688397173648818501580687454094803775685183607470381001664993238290289626878880873852952591189701689603315524344481393993446161661055/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64694907903674939677675392951285793048485908330755932486460045619527968480740423400366500688470657998455108621126023630224083825246228075811306486166286609731067239513396813622267787465338118573155156164099745183099491622148522042979425124756011442458529917926277147303770008773546032260989473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20987337029841762340031625310703251077343565146679196668610496519950444116107406902729023818235627664767117765227118973650591170755814895892252810179911984529068371635253963343648187150250129965566800359137242503125210824958400222895001271160986825442606636701044658674570219870684829680512592/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9500643476019397505562595346524198531443853014133486084397815296978199088730437997173328600486491479867402260697425759989163606127734200222934753637987337498978885010059874001125994358916912473722612741961177507914410527131656760155274580889744851611759412329589040941125622633810141675425830/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3399099767890082731483532833984137641961790281109601795465720331484695250021212212910630314439863527864233203002388881500860832537283743607295152837214198332478607586039770985523708472637523119533300457396833452610242414705044601644762642389354549691372363130064408482960391467510443836995194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7972886189343668446911009736617688991878277380681220101851704038760442616769212810373369996453548243247290761525569456450134122737008508491231179300776872824951760982802438357842249762914644989760713022529530957654091770251835783986419674554888855896830449621431190640070950439117400936690212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28685617786315629349030864107685992051971026412574848992088667801049866370314096871000857524453073228873447938384323534677344450696178490847960390146839585931705431630462813340381506427538620901985384374798730591900366923115350257780897775275897341686764580136218977895365492661998119693670084/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11286692125997806854578412284546388367922554064017865845816413029804918222108925908335294256342285754635022452370666680268269872632516400146515065855675352575591188652188832722337025623010005735542782222390218913181957714058018882276799620050921599090762703502959501720085722087089393809692305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27121093921242147022468694235512721291475616071791477223658124714275176207341537819600382154235993834589112274684620993821623718681566625496449174875411154857383610408869876252320524777028372818669662351952707841566697495926683292543619934171029381143645354584411196755208768131667755667055532/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7980978819956632916610219134192931439821880916132387630250621037614490613683402343663424401427067253295268234353997159210693491976033065258481453220105264654746820383649521754582923359366858551996428883242649208151316056900369632336247313051555712562242262459270446480776741828159049985967672/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23439405548925155672100489819559904771173428399206269372838102519542293005423087406348589489710761944702295897581312050983180393059448653485011098674378693209600750892816957259605531878189810406201723429494389629677301631376234731737919984466212237545488584607431138369044956087810044382752425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10926743092539151638850771876531424901101614932454445931545661362249508937876154156932798365308081382717758168631050870409329267784551882963781402979753294164579779127020452801528556123357842688370813869584768659245128488880235759382375021657322567249432684820399375686264316147860367148456261/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26985190316905591916868467234372957701149242000255948774197608302659076514085311070984466468753255775929859525103855100307420310407879107079468635936821862555131037507258229154892013540892147672336845008230935165743598331732934000867613160932961849981370085317592968767986261404636093687724760/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14342883438346579262544663059345960590816058518342070188417131501209296905622166815616696150094474272547593720085227708439151407271129538796017530537349194142286637510580947078699267079469032825159986150259442622811906488149779101269627362668144283482416872171634615045500140268403125360858196/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 604825294020688366696933001801690632025505686190885356366748833794259523980590275119424279715549444247665785945943087947524223447581224717729089463888462212247549444726394664263040713233434587763368109422786126998173542352578559788847748371025836449376251994621051875354138380454128527439812/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6901450712645211823686361832492543955069708697386180722781322285678350661801400884932289845514612722915680034079684884459298880322422978318885098372371524087321417861667944962091635244577519659583709347898710059838033598174324226242974282750665914307199952831896795253515405896438414821841267/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8168799568180196674917563492376029268558131279461550657749750785008712070878817816378687544223400444806422383800562267296259304777519370815182199220519847288593693509361401486656303466556020009239654268503276161505950860106170337626043834782803370324314597856115085239113021237781499481233193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15378707907260412766085026021684520792471602980633740446855706709598868814286131136938640593163973579143303886738314313220285248970208039460791100650506158122551128038029542684831434626700760730820918000592180165099840120835836629106703921356122949142078805322373688977415800759879758117598713/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19287293057443874234099277882566734861833460521520114727029819697452344875058062420492338177791346492093798667734391921847175992425560514746458314870349954577220549618758363713429861386562162300687940829703993204937002798450922549562548260538983722633057975537572008981879945095369659745975837/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13181017016773741345474702755397386190030837425779679039658278328178222203981789154878701615853496307922010869069565549123464325996176371225459730278929223389123646498632739175683217614951818166783229026795892893796728413649830308866879623257945319198469951862095234781488072036539024444114075/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9592322035540366625926952439588957251619001775488383647298357826973574463187359021596848814940636120003216675367868193134607705618067199139375568623736159206087948352624665412953048920814324195759287181506924394779342789319667195773496990393361024413021425525129829153059346251591407149522674/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4924711925554296983527131050400240399637534219932087782126909541961618382907562363207332522813391632241625399689489653299275586282905946956739321407559302822832378095172283677590244347607593102113226607891121375081208446268966973350740302417879532592338202655213416672605473197198824202915916/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13718306525068784622811109448679952109832696742381966271698836279070922678895313372455087529316511081054441013992899767014067301675531531389667518267745179014865379621354879254934393153626212009053343595987283744064391263437066716581089844093072610298927492072055825825676055495358315531485243/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14789803790697264824013421593216257092922392953692285968539439279786388497377119897722232210575919381045583646762180209392610694088549329942188726729653871103770608502390561594705761193315470559892007400561338553106860170949638889606719779694712186260658524788240407564264265983545803002570019/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3389517564676771371389562047481016254917935603335004618025079021786832302973567038173987439863081996190654817540747191711647431339253914686145999817384161002430555440347583910609614625158263943730645281130249167390580757434986471070076595310562758496325789636332520065547277582838479560065771/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12162351471302366981986196626433050707165591939452547487012572821186995240850758449172051390356900592018769706463234074772261243092872364706979190050859894791437441756311100675955294490634777886141395362371597406249830098181195670943127072641754054588755175134189737223607608814348460819377010/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13822224893540734880202819892154336040283824775615417071675898383628623880320660548788037473990791751629879653268406231732047158874795139543252713141085241806870211576532620198457459576911155498402491556907245309693731950217239289555250644022177701328897992073359158684341223458729989299327367/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43304853050571247288635576045731836485976912829370122813886802768091999679875036210732382516834264407295830846957557590167934200706542465879824770938736438912130297375472172938476290529918758182194192799660536784682955789720454208142366373525506172581268843400028668228610347950913032545848679/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8300214535329482776525999309959258288162211722297159972335810782053548163151830333342091211959320888272291545498680494172948866404037659990385408589202067213478678071152232638352389922779732059071880549612292896433284369578570052715459243229010651145792792334080945527126915492762673954223645/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 270158993784863688363516875986871131951000309097752880827842770187015053454138762446443208474619611566373158167031874673501331146255080932608456269452764955832117744310463646579076663939902819276953639832043074838852586144479794276558074019721124581792470068042993840303442910819192652296599/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8059847244444672029305282235647359692168247000329269749928377045404954650794015412865577026318937087089247896047863199885632749483119807212965607395663987500228048245610696070034691377455405887329082147647243065781119359964781262819900493601356958419528100915559052757084019221584634074366675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15561382656634560507724849292901099390071582372455860872927233369572043511645922447285827758832326150608370054559094767625353284925725425627149701273899809062010171868734888818139916324336117563616472033081170566449570231058295343272656860025490567811280902787784754135403654856098567560301482/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4496233625486034785523744789333836373471961628569654312388107065598910582951184878556116802084161582985708713245292829443916220470937257190669783153062195151803010826478654428280350764975221625013829623472331509508171664038672047045657651832033937709623733136845609591446042214615617989247096/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10633406109441365484089528307172327150987787108012077894270926678268415292207519808634090245981261028875795192304240949900158084292429013947293315372545804164258856034539207619014223468852629633328032163520618733549640729314068351483152844276817973969524931114638866002217416068348695725701614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1165208012246308484041105011486305667542788083291214857997788185514700713693446398281923813967052546275805526573046585792440599475866893887158589885442750598092455449993537088244037480914572989294075899159133844855395899013214057558032684227406530121804999632658023357930217302488496566827886/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13512624042415816155688087761022607380358160458614242327376534380836689534387328121943674323313676333787785984569985458773548983214971013725964484415897931490545676873610283451215617309101982933624907397755174770193997923166140306920427645047035737798517237547540414723228777561322097719262051/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31488461387104273776280832820846149470718194555136187009468037913767756338521952201931662526514585185382952510733448560106802866006878188199913947553311345675871782670714843765909832506838206474554427587329325720162284065687373267001688666300854815093997896745327495916494385679592016345994649/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3265282326338211950908169455148937865769146282044343247839674591070398417833461091340986417092702963651804362422402394474506536987930006937515489299304246581892105939876725878256878953301403648361860479642823437267563001015284488527166978718509709664465280244043342332004246432492843386162942/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2461908128386552109944144961739725195487871676636186919357272298461317909820626732317920263782946893730053513378911026511983860439221537843787553199262756147104976058308172576642504376558697726064466588111721372990977576433494694791473087895271104606708830540874439969647209904262549652833605/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4866795012924721484852065429297680641618090516301260321655050582543938988181443427517878863200356924811017338445002760580667097400521897665315363561737239847327926388011648958490942530404423645888572569740551844933282240453106820092216066020556131725344766386305647260292901803038301639978156/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10716030565408104213504167038635570487351228622640370058707153454470028177667727468697007231627492170615477952771382402288842943865877650657701726620855814841940415311760871266052656659846587367843074735670136543695550087687787145088459161327101709919601921470444661585372270297417835114424370/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1841112817956781701298312291250994987147111652796195143003880076666086967305059964108106916828223722151034699844014115886754164992851888938825938002342948213981122297931963590262225425887818897024228648445944223150301329095786372621444768743117113782844367574126863735968146334714671212298482/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5794974376811440880592937143222181638298919492097459448259144946763799519516050309740808163842682840183626592761593698344826880753789595313209879663271954650695098563486153917109662244172861892928838880775250157265644590411765545865847746731242958321376557654018227421687890783642016044950862/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12902465344029281126131366519886548574771181057785856090963560183403202115617080885538448639489102849412693927809043987964361648058244515499522190787186458431980784678965302037121855050821392752910887691225487020351790467262382983578872031924114064659251134320982154000113045220380226696995577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16199650569600112592055688590162469714598790410256119377281546264319221588715513739264504745670435733255417873460319426287781561598937480394885980999517410166762271207699684543465474438922949848470486538770694980732978088963635453345464631379590616344485087341464029702240590489931762874724854/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11576435837019337758155228834746209586287406108681657291657798509271227719750536211083833519822354093912708205419829621663887892195282725588012009637459791416347816903327971533216938102223365343843349330089820543431147404036773239585016366137014618204546989039480818283633012420115461249196842/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3837006589444965306903268202857065419416048912833991851066049105020371883349814323445373599942978233150460878670789883000104559169355576358679725298479146336016645507476352537680904896089383121420599043790730401950706885089085729182947312825513404026397241151413035941114557807275883178410475/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26952242117618222445910173503823959264009284172037515925461733616795117878073837334916741640536024482293651972411725446239093444048127580390651065350776614426358907063594787476316973639019201309301004844475251896372392151270276766505651136926945923838566814920824817063339674860730200525260205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20588916080486484314704295247983936537361419952103818231559027418025018369410455877355371135544429273687020934825956244694252504265555506302969311267022890818183360397023762699257171294308306725601701366569051514898229077110855579111840945770096730966483596167090970084972145602775140620364781/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-22030368550612624781342341561848682404750664543822692587127625378511447708884453569289489196797078586762068215081866273386290878873275065542515744647579167037792931797592199536708851834030254668340759042773560270421642603798170960928593741034355866632078988785336286636090498762665401285282725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 372081128607970701615164223921260977808478606711772645115760922033652565748520005773710420654918438304912369763857476901024061681471887708463536904165289236240911719292183678576858668145987642187965583751032017077288922263201141674763632337385160036378195467231243911394040629453075602984345/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43208206365361142809750201319893818502452533522140363493561435170258024830218736453573783544159659131421004761584275648982142051178945977598178201118784110249433093134585978205139388628220361740911966056009144082394825102119840503303841307166790248683069473713042525485098661817178156594688606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55132493705072139125890422297644976591037917318849123990192623451912863470703482287431787275351134211650378902707452741448014420489643012899955576379139171492917649011913855597170028647606984184488916868858044333517984347007132759336730466349074182029567623118075285858411078863593439243118584/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70735148699058249187517856284041981720801117552644424951343180823655843653363744748258950336838783386135784032684515042256092880546222591128027291352477940000382487092369846938096305824942555132725934348619339731289303275702638853369807783510983088359079783624155652760847182289734706764123815/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51525848850391543988199770340193148314859617817727556052481515122623447234199105342744241106717157487841840756423793920723606971132133258909463280910247524159996062057991845160648512067987518369533640530110807038939668421117234603424899493672286382552744099825640940186463550242603166812693997/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26994204351441290332229268805701808452273651727209217054287748452301411796449549114155236856615150785337716279549290832851841777062007871208009552361855469615589090900243650717445952588131778240778293579149700626724941552137990426521348127406552497667371757292720368370014488706642529262120362/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47233258388728756775149118716244559182266957714124624116833802179798116679848160590943073054952038699160841796876166259821250671182880998111584936016397745636976118964985315260134279680193785073723808426580170454333221858110035581224509227856006064846718537170877620090682834625304532289734270/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45844129915591917928696182224086849778567286365764615064815665757087907365041755075632970787572186445261446694596978518930968591639539312769141408949669916097834843483661873735242812028179793026194516285901583859466001683529914885329796158748027465748208324931865755501908085714045350591803960/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42472959125423161017752921456439018848489176010588924758980133428785442457220046590332976121179324081285441730419725216814474582456462456457071986424158639335662245362687602611658560926175079825549975662864303298676078161254114866355100841441620857351786336606156240677528903154026076998485204/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51216089431622831419184443102771945790562866734386150799484582159738608283534358832320854048316595035991947373304647403373941807285566122896536521538541644140041334920693862207942773949028421723270106142758076749967580889903520928991926316081265401503975213415370939051488396251294994455927828/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26945156822525099235393308820407424300366762770470418436393355224831627727068230887117774854135220621751755472715934352369441513847280763069605789405298082224004676287601380414559662056594580916046700176857296487732777933064453158708006028445858188481940064789221483287822270454776553820673204/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31081956356588750513246025687468044715888139721684605966864066636691527586767443663038294863940710286860881282540816133502909022500788565354107560674346698737312672432206610527559255447720615969999697555249765194784009881661774232507348455235374298569104625270871140361839758889622693638690358/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31790697169382037454864648323448134955590767373187305978620756758091429897013139829976180526719005646814851153430791500832539305842466193021909617645353729338436434654466552534334745882325520510077132720785773834073955599073934436002478858676838626577586069078862625225059672966223885135186257/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36044112012315263734819580930875911365165710842585490931860958408442718755289968130644325311811321334251498049890285569144231114610391519790516692729859113581952270639838398697395493297917306994887507948158260913481396752718979269804189775775716213256109980192460262574516932783244360824464827/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9256801839802203163240384086348901150756579845729532251682192249303054743039630982462393406107207049291269611148498546405695062389182007357413615950935705610547059682552707729653584975466732150308642320324004575437538185025882181636950772063502553834363537031274370663533825177780773164319533/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38197339057165185467139999993082028831163724832112897370528317257380623662798225712025169375465210682398303461698661571327628252110867202972178039369908421940710946693236446695682015253179317166771912705819111732705379466846867929913821734552354475587723179855210413010490493938624810531464803/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46657208744394412554887611804350657346867033443530655752007536795844132818361375316055217582355360104842654633522068013966857656369526385921007579611562337564715726461466725311672352673119334401700507870780709766175755358756570566542580356196696867835985446062317699035438337822515958154269639/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 957399013694775920126886639943661461915148792401078970419254612253533993200350900918615607393637696663871675433428701235159402709177245350134308195818765034152288812268070471769687284555606011229483568573885133095951342326521195854892287222260607569322207455782007490581135045247703577701153/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22038244001130716641882755503615099348807360189921457596746451774766607947739624683156956613006590919649532304321052026946533829959362807644168155909586675342275825795157409707976885484414943622614262957780237185918196255615180047806192788561467112656141478455648535785404110184491899181393534/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4974164320950390385128867862756589040579150054450882311813309156724173183756265226944475295547611168430817540943125387989143302524582444465696719770062764886590947134748473141793459521990304609189890821350702614838991684682157210173421790470824919663214213791867673195873904495257965003215364/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33686855193944699752956014000542734786103589035698650892554742106017858755907230604022641215186230229648404248644381984369535489225424569675516743594726268987228383202713233570793698016105469227304890035945117276656160885021488196318977267770544501360468538354832089866799508916241169214811791/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33431338676284279089710281710390759269954245809880218344522390368835835978175958730271051466215910364928405873952880555655599915635448693071881022608606792400443035691950749115566464814324041134432128460305274387608930539743431861767399212537898077654077338529997663178208926697403012158240378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58554976860784516393689713923578114371607810917793703351324662821761666544894495437805720974854923846737870358271567950959983935881920429828470918250179462278244094028892983767118890104820331072072046482985445778045115445100634080629841306490811810069319225605378344272688334003603082266523772/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35368853453272730856600893127098878859432602300390923084948970637093204596106730786585022244751623147052087411664380857625956954316581646032418501073407996938413183626086380299489033560597118112033719989860345591256126725462794967606672971504935851374609249900454016623767099557419806529537586/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31557318173168696112064911658069882725201408287518457565936042755759277501446550562801358026903104552576569461406060574103493465121696700180361987088643692721446061244195352434604552312926703907378595350308386864138517148776167566841228289708844915320800176023730141920938857244965746607834968/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23725553351357983951435106614707370119819738924958803056501407715100669039606940026645103631632457305702071104125754897245199467022591390412212700771909646134429683980177608750714571547891242238440062098506035734596803731973482041616059752719875492294043897115836763622186673229863152740585190/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1395183879784440887700409592958641126553812058807989230734512851357761165162357932698343572501165077684518781420298122965141181163061512988689784692463594520377679358206887657978841394677450146466218720394771245672093484816644022194341899971416876022295002541156371673529565136884086702882711/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21985971622121677570587962169356281565324003959897337280930113102465442059349312489160237083844066235741795581187246401971081002060968762420029037017840450511118301119478078490760456228006275863993750744506611252468001645946676890293881975015186971216162423107769024032807887429905639814070645/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46736213457246046128136714928241635092872663670115141741815033332525689753192823371072377614076967108446882305392643460553070180715845753424561475074051608019575967375129096514979423618879554068013067846653984857673277363385498881780305980140331912290464955921534723430228482943026505130671907/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17191165050409092276877411184689267897203253365351774092380383104108999453213977987868644678708027602652860089368488515037947282118483883165838378357512823074379634843068503994871002741013367897800765078972715449145625119219019936260509501441223863785697325413201588326171143087050659258013399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36130310515602303594600163861440033688102799035335266067265807010073250902057700212078166616400198305524372847830759289991659276483268278381319659091607259958097829923673529337743942055154260576554435458817703126950970988920137386803208799557114982729454429916004138614233783456162758267224210/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33542324805973410697654536533550113203582428038966168240996274927139743619820460530652378546370067954186979521450146412456771470248031100467912414737937884038306886900551271978177799967466586368322520782438728090754681068521331057798524023397075765991348419910806176619491214717126634776563488/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27581241255769876327558329561216860687248817677331698551611087038006269310228540936395666174816249865845435499122025392318836233945451079192837446773569627245093687067756820729977710818118541356287568378528921010549998589020569458388569657941796185688440408762328035797238916516368485948740707/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27909538669511418752165594061544403076935557690936423691156410368135418704578509556992092194884298665714234050918507414263294581052765474962354591246050427312097488198937588602107802523274664978485490180541015900798498458576726975041000977679590129635347650646775378501608011335964962077281020/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21553062996791709918694344288771568578827898776851721002373840760177892405920003833396011982697497216358480171248463914997809624826119570912433546635222237727819179723549687430925481467363196174062614811247307996082844090917672324482259451805656303172491217365784964378344583658707390306839086/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -101449125216279848840785596842814960892573068552327488112923731214529997747564177441558555650652053110292879954829762870817803289529427943119218684425318161309957128996858774401925770466621098675689545289477548152451940720084014449480461490410952012580766414222020703966564516137827829364603/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48739193676495143344080857258593245312915713222036392319317255371282871916110300343429548038551241951952015708082103987953086318944510695740164661569098377967835190290157896800154125006221835802912050242664635231632149656656893833405060276185645462310791675337366633507189825269423193702045337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25989389061418652856734833255652265343953366752100351886346044944631734685621925318987906926537180296575601711556040999897500270561259529688234221368386056225682368427856654589545429880829087665068449285972684789803252071230606961952791658120033958514703510104185141428111100664805039529523915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30813033881000049637434657339051941951843410544805713026559512059429280617488761133015484325831043148411653309430429957194261953234575972347206010549733446808774435342583190191400774030528635874348633056173650203642887084791281380025237021606676902078109582465924449735551195294607142755438375/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15900653852059795592054537943425083937638653463840644835432317947060165054362990285966976018463644177918290409921789913363495931012043312699036564829696064459910423531867241968302545020855249226941469360336828374149693686350481381153535972505114636567426519662385901000137630360755411227459425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21391257648027472770340115640781255532092154384932749279647075565874045690060735758104738983296335691751656571743768745379764352639013313527957940936692572427525986136345419910957606392932212988267737760328462379227290266032051550678116597724508101098469257811024056545837354251181301427337726/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37621823411456872271771152745425146405595865968589088030211415769024973871187157847267043627217636960826733794186665692025827220373919346836338287215843944160548778343579592243031015121750850833098819160388850218472740402833469373719435883843274760786735739141483929175505047789925095889459794/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27215187615203095493159020306866314363916292888864308122438930175212954957269931166928271165764414751386493619479851615266627624322893268431531643124448186092770349288620019508735847229696577933793263938866043067004648071843329739886204706950721047254224371017246761229751868981435853879586624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13617738668215293455746491336151309494472123669180754774721271210976028651221123274778907644927853027408067457725107896232150895307039252271283053364324709917019144719260937484799734654739612949352508822010974693194248399110186489337387222282361547823816483950327850720100955998671968498173679/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 708878333618393494906273756060611997069500712054819256995164523313273128165959712656447029147286612817457284754929382150843279297772760576847852975491042289765784917350372037048044011092497290074998093095443837452875784764750118076041972285630409396712751908752213101859579627756910248709327/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41987037923088037314578755108848047884050838857677904791619930093728656953474411689138785700114990325465511624857967772151965401335729076659425808147790791131556541500836915619674651782334570787956212880937003559121435630437179360118318003423484364301008815720144528264638480599031310519567456/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22192357793109617647206992851399925291315422219877127485671663964887594247793785028882060185759425212415452109581731379651965405218535978855363532670587313871691331619739212717690671834557289492823005270639915842857665651971447580190843885808325390000130747007290081325380566004173649852596986/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22129229801514310057783098089826077268120837892277171559105591303111827669673146107532607373555725922281036340270889483465907604087269169205575367629955501334106168729093066754257826279813135980921631329115799140327685129581786386603821662893973868187293652444026012891774189999200820111184917/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19471209955340183578238569724248613281978879045041121402088604352958652745852669652749541197837357426155340086947550986149478014395626359187943170488050812462867908339305622239558854930738852164467052469662651556768095280681261156544566924304474381678389996363628118470401425626337548311995370/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25479755392146223104628817848683692192435429413040868058775370423798601584193900190264386949159203916026015519780044020950197404338473772353741927331608387782686260546054972819353139403962865125455285366884675845415512426287289514450158303886987146452792242873903096446820931141912156912552642/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5662546726643858101771483387678638942674945724007545658698496589559685764620512467277312674849082693521234770820074786371955086662541385991416399565691197837461172950802318695079078569820572689656542913938416042277518028116297359708658616527648397062760012256871152494908926654662884959904342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 114951253085720779871435809248443820684890725459506185676077725002955805771990262924697055880643098067552018793109199225464233017516174779515879852439198884982778533209014655287679839150276620488988941838640561246025188781672662734303199533464064298455872753001368090774826946123060922775068357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -73349363455325089220509213225614614394649036590661255911612514655749399882201001548358960631755056101009823828848685988685270935527294386690049468859891401711937333694521383616286754340680138804499417661955942364437178643926412086726907274706893294418379658288571376982198214292362979425995642/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37792807655742808343625935517219472758485454544435783025974212577206991446287331008465462328697363514235351030707911984194243252821264948858858188483573195804285300520152998119297374100913198214833380367814891030706540554280845096903800012084841981422826854225383352582687925743391283214352003/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37788222257341524659384435668131995055634759991642763882877034864890578990545587733980664089677159781735179273144087876809555129871307328293366403292325843918513271888593257324498059615149292692864704622404828631035514890929424333617287331995637724699676735768760167262868150756379664682504/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28717072131361329505822437759864834925681691001273513476058399821446652619894180508822793780030755444497700376970872347082763244207799045618816300182604087193388103909969374591012432643464119741705508815816760252568470909840133647515020431961502495237216187673264302340636463313355210585600143/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49264451848271065677594139200554159699956529294717025345321049387766505092900930595746924935828752046846006690063974652372152983402023295777457524130719197546268397914308133911409761505565956532423068310757748524906165835138434073616200976723490706690330802407271075273106419850044378388031353/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29454787124524646996104956475927773373318067374935788052539484637044904523970821215303726010567981248443536137204714975206101868410024381226827795704315849810256669667461679226910759177741463719879230817856687511301513008867628075914474669938342381628597486522778443991030454817186788616317237/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -108125140717416612438421577009333363381069977280251717551522441906089636385395663718979708437903956754595820554474180505853728907179226114120873136155511897810525535500084516687900744314047898163801157298916649966415202228231066582443066796939263770065400783671444659004999107109273118917807469/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35879403125325391847818623509253970853970465937036917990769397368339781563877649806165309154610391189804165022933750314157370935170956491682136983496081050125383334865543074591069696858286869384075874148351593274457349145415043793232482192150261022757603953092240183569871423524715842673852581/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56848151885045407064579309663141275577883647613793338389055308773206965751379921906832978410382406713106852105388974235451997187516143170098177719380899350737662725791179208986365043329496449814687239237889222269777778729165775003889227963440509061281239612040991483354936931048098742591895201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41109822141830859818855175098713970534807992851768620283632072156454330416854548730737621153877587176895889307082135144382194232469586802542458221403081598112241569249335035843879626752233638264248924453297646156327012064259167907525140997627568773470333129587830362053289128959842046389231845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56443771670460540139404170895900052895541001008926838266488287630153157663442430533881526232053964689616321400146377612284344355493577234171631917801315247693964439872225802962533749989905609037843445121080789682883474759170788358936534436029054862701775437203348260193890337814425909063319989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25041486756888949950617623611636623203847347724631530690205992446494560825372954813293679620601835664083644694706271121267091647151548626386241524043833574720672242475878465525330785215691984429330333454249434642963913440109271274134903990089085704637878491181976369323204781859984964787369546/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4645111221374048697360695981574905560433889793522962872655884433629517377444588791740184352940983976359308294408127226947189660614309150885113326800239554075765196124731733075321210019795349647846439802306306470891212516152573062135057716367611817046558515701734666816536391855182680906933231/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9072423262225140911065899261841590939727998587883697329792981115356246551006809202431818170440762974676728550478266945947847076435109337641938236901772028090760327937651414685018326351085870650353609104512557796708869655769194259921055870308109986890190782108627312179320632337609761909291956/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18864656159248519829032083205281900958217436868856685900280347488154593862035083816081063626401261218715542165535226940429247486405098078783518230792292188303325628490466356052032269270495225120621264685200444673864219892769030736043466160625031492275812337577956020646617710060111010588876410/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59400469881274549601541829503790395183575288066572870545924361657599255023418976009173544001072938790313289071612455608104163047224891044690753596353078258757450746453909181675902194836576741956791431407185179245605256209987702397941007719116257659439368556386098004807707840219713994583849996/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12950927511654187132086532007989212823317472980797792203183617077134453266633006779429124016278416734926399223690326175014670658933847702078396102720774299287891214442002917421147272708273257616883297838287846426708093075850495265501263309144032376601251354710816097070809999084911704234550892/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 82469337187533455062743803935579719127107619455079390746705960537733948339671674284242720187588079725347637904309025855712886203478601022930297755125505369316898909833156410448109098650653066543512560154302286955566308980041479776249241753568216954335360378503127735056396443658599066158776293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43157883701112442212753508960811715428588676222499022589583933390815805621068482345186987106726247931742760290927802430129999252570116411142877163956213440744843690968689150809477952432405393388091628727689015553273997461949320315927686167136358042838130271122976340986348003612907660707491626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34438013488418566390592149810596205827836323219109918931238456120354832339183790360110454726546186229070295916041696251129096624549365780041990899548086880638501582150775139384227095147853085932902101352529651723746232318499110184394957776781987902229564926150272201242708565925196880858191515/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31628822382140007772102825328135851779721836794152208596292757165492145944538661701863335606703182335333934222720732654472679826588729570365035333980114644720771160939066462153928438217544641236288555506566186628336481947674841377033580863041920335351932142501871676262539821336017707404182521/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25212557711977626801401926041181982640844484488434404810829055684968807655839961912843743384947226034257530039269134771357280264691147525702571903889904874824141816364280143209507870374672224159645104811579616394636317210361825243006569193895551049099754513864188757460114470747331495506792985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58670811821224205884109850396402339388001582442561561742934884503724190584268402092478635184624910280669013519941193823311832331250642091623306654229006995483433683831151618666439982781638914287193339934745206215661451847756179662139071860811217180768239028672192155926791132742772559343354884/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2348739264929732317692924380379949045512952525511937175572193931695281952540661743624717689094264987984232901069653987566406864749145958636088636187322277488087983632233139040065818733952613941125383131276859573397174713678566412730009745361958706766215096473327537351829671043354627055544384/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37247264958987456389523729234070236106491450262038740482459292485639582763765711955135306089040230650199787738566667377641507531316740599246921176944590656955625723962773270649516834823569007435416804028048226620550062800693557703563040713057733862873571120732388280589065744153349762991610147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29661822486581479377679388746259522230853562378417277829060340616232652523983610458837198774197967198456168566095277460259466569570623001780900298280934029605500454555329577304977501933082920925541481842485663949629604046462536472644922500383142083014988443744350880403357560683454667536629693/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 892815083139861651990550858066754838646801802537246789162920760229763783527374877625406132145389822425969054610890208060280716604474358093629332385164116356923321468729802038586722356830541885778751885156445165201774023719773094585493744920245786591814901628333497566183209714514572667629728/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3869229533078567185095660470678479888853086283963094908857897389080280673361574607242404662238469602125011151828596843768289721598395539259838846254028974676790255701758802346105755952774983880357702422154863180190537276634639797773412738624845124632460203743210963683667809534757324058074929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9909336275044135890218520525126663120122341050275792616140270932965990815462767066620238283318783222809495474637742166286400808803783545775059996515236222179095689907184970318571914945893699057275597436704376620054453144641078313316575385088898170419520509095428068369848754104246188818497644/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43931127677325252743601178218732933466112915485194183415228256949155133379472836161994935831351138553855276324958935201669974149612369608888793675207578174549114387791064207153357504584114591245526723415397442225960877275913440793070579617650164052401587318599968673178147992240844822246990621/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4705930833417050218445363990771724008563591577879639130999391983345196347762107114723613220204045024583968138908774847599688226939540326360206228109964220923034769098544287642623754406879573780500799832171404734293608410254372631816053046482571241924716772603385894744938757460952522142482337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7653331862609937201390894883456565195274612175781600781505857350519844428610711361415074246379443800844421043294001646011152468031297637022109117510267769097048922289181883943273278437249358508163328501247311134787255717869062705470277322625601587663771194419453160141239899367745722963632873/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26611050335291393437791889531591412292204698671866638454947950284012728934745343624027150349852835869792762413023056057518909038791216273562061049981950330670579240336430313778884054777781983039534168120088427902915946676200202737968660156928829035887791595095876053476119036272693685455632216/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6756683257685367521575970473755731456900769866894674374869863124430766718883084477259435261181979342472123564590445856780695221410876875188922960863061256365868547804293141400879970688132617141030301314477440750684893264670336645016344925807605586268826105746209052994354179901771358505575178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52683112252242934209219369502784594990825555576257428961735083071014692802629920199165409104692505360226809744053763679016835181571007331522754423135054397000995761117532094382996134813731407901349942457877816163885231308583043489134122498433075539102913254504371822876834126996469084197700398/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15553684448220415169610789681529663018650637859779447176772784423634609404432369012760842463160048343071960216080678229294365499540634871188157088866392454098808238707896009047725460245883930694954384476208001787798630360385449719769684110058297231827277351299696452839855845181524175824242789/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66944724729086394420761912865788716659503130319309017155998912942985471081336351067774466603565930940584680848298952112526048109936891975574716710535884792031342550190723911125125429407695293209741535823899980418929851858174521425623957671378868309112401302733765387584318709268940958884768716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6738306938995263516697332090077290466844659350047363831377940598891416420185817662438188568636285531409171241251571763175865553657659366354107893955246178184546175823221964513457186366807308063565255312511487708934045032169566554787900260811003107906289621970685267626336566388160233281726619/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47988427288306719979855548550532128681221274332297951483156991939244173706998291018862709655045929548352467506367974915585853941525928599939315017363993452692089813616265597301003626708664673512603129557667422980341542588913219293998223134461561232068084190218922520998829378649340697771967205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23870840851957635441667628335038970709912992333038795129582600446912741132163896559342133317124921773514960397426629367073403706907679482708363375876309715630094523138399622040328899399584410531929444181256391715355011056717039305634350171818760900003397848184280670238778351535729492814007910/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 839921687454372947765084218373099440429775033807134205822704065764011207879805283498989350607037664769829575489381465999233118983371559206457545394598773025166045208753771209068328771908185410372229570838917560251199923911844159116918065166966285569345514344124867274802971791525298791195987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34605388573406548114429299244178891768981935878098419417490555575367487749365093239526515281830877045029444890534065488798899338933927239083836429818251224107200550029542957092709035150722118610636226242998356113543657082505659124453037713200856935512251197264011490301953148296199470123060387/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8505784050731905480332386086596868082986859953061454524845130667659268280460307441034362324157685455733005799754954171280980994615345628521095177645998689802098325861912266944040928287613206640597612868027583274911166841823639439996617609952678765016138989314487894803818561513674249325515847/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49776084003407981642144250276998670063453886095816017548561251362569304736043642717539881403551933704894141227222132633619633744867307886928689149435136649312207751900229042827797034985323052164681387377846051512306194709951245928232120932196751630157449447590307663129005526033804074144543072/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26742760162649966864748771339204903767209645439750802491476715826277311894814885896084386365364587195969527435660447989496824191628901143298298744897664813910693917094961832996571032035823920460412522675259802828067934893377564757713370616444952856285282810442100110775875098107074977657668905/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49822928430661233563077087798977248412707024019542422834966567527488517351339261190812346128934721819736556225827751338700826345721357137915500877999407234374382220668064150219647318144314101044046669438488842169910954018575546284956388150013151452776860211805855522632348240850343924955576256/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53389991487452976840462077642451420436856344021275277078418323503381048663710258697665252293346609448943887866603119814809635089302427192323377444475530219335760611329149037119352015736589620619547807064232471982021852055154390878701551917343234796714783932660019333289824191072161746274524300/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-5327719269030294970645686634111618674423182687669761150257613885711365289915672980288196319145984272847687351534411386039178911076141396194149137800477510867103094326618152484362418976369130864718615540759197151681246547198112540854712198621739439637183299021484692626045806218574726502181518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13087459199667964958912048179359266581574296954105266631513268214341122726926655052941780302969644648499271091391239571466285866624794305031190216324064492171775961157720554953250947247543922038499701940140072513681321823527489898630880524449634205061070089407996571124812586019695571804930423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42328586870081822200624544890239843463893866087725180762200002343839597970344416004469648634311272022927416604665204577169768946717719492449140405510055728949763591817461381631908751327091911455169468642694855872308041388627747204059427524266348138409746035000035626248164928801510177732508554/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12696456874373850112543261348340484932059531701175034194493715145557707207705235927042747966329525687917186616842888452388509646001912881703918976508948331734935868914772544478868074142825454285840268989651176901318554139969070165381368441547618550216134731768334588002792639887253536980478416/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37657414616400384905539608166001602538654917327498925863371280174034768602842302343594574447522914875406230272525590848957071749297878104664298414319806676149056510195068322954104949301814734249482567197209061720335326111432700635223286347132516789861566204040444300213965027561397514208810184/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29593699455593666813236398121453878994714250628484393997528136859484356494374159076747570763207173265231777015976474484595631694892157243417755109892841837589593342569234610354781201267837471862798060932393993736202042052740173978118708654343287955587668043799379470347029241078808262597291556/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23452289714681993970287854605362352960662004660784401737769114141424033493166860775085881422490668228073736904879452959019460221572721480503846942801401847491801402358318987275091875440279841058437628104018447584624080945885264172296090046108577874053736342799351532130118477461311304313488128/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39054096391275364687157732194384099017965532470367682762260433806020885700552628374853669642958493796021133380737177512021540940112588427756167178301102905389385224538195313818034722136689560840214141404734129382168092426597985776613580008943919905051167222184468805467203037401712117631302241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23222073711223626766903191773444276356273141566301924598098080158052053045393321762593283514345031880168491272515714092281845064012302196838129363505717335261762065629089427778521911335461949110392161411847262536758023316135046094881523549549473412193401882934935846578377905655711783199389073/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35729533956266565099364851811863744031614812949714296766797513550731842793307079649129343129406000580423130132333434961144517632429599289880877528962402063509493819807216863293032452664541473837629918740416003117465934069773068677623453581419259651535871886987540212776627059445495407212308072/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29018911048585499142148190724272407832315909827199800511369580831525873349677254342346066060371087143704889406948637118978716053910786778223705222231681552256754533238895668573840785536375625690261830727376666516771892246955797154671284674559402328516803767442837221082585678691317198632786707/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16061020710995461841641750711321971360984552371489331470897155093215481884161571627052939154946606131979617627705155161622092525739147581386113881443311070844836299684237903985659831971256855740518741720435723385398791940598443756130303782115828232099536354167827236079460803623022483006130433/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4229661541138571215876456974088468842850423065452608158677371969120840460812662045871745100430114937197340380920504415876071115063092298012639713004531561797453807526752293085603545271559750046437021810675265367412577418028811643397441056501172871369952936280197112424812418697387833686569322/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23866075424839007340624973772954214190332431958438140340077880909083979862371614761022950450815217198903379423983696750383886758634094417636517616502423301371314337593062985489042345873543982993627375756173106307038927546110143337344248199065073048575007562646121045270358646350883073079969849/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24263204330444586519361329391229146509852389515369309595776443660852366016405515532704935797637427880932927089342304995945575228510411773111736687892126568871159989357652158760786579226852122207839443418306886465794458229931403810618419737870303569042713449003746776814860391387492999471174028/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2450112299090964599635428481460744133121208880691428180531690000884874612399991417986710937494789879957071751387458111624051596232703696271021913823060898704358313671925235861209388629693379901620344865685513445322698580847803674505014930478884547651134993902576368639542057542003887044431068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26766366191575802893508059004464567155163981415753963482276702661725986475101979442689887719665850626556798743157113998909234978915981483463063603243836419022344353057953211031113546971627480203366792250021066933789067605408609815291022662832538833460152643800441684380913412819613419197721510/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1629303794470041087469751575337247353804986784603243882265711155113541928588259365386777702732174114494734161619739155871529913049203719244775270097583791519714135824629737910257660284307447475527898694339816589310967083327648353222410795943053861691229094228221488210388389651624198248009619/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39465293995653566314351554335128240943164552363707513788874712073846610315064194429714545825950394887811294875228622259008299615922476751794344381691681306781262776321135876324666248364184445375777215755431500234752550877674505871861047899345338516696462573231093210158447165331934514021154569/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28477149411783575459494099068031089988364025496215618615166699230386169614381629900955562419940906447953054837518264760708795193454944328409881511889662028095167046859553107360693519967631920689449996747853334215393461754550620639416233883733516626320788127101198750546112742532977026099907783/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4306716749202755415959016321555801251844927774757447207675107701184985355877566881980839722667048708879724529268136273111165838051290661999475652544613244010505543191992572856770054510488355068535787267687115195738230364861774577255375609454950154590196889898672943752016702614680674018731209/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21687747553532220515926005524350696657392514288983130169779188158236339813737790423394924955933965193334830038668041162220535779945719966068504243574020823269250693564746394345671536675188269381217146902905142465669774015610354751468566952186048525090459627710560318251130316956709251092432058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10851385686504381506542418770202753687197031557868213389072774829446830040678256211765995459947126913001753260281330190954237431411440668596038788364494883095490055864867062665532329620671775523050944835697553219025563121417270886301837374662775478007997774671599934902585850549817601298873233/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8433520803241240005487980208134354259485570312308982037049412680297711094220200124026046868881293599650995890348921507955499180786320098453524165882316729315156920075624869548191971279647343466678639708721971993303742437657117241435916261567776074104977564811290490562288117023400583140098783/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21510058075619766058443648169469316047441067494672191039646358733959404385952207723510726912982791364905066706167641446428597725448298213050262292004958779132408353707111328451236037871689885866506325742635171377965143908992184426466868269350454319096260912366195444248041316235450162648053847/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13046008458651050511329440986088734790420899903982349329877406135366325160674908553480604313686362842556160512255032083452215981210044661281283433096627797113495865668904445591586210105915231364873678516732072289613055376488520853848947021874474713537351190998644106838888355020754984673166239/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4826049227064852989231041840963479300029345825710947212162008579152652059705359667186482819067019470484009034133539402371236472196068182049472521699385555173852582760478067279234807763597045889429618872619013803768127071989835388461369806691925006625434330804356068525107706156849991103502631/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13757312661672468091631893508874764462397644057043313932957109784973265962607274934205274149479002912061231172332385262406547067184171207822724212683154749849584884902171340256118982146788662581399825166497764166234305235332838985035541600569058894970547232436970666712920950020158697778096925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20242737502319420260857322551777890217493308561877874633668580148438604082907062064622018743109127319834594905076859488068857404097526235173548602631268598082279546368755820931586803409307210967489481215406569770355045337318966491366081707032443851532319779486347512584617551530313186637680146/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7636544889805462725420254548124476136519660537854792838173824043919364778276154547754427087377037614809343650954989555474960328073294026242784064453663713742312088843264389458363164810109714512982880736180903393199600456807794392384962250120481964621395786280388547017285861305598814312562055/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9307780707047853580566771434841449889368791411450673575869921941759780747545629708717014846405648545864136780066018922613375961253678733992790579102886492130139833685314958262553095651532143187690967932238222374728222131592426921894268915820109715118438394641578166470963156708757048542716195/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13899435400969788008906703628963991753104567720587587504677640952087879845439936781537424738654587291707825883310857176805324169380490334064119138268490041107586893533873131393503224681399611387502919156864070357449701814477521934283749228720126311845479272605165591928222889135426531589747652/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19831425402639023172566466107434304120677132584292349292142698002574305312385367285023573532344186834918795095437540264163920442960191875894538923594462785447789737834030763561049815393523574388785695721661578030563235248443951874036042725976801977980724011428525483896381459177197254964416740/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41306335059771836088882622408031799470765261554761150785348514507787226293417114875593631153348904724349905814307628801340376916828597568774511432884489826919995615109569814994350984774097223634869515395959073944144375406431758307340858946692186875659620901085192162190876157623321266185701177/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21363953278096268838259874771046506389450555276788462714548001038599451656832601358627246820980631085813981692024489554345730970991450424507282447264571209716976679285629629155983280443414797872572027186821406640342461304156173913229290512005221443642550153306355179650536441038875623733740099/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19160684249884303259614438787767649872980103500843506154077859131608965937815791617629721602679414697738735010597308491353193772302222510064149171606315540370235304272375931291381254036598681165356894489365510433768103594593395424114851192941591212666713546436282301692249022101228837322825079/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15170367404442875937464452396199615964531182253863042123388546512336442332042551068956253324339149936452361406275259232451989809514589119316937901028051615153434178048898922744355502015926283384172793662688197077439583752920451503445156283393174225319301748715762573996778142407738113883249025/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18785743080778746499581752355998704997544274865677760727170561456266672810191111923759317439433229929796213569020204365886930930598952234756905018648177152824138693877844570017443486562187314935086391521584468106452853499012615580005690511279483746034918694322698372567938906994197444922925775/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19310853794995161299724029543690669581240427287450440748028165786764898349191007203482347538049962599848727301671417180782749442130649581931438152312454349095389652282142111097987534181412303672516654435604540861310548815649980558625787272989698795974866706467192339408967982942232112105090519/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30378979773593447580626399586706008441335203268136928411658607016251487099314128986236140338340337700737586667856567690688191889202024619810704740448048794886468478970628671871363251621730924921124337962647544497360506225778904518660517142135957513037864812295217517774785307792286326748888211/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10943934463321421334314188178037359792446797676868221854896625897212106715850155153055989257180985613046280582131471600331243450960472191629380947942194530333782365238976124598354867837374753960332439345994760349798134848384927687761939708522845045354045912575603822352922747783753190565136128/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18022847048392443536326898139322962973579508211309160107478871134055229624792712850549908212055457779658922610098879250841369533098293272103884287298362099739150986086053946169601060353432840772918790882839162458665440886235861622420290466213752508916704586490952207933442619383339134449572158/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3749255070009824722472251625509951557969623524769091784394512448333360537343794620191855210857560368269445582509315260760082587606369860064909311116828811563874260539195698926971257195689138992305692247170347386408746387316096225189554207918651518181324566759720463134057188886713258029046874/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8380500149084367595728014759110258081073835220626226923009499367538252119177857424311706753625096810244839985898754328457524744468024169184009780507282524448481973375235315139847812210366980526585371006010750424369681888475774719312736655275370103174241656827688361283698446795779476694218718/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13940962053553524219700967736983222449162253425748175069006465098625991372964141990947118312711068978152468100416791644975396385876195330514965696513373142646001142205981928271984586187938180582546702555441361979347887195617832240086446769240510806673113029971747185054063655461551197037440296/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4350307875746825775299639270852573240989048760541153508363223411200087063790071186843899039120996541932012172546577032023090328934651157852426086832823536757255749033263245896950802761699312503191336987160282509509178298421085104393049517375825745471565844306307494186238009300324320157178966/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10860050327146895076451096202485610915655462677639499242215472954856773621400924801448752485323325886227358258055234591508793277136801086725758800778617490139653271491704199234049554708070714176548351569122698584486022265125223068218475760695151157643341614536055578796548240507631627564989729/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3576441021192614897688408245382924686529900312818930575282422760962236603376085917133722629024950073940198440608949076182923709161764479247936743112344135506573528487243976828123811669246308557483532609640065869209200789793693745003723988121479753655496241156105216260713789133661795032803961/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6951743947695691566015115599535483671820415633273575093279031184777607603217739893427533462871855421012693332960731384315728734548133217022233900631800096369653658591251445878339240646165527066208901536700558478140138506371980882455660572379239390182082533220576336090637454355651776066525434/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11257602676332588814458758601541968003515877108686610468419043303340373765060075212958210704053224189370463602232738073839212927942776822794792752394887491333463745212381441358240476158422479735628831584368728294592769692269882321573794486622513694588996705944486551045049698455311037045910932/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7161741016626584561057847950604526236331905595343653258597220534627195148377819562690971934303031859541589808867636637679883314738608754068351810240259411439324760411431329285297099365805198866423582849844033639593094901458509224777869755123161912697277488882660558747078233544457270506890334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26262220055891153418707923958373711239252331529498224125393480413121395795916398933811982057011186827133570714704516863923741390017032485169788988941939709139159478783089611483720693077916302557848455537899326054229331438784241320859073095338704991707590707741041370204022027710351143426628152/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 91074366308847701098212057581972587039331254636658628219681203634766742693386521496014402400192279636655801296636951152796224426408072724904724941052291496572904784230178130202806376290775590361651449390301376500341819574861772550484672258210839723452980484088733840949054942210019022818362624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39529186991367221749789819377419890045978378995791538171184146749648662308862782018301586992273887084012238319805328530746179450091670866775432921716691882478182435092240924642362663340518134078934194068205357526364867885084563494657689172659123832907205660166177211614639130477628204549711303/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1463037627553188454152093166700776306184567807897923193324645059057720615307101093050730493779291104949439451553485378052922917339003339249621297968718533579104024812387178344253509152146842805266847536840786522819640671524248234847367444385099464746339371550158785154209387739358873568873804/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2500276969976268625362067158882232742429327318030012970264625494485116891318597751909666485033936440194008433034702997810094662049403515133255750542165055981684733070848903857606282579261135037770328999708688010134458639951137279830600939710716294854906501720708095615170477050307942731009465/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13371368507322058305541763492918297099378172974240146128985417184480063481190742801571471947237525291810357205155793221934621550206818687807566128235857900223356372695053145719625651875038415174898526914789018927569700362973488168474980519862893202627990346687462402053881069731604163114664081/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40648660605500607564533337848061619406438235140567652991141302109585647949151602447306396480033179540756380760605300980395447763079906447096409672510170246004158944377297127550488514628042375445194707997656554802550203989751114051382380368433372779274534462281143155921642499728314631805203264/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2014804717681360617714587863734770461398981772973647862542818401705294816681046667439698304377823832512780305565998856079638154351587990453199797539960027289105686141095397676361131167602803861232188187093480361987393393427473406016641529222973662461695747884292568413532749717630849911299562/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32459496041070105193077410829018641620233670124664947355495235621170664340263852043056065595595353944649846734683630159232724149946269014387554649253884302002461832973885671095242136657622413297118836562190810960887720271722617990227833132433404254967203381389923521190711419161368927074743664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11847910506137592186759294711029789121109439852208510864890892383985316164939715503662794924971837232361841667673750481512330647291933173478140133389986953134052237768031894076623716633685023987427982555973950791333863703363380909051475413885739734604276421513548301319603578327248456394012846/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43406838618621585946760298840782973123777989417891703065674490073432042012981311243806825586770902059400689672250099413767086934996537924294719235750679443860901008878800251765855084297144182835006087365012241429116224889044420193714392993990981969587353742396082283766878861117684506848870897/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6884871915896930840533154481153326167054167606546340381130142801086903184947533931035324996995736798039469109674581340791301352294337319837963566485830310807466656836120319837182152933187950285427289947324152249039057456329877476269031346084270107136661075567413864648920823753499656871247282/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27347323875029732328036468259343577315210939779430254239658966964331578394580233808166258166178897805714216327969253230809947201446351249749987115671778951794871651081177890582512230738687885973255275719343249515646038885167722113511739537869760793005340681052217284881642273426972305310052628/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15216219042983286005094946093057391421640016686228313080689770380301899650915863720267550267211394842238498024685983879780423784213267000308782845029259693359010742285557297201145292424741311857692021454805503746483956570806798310516812042218518074647640236095699214673160905808403502526281863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3936608223013374316645308249288252546561342917443710490356468137082883286471305238963079887635586782545960015011341445662121578315107235664805260845028921727187089514984205318658227592443119302922191655399167455709652902709327482483784010871114045095301769286289208475168463861857548205865688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5919374933809003508345292006262210494862839101377825581547610258352355141788558894895567223046117039471593041455707800157466182048769447977463760467343443192310637605825346657934356557614984744611359405291940352965923817788010455833561116969988051374960352518809717301393148635352510084010859/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 496452926990682485795281366127700669310534170843546309313261014336987596308838047926938442527027732253710839752230443853798114859884067490437770034034580520703010481549587491667580385941661158752350749506952386751727090758796542924136206857551656757270938050184285322915158722161408865036043/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18663557391507200736376237571772263517418483119742722833315478196144897035485226657050750025126207344115504463100057770193427777484616054796759390992819930470725775641941055900661397283314679633224765101394262418007745717392170714666649447671137313401949721056170447550299905511069715580958128/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16256759921883037872814566500274180609892900268238463621859622035993346461900026032489564357218366415355221506243434163049937371195492337948333187866291616800855795095309527586337383080254034495289160830029022460866320935275454595351431791289238699287291254355761286884157710909745946477761139/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37794919888844645333224247263664242081657507991271749737797114697965663798829955558753977560245654369415830362379805687199764793890944788191197322639269667879709477437355574082383227079855273232438245132656812760815206081841556187470440798403671152661364344337628560461455469122449686665973086/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 246425499219949630701522901817781455740684662591973445180388245422498879460800384629625650713038160241422200570073343413129385155162545876747835509422704213149551859020938519725917132939507487731243774456290534403362118581242365937502810391498840536178547580750300762591464012154378524592606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5421865507665308035677329627876009644748085637314687919921099768228556267175995271958617398434142600850506383536200903140032805961819681276138704806280414282863763746118224923859719425180409209032007543015516557199944403964190329344395100127910530623618024527809320532008120810167274402356390/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29931219631515947500785319641185069727862444689039933086502000632099722231688381440694838265591763722090548830851499049497867780643238301053108333651698062736290027628611143579633607395791943342031072327477624572003335131279985203358136867208371967341734881299820084717530314390100573384455866/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24795846175814691555428835145201357723315365617488149112637168665231100913489392144916094257700271262506311331761878118387170499768496888941633980334889680883370872138722879456999226794127540611904505084025760760244284993359656792549641415732104857755685594549847373337571082786560964987708031/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8489670314451876623048085789605721949075051578436295354953299053569140875486796022229793648713561257048575973166609514287355100661692775522113643974208536690458563093383715647082694583554441589320420427835588106010728889851495647159741416697901602520037240222156725847065626263893230717724739/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10900590103172151085637725729671188213432343788023083892349997820628035085100619864282944291118450872980026289734009824257346758651739087103837465950523195308606642378611791178318635602743129020106769714886334910482877949653781896131930200277354511186874979350440631767946165021523261288036424/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29801002372501227710983198333932151745122796408933030305360397035941545060703979135956475656665247597613971821634764870632324579884023753275559300327484646056541390023880984783563964667098126495586710796363957396343311038711241097441368333388737478690870880780278075590328045592331256997741967/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46242541191669036889514024061503842189324091018610492278326699091106551047965492425812980451227557139885427154539113111334519547041931228238169946543374100022867106952691023223455767477509467094359981738704640006549938966969800498721705852044304106936525409208782962469818446433555696239526369/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9670019765233170572468765798633301860653878808407070759182151310079362493517024630607638172281800348896273561689500062759045315465269838924662549092251547960445653821008400230102472401652964185221795751897387120637342531630140282710758280634804227088642898016472367022672190429626702812568910/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3950025564995278851287953279341889495308736182378779101714101765265448907081579133931100609075821924542075864316682311485714409739495116146585888018947355616760442406325781762864739590318359219670722175778132495226605292013935955166286208896059051486840248015880345357345635462059373156069373/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2482217229866046735447740763991937959305391973600440382549357891699305669181142447686664450787097606262130172098215326119295447353690596157212634426552766457123130811990922557390640129550592190113794222211660392177175949745422493712486002010161585644372578271415111556437913749382719874934310/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36582545004442195676758144574638028986775820682667101978177342688465555193171949598994889826146736218922177107496365924497800783371646867971222030293686934176956807763075708189526449897868145007842295266445141067632479705185700140127466402004417817358907893292410122538706347262532400491031614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10720445495533901138608506282129828231404839653733392895250513547085004174004835961907818270312219277414307986880143867052384517474974107476009581811562055591289399842177385257075511997697454262287836350991859737004748407544006947308748942071323484706463145183584396815756196376654492564811809/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9751070645747657506036314901783524147607948280552286785470772660772253352963633974187281132626770175241966123582130152792498825511555189673939534674441115846126964296377015876111636844263905293940396681377950775167309974835127248137597945479928193835236862987680960852336518547784712234807166/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3937745648039809356104876320877581059453462339624271663882257147366777727906959933368264831793242515741574899657850639839766862972987554649899304553534091318969786595701406969874426393284589619628119628129576412414243089975717633816832920785170897312155787627127274343893557869619912399485690/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20808855137038390084832191621280079917363742479641953978548703143057901855074895258186491614241307307759788548767181460432491783364337563437579931909399744585025196988311642607770433690011264980711557231375710421356653793863893917111066855329357023298231840977214596778244120888382783692958860/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36212872537898497415424605634228914393324911686734469158787602168719081319855814122490256573118905082032093754728927110169591344291397979337847421975604164943585461058502271790788448218174397745751005049452809699115108429349380541295937530263273935069008827671167362214341428837201799653077287/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24704702080146617057067101092195916329843724945766522775767173613429565001813768870472365101487533881244542850919366514786971806104989973394539102999922579525509788522159768849964186334830201103278249398350794059534138100890204449641656485508067016893481398243972539294296549355213393252195233/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7309590689579807170051839960256467290604096845895481280695681865407544669317592607161573009515526449754080825828443744175293915408865205729640562359870448285857524318361891748169624476792354707041143190179668948270007600121459838684099604233407257891266706233097519022765103992572838193758163/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2693059452682054661695654016169130470722934683365731500309100134154485595149935383857319111373904168857001389782359099349861383512069745628547377896772483570161370168489617473782784622512873640957218293696243535482941192253336299638237244252656781708760084480472237045271577115496907159488357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2778921610620502117013229148027763023901507865121207313448451989403118352945403726863527237631903800231004100041560204981526567057150228596743819250849027136900364374384275039149824833876721180287863596617685532737402844534333962923691072781519459204414704931001973202234785202503649723386427/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11202326515717926583093180088238022853873036440828006727648062657528690524118604456351249544546572378258394964963305656706443007728759335963925958185059526427697929608126774375959553690310577156026321617330482963736342901725311860822255046393626824610707095867246840182763178567901966075611878/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19169008067265419539146304269845796099123822649691924963830630905532047816097900019966833584127364603480306351830417137495291108904355319907031109566989473442623720636196529131286624576757279643293971339296724412906393236706806379918414980412053838174721446216091134660397152440321284248908307/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6563392177039358236866579247900572259707645254435885394455538992263315752393407318560704119657020141400698346402809151271314123752895826322624452087601841900126549583962885481724590332178740538082626383131417897388224192064638303930009794816134610411429764135607436725314377396958926834937563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9314489643127344680164651989178215898059749607301206033357819899574752847648444719781240189115849662331598832338154695593382343212412391095074805935141557336907254563402576081682614994222592779190826599185924917714105627970007197471025903522811176726182763006519995172407187200646271486155096/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28604591868965467884707873552243789884633516455142472337564439359538193581655225211656228006590439289168238174811774089274909612138473928900760788968168195445333609521269685564313145688476181490645875060934104803249240522784452368072797218784044543064491800732873109863697326727523588230095776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10635355690526509041806439552942799570917721286744025508540018781492814526485874200579476606612254121818452471316279700250471109991161815327137670998902343230858931565980143645427795520658765028588417395237999980365519994416836761568667678275350465046511797349413259003619380824862283284331029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7881807041639957776660278317315944780144404823198920385448906061295703341273642512277370548367480795995939750426530077836314979866401862700425675108050559059610542320271663465049678477152003299387834025167827411656287275769960055499826397980467798126786859203084519282694524345541546518655485/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39675386631814688289946320048382091572245545546267532314622693513993444035513329469550137451042510152690874138383195997432552382313070701724503389415091992025795173783240287628920219476628723925437549376850206502589441275549446928579610998762585254791688230947112387245070699918454972745026096/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[2344489289521034570518059676724574772582392438426007238538341319936396491700165254930330565498348327694681695720327497322715895813612867992423556923178903529531981806394440024845877997300695023168259311356097907551158619683547184669968556207900760524877723487879471689993600736566055657236238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8379460573028328284963379008551894150639183349949200508337086692356140443480397940747928350601456600718347711213178899134329664140741940830817013883588433070889445339714012474327649857379613082722937487110533443263198745828778125045152192242157891352521996906086841501699275141242050553963678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23086335541390086627292280030224915191804096110441925627496188312498249133864135098286981990220422733257346416291137519533048345745335312539042756187010155682611996613305605042214667406428812953960505963503757325253108847565800320910616585272139609271770017767590376235498466898384446626879144/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10008857551006191791795045860182378674320409961702005677778767143936795952433896004398402372817815994770431049621447080755904570798070238575396487631085335468248396353828105261971897382093701780259930984888855224556163960124582674739698740293448280850082779743485432672638087751607618770721716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47141909304378908788624372899321349938498612405890535332806410435291694942961574363256308161778291761923996036124416103135526190084042551020188941126009224901681997432311314768133566873792657449980298089067533977811349403099578332000897644955655653429725713023890171309674605044724994837238831/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26403739636244629328120957013939830516332588995081952849096667834071376520140015048447989645816275254725927328321558928798809054716587089900904665851526515719242342560002879112932011016353663873697011851922745564903345296671702711593234820562853085239851265772333510293322914629341670518855247/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3372853519306251003513442327278184210635347720537098854409481565412970949410461344467280364613005456013744435131797675618619420301644171071886696360229013515742694282463216500374095518058108836689628851272640524155870715688555150743717072542582820000379897959054980918415445119955378434222260/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31628871796708946311656595579526791906834001600179608815706443601725215068869692953300959742396313160331703803620541564281761076314126568373340695155778402404762613668527547891411815303123069557136660999972586913948166217797293276695390824423390437969868602420121691762525391518429835190695677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17201363089840249293861825169422745752542898437053540994755624069366092724302001465440781058130143063698892156112846858287471901484391796268406554900936209516152432485575225406397861297352224137719287698685993218623289780005743420607065161040931088752030850674090285907531964967910275414237803/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18916739741939932160903989397089836150765210081286163337701530704484385877229487362434915618680386883708380897942209117816605380083664509093427247357729508205478397868128441888596478126061136983434343430647435433219844589486452640647733774495522007316148595163596828289747503667737526626062503/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23540755465466682883014569499153776240750518640758947664823149060368480842548200383930922269541832094606603087965330825736439074347145884119653812133463641877322930449160214192306660165588475243953554950729285239049317338819867854212833240025613593241709732527041385682145771651089258375314939/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5149433323754121472897075044265298169559996078187821562830436327277346989125205534932390780036877195692712513794512697357001115014572364429807119641993129303337359780170374722028714532308903672920511820617258209500664391897050712702862566184067677810502867684011477207103086700814198522278276/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16366795724252462457416057288778722534415516041916181885694835344811856368256504961387011138348155184052294934672484807892005790476125673823618432609931726857782757185201750758293773870184416386958476880957195641290598504171127532125761361440551987557813908498626554090525121255684076524105615/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8601078511733083824063968337301736910929242367121110694448202120438656864940136039112152457237436296833934880537823263546754537480567039518155400061380861701894590694278459421153121624713678523005965579844719523387321202065719630993913888291532237682056372138632798064036747815670662582730069/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12987072600245677878951195070496632844166105789930342019616643644308084297438530688832109817709505851195315912471144625247717559099115866510006619010963774458158585916066019537802492071611192121102382837588833734130704313596665655221144496585440742633746450711114682957446880605904664654779563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10256040812267407131727523456179626540804255057522622479754664074373698139081120051429229661061221138697357251221737507858622904162518147884682957416173869171040193277115193674836239920743997735940215415062463175872063888061301393358135696953423821984144592462952853661174286130574358569843371/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23987145902176937532967119617849899643669933312512643914363607195567051349456422881790259995073734391235139378046739976129648636979619489866921557073037732530250465160632581587015826410903987585469278517444071736497721987798962898359976290347485394064917071218329566790569759019695395194549949/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13104782332334935067607296487955145912477728078340011901290096156859222856440958311963844762978600517519088341578687012229639909543087253032752122195968591513232529517478451076186434579596264041845706510719573247685186615929281503419941906374362972838170408783200823059504740250289560838182331/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8923579137880403071099902234126825109625525293404400388763348315323753783701294300733028864455105698917641290317787214197966496007789714906090706283498138597402334941871279101955766730276052225773475839788796969672924617528218324623001744949883437462737564862798319140773471124851616382755943/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12487827168023640698733933664435876691245142880687689049176339998229386126294825087596929444899311758270885884675382547962206370408492774710068902957999147434349307116934414568746579431766117128635490058466737940615106458923487669217769077874237247560413319875835805373762291546769758909784389/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1957402571140922553887601062745753092680060806855928398882074970615343879979051712502976344249313982395722355257138538773712209941628520621090589040157660064422887999859925367269831330902170572935119015905883481764283593964599451244825777569479819696583919174642502165849985631858863357317889/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15560106037355075417329989619403661964769840560115899624529309683384703860099851197018009058796455695088614571068203803504230592774144484236973315905910483848208659898564961567947595637298507470682371849715549424710827635613693442499311729409210651384909698434843496899216574058310452712593118/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2995931756247213308019271375022995852616453861100013275177527004122238685919541937883723664180785919526986755260790363032329066472149937806600143369711557791352200319627141993997753831549145074248170269212320362610663916280891141081367229592160648395490671393908296401506721338197048821283978/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23262230234107583958841417386070283016049490242309148387878006039370401427335130289947049136610937089299746114844552074602641896684021008690232599507946259153068807830943448735601365217106743620337807981902058492996976896291337871320930546159262394257249189813731066925266193055150241448051684/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16226500588800587650449531740831667468216466378734241871957556105312946504201684857739574317186742917173739507014692133095618767830435666156870788633446858847936735362218409620366728010714618656222971414316399479271257037567926467202634306166871600010472608368150567686059236329862743048385679/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19761294038305363631352848550113547206336230918594689623636111687585275035110648454386817030699462193014919896381446353974649160756179794104139176500990140212706826130944696213200439224598686907722665295602132923956319582323708102037901379528668404706559299411928351815628227766726014221717927/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6130557874797883747325205447169234251876340590738676381149009329088873798822039703702613575445609655645431470558043477141725150295423910212836435320861239031686404035541666132164856644843996410430754809392876909475361705643917567164960557119640229677412280239628622934106469295035450374836920/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5328143769339495395817422436794868186866156792293373647513576620905959903006736398886840423874841607427264911313038158506221857495451719568917567903968644754994847079589444198441257948622101705140229793307460981821923604083008990967919029293914864584858635189759157102474836079444726974378818/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25552174015643013164550791837156315278369306187803849536569609203402397686006818025601370954126598566764071053739978964018349392268300646473101198081607096970244214294954495693217689544412196878229947823238876757730947591584782011566725170501433602638057684403625582688459180493350423512639628/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14741128350626523213113694821718432710852532958645873549395048251083550919550194529863807122206531601251172471802449433520448319812518773705776179348589487897102493611523127388382663044052875221460778647566106203841517154960093220179628575119651762297174660800103400902082614947752220160595652/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3220605460847944134101173907908025001104595068748884190334231237027636466694291922609070526008063466805212838469735494144397945772090398397782969695710461646803000445505416899286121819954079344785876971372327547516463782956701243888284486734470383779113690707620609565175125022701867232600183/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22653049269256907910422533324095731004672526936210858011628546192084067599935467686513306141559409439114101976161544038581479697370638839565758847335494494948023156173441879707947949952285673553132558792282782828615874562935850149422023587336835165949723614115186249649438719033178702039427474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23284165943057247239441155940575422765674989267023200980479007052297816281377294807784904224477739345506640222262021203220453926811913210047200760650247867398009931951293893507898512856582555299109973746227080633474534152946114121818945673550714420789187283139122278342211872109393583064954091/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13225980019423734125989624970351642280079798363738260113188634507315328412077009810195317402571499540082294120365236344616415351363103529440189240867596875960002889779381216425538270976393019075531421337652286529896934670813268347960384098512909256334542997299691932158092140802429798257025209/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16598914205718064851771608591062443983403499621680045195947412573181033393248183626140474310872842748226966844655363204863701086285194625527945538261614878058879219227976493483335575651512855075152852460782108711858767737324928387857968801540807240906763104922125827620865954636385388058683218/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21996911431543186392253917215032574218041799642306727574240330811441908548158203533213002092470637624959286217724620146310317729513730243698458357144146021869221255529184568999523359695943001969414473659517696132644978905084131301026916850407463951680657140572012930716322227635233258749216193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3726970148705085720791328856885579294398805538522276588344589313020084565177137679684994729546496204361620098754574476444675247435715470919066863571348500344292084925003056449466577581980039536795807737900121056174949865043553567040615342167330955439237952025413621785675525003634060606585931/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21862787023233321648724397415231273276689055027032089669114985481506019251649719776530827045763337275272970735246289069998844391614227307345517311803313543345720265695477894413033890105716250090434522804850772486745838499449368250957987172755239103986131392635196409196100043589087526833402705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4363408312729524752148552891047432947349890754558784335171398290513507116652679580384078952201277524115590415077615344693159770001682289055762196530376156036697037689863419246332140774935758635188658272534142397724097021253648641793300282147538889440949422701870451676033540330931034527521782/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23497661454912867701507831220209661811046005038483373188556406415634830884400130608467206887742369369234155433818440876179574130858855937119598009664366416344360074477318914487860738227322251333756159445260792638191523025586523816814720825380753314433595498631912484964544185014218059428589336/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10031038154782222245085909156171731441246881465955858017574609471516127584532053893447621933383289206954238638156321219740107769190499982740415248284089542782912717768161455190336886027325152440753416921228410129263191172027464478154157254798044123217776019548621961336599309088311461001827196/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14188173073513791002460140620439303304960759548475552226017902918766910114481373173992751353989254282646311245477615673066995242134340720489017710726482000792903183273578622419674942278636663214053022029755930375566909855150019730116512736890471212622005459747482138187274651651914109495936258/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5134662367428193496491901613035639177872700310551572584934804994389676538541298417497892636277192107098563414667552365452435451163166862563928432422876437185542256972895592106507208451345216492853067726324040367441877691246118383451217029027760280204098726053189308791365379125860484537369844/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8141781136953816477592208761998969618212558699922315311542725799287188028246906962577448992390211723860176403733788271823087216122319280760141006299742639894335593234272558330115620103093018218855555629248968676703892245077662519974613870763765199911701182301158411303604088115282689497853688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8275071712814424998353506114186742087861838357225960185086473789950174421947229298543647976684723508925994783243406181631940348754257197017765009293568029022798987827727056302078868506139667283550262846315865171756176813963062015227881813910540087982049926262694094189407771307894432943608564/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2583793390664364782306924429631578720212652348296174697819150397510677214005333426976591316999534665314606701790517398669754495051784704240426871938298642300804825181465201970191000609114933243397618630831513631574429084164081861419995133650167703488265529547731817076169960235101167543384608/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5284571853916673233960758148709553483652083749396073816209973583530558801588318163570174172736363996467290052755608307955091446149577476145615377602389966742890911230185724016753352845513093250772301843331827924791887787499192755405638948909291309571389365191950905479080340421747801799373749/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14897287559549303056350704034244979201325244515572962909050549554532402639671242807125813671774692384267161405915592114767054905291791316577244106452098430589387983023222533014127716713350648722090771721349788052598556915266027667726030213498907397512746072566136908890765774934358294276778974/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21487010571672156167788713203786773939643757386350299710268436327457454948820144744444881463087193157525212575495850347649169817865076874993728006852441918289165233654272108079335475396015990501751496167661114304146028697567599420503531978185527816889836720778341339416060300738473634751380634/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48990390504188829957252557587327243733650131106205003284099480993064131346632329791787532602456295872493482067938384609854542528745786032715183802215682321767207113689789223384103059559003429835245102192784291431837986992734475414849471817989739160849411996484140237548504200076318804396268/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1647497351471299559036794624151890142783796780191989885962348171731880001966787891720559428582634118041885276748519998839671897066931940010263873799776238901818971998986153942672324568734926163433171301324570727186006317383667000405084770148197672771703954506715019683736916730327179828677161/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8237183247694518099948825078506186929607004036437570176724479445956710897749256494047456005296533402014134175534626153178778692022915650425162618839138368215990656224237371423522672896374933395126711758865322756544689247778719855782449687006319350488560799079893325842613109310712744385963935/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57217054729513078606996374569146816142133098217707184954813214232824542298435811546943006353781199401765329219757969477919781200106823138246735292485962015621925830147184544264930019496520110684042842123250370049735890819143338762139699718032215097539414235212519609494347710780719919482240326/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41310573823236329322338969748625188439434503048717542796531450256095344652564023044086670171146217263129027705642331819772643437021103878394397134524709121293861511443746447317908007335529593132684327839335487892909198512774342806979561966780288951396776411534494351502184401892007592817625268/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16217829069017120057919057153445600455283393224937827388468805930659878541960535660907557265516125791418402777763402386373970847749480135496621335745383676677001642820532486059719770073155983131855554207077295478158154933558659208334221884431919041420390902856291971033088508091354062571080960/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1027325748475734908974543373216907799130087588632351662852002207055535668655996014027703003914205201665843427750680719028352379234196790208977142016161380849724027509315560737822229690565534330805470350398057561892681408641181387966858784678487113427926630902705732599432134140034958132672814/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16813551174807337460242009987814488872785091441368152882510605962333744997197817472385336868196787464723580325573095654679964438201325989642850713092060018684442583288343200163445083097685047439846959774541056553422024171749950084688773210520551530201459695376054873330064352829343114146990049/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19714964314982966088849488406888869547366443636640266491210842583226416460829502856177330733132444384885080309466899634030753841902457229106799216232173302355036678950070404050472341986403568667493135370756629323133546868082091637818298992296602817010854367547768731627018096297953562456572167/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1286541534170596700243072860763229560417921414096210882883408736332469874938322788435725281725025772609231946205847552698030238308155219681476503336520770321393153106489695999031093057746646412652821618887614737811839410586361339767749165865482290466177582288060433860097094186119628110436118/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46346264300756564410098422843397763308188757765600979804070569818852576722303073291585089090155712435963496290581802811446631400701603118479109485539871074077121337879493126450279273122553890797722454413404512483856002258022744096630144113571338560784583513895614148353163526711002133629144483/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17925875731498792848215960435023907005982887899890245928983529344756236858674218634847685082883089410999429722575297339814215798517504992700731019353318109477186170039017292975773094593362157454365243588666366562722313866704393567088887833875774422928484241433477068230497354903001698869956469/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37997310970514632782524832098625418185980639930701288597274094933947865461361890019019970767051991013868907209923080923100672467235646869548631148208454798879142896836118002811903251568496160361569401149669147772287140667170356352651977091023095016021707057158171948235204654142278243766923035/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12434228428913455822343311318884638117866503803435677877464339433367295855764374780039867426553720334869151733818666967121624403366944352774207445864872379301873228374321755467834927855345767543874623341891713008725353506871745177562283325714696093777562896518849754125325746595181652347969488/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19983193756649286876838543593049367455711093480329476129869723443741051978195299914716114050448695401259398138910286618726432412694789024672118076484860988638178201620118426540966234276463699311370878954949421238636364890366498971102516389660015732121790994635518419462795450679403283676021033/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16797028117928266216132237375675722864698128302927859068891213984981022988711910340176292819654109484768127076041969205544557156659253694970946601692461854853253990544068331133519731408942081765189785696873472969232380440905641323163349751796141921499346265003005271223111639646074155885151378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1971052886716723289975493151713532945746157849132095566788722474613076710302290272445994388252425370658852119463126624436616371175617794504656165756286026536897829685490213546436111286497639003604944244055082886401513458934356978077940100769982574665066409472202902000950187087213730712356864/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1474844741165964743055667671926790183694005734174011045843002742625385616145197676736992410958710803902520771922586052560400362455973136546799275929183764268241345546976051845415627197110070186690172210183666421811373269410507783035707172933868879483204308679095816636339642248404967442474622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -413026102312473746364017665962581535586537569589144084323382460687091567688115025289625350442831794073801692414172125396094136816563276569484497224253485581832418495007215408798319828891707530199070391760339232780855395815562748745680021847808926977184502884728396592741706240290837636695693/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30628317321826846653638538287283401819956945575393821708222590544585660452778497841193020173603224922416934761778792299575796953550121593289094432069943802361074164883525318315358104937217581688508799591177183109499819365511886947578016298076157468797563219343847231020814073527517081601051102/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3224208556931492357141127601631902723771437133278043525097780689020998634532949366916472827614163718020670423781936228535132957327551448353566985197076676997894999389886826401949281242159145802718546114319699449449994240819242044539534008917681859901430668613067933186758058133278530149941483/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34313931408888975131579687993783267070886930570786105762197101218152394096067346801813291213039357257606268605341916914761510011965774460541597364966579716725065228539492930577603169332044351386883135476670350195565003877394084379811901429870664537898343111145419184490785683969150403090359419/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6783591466833220826356340181982299671671510431732603486461929362952240958572641871481856304947141884349564195988473640096082725047990992906037980941056802577126882426388525712547979944844189873102713735647079015805568500195066129359746215420578267312500983202077749520974242741056145012853132/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13478046000654487656822600268104455267833015627696443636045927180427703004418532227432289131722918172913141934665945984832421018138618267489425711973196110374744799245542629472825411957716807776835319735773182658378501515642172185338795237385102132811952676005723857151627387536709089172613664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15362653263594086336712594145419675403342764562987470073919887586611248363503432058679465534792313074553006452539991947737934246193919511481223776594724183239179327473549446112805663635274715750427645440129510026070382442538753194162844174966702533260753961945518548296240507791442299434775398/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16964462093678455138325941463797457994820990815429706880582303240180146279773716840568761224486462915069074382404534386394328134836493647731360297961672730055198696810971522049516960469602081068157987581851069947542307347625069068160100535448201445631831049167255246611750510323911843562726440/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27034131052216217446943008664756830134788583288096630537664657411377946359763000551847921512430029178742689374175294310541538557185753605641380738728103209963091906936335263648803561023502002337754481807124977934655037545215865376545935450923039961709687834955800661218767157641759122701014529/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4763970988090376646359748887500232979745257827851242520791490251250670997728909115347766693662830563365841937773522860972178625421674151913302299953164584988472459395697348428040795294937033863584516806699506403597264438919925880307727371844559910088499610437236684598462409539013394096334618/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20436769526778418172381444810660370589313411212332714718905641845941173171043546847471821333631656163533938331893698036590998329271299184998809534759194606548052852251571106711796640565283537042003579481446192105009973997912231580070827951416230210691008128083686137493479818626691409968407232/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6379043893458412696996915986754291050082230931662173893366330233418046099128257319587556611182326817660811705793569364532177607113231390526839197325493216159750089895193260686559499708989419001938496191116816233669031716329779273362874035380438730747727333408846137676229074855830634573209874/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5346996809254714817730246163194834362072652622813880565225811914585731657217774657402264406636002678917119976274238420590772789089780164160860198944478073966572962068562739573463399696449636292655094959044424515452812866204139634352928798296411962125961074145011252417355885764954844314635328/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7035862729627859353489504171479565449588936360546227681413768951418078512970520182161423956726211286431824220701521180272080651632829135087761462071613558445005739230614759191099185829542632384288659132443728609766893530359403648582535718517484309713610552841360883642921313524623149592023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11611623840475169791730075726332849896589405585621348823627665486631637187735474324539529803706741645466123183833448523024168238957506946468602476568345408192848409232397258615814423716131983084725041246458428114411238137532867732637778855039749860107972181175473534861452762849431468819071028/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39411377265776256878180151440117987209525976809422569739266903191990681079067075437581658410193859276508114794796617025585470252395228542994746635870524880005928110331803037642347825323351708387480845363013730238919964137392355422754454131406569700116149929250048959419712546280800364376746757/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12580845709048534704949516370834150243296756004046929123572422847742279996669395700176461565774601008773871273405451199861019114099831704188599661892687482173810897099271878940276723762564352704534925905889976139771543117310655849527851018924397647543535912961721344649146085044532743006465021/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4985433486527622104223759096933847910417318943867167545298688652126448870818550089272689494764869795643652180415234264138406637676458269949307571303979542528892874836106238689730936917369417464296109805886080009657330931296368475208300836008618636849934960638820622685542732023594175800257229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8354246831837126630748357845037920775726950440817477392813437674757598751069528299125386333252986799488161173806437061939782142158500886076863404674309135600561944400890016997257778752048029094560939313634011235137753413730118258463238246588719295349335151864788246568591661846184833276162706/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3053435596408525281080085952357651368977126989561890664528446585344545284194678771436272049086304261277136445392180995933861414258008522263122549117610823481260319503133310842039403343193615829621603645430432425181738478241346308651049978502067171824602565474527373797303103547677136179641782/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23652168891519962283545459106281268532090847094938373738897851423289972913683707589482475516182024037909048747463737823298388883766781749178970185441429743061348072257534940531624722861638104019296837841064411777486817842257230180812114967730549233227299906588237246750981201612373996904764726/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7048506469001488779029340519144779423510881057536991020745718285552261598765475270235414430054165246014414899970209588109437180699388082845772491997872424104780663540588572495213115979435816282077535919167250940670398035341688612463813641365703274276472064351523376264954582840066114962671899/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26555352470261952863749392846952048484672152810201250459104368261428427411900075994769830841756921009928436742407494725638025461037208128088374103917842128292076641718173328020201970299245346356461576685267536494551309854850354961525972883272777715753427074619658637946521676049551418405941877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3698303000609066192864775037277632684529101977653004577427847160513384275193439600980795254575349541211099705586105590312556340238981657293359815153807657371542358035843330133468599208271291368454472819103115685696895306344154471389528679608930072440833114643910063430910503926299609615897380/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12380336768868790629333903742787569868774990648692360843375087899479914274583443899140255838952029726055511719075237966446011493849344747024949022499028815962310852595143623914425878240505582594253652656631053333084943362786306240674392010682480482402331587175655674027233965947022726393992739/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18687401557368473720094352390525254065856046833654737284664758280894482065815070358045961288145220051243351274255090229992963227417758262500500310322102890658001309583985321015766967577411159790648650974858950518452013672914336822223922328592996679485559887549687339742187420529407897313260995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8274484583327872627652938519662506631081651289161632983333554021678106992597010371812986705618875806525910102913143751110514464350334347425243105802647745065877929783103717396152874321027303671878237791705325895350964578695603816714421121587206579918624998759772640145365832327687422451620210/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9575625251741796799646355229585205799161074637913148972404644173823388217571263621466012018163816700989974149613447412432083386923796452293553976786007515843574751224468817486116909923557235589508206944678748214657159684538581009984549274627323936590019290761317977554089213919601266850770647/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11436958328630774426399199839348744203724484238681055534948259828107298731608821228087533310799231115550015371022181562646061942993017494117545076330894220450570013956618714127043672943096898340908988055201803940669424954718282448166868091366560114007383365076830328122810822017739340804687259/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29089194609054858070813702144413265440994062995264014969549482016753183603476305556558467831980969213766940392593527743890618707313988747748216252827024644789026741958608889881422361391156343470102056142117940271309435514614817671334219123647784681415454162032553412075508192493464610176881348/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6527961136180998442914454786091673542312923018836019466465735298313475375078945630842082095204188247418816120441679033278000970252778086196203023379058047084805592557582734987197178159822254050954578613493749473905927981586997320725766518158128825347599261868969270983268474310820471574621720/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5799997548915470498778376962619579477829292722242802139116818412707933199374740635547062123985545467805761608502295677251314115531792398650684244885502708498115447527902689621856827322855842398060660678248935967705227791739673556461688278295048943095723595120236531275461290301690640032836142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33028684953026248554257933901187760368364316012456010288074086979407556556491145328567010652463701050531066853401638891181310793800861713803478980135658318846907231255085290411959409021571827750466737820774402551320406145308884903135568409442494903758215431082385090106541570241676453627396872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-4080254114582926819517872984345965155488637136419718797988745755795103726998601805416016058178726488785293962064843611219464048692884555053657098681228023362185045598643000698484816830313408658316716334989327049728952639389994098759505729043074621429959849429568888647190785416649383096823591/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15289351622120010983628330842995219076218872261585083132369495203024609132939693724357320504708237980429313342445532770533771896188256960327210453694106375740933227121851359757545150757158236602649973743525043351690635962031772118718829889677256791446348668139243782080425015630142768215750116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1690831246195553773442046411076962404361668070799168301915315730204457138757932444705864604386528036498071553438615580283026238465073216972366224625348618741108468849193925157418444422122107691656693997194775806099433610273235435596965341336758940914649998509282351453062216512367948448695440/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9302606794903146068873911592405110603700303752160169702537997224621131391519390155212409246064842427271578953297627272435074224558608813021761040021224228978804333606560986421337063511841172483378454729657627885038089511437628059408019266280326596625556300684495581849654304179100331106450174/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3138267427383125180843721445291469063425940515188783419098003020261604891670408075604966193262406973131845638639695195412094072231136003205109232292153693443521145098168556448970792181775280364793779349649529807375469751373156152381192002266807593216693829208643122498134440556351849038602337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13101436519539315059629361972711671243438590645685535149059713227992053422341570679825311332596548802698636475216579456582291998783459953943794558739813133398787312571353922307540284323154509557354526256265968520902615117861839976388602561136086173771474303278367977219997923486813668836256392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5228533423823719966685891830068765950420439743529104155117032445106475402484009350922722331884199460016637748017227950475789871186437648648087514468395974659955656540268748134594370464399752453795426036590310871023786567522012593026216852252394641409459720386635249734361960432466808948654192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4655793505450709860236906780385804434934642458801441841934961017466095874316766839069810181151768697499861902032252138428373004828891791546565462549716689265284798884500004533009672962212411290199697082850401614380365879910839159052023269226917130030303461662863832312657828682461278336394051/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21006514619234036817873925744801152140395227365159388684103396711759623623071843056099091617052272562224463815584645361748215711307795978375460360335703712606350929413119532252077658264632335533962580947549564736194313607531497032233568817850671305511164305470190131490686803083396456303389040/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5729213651470494349145058454425698947049190134146031301851117826244362647638022748269290385645114041024924227981329541170819598758027811352453608924288159598132215990932933029286840290169018194603534320233153708966643007237956712418708456630371611257701750981263566504092632568431177992899318/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14451396561561526473921933619917342479444207416763045302959573766083093018690354984524505789738935464434857749518455284323808068333342264196120025728483496088436709878540461044634073548984733543372713231570870889449691185883381039867059497715206884028877914131342526842691131489023565585245693/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -446771628324312207701036491878632096368959833110411530322841672369849134826597130878471434047195403144914253578102629587451435550045802017227919361505618231396461908071011996446251546342902339304881252082496199052458216832527559823119125153906173989338106362258047231755234190109938600494186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17428379105675165209149958104598120057271187414424459813580809392645643674326790718576875674164316996894790358195793123804201558381553520086795891653579772757682864712690867105988546685362150854558148383864056267450932751582525988594750896687270709735637283590097593422739999359552966065827668/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12543937021986094159330164571976647871493032957366763509695921490904105762236929844610551259625732497262966267744698285397015042149563787053931904387288964210576959758878334753785638994406185796211611357061096472301992862334284702668596940802852791142642315090394457578231737691682873253008469/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20757383232008650016619968196798701302191323973868218198751044291411027947599179710894514614895712726234343335795198062115891815787997998276611063799611634801463117593373684432267320127411699950443165278115971091510319295398347536891514953607291483421516930564793250579465349219298964525394666/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7778378439355098742178112496057638494623331125428049983550481057585408030930006389011820846051811807775886364536416962316636468088948982043003548079521078252273089752988570744344934170022454703879786979939346061628008084583337127313093642650945557979445553846939725849295403530673551016718013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3810292581768786515455721236593390412674258607163663710446770305405765322654052436473337187493680920817518573197536828706404986866245773639951058495081599674580377034073507546123357162283018014960350857292758148448667944993847197687201527150076767065431933167822711256763311200211552183635297/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3476680430692978816121541227303345782795224723815239033003269071925638657927541006553099945222703978072671637573193212996757443292165030245056652873796788881724732384286587480254902088880009320957416777539221468668782173117683365133889284747493839424266175679159266126516527822000307580624423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13750680971739929135004886900700632082676103107551397167135428106199843445036341552490755537088437823764269285818182486970709077318651017160662228136392233959376240076309604344934024914976256331188545719247343676532624014889694207848672756902754916950080900717992704169569802296417986427095123/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8814900817051504699674189912392009459230050090030613273768213636238211327739126814203583686510571007577382154881648713427783789438631131992616174886369378102837515258824541042238802387832425241515689642470806128158045672777299586459900791921681283988528803666703159572672217523203029481938895/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13776632568278274521588575690595446492078672220882606486811843560043141858187237148645062233272763497084891200491214913523995967311851848937196227810994748300369033350614768799796944758457392643986649207033599493679486760453966904760924492589460150209191843838691720262919210402573400225715812/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13052713083064982366527719973301490422780795469178362446843350318067069231687059021423610546568223921132253442026518437534621073098391803720664012139267842118522450335490033998042454295277276075614055779852656373242491821212343561684639813442458128151079489385497215255724815932709174001883282/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11005168428624836074050075786296138990259117938099573026982991543801828719778781371528711102544183285297647285285354582673632802763835627115709567104838143686405850772346704160293392859154745252999371616888828974177030152129613437390314320867704142458703579025347508755877149765327910945674656/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6443435080536650693373245353963224409630258198520968165154495450059150712007941811303535129833595428691561485610118844776306732651378560289245303946891128035842823671325985116504040582854138955861590276418457643769834945023371102083171759436885622845945403431096097318778247275802995793732325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1881191368479852972531072524975839595281818357697905462977105658901714507083237528472179642620742139819700975457024020395215723771899137214170709188679722437139278123345592802857844637416989370392746066652521244471273624421816598074380902603952763424550608920210257272817114158229653468234701/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9010035421912838732793103293823299068028698079533058398555903308287888656154061474961688105904292170075021219699036876269203421390485763470616296902407689164430189786153934634299743416130367177019515651454032790867964697566678679486642504386999129523105252299204956317419068064488415031599212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2932256396343557727203845429738959407699173840529298883062141095090714989908153216969313988437316626787756006488171410660608832744740245724945338966281519601830218618356344236936455043209903166027501465534617717781206146413325634117084442988080109028576071767785584214994769722638483622359421/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4840144817360541587108738466153763032376642253574661956648420084603828642783131417296708011486288029632772915027918872199503612391846176835415969867095916488455713149997937092001691490316879311439196864458051974829842725410548996330647774132426579524856556248086483853251713249126839357237848/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1958805602506157469931709006581033791919492962296498229191405281536923721355539151130387141905349061540062678024512775779296071290690034164151128751762182465438652834568499165280126819398823519144662357734713572401771218778069503219875671415197250447743445029076863583650870546844651224247064/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10045342420359205866388089371246038773082680420043561063617399415701585130345145670235655761278508795598555862162156700169032506638451770547357029206378478465344714646280552589772934142008351547005485094472969373747397376799778584201009882282159700297231400759496673101905218263556654712427238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7503970992874856562874483785496021132562567732945754591184495729693181084112899893651317312642679391301343170527334829382450403034339242575720117238579126431777996728232039406378442793020822407738821735876849627264068029240253228302023348489935528597100355405900999791798337025396427989836864/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6640846215432921679420154108106771004036834034856514393016681608805009286216737724374067304097699520620019602414436202163791417612703278354470661316884589228999090185270178616313219135504011678508035917072028835126560955953681406117653115904879752143021688160967209793415862968164846760937504/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3413029932502670274142311319039442730665826321546618118473873244125111146931256893299491507668373241093230692068951763214900531077981741376157752527856302010817563470253651606795340847724262553747107255718640473194630396425473990334695692803496528884538203448438616369631695534417326206708025/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4291013914540925835780888553712210512340543230539193976390914351575515653857745243439616147451269569811716472940619432317610760330936853164807783119317898223160309221782984494738053461856765535254527481235299545946497014343279794541104837329161025617229819999876362394804648521210707222830736/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1688114378319232722930102817382000681182264793092036000243112280813606883108029151599870715227434137189668926535631870489950033593195053286375276642497555161210911107379044005921007396159884554190484113208288156134688822236911675181915714615638385461190342857415084919596368745322737365011214/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14630759131115647475921253761996277526727859063119504744397150446883778369523108083240811840270367279299607436102410566310013267197821454391363164045348703759880984258102119162896556714682550753446760828582826230389606465649479312000606318607548657729298388834254893821256567527612160690562134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9009799678549673822330594215903851615103549865540718698580732139700995590470799654027210001370471705823579375696324324619289678762176616055629451700110036423749453580858038187517449932353635408531964867636393556166320704698305830615177069182343090993687092083030538449831393092874519542956122/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3713156281658499335563455987050574116944910749564772836456277162490659817629057762530482103565590038873853597263909639008882015320956177006281390636749821650830536468223793352802669091384246317449056766354531344246794888011047474274962993546191167962847446166610420948708489186793441958516340/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1462406887081344947925249646226172260858286388273251059955591055981354619975986967018924204761246689933631508594171681091498251569426200960751393764716894982526531358347132236797799219688456583180166094054138612881828306284432299837784788028904388686439857111137667587881234870714670520125042/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1392217824381439699733165672224325637290325736018398854775213524514139014748453696929963772237212966341130851083123678532953303050696772629228500650909016518387914425115263705385901779703236596937506813250264076555192716685410823487887208443840056585074878974070103581989485239782315148801597/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11050525593553849201853735234944738415622936220459200093059018664843350922267355826927322342395331617018558110604586510833304113806127462179540423840571384487897206278810401001939398422109896702685631146269567233020114128829096018386442828158324770495192019599452610318466573039218423994930106/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12416864565987481185010560614031889436551941130627552642442772100261409431751940660158420513963118679245034269214560007974430155189333180208632840182815617834652320848194705309381177359845072032916573327070389004699644876216742739621295912369294519462368457262177137547870586550659461934681645/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8463287460385509129074271246055836899400582884549174772946093378231817497884410286156598864882675289692341059570736607660347822930141918485863965776905793782795176308426365632477693678514311612223328744676449019586886659490453850341500991267440517660509554617893632642197331923845617164782563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8613135579135095957662402082934078791531291001132035916947490476716696912620471131630782462110821462756870260549886056035546899752465336257335210606449432354423365415826349194685176259220553518676627504606226467318564352529275449353048552843496815520445663414432496673197659179922126588023181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10913682533447726335378913687115791576783809498424045906409832506660091178595571783302463144179721323016874469151870395956650973903757175283743733157270013801936078925389141793066478612176888208731867784998730274536585712643537251447045410508789104000683055281244879685919338227717364308029405/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8235950344109964104683952795802805388034505975932431143656312851349800421505575014468306560148438067241267095326280172101869979237187508957569783705561672093222759002083353816840729937309264410394610628728147017979561078288540540965001841748630325097704255922657189999723182550145309461783376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1925072409983447026006488654788899819352433400617414703940344218602159391410545658094593020277685253429497569510696589356312875028552674063358753258939343211755148646047841613027929409447774174522687382457594055528440868391937381785915248441698559864501342913886864149016022685458585192424799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6631380939658069364328395295271439603702769455587950663414792785572589801541154299898165731881396827217931616619074419642114622341209735911861962474420621690385816498573525824192396380973774863939122125642842211797847452576124083656965864782765352858620262594368981783392251859582421950985117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7901117675772979278125138409312547055352143643828154404852616219279477730706530213570585361340075789445577241589042801347836282526352547321484749409483448659614189716888070291848534981690226150289393455816562645382137487257713778009328460754282084692463508731321689991623650942551942648936797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12956301571470598322140498349944011427327384637695105811266685339958569619016993494576432509911075222533569744936946186490785291846013789560889825602049500512365262852261639085621247741485212888251868899022411468037244817407831311534547484002320073416203688438162853273842133581433170711604496/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6979653411935895225513160658430274739807399050191147718007604686983425668815570084019366386555727633297722995188444482239033346767507364317307368526514550874722471279568076091834332230086769735802515843277146796864459912608638615905315240289815706982694728406502217957638089487140218061164149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14024941907292104001950883007484521849349625945201074133145953934127810580999143156470852101146067079631990711456712166903968172124695561236030420868166035559921914593149279989110818186176437476691648840842562393033288213918295488963447544792129355477910575157016365557026537965843657533404208/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7732356697098900698280554794804882594701393022735648273580751840923027359979029960191384735609304620987977427605166525825067851067076510520824784558339880733099699948720304128366758639015721508908690079912422474136181598471115976569994619027186708373650682967492744763654232375683422033396346/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9979464846684353354841913736042742457296099396095665309772701374178620998374301252637376123945063673069171883539304529010944698254967969877540411289438221858564528047004834419566804994150022703911360338301985168881878503827620178041037409381846310985590564695982321488302614936342041124140282/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1287687722839420142279863644372531873625266502379900813360239631653547512484402833458734056395831999452733879333605710931549628733293776271371110862912183021758165033896086391843040620216020293126993388596258414847153242651751381140823820921461957991601581836382068709903642940646289069138477/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1913720160682447018076096904614017086290970348590042183158578080989655793592964692367581172892051478982401755255015189449124093848248882399554473907085778037773127156880400901187209242365736898264361602093834080325311065722975368475093166999901845302097121224042838906273631319875137917234149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4949505716550597825751366030903829815896214009012463739942504982001927414473060439710237502268122060321187555577976238802989820518094376904663387246590845288410201932090414922383825130758639298271448848975910826564490337990584646714597648844053048844328775352331552767712487878318485999849882/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10027870005390077563430911745530029612496627317676272995181639767980450778118798085903247331155768512230390477762849864527448018061511241938387032314501969771246945925406858928961287645245545353171274266373308560309210551712169191432776809543896080804441045199427060408299154875424477337595/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1127418288467262173994656005220431041803134461545224682201598598226576724640541585566067713491192910895432527415380702321311925030446267419523332785264949200646886395291310615694600983811404411015108688730380809770381934630178995899371665479574529372345619521406478656143930172726537249189107/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24856515029936693377778209567996467025873755232795355483544900275902861004962937404399164410767908412126996708510083329075687857462421833661841335911074120066768381408206233751180039296496937034706050232507311502083871308258332300447081759720308513473836289802639817799372613520282858215070869/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2001588093567222274904682565361216511012979063132250447904378263778228983874767141937629655842037454228037338891249364405007246136833243279115636320080867095271180143243872240278611253459073078347056951536094644937574479391382200082830603671017061723665851580692158501591267472366048491038824/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8749781783081925003291010674151113650699521398784896846881307629120785041485480707494327447769301701061088574675463571133493290025037854426238807456134145214321637991805363117619990041863385607642446985230454724676059797255141802195795158058370541382751066583828868171356750156056598256421639/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13222842820200332388827180639425812537274933112430533488028402153515830979297506179087331941334815535760723200859947221137276513306795200400471622341753490086743988967100911059928211988244897797731591459538807156428967386511286349078295017074834679890535283724936777503923583568104276095884461/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1992175855299198773386923307814288302405744254237486195493226567950189096847160754788936130823938793342866411614657996051368014345768433671433248046596140495086275445468907177810182314741015264312040125295582517873505608254718524251450799543692870220920787081649817612355858915596164658990333/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16769807303237479690111085748708734720256035673716314477101079970956601074209316677116884986779894256705963902323346191587914123967706145630064479522438765859195365117413313903361427424126834791441496685221971426338274104683256870915137515532510667577804588872057655060085693829356410336748426/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 948723591482501575116499833371399328864675633121449769952839402566061312301091871938562484525838706959974680726027349605695484795385571858114140522062509128996370520679025333642121825870629712580645986514800531213840696704501464074693937681003206790966684862388986866490893599674582031444521/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1094117258099142776840048288604904182250669873916438507181934999859893254296823132874962769249521042416955811661765596600645470374058670649412107351808715404080664241732674814337733107847720117791329400021625346555136425067999306683170302769292120644563547720363622685818545587503820472702755/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6437601602955636745001500026253844596126859337880204199604001636885641963978489092342843691118070155870795121517931947428288205209443575720817275126850454082020245922460222618926884516363886444607735611075988343114350841391627570644533600615352317126574936132984885326722117425479482824607178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1923735047913861276812785652662329941235219501537235464863412906354846670067727199823941786620648721383458471263344924390728034782530419670587444617029331442179731278796450855069144967631190442859847776059369310655672994429095138228123113058164606381895470014754135816037655629195569967299293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4608162617540630476364615036128045350400976053168609321798774920692176193846486488232153451789731577454602774030529161928415264385903362251617464752885361637028002460275463764039385153739055810672980350568418176872998487810056506412880859889580132750889327435567052945461732044012611167175290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13541315004973138291789629406530896422703728507995609728836841512092322616377240593233375015484582298510674969029773942204928293728022394156238661085892660708795659023346378278710708922564374607646240115322430735592115763444343537470450848269183963096732261369274755197625603556997970973196659/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9630044939983103662704685689291820300647003961245998657083560071344942141862961792804436750747971616475461433663624794861618625230769790921946316226744959216280859559943972488922248295067009361769340013244352406993274899177205628735009648206872483738769846615319317383565494082904802075800717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11428687859251103899133613581159325227033130591084640057722936347870928053818549521902993477342889505990209473075102640109847251816816643758480075625873925108211405091176998960817579404954178671281224723548764622944158237484874200069902210689127194122452596559766893705778652236086810570456622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3540704631225860183110695356965471895961726341133315579353657653446463731292268507327133165056694511974275124077292451929270221962901675068562448297302878536725231104581117948078227014309056561403742496839726178479075868244123362648066312625691060742198771077114186973657763635759278690493042/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13698189004130473697788857380219662435302796276314891767668503517494860267984313162205733553818457868249829156879296306087267151348070188057336031164327361611733710948502729154198153240647452450327030714385613622832212795630987471052538634859966847076750203094525569893406155093926680213298021/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6622028067207321227068365674793051574568309593256909110502592574400317287686034236901710728112345829583510825968386920848544636793465474755551288853942285683081635527630360211355412554002841562340671812001680590305509758129973430423456421218225814385446925892454999539777261166398990226286044/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4079971897983077284198993760783504058426504592120327350056927759474620376570464885204219722646342243631650248286048765549898531416645138553775852223862080249426578803596928468230490564889487134842773013727824062938719015706756753845356805954195930173458826057932876588174726679674078416367105/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45275770235651819580886208675543355217272624661548669535918710088500576582421123709331100383275572185437985550550082856245777163652775409474359816819836951398826361443487276318639294657495854980374122102363617935343361587508383337292520865923355999001891898054390552153797648706330054394813/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10507476671986541728749134774965550119842888443965018509234375890658871773177416897963912595588708345904422124064113080427736030619680144847919993955083689223423117083476790109067051789796747077976721345739628296937025484064555400111208276649030578118267770178221490159864969503393282771491088/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12104892278493330357421087163105441291300030619749852826510535493774584252672997509894436334380420047128448631464003594600195795740448606038479358868757278447036001381652740816135474293216573754632644928779036917426016712484470566067228953473015978497842011928711240858392975443616675629333331/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2128136183030280917469283382049032748071722862893533298131092532017862008260684120597630817887897923814570328835108548243929336004498580178824881657408555949757406216362370418784828726179832423527303237796797937024552735233394944229740726614896267063396490177995460388111508088714009983549039/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9277442253429416692414385866007104523476151480328010127691029870416225721667872206408250734487798406465516279589565430363470740924216294313797486558103586423314757378301270997130773708745130527957125959754933527432929071711234614905249988112764140752404251408399516070816667144447918756894388/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10056326567504377109993668276795327281552213801705767866874479494970839017944276822552209734027226704712047177246624447952112118182949981307460120256230998924404603266351850204956565404850239877527066474439929334138342269071527936522654890898522777339219587234550718101507349701720663273553426/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2056331302905269251945774463148254974287979032260844310762613487877310446748722184534730726033348756218238351482914625286935797735977045672092714803209946967599598637173828725061350293231659847199107174942470510711038551552104865473660862813684841911653858259201904089638054335912308600042388/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4861615650115001673205764033296696328915015291187414652401186030577098394362831058787711085858915163291341300714047411654394242644769822336639582521203316660032258308621310506657558761685075051636900653274611940750805166537157320472638530034093193956774126588488118767034115285710524749675224/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1782645201587470733085966694487003582464323031355092807754067713460280041009421695865365924701720578471367910002542537550308034377731804368262485249217627264517106174325028513859177393850064947492697198359621764618068816031617251882497080709650258836971484387856029931929352137578469509433783/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14824447772652061539652767231369713162650251226959798493867898536622617637777127838437438403179581791566246968906318571163787496896817005676312747168456856290620696458171884289501369140558157614525669020048220461952327869677807189197456686334532685299429389465056202481350045848964038983699222/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8773759549909174885211641114565880318828804364691177235043639038090940808229932539282450601953832301131870008940290750296986761399101193056062700001974539870754749101812885860702232522347657159621279544551178970928032969990699320761221430121846564421181274663524344128160599995611937075826828/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -344341163244821322764916048257965189536603782374600466865328873850958519657313613334529847863619323835860605523163137597547489838021729360478032172143875731781462655795325644903534936427073352180707930223473165790732312530173850975051182414171401372772627617938405598552200821443907981214582/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18515568900821757302368195672105783157150604520888245966688188873933386194016602174987445087457868762236794169988873427364352468220632120413212085992919458237307263948745045089054308880717985517668614514092270413400182949360402433983504661351715690147964700949157731833330667986925348912694539/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4653915225269261113548119667401376041938670399586424399078278641528036249183463613842979546936247250010636380500093337134378339939559869748303129511812904151921661648829228947693773198082289879831883085117863193942090772324877745952590412848582262186613822447913348168953111408061503059045052/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5041641575669426628747148091922905563527421848083747979428942690628086024056013843025946752904774918954573879032011593155696558295027132481160781765893806957611491857264025876663261253685112952621683019272619658182930142119633125693536267977206609142326738235610273928700891455490745319732295/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9878646144659037243044488724745219146860047442926455927812558264606636039807245270888610350326540908169504686795494673542977781111963739313594695681671952526783414609766953569587445607924769440309191040974718301369212243975726167840029643853693678876221250766978427190019823324863575149713696/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3877088283266272819286967570294362748869685492577633050498457103293064029939025691030209116637511626630283818285375553115529027318377922870878864327862648963055162962175338948823014520174571338619700405300231871249962053739256059051690356198357224639902403694137886513123961293585303030878216/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1256477196617120996689430166571724849413908968320163722620986332448014799112338803006706909463088062441463241675836335523816590027430421189175045811884687374636039042441406901418964181277831289751035267111331980007047057625290811371217300617185825057444829592730784082365271727130088807211847/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 265906490451503541681378046766127550286629707494493878088653788821260438811771418486875321940337733638310081509612078271096964705318682466906042084506202387572633347909792464506972799953847290332079198334725286619411774954068107726337335391530398211420946775489409359223878996902380404412350/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11169265514822516894954161447076317304510980070293593752131641096698042939253154403122855330882205413787494830444314572317833674958747784417598521909478052502578892399536340184603418670922495445858106689388274504792751388310665540105798634963207771816043209802341503814981275292743053821428002/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7526018937449326238136138591312816368261927230654709289480465582530951533408584349645310851838519531156736046343906544441950678123783354052452392810410805665177033111892765290800895418075649838350098512339877233010304432123759870471622929450908270203818168970880361786527811685141592666418784/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6550875201002507947871757909450453034150470354811689006175157165818411118692315212182746190482066499693727181696010246717316300704090637039120020868031859703150707331271437860730187693991678376556861128024718684161724582602275460546676948220951002954924477345794254233798841492724859554118109/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5474636157637422272586999685707007610731341916542749198958414155645368286915110793960686133954870208132520603116047122750046835975472870852647435602434564544799492005090776273508683166594371543150785248104207519494201326167207203554752523234907313712450266315523814755539038354496631833642799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[23364402663479664862170742312036367076398604796075872214318726920603114927136159237685169519718493857519452026792119743467718183435764031650875437184832083030866728961664156755264133525931005262452426344612635267963530064717507427713409455200259975080335232661913867357010710843945366953465030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12061269778390514418652658839421689763554499015030784245722956574846270631924286610359728639785029499548297492846555560396490026984276984526592583313920370568672742939178309849243189361145743306464738302254011022942079076263884611275656851603726643257242630858012778373988055664507983791767383/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 79714214532659220540766444186706056437559013710407185835766263585590987909598476243591693733970702638997560747201214293689548724484379495752683563529237217124514513935769265911867790682974950011337475509037825464440286844423028521781599757474061056071889703915680031256025733963789134055851118/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54853717774109754766668199398862750012302130056477472520444844429536370665036696592051276322439455916215163325599856499818851519941578231961289914188657259427922167724219226512696635862989540383240938174785670757168424536532927827884932842188359886141002100110769359059917325914217822036192267/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 151900225041569140874451563142244741381782996824155269718267217753830999306662678623529396285048965649586237802278633295248818583357472200866836945177395275776324011567554668508537885617306453555523031863542183117602781705360571484175815683016960619229338697084574438289046219068271577410739535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77794305970848121230209265275919027977884581761491542733465350174725236751947259649097459257126276586962429430592828445445201874977631053499417100946428808570663946500787242301865387247349367609777634525335905429542798464874587749352715048345015177642937889576148896823464364603815897398030374/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70299958067911481266466648893769365316687948637322059836445027127883053040680369651291520746003331187831754727448875321377866933511850933531527290297644457328667299212683234773226883645830328251179663360315801756700081509610268291942688613054205642791090584279823772249860601134826917387981286/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -85250002454661869648733846574206533426107263487560943751387925461761046919294014321895132038302432439708370715465183552287496813245230569756272794275850510655140082946553144405878521050873676704258570682631020401306956241647679772496140165566774399371489478891696951998604987821490222420249331/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63985393723610417088746829261894538139920887445249157669089527935922101349904516708059810853877627887918254158128860812604852737750685475538500024469759715760687912313462146589812288958645287342679723233257612262890660595122125576834645839468312152412625809211746892465237271152762685795653402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62641936595209760188001881610813249379840092933640975113392674743242876032254065273484320012039572410804291739848854830462805856917960427203510284465699943258787937377462287113572276479211488097800180848577711947768905091253480294042609464739701085545898250951515682509103039666114494033032476/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 88700910751548108793816988835677826516737658860484561421449985506564870073068522486264622982998441629781659137094916089312852672775475416526275766536607908871401216954817534378604489685235399617828215351269904685743347142960250840465088400771427816486274930034464387998825465859125860711944214/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35928856206757479626654167707334361627725442009996933957282083190172457633735220836287509704196926941336537082840830339698573667301426236799574089491981401143635658215884865468494903066948336648600903963258830213998165254853980774204219229906697796177588828906683471398951756160948368554495016/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48188194941942701774108346040970094844667091476207424857816488310382485007860999200875109434756051004656193014422903124147777695783775545100809415251186093433024560528552355653093428549905893185846668023121557534241316935080326302279075867570582500524241236699467212375551883249130946240127826/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52886310752153339232630397788824890028624861440773131457500283960953873922280030563215735707132347227255719751808456063965804316051808923728990274499457387308567560745326588948364160904629792977142244794804156974712819913301797975326502001151718301913930675816027570781666588891875547265153736/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36602316637714505558033496510349536259278173854224518819153936738771489236615621534809136814385909984264323289249602638987601008557845821323080563724585074140472062150768785730248069178925781862411158001609245728114982403542791343467062817144382874349207889108695798593853153912672393588303283/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3734661734112747107103581751932595432889623113816906400706167913328643067811123154578531711599670995767338838073063906849708093635670345417600992861481574589862998457511213018294887195318199850801990657617707412783373640072129335987211898126709089288589536992274889194526361151821481002829887/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71189416929731371883666302480797405438112514081434581676942406711219373892526420998600734702025096891578094400844011890665700868703735425420401197761528600129302523674642310436534234002535741719609620971187837463786984920977481278954421973461892323492573245891169010726304644075596716060120306/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52186111178038194052120647487692045526513651116517221069041934919516625616730793242205120721960967095527891856746439909554079351829102463134825576093223174352337145095146227362004378562887865853403511906687184996055967974944549425783003156207021937526754774097891227150964464108864289656459963/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21193656008181611274096661327726518668650314057933297628487728511563416929644840747878297551147037436794855030009211334023861346102088471301270612888042376392766361389546730409585491972767507285269342930230589719020608616574405174068094101455617294162282803621065335092818885532750196929758914/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47475796484064671633328967219921142985632428789843581395548869228158125169222222558230898558084841381387234353355063636794595636640249737447844709344235383621371294887375795248504234861056819404661199509010391164768877211573438612487392869035244756192383659435632620772043940605718233539191659/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7359395156010638341295130924322774762366311258260029575386667904448589274061584689537490829166407951812762165824164321118595160223014316854812014480876035283871104879830927214412504495459798978782776188453010466426346439263862062813418581449435566363635996531140773417000502980760386287804686/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45162330408263393666279422215168519319444524669645027763115370644317854248148108563426086255076589351920064739250398736876349971935883365258189845106688237694157427542241681567990178321274743885356093666333856473047315343650595535037471225897153452793922257707583518882997504395776549610652985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27433759243709157982316390268016166415922151632959876049210925486925360819658858796171069101975518319054333281626871928213080239746643730620781614457657422168735941228494201008963035362699834839490821667967535225183359126328392816003930418351831624459299626120094777867478379780069847411059121/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -75880443779587401888443333105698477968212563098514967912223986323877615503194842354540975939636526513604176086893789379707685638589005469227617573018269577789491678745944781242184235257830896768981674003814908841908626104522860158987635759741333015462224634041607296737727735740683869984889594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66540937528157252975538591899865439196848214625498281146488079049841392913528882170907024389789956156278195093699048435238691830648585317843084420209796977733017184909804669809819584550756852261310821043640223692725189124606526944190247511879183980938074030095542750252317773983958891767889305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58785676308535085650248887528531048791665768961563416664470760043003752977039507981048773416213933644858631094026104662693470014513326450201714650310293926506802878565400158517125215815821297809495838824803645316602474434510617148001863859827409062606162045839908672843530240453551740887125094/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37641962261573329914327986019863448820439071076377932673198771314776478486045596195792802242663190851934322857522453682116397010836944768355043534373568380504672426991208303044643593948743665816785867442450590230064143263673397250004904206254852304554404319179487569191469783315303694675625306/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9922782425632806397548308751778239707851725848542414192294679941916405787170391761531954024535503159394853064342644225387625937959523277415641372601459974989940471706106611957817389791288264527177209577818274646608571189317086042829569072432916518836303863866248665425752958596400606604070544/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49035157658544931894932709198762145991084196653622545723332765649485985662332742862661405579940145049518475376794459613760048990230679930742065861306469653209308724473975473345533426279349970832685329177643575749892503705139055542595702793284913094858364294172375665086054172001579863237616782/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55841175133030096312032143736744152830879121059320373171312056617220792569454781045808317748573933340181198932195024544022580738634816108108460324157545090552048843088552238291942818137263093655713750238443895277485193678879301777050505421597833620737249904098223618324274750030431394609144985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32031516388659022152413599788431745651386693994911300962872739801439565542413493771048395393245911399063623124100419353179999584948017123208064156493325415480596432176343704772629545417752410075284642080676526959330248865107690670486875335462072311768219100232979226799397248988943980087039192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62101798907054838544924168933222998876954812782113881614174476586327107505082336246936986305061484178977098613187977651944759532759903594760912501714282628863371556733342654669251115559058111626268425583237666985738584331995169208315564193356041562762269744908908482490253586646086742006722740/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67668134436916059370823624477842521093585839789366381832906262147696032972389692027162541098043424816196442054239251223046337380104113146457580389921598168461580212237676428116289028251474013819105794821254278449819080220441432501063399858634942075019418388253065614879951079376776208902787355/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42788850285087445635175726105448562421170435702134095530685026029140296581609400278090595132811557506186098018274871201723032232395431904372302946473225016154307931727621701516903534541766826419100672221271572435206985113818139545273866772636159415493829477287044367012566628084470388739820692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52512781502026228927540850947647515141793301919986483824873845247397400190333059737207774440540239126831586009480676654660909059835001172869964411554787007416244419660784059932452568919424488154814159854543101010611767963316287575790752898822427519565405617239224119182090768647681958293842400/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59292557174921068695746672846759879183810147180781770102700256154327282667266668318228481113810641337080128811921302005939710392290676197119217028564144698560600052477713787485892984878903819134275000549558854486673763562525840631806269310720064510721986463598658704358775693113149363812728868/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5175542283926375400006042337337126976979641338597084686315634765848961380481309597272130133174138048176418843770241118654996027220084934420941202328450766973938553732599004227677834427946329250657544837859194858222376941922058759002303741536250735318916234619010313167039988970067861257766520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70123379176124491032290522124175843921200475263295315069963691493522365345893960710360445971462512920188181116181592393414800787562986726738598475388385843682400466257548295962771503650453256248453159634657389360274657931503356822982627803434992518395398334422964626196117477387188221684127218/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1941348102555807597025419313944993636128454908685181600831887746262700085877220354137613429775923257816599294240681908234406711511960362622388504624705220219373392329517939014518266922544539819896889230393073174783562363023938609540253332533253854208811182392453245886485798465892308944095477/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53211713190031675107277462249911160141504808400300342066021896361722239230173211541407088726467813892763111903729111343117473456509810801065461105854700180034893123593365168152446868808740249612692383812849468839004624079175715997198934613717840353452822543985367676455552141307805914256609519/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48296007997597726446714594010608941111216653829498014647431979197891984402139976258543170070573040226453001977735381808295152717973550804389022690356692540607328981275825870609007423497805927019414123893384680423946842963325787327875041529459780677326136850747568534172775441340007505886823563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44789966406099838801344632341106780437201292225244958562350435592482188827279029846969731477270094913002781302228089555243638314115589659161230906259731462642380977313142657659711336510649059367680093208813863279825431270066056210798772155143959075060818315302635245925327915014372250805371827/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13890433463052940759011507840287009489479188019259836446638704864832557007728948977282125832954632192130951861088894815595511827888632831986070610145526919134910116204966617655052325113994967316227629867806874808946508847073150858189781936199201647065883829263641366505312543352918701237984879/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50985887320792633062136575877135918128611605286108069449782867656744492236029210997326529936459194985233645785694914991778265528535613240098434503568808461485220046915264745617647857660294586891323745883091639694971641352066406438268481529648376885453462824875991714773019961734614648365636004/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31872553786298121988780251198039030592959561501832602345637918908027242389325921565789601587363734856988674218642541654866686360543737719872367797398550429683528669366657790335579048686225530266620939598860615938528086742702562815455132791963246385430670758253708802788263991712251969641400799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15668731731736772911846878759655300296212770858173535642386940000762211934899530904267492104291797971878743743178790636305971742241646527953419761536629180178663512200587359480689207059932152685839283436037832663580595514739092871573918602905416975085337609674684063254397098116788342214371706/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63475618672370779290868738149636547359467841597170898414753562803639504044311290954454944050223791411946613558688945602874319944139460309877293576271565014697440864665376125705070811563201452442307841280978742129277301590020937845418944352717161445081576217482135873407100412730696315272479043/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44956574493205478502291651883613993317711639984874297034366342092036541012005282265854996263839156193432875132322777995343916877199912002014931380640716099084319992597893762456106639135509025694834408646643441182314303125614932649711527589359347720820972508156555400724116542289112660626715482/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47126522288623374304464354136016923660688176244512512581451757197623906176809600572066163531992246834102687487964010797439075009513092873915631183745653297309778017751589300449901823129454604908383040448895341507352587356869464167050975890045788464285819413693380720862567236375743021228587613/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9736087655167794045039562570043611840957070935330840780186260962974160861793258481448120844823643582813195138258434975664673224538407664726667709916299447179256145848174686357525088597100243603415543957758402337672020255116242477357384771907840777429169492521929912641312848959376594328757916/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16088277129384592110638559989067253553949132126198721810979969033946901628790105445038595884026184219824173279621668513544686460113526703374619525083457239079400567114553533468847534037295884502013498229619211043506670347011276135763698565791509634908051900559477645436949643051847186732224611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 431623516424225733173995971489899341556445730236142729809817625140420822017112403999720034162148269195581539619194416666403935077403608681676154641447532935007870673350344361135768547480139108048377731086266458072426203681684909707486584524244754803893487330499758345615173571490366416267449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -186373919257657340432053472149956092104437795343961469202861082715107284380948511824479251168259701020483736056137197540050726322451192983945121778734841141452408767012501769662389911810255333737851715019159840031457251955409087341535207018172023314824420309834403396945318097553296484023705679/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 137786635916078941304064006902385599130105781792162974747902239857150801814712453816326755876832228304584847886790879938275126521490878427977062978508553773936580922019411243101389491401995330528890748911078176823715531979532644081737543226003146750289347915516475872052008180585938011989482766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44773450324020776210832666899195595690550550122587398979058184904372480091130396796253327744122279122223813704309187214742889902905690471290746755157692863979639421912392774080403698215618997005413377449909908271375120399114794741312398041120186460981195351580687336467562002053585369801141050/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22906308146724797415892897469518609040803532831878389850901882656273525918507491731733871644826295300562070820629205258105786023290927862776583112318057377555684755420952772880042982875140314074984505092596064131174467526217726315875877969403801079687676744992544080595387997418753466800723604/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43866239407681740471043530034270091704830015245803891938857339967319824817552355781862560241627551907049002677216679418932670104821513146985367183337133196402290511551540464551220774200482086650431715262432575514110862479619091454042529713335876165430999291666104203179536876622408710662756535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86863807626355874862986562036925312202554084957889250014914457264535821773315396142697089458980793902481580999547475103773959806083151146046976335692945713367512381272046940426984376500143449104326328666480887362760090902583408777160100033901001127882332667773607801252670658047879477644543761/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15393323481919229505311298429970454864014336158080007338197831858727879472028812065544710030325137810086399372116468328795958032558660066562701887822472943108801701404231197330976564188596139871787245850139052096935010647413646435782584058518362789899863912455416762078708924665168447985171124/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 146155067791148012048203543496476501369751331926637861404475159122998845946013493133807059441099895086041845863801405504473599066857770085468274836295037331186503794793114691551682929453697557680204911905021401096771651505702252925089962757435897510442786665948120691200306291821467392449926405/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39743667926144638413797112451584930059324050456739562814314552427036183734047944207767186612109703934294043498372181953468711892760226782638459796972754622248022452217092401241111486721144391690180557190329496419497336239771566047992188163966917688839084542993812890800689738808838884087369071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 114408277142066111700520795227724276671041372631475403272481994952433013745717153647502560772563978943380310619400433777856085084161899139797495551998750183181074308499616573739787192445276701061831234109228436951548696314677013024532210630572743345879002861067312448093857485151078688680809503/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52649371830581553434742198508661466001338906839273536558425927106691450190506631662631828434794955730944752690056338587169282209976762430574399653841243644495442227172953720767340772415645641896172289245828443331607496062114049130885756296633151353477542445878217259005215204397958834082414877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71081181095410219872597518791690881650091766641384000800311828030721661504839188830079943748772970229198192448642768763964779154625011124175765118635626354969725602874195074974425126814547600438998150177113792652578311203363578573398363415446314611934775013287934651240965814641066496778534237/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46245110224346962766153341999536057855442280231174092228687224482071476821873803217808282478268496298363260091832569481901791243284903951696724314289512597153427100698454263700047458954010833822521969185435426277798495660661710977481783228557455453339259560989266543308880760639045805481384357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 472555773586337744375779092728469585126946156230752483664649496951326527680705493706876964095799032571050528651085475139703167936157714984846679456015296211667173112238781051323848796782368281658845033539604012036062757097902238879368483617610415487640493022213003900802571285449263061003986/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7584356326515549219677593474874605533849386152684229609320561304715800773439288153867746403328593938251173490695021884114902356075871444312269656522565397483444590574808366798404319348494066343842601645523400736502649188208229191141295617432466888569534394447898525300225250019092169952072378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7026374726118362852380059872749099174907990556309334757236154301948256153702447285280438705396386255940013748361654206315907161416813932419990079934245284991167942041440755409358010092043523109070487021886553094498284270466534137332417273049817140918515668143411614138689619930754954019872034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69152301694987614444178458412166255097693766281715365500177635043643989830455147869470710310298325258064772879311280006810521922912919607038777111313659928356783311006971418401965942397876449374143131477998896344171297790297659689068870048533983364942578275374301878678988802853907304162314568/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18675313839001405450749565795348967102845573072098732121778140868177365401867190917629336787239151011651255785478466607920278107112242762387419460206505438967449873203108412848580911851093574498536676912382007390120047909106666298669020912531454382990391685733048299258656241754738322123619289/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -146960386153731491709949047189601174811303884800667320684923166153350696261345191617766000906385304805283674555967694291208485383793068170726409396293673280653541918395043731561096804560611822681282298621598659172622950842116556372277690739715867812471024982193966108139591970980379782248197151/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44605228821269622830717659089561909291712836669122132138121671751393725243886032639564967794496632441649651191024039161757458709767574640468966841402898283025497676558448741031636650567212720173540188586585089661612796431744465907621652198354245704857794257924717454046083184973927874192488130/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37868099303003501562892333284441400920344370204865838149194804511524593762764867445909896830905410275205708143670441604733618275036901608829296521168147855061518232979711374083666478410905900540221427842599157654148215165405833970641758859177959131522928648701474898361698774511610540418788070/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54034172828329973941901958873831015314189247914123932268142671183407993874149922797150972640855524810803803656346822754991109487680657834083301338482952913464508807910912059284797307725133354707924790776977933706620062447701768062684359121207600944210256726307669897220142197451544703123522386/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51590553644748674275888075809507718928983080348507750198245280343067958330672509456075512783906178269348094674769579779655581165329629216634908128616268967204286339381508423547132368930346939589595211422562811952514162241562190562067765157644486266437280092251680796665612161254830362944391277/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 87913446821805680557676690414339585117197416813655746263020498243059569198652237092605069406075001801356658122434910063146828987020242040115155599754075889819176055074209771782622041081326263763279315160745033620120566238221539241646354906415914248188576296592049160305793047165993011105260179/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33469555314687003419482250913051355371284114389649438082040215030506978301620908337082516975569515104976242976006017405070104439864446180911690131731936019275706013978759314756860914475193306454772041970852950276338014172175298451136845615072925895765248980298549311727697651661072313153911764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 82003560900521240758698576320411165459029711997108206159803175901501969997532229171947675189993183047226834013718595663966513292397480332759289214773447252001926162020566558047389831075725748818623099342224970585092928917510282916582799711968051941125316757096558610527525584558138054045673542/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47075036189539682676056000973602073848222572139676667120298453210516151838624704785867863128706605996967863487420394064192923104614997073785617781547894576867139829430529120395161065125414003618133448942583299186871820872114846378613719540942372339874642107741252550521574084727420743426631198/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8292585410633721209312013356232715243417261226596041284724072264609484770404712663262026020198979351121922096568530290524393844094885831740324678555233423994501823990570964104408614267274653306146224358806376580645778355812841049745215067607272151827091996710197568890821473921779145868248024/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19996114241088329235459774835620833390931740315040615663958383113603538600130572786170392481670522075638696736485615043076436449039554848017445886328282495730675519134465941270510230192252091043740712698947712704815877890337995264900224237035028313187972931087618839291595571553209865847929873/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29016552713074109282982992472016742566448842522594863832994429955676144270322080879702441748410795120255111922335162056840487560384612639422034925328865401081893290396663830027122553679435788367941628275999049562176675629673255944877992087515926901617643803883775353315951983426217571737661887/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -96541543881258821841924588166253976148957537693489148936405573520670814220470444595685231029625254781107102627211414606578118069739532799206067932723998281870128318920208248044730522682491891870119717222908242446217752095394728632949851059948415536335659810649775543580435775621778715962194587/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26634628386659171270755520255636937129624814711587956887143982643941566574084614716607055780365248354662795057854490229906118124142266820499539526746692059631236946666192747604519859988702990019175681575239927635292385214000610566923203664983704400185940873853004789541057542784705229849559967/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11158340772822572047260400645858534255351235479128861978903920737803936490700088430620481597236867669288098419696609173471760956550697946158174951312655962710151216676368028798980081909006298990407228885606221091499917274087650651239240155269502176808030384577212826699649676420259475278524005/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28128548256193797459933165157657438413404843485375360131722261623292876479260100253636984619928835941407128808171239138979470619859035028673965204857066472074685165247702813570534251687795049267068948768168569075611597635070110890895457991181749386651167098925619734048547458635144100741232501/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21292578816397402520961346423611000558150860419539070126060868121622507862453408935070951598566410241992935799527695727488374136619517799315483440243187249138962272233856385591694264864919435473044320838343275292951502464825235109360722894581856110784888215135918005414674996364136963625657362/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -90199653656189922702727208127149794241682611485390357210199837054220095220841203403627869955128423282559595733973815877474895419933871333825990831850863249633746855534230234264884093134137413937933118003062515698485766243752824648233614035889468016268363525291728601392464504910959691895184637/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9418167176496436484211587245227516130000132161350986348739088869252377392596678372843657477052337611947571174290875821087110610762544810436596120680635474024623578044462580209724447388686538848617633197574272491530472094789004999652777233369716596365051405751429661105682582907791695520208627/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 87860045695507493473498881693463250401784515851573424753558350240591456304619101006634108542322642401333492678935797595142948047786366991349922214362535113953991635577866313772965533295575662795008687056001195634006613599893162661378068610543653502931147915614786523518973475422096736730844392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2265182490209882171987188178035377054248921879636436052779545611897371569942963757105005351808865053943632582216434431672412065484982233748525497624589233826013735621039821337301431646396863160726925261482701161536416565758390891255586356660970047638142601429699774433597333343897828154732297/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34376365636079849583547431432366987308444461268059415571226194761853047683745280390371436930300873586169785561584615245485021348744665288342243033246389935803181136833610661196946668501737312375177358475402933240779573162988551017445701443061061686030846215505610755423766226714363877619468375/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51536066312759222543553071515068584015322130684467296833740353141233318064387299021490730986887071112742851787300900599499334400037010574998008465251809820454935946179381427233324767238256560618841251408733644856080987676420735905161954975432594585952196280796081250601212574613379023526391014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26355626138276270965167592386538841573641470654163675723843814907892479969312769182263123386261945092566576920147174903420655608422212699489878300551732940526683733534465519574501764020466980647313504757390811093901129365187902369132240201967506905649943297613490671656764933283962268529424494/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46678491446267222739295710401064852880250415491189155061816131788360319511385727259981805144706550831117995430862336032636420791502127335623264682919056259753614328538299383388524243061695408194343663147778531862350462145977332764607152417112426392465447843594861967551883247320171522122262233/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13540078510560276889302393307905046955930343502207699440737669841151446226036369918708938308104094746867457529934696995265885271785001840673235263797456905274492505234380986342233037666253012772408406495428481407762686502622682782619601149691263301178719182184825225866876684751827840099407435/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 97501073650625700319476929900750195109385771081869750219264589123782027277477264858865572556266676825025555248453954174064473976143688094828573205056873841513217330370928216447311682328003807574370771834079933061488079089710618144696974791037791485797398790428894974745323072049976674951820062/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7517421490116862487921211036639192930904359798541677806073753924790594772481575858874372995821708451137321860508441670817346117120360461501533250219739076130670710697561037876489362728943248954529986773227112840965839687658306400787421491810040542950427309862374908899789234092387584110747329/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33272311991537670509997749304019327883371249726761240680869410850910285600604617194394610383653039940776651750972037645797131536428798561531387044570700527632339061520649830221407132830441463888274489729680581588300719836250888531838585012808787948218858575035025386855225179210682844154370676/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -118413462438501406820287002694536823029431739743942350034641525470139539677255725273348330726595157629976812094660998829674651364215213942301441430915249687902131212544863027819172108580727173515460885491155293328521547105352138072787240112787711547801800891587293742241665640947829041247975576/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-2605194482094187333647515637113249552667491620383244536656619753115983112500861099491907129894906634578246945101358284190584708409707248564059011882655642768522215447506772737917497731046207468110782946607105894034303434505774788180008173178556468245821568913258799494996587867744994315555126/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3742793823624104969041480812110757516468764525718456279670865438341189503839570259807762801900478164794340485329919991672721018066142046304785981546269589204918143009395710438192533465534833137139127101172224667343759036800683268546843765717569269775443164786110895397882068564924991797228474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29556420118871345612727363536381481419747323997675886194575433947710844828232417471296992776656668572706610611873556133822048313299475772326508991256762405991329469937789946250581893247784094699855851172291597843075055666322357919519216368743002526039602703282240075971736385931100884070430332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5646274776451898005150582635229599508221047478408737765980492290334566288578834277455874654743440111857838536157427388119937315383519605492531757567376431745721241005687323979715112478142458503641664206257696312283930956838359857755789016011445871895562306229288121890000882266967011909106405/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77992501268333199880045190445467775591400277089290483431148187402554265871137651874188532710320426982919080805740213377140544075417280450274412781265298586164969207443880553709745255586965873270537749357342892325021543566463704290597081812418534463193347391542128180832957319166821026394324703/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32582698782491089327702446467342213083400537188235924959964674503536812936545809408562331223098785579895997160749870508800281001645341910526948704407059294932539287686367100212997224640232456119082472811693807303316810669608763510609833042055749404660568814215611894909066342998287307340414014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34936261998511419213784589940840079935991378009747226662065923023139639747396239486522750921983181132012280820018574920449452189885602713988555908375076971228759974135282442154867765749063679544183930880014543479288769354636624223557421528767748284262785689678851983125083556859380656493511024/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47863200641769551602672568358718907956219989853180243453287452473325931663639540557007476964995859611955839168987631969920980406137004569112060826779298695987917633783461027699493367478894587978619395057167073282450873029099701617048784533111601435730628803404558502375360818970906040812352782/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24553600523355165152724526680680181268164012355736939713442632434178483980622425792226201664064720002530315389675095741859468723467204363264303694955359782324869018123690820718352391913654926442829446706592257107435542519654756625494197429918743635551618993466492763636589700709215160034610047/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14231947211240384856195000802703331920471842223625244364295085989063799769621528607756621970090491852743567846491881521648203784938610773893233072386926021602395360162005766572905271257825759842088912683428585246683547056374620461007709427035672059679547287631731471754313984922479532853398181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32578689206632471771218599541656872060862383892918309890088359505880691089555549525485918070871171073212618888591865615387422693966628813134904499028925176413765816806380327581926753916708431001702911683340528833374823743839164196040131057752112130122105175126533544977457521040540991077733537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15614982235411407426025823437007561130487549208906424874074061200147650520828942841337130260074474294016681660450293641645676870185279297017968020191840720449899588841020533823036570357901693713202040431297418455387604630281781451158682978160103523441491837042066541034920443768281508352685201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30442561657774053485461128850963079210984762910742913999993441187035250005904880276891678436978435129502453070554652750702057842140154629544987766867198564598783841617737394884984812375381904921653625029736490027006816888127089300054409574129692366167867046845349804058959297753997645024292019/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8599443589588808068106524836170476131374073848538159611956675681118728033465712249123541408627885669692891825037183723008743272613066746799223877800925626071382270847405568287511627125612955493464434148497376167443673249430665735286282142444539555594700521967389012451591473329120515214656510/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10974532865220640028389443898157600394937909543084677777170702506581523963273757118009890291607299729553951331440867544480702082629195510778834008684647306505435637718287400970136054146686206440504747496140718431336722164519900968704207470903553803231797863843731675677561886527944560755600820/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11961938057502268014645735731226209645490713446161952689585412968622215452019164985190670620987227099780640200216839781100678801803112224101400006048577204072305844615368752471057328044450202416597425886431439987343827056257153520300283362243935187730198842298072827337928917315042529730629706/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32059082439864412208344009446650986457980593782111750639776523258429794046051502590489383112388989801958438189072281227007700370805721176745473636938987675219321865665613051415078825281221775310301614987422024635750285775194335458221958233124650187611635749486393826301764170303693696472284125/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29621810413215681012396211442277553580664650544324807309172557001341632369097987225024884902641958338275198396423158645968130476977387161416725791789548946116473071146340082207788881876410483189964834905640397454147867213032746486656558420126864852274589519680972513992488320510900603407877328/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21386197315936522356947321497006241680301830257494014009733038842480153540221168228642271345548987618995156933162856180929374742010409774827574399051226084467428121567586423129752441068157696961225326568306102536304897648504265234260072377082203199797137809979380557759955099975319129918436118/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16911502720987282432790369394246494948450530621113006272569664748363860460060505773787238313515975377208525275996876428630469382536224682962245165317711471103774701933094961986017621087968829324653094895789116045741654142139336978050232559605389551786099003434169541132260614452032377324653725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -429053309155431575013014832063118256069133597740041713362416732066811031622982020122994691106502986227464493427355080002638802111771629330999595866770349801948722472194384572284754836556487190659358957714907822421361188730896557670934488191861880956387543377999484605933770880187080210412692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32439967518462506619793011975338014372557635972292576043919688472425900944898815634284833780210365312442102206660776131811368572415307569919854127217275302676820409977355198683961828324281442323718313540703113623711083315659143010497267263987808286761243061301562184444583970417180963922634170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3383712104933006940644304199252277835102137716512961228574232861859294064567575717648555302611526408829942688570230027836249258191213366756574608864315721477737590915159860475406842985111963079090768735209859560633118470393997638972246691484980791715472933352693864646362178684891376941245177/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41978042514320593478973986919039600981988705080941623856622503637762251367798817682802041157389928322905075887401656668305990915153957707076813431158072311664948491522556844534297879068005884924715689535243938913900049748903903611408091692339298968581697578808601033440912887764998420266579541/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35189087490351846296191221465479741668983341132930322877457714087902641686388062122926940563214709977909008142898075363094466588365204317768049120715163637206118795356735944965484254394568634916784381271824276742511557588317652039863328969751446342720397221964665695955431621172906452197703330/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32453207085651841675153954901648787073569765330243899052724943697909544569174735516377114950248201911632342858080428237864923573115382682068497360628356834892590164416675650221994584662775001478425934101051662881134598171071868404002893335174991916388111301273216137342045833139771727654658589/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11171454983106759673419986289092260210236548353501537421679673293994765524251295295834384709738831989529453883888920584138447460514738792380819345230689193557165096006815335878576390243677567857335378574301607388036803727438303318746523501449552455548174998969067606945825692152419733207524371/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6001626320449648810909407135871413061417594407933599887178806796246159104924781558507790034092817429363036866711372602714842358464018253929400799296472978360997087468853012966343507706048041362179221774538117410192917279413391286851118081572575904057271020209733976788380081403681544147262293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35551211034190355631099312614880469048853488349803487515668864412948072880541925537262444728955442028140370345927667751902702004090326877257879352269196872256837838921607812076907174780307580097118048298332113003496550649865462030652151772490195679162120868863928093553155444361690549075310166/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36380736384443310721854284189059786056372793840329885363485777589541881140783529764094371822547886206571826991513100073962012310265615047348671610861036389267752388486935213065892798321339266186940328282309341109830675939455676911547068156328707997143312531567315991547627920315782974366611999/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21044879589269767441013383353386230957471872283061805036709580986013930368967093049592329943214106327004153723518225375314806458489259068909952199624087050140235485402438796712380418280774754449671822426613850773000350444120260719125105974143475531607321210109973378819476610230560477531334876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39473380913423513569967381102658066443059683022815878065002256524329394857526297253374160196470865352806155943461380499660508483794822323667122625019658520665223576728845366483002760070446862578746743212644022988198915703610608966786209342178978776598553934079285269847362249807313428664084658/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31853148289742430448988979984208536546569686868562766484583491215006148106585405662942097742316155083881677832194480811278437302124069383637979372743591781214557743952765491293279421559432335382657424511935947576553704497534524214326074696169797817974032293613412707253388298621196875111458956/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7457073753367947956588519709170439030795135797739485847397111926211128770863109325151187681735181106291770567581895135031175865030946211988613405221272677923106816880798558645096339743777629418032220528549743473846239999025845234923124718417923143214806588139573910512927495871835293730982649/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19456289599764785345905354141608049159403754906165718752736869598249770539283913569116058109832992140953322833393894264975425138943224315784661816215885533269954795717106445769260011766004299155608934289251908192517972593232105363228628052941638652125708705353643444127064285914752658599624932/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33856893571755421162142947775696728598183644334819009290483640436307999593097963905535933319994576092670426796848051636864561605378342183705915986843474025744317116842939910284860412845897092741609928720857964147473593562063514713302038301064376042782403513153761594663442866783875026442962541/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4060582707942650273447510945254856357862595268308931906471818590684788452554887257178254794982504394562102830220092594278450495833531260637221046697193100802700036453508366747261286429573706088708514976907126963280182884219172466003723744892403619498750976795889661692145432576575088338529640/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35958388205293510893824382860538232434826515667609402441438392385270304787943949050006551479925884505624284648347611054012025497549334646863316205173963834805709819851400152922486564215072529404069200256475669470004356319209153573382727515273407276735962352800698191482147229098095802329290904/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1582014397518299300728062830047711554624063846628453335777137523576034904026550144143011851731860519046415959469735217901602885228455265709439635385272252599144182348673005584890608053411751419161768461350584274295466622081247510089804495796640673459573306671726876253485263818843188671532339/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18310182062924806149148097653873369052146719732439517528514628932761404441839394874302647063938078811609712522073523713318672799740721543212486732397753186905976454343886323230397378587776726950812048411187986008835684955963260230210621427543807227020414633089654253973998370482089430942367748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27034541016874714338608389387054810207533876609001790094687782229941232545934228810047184821608286938675526389711131450206027379005209995359829826514858150959420567930111502972413072537099894822357752622195628311698181790767765266274129557972582436116854061874630492119840818463120067590179732/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21955481641080951441101550954900051375581986002803850815634383806515921107804598854025754654557066135958697329278144960695268918164064549664057078841326719235447477392249992662992026997656021902143069857208230962627931060564657413232282130164669954297434252753365237189723324309937598493817845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2877837164306080000146044868100885653812386164168365301660481611042303981640763194211428672151348441260243024403403134852091598395620183379472204002377359951216968696125467351052982717685220462853340006555451179228406235659885134733154851054891016072420415295804902462005867979271549051692399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31170271587368092350656045005057604248018110841538529065976265865473398579645507531089550273106978764681877713840298894021054186282416410907742296519354454064896435588951243644352503385146933723012221469238182437055214225422407470761164071486181934232908368742094154345343580511613199096289575/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15081595785835253339449214442731408043043897506942169162118410022638013001741138872620708178249232546339513945359498596995013951291728368322097123402693607481511445638494549557986216812037791998245017024087363007659673234074587433778174948441363902613425815747953326984971332675493458431140259/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8834996797623145057740153620878049707155868072961295842087690195779240636652733811167200025003851450728722195744037372042460597510753708477857395890919108489571162895763122767340481888456157229318769060972107236766671297249238965624345540769127792366727192834526300527845443140806609719801107/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40182752082018119197545641157845759613841747332468735451080362181957738278721909457233503170611551544931108342122646481849017928222132986786852490374113379749999271634174387535094847829963561263077491614188493040292055545793639700161598743913633488311197994868715096904824731241138071133792836/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23549268706710674490305880493524565950584656917601779489643490371839312333514149975908478294505346300370458318072274443512078143834687703143784840590711816707870204170711626165178121645178611493227983202795648898165940220590523993892633320154688414290483823719630932152162282068908997933935690/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32737010734502226877078157839530385180695594559417604306325309376537354583902998609526615756575744481931658525543192849621152681910489363216435572982347922762610382513918769607036530812941314031940988003544618214946865015687333797575730192138684242358923812088408028908148952551550431940984179/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -315188624315690302728293297014666747783761802487037975156610667468492048670853572321492685353607726904511870707868577602012201165351991750333174096232617568304984148593565156221269238941227865863051074865555960854958352091992052950241657890650666572536571706116646990224315130683214284250793/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2924291851075456213114007018752777413775783403389558199602322226831287564329417931300239307141046982945096985781414862574464717630293939557595421799019230382618308256441896821567608303780703368121343921221164000075052707512363852911261448100117007186151942649234630044869476817820424531684887/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13711951979705187956206550128772724608267701807515119732518526417061694709801877519389419755250017051226376334891631157306852351905968745463664190369243297829311351785479404275405684865920963369834883500058898179472862841599372105801739061970855245235605427668788514437046038514994827263394235/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71841045105169070290579235356431251056478953877822729982798906012105707769185972183119628882878472117510291517144121838548271583056707772610531696066011890905291731089566395343148851448040306331388881764482716273125841527667070308553851553190537243947499417985729701393441812391334784379290329/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71704386845189483738887144825902228199066573934557945991085933715036216830931328203659186821918304493434266811545123150780838786855374285686378558776974002590138027390011785671665547877034692587338913400386678412969422007641789566430966507177691258488356902324013318450823830103633166802998253/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22679166042865604890768969663829858377438666399642618052720505075121933633774029984769789621281525948584277850265865080233530335650457352665499939954995919244338471406762440566619999405643400286083514239707178861731424838252520897876354286151364495289731704554763920898182476291263630648208333/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15997455629773284762968205809341440598520734035603995752013255252560476128790478487367471846488617951719381933634096329618187434515626004228831493026077425932827281193925523745593817948975266116838820344701533733480667337451866597433222375814874874085817071123851396568599557446097038102576716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10822139080934078872096589118635438039123887509241232633087714613910207396515162497933463328075518646698417264414276977273603578561821890177174850610350684979083340312481127241025029608602456887365244444915669715204714457777327309919882289666058360206688944629325402895929792637760147882828351/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26870886829060918031039726583844594878157730680979138059178361919879097429400624722767566698602155107218995289534687855445233376424565902099511449954688054035029622947598491134392397108933534195380039770845510988662119643871381592539444569176062895221060409868105060563853254612951778996663504/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5803216262838595505619618572219598839918701110586618960480098985968445265335373561044308034427438901008386838067120840672116791539478561388577920767969525686725856419702343570224571235724121262591465416356472325709991213684329640188828420117797825565758283896404471978630118447792828844586143/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63692282807560305831357156415937899970693958512666578909767892793812219261186708775671538708191996378732540215398109976766648849854732363935005283225984208652946467994757299759791049822764190273627326644038932458341339527619081312822608684094376325731540392252371360579511928219698352032738908/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20869031774407121584185707541295084507157661790671724131960673159401320536259687411918737795345183351549423660870100970594114063545729652294350007272436349070950962486019542386538829293125694255193715777891753349521598365057816042050768989248006688063906007171207452908730655722913714857840967/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51154728633743023942636912097121241190711008728386022134683725599507338172074189550829496641791994155750933380367097644328963417817006646818335898860532611944495463080178630518954194796874336091064146428784917706026677256076910687970046261741663714869723303376071212392277637787222521387269855/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21266429472219201409095965261630739007719459749785012616138479789331125409402100010547855786745948024379855730843277133826884717962473060592865391094385567756695736622229794773658670618303453209549994647810540253908523251880840517099582663407846443748149767738133030236162818269640988961107799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31936608901536405263814956041922198026089876443123908687538872129680874177214678674681516361959460332278749277831350204153536339896868608635968727600325279012358190507384262375855628888828571324692833799120889016987864184615832939425982855117134799053742467281210638313635082283777342422095596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29387719702579586397060742356581698533108660408924220165976842758611746662513522560233954587498766473015369186780558207521247390728211323809284159043163746067728816299484802929209709148536044695407528307043064571551855226598308404242455172245512417966201170379335674685850891512147988488918558/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3432707032456412376473000384037614867509605046045574154435230673552559488323696959489979576367765035934942237172964953124494500619165358464645203846754977063634960379242530246797319105886992291034707136669185432827056932631612306410448808426039984886061946242380874715411325627331358535807217/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3437604560660340070574590919351836750417761782730562095071963195671867189994459761891939515656562161130338376263100230334452113205161415657661535726321486350760164978085215025803079629736502681822111530552725334728547054045998413976581124594047579225052359415807819218862511212367426596741270/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3614434670621326569210632415115375442066543663667905334345529139258105908957434579313779567822869108676316745000341884271738348501607249255485588173023680760528323023683272118681861906507890037980824283913078621656339418715303458165045477390235526902443533232269827200548362053871615848060905/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33070271146701827627867939777737306397728998985168705166638253609752544517069806179004107847632056815854210181919786017841877276756510850649522328403858464943709204417375365844637189319712455169093777088672339911364101360800853459587171391986289905199898527634715744935541488900710843068083950/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2874320683194277647854572125267731604732480804127996404381102259069327946455511151846865938962609531468464057240734180683001615948811965755264199846012259279700368352857467225049208439554592746022496538091354444238116007952874002626846524075087204363072861373704100032465797006287760294195198/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67033358975501523656042553786825168821101615973812655966767620294383635163784612902304723413132051994407326805994963028846802860445631637650314579852501304543360788184306346060367223541943004294422820857000865609427285429322258651717861398541842949627663645148650039461921126695497600918372966/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24253520742041232076677397983416327561343689420287552048598050902369072522062501831359388069592215385431904761514439493111796771871993474352228341663159414974341985885586310875772059566344333836627611284041991343219029957786942890012952755415270799447525494478987162046434030238145537700038978/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35250092647672683991697184450591698873531916877682348427977534169481449322979851099585218557023345512465277693045121602457308327861557735070574421913054851088655046446998019656451406797236055675961184794196815525092913405050004591870267896100756173305306592664194132538412507255306365446662042/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17100272374049582426004648840097589589438978218505579066002666461436017026469701743912076347835278401334190867694523483562122096907570405889273679266525668808559789241359408910050878135882194444268615654790517498834588285992465358315932578255945939073996568247079795629973491661100271978900601/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16583822292155507736512112962845164283897705569387792802535209511672065518209958341813061530820037723225694091725524749410056683529023955379658058314353050980413709782534047315887596492306445895603035898406993826908816746861474082372505650035870213046575229481322694141097291125346155763643765/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42946511391585376016631189336623075672593595849710488185818231527242752900643810030470682988747613626545345532947655155008054749222276419600848674672667028377739391541826674749964081072169328351835420950724091744438208270606681740822117598200614766787773502516171099781155446593083142894451136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16491418996013337927832487090794955979892872865187719465469864440632310356281343463616382493738354774837771737153417251355348205960980464350790528425289228092963337503387144495836425160437950183909000057452437964337585777840022590352740393931774402879929845096940875155959632117726703910162426/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32425945397071450116321026023293059988364622539738754213082079709653733642788346646487120036478467646618408503756004360214033949240202017292236909157558675409236567200792114567429855781093619847218366849581361505655293081601211969747615350767649932854699319985866643864671617865947908734839624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2263073276944016267712457774230020377517490094098774628878115570903642118597207349761899362731095766169580407010140571172613753443324236756118827413202520866921605043954027050778476582628486070418146914537797634409198426827612350648563625590676014661309695526546625101718904096909763046835112/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6251467450071335036199670703174724937073062807773853419392170415007113496638440372730332039258278453979983648535257692768358014721798081077756009764770055193242143028423296886800491164194649974952152199958661409014182717460407268139371120370597111176907021551272327686319994053869668101128027/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3177696281817821677513212834302380323431643403361535477157545795032316567802406891261935194269780363443160508253539049942981465609148118617033180526267977288982072984183821459362772540175266522079030227057152831822448127376467990570817415060066590236791209481949632944579789130067457855254121/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23082558723817320888931352377908571337267951885459194691189913338303282013861916655317140693343299761926579768463681476545204098845502542373741463076345774316935031315395858231555144114667512199651701073240102088708857674287133539723349413547529927670709958626560557990046705976370402397321697/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46758366577181753285425419319219126978677431204253482670115269915077657658165905667992468439253802698009937777872762869418385624366671687325067136753534209942528714921272357031885994078308357444068408414460805369302129878267326836021854857953220915203288200787069644508658272197367569720367770/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17148983462664092450283106227932672590831884233904265804123358480674242939528403097267902778635061943879509295274261714194987582169602979317833461435284179885006853360097181824789832091084775610946912248596635930217417960384402604411857660774021164321153637368357966721393028142439012888363674/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1434316750158500951665661076334393880477888605283768372223589154814255199853307953455609290850405283723549717633965792207928721510277985331326993238638463771890203563988586899432041029514943197698591600702024849521322864618944066192791357584396689294136233011528515503092667106086073297855629/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2825089765841186897948777109814453871341704841585993446961698623685045550856143590999536872895437747388912404577951562387473010262946573470784490287022963468512538163605974737101405256514210648302233327422328239104769638462274971659059015810708773898860560025608587589372761728548890777577680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5996609745725081363779686077633735609443412754264581002176257372635488459498203235362825403422926681229683319858984645312331676047070484999504806854648764566080643025581016126233594964754472116584658011512436702805035205754517812249342303318716584536622603123135798873511435575569537500994709/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32780168806166424883658402593458787584274976945098240241718708889543324693111119432632516332769940418123507024311732148022105991129084176284139158216393223374924098885790752639305010332302689776408862992396445970651749987410672116140437328625572201982174724525416747049735788630668462144076485/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2014740193385641701597099167208578445719528803256589973106889843883152452270787139788117163333124028423506006355927228701454837539870953734528468375604268722007206699787044616420025775935739580750897416695095689032369942745609544685922207957890150404632543743488199831383803059672036343502873/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47926665560244543645382389889410978641110670399856879137035778909075346850877796748514538023889782317623635417112807402430517619421365965477802991071492768200792180168329782300661006124089082311873001380419011328045433892124650269693743737146480257732411312840478425203373424709783055399683319/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1554265689569959393383388798404655184647658644387792695265986884936967029070282563378862862042246373517399646597902100521993156692965791858424660071006096944637165895989230337830135039239075333532754389679822290115551964468046124580944345120675090935208709357964001429150708514813794607241012/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19549362531237649927072003523203091117738985577976853019892953122079480897701165401277410952775160810661665189608482511347578145063162960529675357648328571365506853286063173902245106403846106391451886931851801297304170560113313024045421286142257501112726431634963524621793700328675969060694779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31912590545318408612849090999922027201984728752946751082237028830377763949433603509173766546479367002902617025077882048668672915244795648352089118267414218852299874632924517497955741996517406520014879517475526483549500105894439152718670078565436540640814604697142497438454392801461230490025620/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14199309631325782994251062700772948059140804817060118627251643772347669646720533630519079984902128639557657741330640345617450476269537236342295029021079334724110838913202208557606799075760459057785246078908502013540608615210283605783391853292268613947233042632923325988746356214520715309175687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19104602002462188194007513777591086365390665102342609989253204402474654448677450684220360331337602951003164365193322997636277567043360996486576537801036937835263689206855034478170065443435997454050188756204595307524768151281158744211614855700072312768078436663671404410300768729356785896350647/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5950825909665421409530132060187785601868273552441420143661808566220491568852756349040943437737667447883494227890310157457935719267493176926713015896082698753800006629255069743393956983062426724248865314400226081950187934530524915784024867251541079623059665607099088701163397495952248614365406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51933385900311827709824422781947342369233558580912419775414267494002098059869798962768633762111825374171672426173112574604337861855064036069461012933469006424009508391580221419898801591946285822611498428737729947042827546663656929798953288454864778713986696964694268891531122197123079144547917/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7026599429219034348219375804041916563440995441900764431674154149769677914328334144573765957366181270180385520181663286202328170399560507725342850569462128080667397550852710260371702273200609865375741022092097156761021544537048042233304135721679777481776648919378378649074159915782276546061413/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4876753503462788475206014373354753037951772655043658258751218795703328251583709286194625555665290340692131149327440457816507603456493052009024781081865831105904969293005710917043413947526651940865739997385639400512213277405108878319626581441431234695439668401065226950562853513586148472255178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56967096398637515379644232930056854384620863285331912252726058561858861108032024880828129574161136039094590155320250926282258657922185963890760400261387016105064706119713681998446658241710586551798302579677766999675258167126721849336612013940136307704355345700946305106348538108276955833623848/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-26585519386082141648781398829034264497274737148992909079892345528934557224309464115330602244506410726973601907117461950515442640876667349529154407566302892790895215434549894306246391821564132190599421523184913220804377688536976142873333668041571921822399492594205522164330304436621359559336558/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3153898791488641622547272004615801419591415164195891206685697127564342121160913772857071844230723330041567967947894626751910292263831305826025642978580684295586545746627743911156844994900122172962836273100112195096618166496033279030618639388116881803214310898922465768245849632638123063818040/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -75141170768933640574158777882052871651350816394472189089284420549911579950509276371898763660829886151748334656470971815160190469579366163183966367315427236206039491689985486084125450188861296310015420478068290577619725970178689849867466261651778238446160840396766136831542548345897400373412766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60761683497278859772779281331893391306141688349593799062263338769574612186279111725894114752236499238075257684380674093621764684077112458033331726309996070446799647488086612575460423955163651249107434813787485772706470032658040790889581199235252673269216348303346007269487579265252964190811790/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -105962085333229093620091179375397773147826808656309146435283701240846826797851827160369479497688078072036111547828067697672913120891646567299604817653925322287766979937503996589669195703609163482219537612930270804744762724209839244519464011887028733147598046081824648269341932365151915967957248/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40919608808878587207931024158420815024750864162727455383791813821286481961854036965955513765885904583803455352887952240858799591705057225986743211303443109729172831611597577280836265592313624706277357835109966565363086901958323532744645866367032400063065603568294975554236353932274655555914614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58720821290142899689308347369626198433444188690680902696236487227630735776980203292825053064764174366555888830196051239992181533348285967758595900057403878334367352109143928831585830155741841884960942013321283455743595462731903747336359763946110111628202449973529418951358837498398509452077610/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64377572896014154741645100343958725969615766455715044822369140159850994743290909003025325067876063598180941467327158310482760582895824477160482339061533434178680415847069627643426881344129069257832945802108440620123550286329204804803932075483543430572667273668970596431201213390184630670520860/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43670795835504169322184735794931833472945060837912858566822873012935583285815989933780753844912071594664201534401071585424751298048107116920686389164401486652646935672310897919175095570387563799714870362782513238582048837735571572819372078682958990020093087053051805019709126634480360095350674/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59361733136514377066850411561692569679382134955271382440667069037812174791905379641323265197541550117872784085709277736446712237674796388512607222897115868023686470867381499996671670692408055929241387569155971341879496515347385727399046361344899377155172060505059716629779088820496524959457786/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -85866937639209934675677812450076577895883129302748106514116138666727919064187302168395084022777068715792414745305747679520636278082967822507169188853805801818821398889102396777637553665072931622933656278346578501598380163443874239017810066779585292484677424334689156159135381069679652396915204/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38854507182011321297703685922743908084806034398389634826377293595210109164360835227018373808579806679636973334715387705760818476967055405669525906528305293088344948771947688074093905651787287025855444435074205364018804943680839299573216620160975045251912653342734422764497050446015789020111315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40221015848033190276915151177241008072655107322476242658660880775731349203893210748580577750947664517762389766723077253905849314049745034637833263003637856820372731973153088165679107734784610152679265600274942633418166083182015836939044636290023243545694844190808850491229051062058951375834357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50487447029580794812489406715613439189304658904370404105650536785095376769506393141929085907638636892346669303769110848654590516549227142689987996366521786621305924431071171166708420378004481233382418204541620382326530071985386889033953039540425408395662956329634241799779940867616499167436390/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35961340828200843914790985710256001645324599724803176602048049870859192629584495781389733379017717276115031073764628430693279314527019310402827290573262108239411967976313382752396460826889747933547015172063093284358533972185258776707339772779999602752339416519370225864657743796705256352673159/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14363147730496658547208195285230310456888718484111292807955640305374986097881584217225801104499033202516000782117810845979462891430970905167718208158628529670219252102196434638244610359300090821127499634632389246631952512531756820186384894723162043995462949525297621742171910033113764279251636/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58189657308583399511985322740881901799027342987435783521813661020561640180194222362663590141823071722996948720860251139735798282483952902520163770571754313755898030999225945502687334333731842564050803340241780213456349742101004237669328249964735209040851737766733632996713472477132645497516128/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46601863568751048322281923862730837244849193018067855093660683137571115588182022723645730305120854602121159489802219329151908804674756545746600503299304462067956757406878460918316208373001688322578718957166205420601544087843985932069848534365618921548978813334896253934751191338821148497115449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4535097924864396246850783016059543053647464970501005085637391746153350261700432286801562227339015716293722534797016009514078151030175265863237043225432730730721095418016954819137639594091991302031961235002866334381639244110985873259769847011623068167511007209602741287075601478968941155031080/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39963256160573957065363881365687882160100845604119765027822588433833803253742198856480327307747403637305902952701419272366920080110567890389629774417879601154512317328278397201796016430892250256238879308316897625245758048351705717193083872765984385002394883337023656074666354313729940763640115/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1075061355607814228977246986129020357845771116041018885294068808919927990629024764660928174555839961215428205089075165443349169677468442385193269875826206263636685408945314916710752118943671366685919980828768036060592930842013602781968429272088925484972623114207901960765699092103257304497676/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44548778355876164136918956991088145783305397631654553698111894440154966066969242924207867301280168945227516081788174476589977519720423482610302967072877489317782958251426645084712810548930787226642201189564260882637350176917626230141015117998602486095676428126053365017973520883790688529598690/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37304640977873230176935881235814613220687055821077722762675487183605535021391237499315854187340474643703701146446312368281988796272828080944133095147963905879503892093212312041455624813112871882215010152901613797043489340496586646511295073542739709403799824924399918116269416345748741130827513/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 75270809134194141236043101197572693771755726953048781447542331142853525635813015455870554219520866772172302944097042590163211581882765717273877196135114855744183200956107798965213687534347736739629057993714836249210652605986740504248479127532985034769209925717016677688329911853363118261342919/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49340766476690738294842213234173061073945774078418329524404159960391256961683905720112847817631345775435701011466055287205908700785059911533553841847269892320950562501087081719575804265067554757077888541355758462221742330394707687284733864987291611357722696259856192747768628278036514605166822/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46073281426759345096361586573018167224826744759323485637254514331074755123133723549228049684680429981678778646778764207264784736362663910450153518757228470400718868767888392149878801638751976731893438033417933420482708794072458218348145290220692235156134971008052411906847565152943327328694395/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32841571344254786270437906367885855298912461266470142701152682528906534021342640422870620974375153830736317925522199450794804358179184462247040600442816255549200657244561770135191892370216278936379165080458695014406857182283310887092337702405587219428834318111545398333212490930349462719427835/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15310809519492611379358239585640817778613624813528708454916149811923843278219061989479625373521928745010938147100988212017398964264154236960370218818053280776100056999757868177370702005493081596694631356019816014513913012010943436743983085280546743885617826564638113750595778845202231781665840/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35374477862687446768361436355484345197910315960471345756887834888441886912754821412623420061121644153072783518432136834962396520457312323611147020090832977650844162145812797252178429663368784666317060409023914406743902681795419472714674594651016131645951664099686753212886107738479627546356258/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56622841742249674216982416609712475203659418769055505030825210304993836940069100660374357225229333458135421841014663530929746752608173842842922383735265393639127607759784619937898787220084288757994171041917303017781177984434524945081679642395238821894657082427050761236798709052622945710385192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40969119361236328640449004099323186523136600189218068402389252831532152464597522696252921527484160784518335806485958130156487186115480081625936171786532563012606157056958703225266758512522257410303183412558267612379658537737328551021982479335058256034631341432987175971288977915348611958442047/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63167663345278787198445660444375827622500765603522285770381752023792919144022344118383459819106687379509472603307265724189739106633111046283838438160183830582900226888280849014160524797760200035592092483200122215561965851433846616501119532476205460047665415513238925307105990510517941994192849/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64786546995556573246619424296430066844571812866161107438118911627554998533910341321123324886107156511875279269541582502863387888407537343685885320312627143164375274618102162479772562296697929213456670663204627740825558231905520373931558791244768253536642904199609207629424786064554407769231806/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44892347760410993456162717602309188652149768950190301927877257949386015094811068139428220359522393536698984574993644795775579060645161052914834914440447560475795719536715085199143455674360866465261891067322412090798144242397817493670168209511601705657650216877232926797127132317705015125115056/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37806156365698278111036977878855276917767721798272595706399067397219471362769481548409744832038124423258633914629933346005628704559234236534520921306102339108239654387725919834611015353179971510818285007754524877201170076344837861775905226045532367869103312890796982910199569011239597511092436/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43789270831730261752666509766803715683314568187986646513923163435489248295083152100012318743566909608124690545155530512810103315131826566607378916197642655289410682004566336524733691884771766443840532074324914366714482082584510354969743368066434008164411070398733766056663064888320942392068998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18772335514594310030110248870114051157015588081178393192867476163224144284748001050983119792857767660409458398554433148524118858666803270220096787719044732979223446972280777189044217471603315025107351826969454283548533559080400337246843215144162058044646723109298101634762922461320446792326969/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50126351036972789569296741935583846736732991474401027558377607930412826625390015508406073133066987196603989835574196056912204850011551548783398520514002963377511152626546092308546244906735910300064862457831218654547580008951002433453929418110016904385152652618315663231766288887210187129478352/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9314230002174206535657183969099186005041105471997675300210437415693235337696711431470341507490030983991318549001278857066425310700025374196801362478422184184188406026331070452241977478659936958381454124029829350914328811726406080909939988746820060335950432107321833383075733240690100297586027/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21619081992636428048453274233633078634125755220852403361717775816318397017329340311911194968854440869266868507150427662119091964934281846505961702686462224453272293463877558037181849532881162055974342740617701363902230754012725996342839718072691512630754177789908129926534913390307686725785008/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38254210791695366876385001292875689110461486185611997440488401940033061793274930961793796212946363903563263923726054853728525399327973876382799875243828003022686361177836446736472885083367723829218948429124243777258533680169855321804009194997356062769218977614518230895378027795805776565945753/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26165727673197949607561819786823907063787002882472463244721062769512493828533200527853687335698104279764332407885966487489431904382612793324466450418142178502932593428510108073700350350316972907338719239347008977476479524817334222726809192598678008006181182585252606654210224115470653949490982/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28979373548234283496971508876661896859859098854233651762167420677766294872357348012291007814998970290435554780922166458029188128219480046622300239686842051408472173861254155014681296620960263288211586960342456504466870050823143717112010538679372330070587900471634703307992588795450141608890411/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45798796521097586231593790640664396529055597590927714374662555253734288042233503691011836918846945924172554064166471055510326291896356410803458263336743008565791666631251645052350054918428894127067072541574070921851530962280526821851193292831103050502496767202401954845434607803204117823897732/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27386181055634308381450546465483899714777150256119291094568323138769835823331288266452659315411780466069452928631495085959480144068106793397895861012215364185032976019013576151319993780124730671127679216066580240909059719563644079214855017540588757896892523733216147104268970061336762339528941/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12368672776803189083397554554857197434412780429554294572368849898831672071878929443026065834345995361508694142742788050027460426049044145090183143908961401909416251871878388455457196078465193826011301338282545008179551156395764822476624140867989361483893746728017597503589229092617451805391901/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66801035139751107665751804095807983039402915294687231815096835074208491920308190049023384813374244427274714522270121147611241677494908503436109138686571538557255739205127606871458691002360575197221631940477159236758567722560358265713727815364811557160998837403999149643004244061832430424663274/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34589742612046806040815725389757187988492733426058162853439027008565584380536239851222417210226960421459768153862480929998798600969614726589564185305228137706902230704052552888673292490150938362628512593433002094873404490236149894642821709192118834264677849860625675296517095993016541805460189/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24588283911488743899134643363685341154540975880921973386810130736575369678784733392288328969102810254769337466295432950138791400915328589456467964186123050317178506426038509021577923411308337068735735381890056963654019980291493162970650811028509581547434097352564040121402830823129421628920915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22369726638665024143675184294093391426240123851960643909732448629809844649544077447422318298144663970221447496400823561628638863607790043651097624148324762970016291965340265592495285584036464233618312274209090126503713424558260367263192575987909044473558769680713553335789945149487455694255250/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32959319722937689814077697004122404972671384219029202549281491709051610790444772169130414434646537633303009031433270221873611941500707617494966800509325501781701012163112795055337729457442390512659301334235118709496998086316628859685858870432757531904220661064380298733192561563052397382873432/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1845332347930989726609902278909390063486506310320487146690695388781531311117820165610476142592417497499592331150027455793433347251818602061168076602869155722917980524185142186103473784861308326198525408248971330014186492301244961247570467380897480440887548041135238083291268292929668120277231/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 164617201513436778158042742465947248304627307875491215295647119459906551535041494260748710632487809205410860470522031534493456983151906341940875538048919325968040005593129527394823486110220793519222452998701211343480384105176281307950256250643966724605708849342616630968352326801310985360400998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -117368532439783745218151822778056868769030820907275881007553228402337129802701368261192439279430666389590895411663390422075411402657147882970791725977268018756107044188593987958944114458780976977891182869809031423788321375363647569267234067821273711451879212136531782984460347811722638410500647/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52864117303628998381439940167371963839324727784734030778557438192059981608107511707146839516584309854757489369129203371173561699153011464874219307674514304449420664939386529808526452782079515498788499168536832595363222870883948811224877349274169439207694714657491728224224507629689441524401367/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18079092483977371053580858134857388234044690010802846119582588175718726317865560216178494601838959103150699422853540306274344202190998972462091992411996669874213044602675479761961017435990962809163195926387399971572795374540321483061296357570762414474775039284775347305233745856122575337723877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32274091553190189989340727436927576919236617524620373143087278696764614272838577868469855840185698366645422655158776020894630420913422981969318054061846279684054618953162796081374802044322557469201322976834727142463653239692533462340562129502562736124569711863701781188592523643843727573492036/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60657986303056480010701516600021981284094198795335276235179967762044834085000645789419237030198494377390309556191357868246896990712325935861129776480630255732491624762398754383153978495317398534639402627864668789843936940083997010488749201352183802592393259354162718974889485766965751167832110/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38115458636446162833205793574151433096919926425857489492602110608453057246913489720794242109503026550171725196886285447738676302756329998149500921727003981648962824320839803663789632437643585986920306242659469503014652149781777275025652065220293576753289459658768831961072985126118028643935985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -128899093176478606093504373905575690062263292005777393628739761073008812591024400452182271494072586012704731806393245902585024729368982657620043325474750795293865239559039253902556266138706274785257660417650679780715464665751778741880570600846749674991495424410832996671351082994838582038700266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46139821823446339499977340103365396394159763241055579073215109155892639651915593555411918313839163197630707734869028579899606980673180256042418428766166169494030599464231114694230553667052554364675958409806510013424072884584375611346783740013681447487961847199165017309297320748249782753909622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -105773979847822100533364733039213880305501875767594404966001760766010478913654022166145970427924677934765966695298802181942282394463833184800418141188813849802940022047262996724015253894393482818289136797641392375605924411727043313787009245211654597355259117638453126892174095034757042198472451/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51767547094365262605260446330560429181144510645400108298596096174074189971710630166502825297519058108187723242070332237991936506977466306951067293121240704663155341704167918054135118860055373449940206575453165251137960058533980258919613676832061626476353239885796105922480881783708400743277678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68364035479450029715730508748359977405580076392854530752295385601252316013383970592379086093185519536271334718454758346508058858663518166127702359412116897527719005348828952476991087789104268647281277977676398986206771015108697676295134105272204315354551090900981648633383507473730254708663483/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32572767055574717374672147118793447423021917525925250527671249752587573921150471650648108555196039540737284820101785002511780235345431125147300021207725957003004081067909627562884839938805317136784776419604861219337248549370744555017484453931751333422542441696254342277333993859843535793435683/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5933375659964237249180981679190658335504774034092399776005248936850030218772553062506475122847955100254572356508422886389368451590512252188729339504826418474872421040212889783605410891722331123504401523386897535684016325503126263281213556016386665509383495042549746912001620037971856073033936/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6051143112518105870858975622463888194721178068544264087001705846455932078261135339212339350371526379574299421919193839508139346103678168020583613935446014195769486704083518999405668413464060381734004073141035960236875920210236095608381622679458293380843843901913037957004425810384780336399748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20613675811316706292571175290330434638083170901223162370322891191984427181050642928695451889582259890133035776714265394628064516741822970417182485371200758159074717510963869456883847452445132611583936249947527274604599918416312042105598537789881553010640086684229623936464802642660000228506845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68503633948695246300878854047508573414670904499900020111252785482448907890307883013651205729499916947213116741122794926335601788547096596144661673526804179810897362125539252138372263452828470769851976976150261045128091521780969543900340262611135121131793091411753030788861934137856092573168143/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26777849547625222672349183822523475845149717239101105429438285203563448148005879026063741861452008078284016484242846359680329889370776651280991302952342555493186917547640295187220760613858597323335618748305831269178241892852105987931696284333140118277411767104917274114635008797732657735408730/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 136161279897529729942609928064705482121218010501047818018173038323951740402650454134691533439395056611991244781856589802713196055510889817121522032944896792120583972143121967042444627027439715599576122763888930929694981360309897390023399632826078645985788619418675225402214914466460140531866680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54134327823573308127171228203580483539418602849195164921742954019994195836734526668827859204361405262372819302503749628704546261786293351629605420937814751046434232478027039798066705965690975304220862132178975539138254651349505154942016396492015624482816479307157897025321439391433646977582136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59128371983111287695220666951455461546749861852117072210954797271516623910745380997119432807489881081378250044188336207846935894009797964429833065364994241946335241628102770905598876079187348014214154985311766715501966651360267412750152017908800129757359591151109593221209926115344510133893523/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43777425716249187406665949322628945174912392025363774703239115364545714575789109574509272307350954426771341758441298389717325756576040888366280367173888882498048891947582562722630823281468476791806176029660230410346500529308341201093105081737066284588123903770060475882134635540296235261490945/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27897549438351166469326486894271833824375690722403374451904953092668458547618904569314748784144348736493772695905277184679444950981685930560253502417209226795947189056119986846355163986285158553626823456235800729779505377090150696070745010279437507452723195967593569520024076087621523691034655/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -85298680092770336923276127716132602157996616075993727693162480783548844506584975423793651828944597186913438722783809230813257888319981237563347601707828719814129284795713439343835488196355604040834874819332595497620983937984709802647104115011535428182008649369607389301861819355861449041088582/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5762328187425118808271402014618376644575135805961153330805266627959674125737102563366607653503637969692715135956913820938981543867734220486261029259743549667077972689999786820416956378097276089215921713801834827284365017224704221033294671263948862141355493866278774622201119187826143585015453/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64577858511608021250433020769290977429772734187956765923437925152411194022585261023364173201335025836730073682771521915487989354222044123332648561005154459797581344697079075055291002878686722450273164199018926887947647022498727014814811751078996494669676411295404179102347838994906732277141764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33693362857956968620865519444672432461763092269521114614359714483066137450890150598500716914748424752721816674010807031132050709827681215873847689295178961739437150810384502782079297493533406663084740604328909931560082290553036686624043028348642753104476259291184584458569535106506679357016180/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12820262094969118933326766686881197165710894019163153761040141840353624233108620025052182626225915977384595723731918611845365496426437154866649977940667402903098629486738137033855019243027938717587756681986092909041958173463491910475485399401966674370783545071810458022975896477829436665887560/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5930491059363904523876455627728850012560805421550082935264460238729652145831019546192125006503905351904677806320407511283841121469302354455292311116526015181822639176160297025861796540196254296889895776769226755425622477037045525097642880052056055214776324295354026868063392784163168472335037/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15538943832422474002791930957159391037585333104949732351416692465483200825421700810287511198749338975319249056739517256922510699181822879241064761945975987882937416579447755382818572746213908242604321146489919060484960650151799122333607008134641855478686361918171965364899730397731610008296050/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71914280102516931659329523893893049194106731693333740078344735490300452089877743140532571804529377995703754260999696670544517627296121506277978598894507979415914123308015968511490884882397913385332400875480937587044290495399761052837670426878061900171022010795154673553405601788771031465958201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12597772331239872394358797429861775618395573245264910442732936962309567452333947225519891160216534685128117436216313889398891913890322562026395984867602295970387927297194951412161739679992259063308445959207545385863047817907672160033145557569907851706023646100451456004964383581185740064292058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -903719011443415823335239408051779793072012486757918149888223985064794257534647576468103482714187654097553866756697024201595217523952218546232060458120194685251373514531506186974826852903600207509907883291893301881064743698303678735806414726207413423966406783304208120027677960799776678072106/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33500229292099204518486609494727964523797457412301129929431820793749902959039390299945077140273942166361111655457594921419527765592215349342442354666012662416483773954528488745427963050301725790330853846833508835496899747273240336321274692918955830022837763155050451255694728689616581650141458/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29120602122404157184960022655586609811711177840630382058116099953339188463304697435303034045603996055311077364123667830609180376327140167668711375937224414028834765820346277519617525232352703629163193229196168823780729445123657784000890780745385219406588001530554665467216944957088914746755853/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 79263972781403359453190208877396696278279581293700669540313301640110819137586257260148967723065597505638993794037871996847828765989160772134176018743941192318242185700678040063156480401227461230850229380130331689052210180949462666577628927980051496560762914522167761336608718628316302425396215/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11854250093988502180689236461892006572199274661196204889343966837129197387856629540996470004739256129737829532484909327149413568789627964369597754347412065638268834200928310120046221653336483220854725399208382603984912055271043787673085696803984607265050566778444282568235602750109280978079237/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -100686251546590924380304820145696429844463116255744888962774794440925099772985315149146241617139318273609494559403183438079827375648445035443047365139930124188213863146838520867952290327522034183855685414617721283438887495389155600078232689432010824818530224780950468217666978958860041887241375/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15623652417131217824418709995052176007218940056590995278573211025384241972442252837934774388170800508595367268135696801849469170186081276695282468794135083701429652618529107225213315830284066187624013280358983207410681258505415065576068599403615921393621815373705877360255984166289214483445081/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44226496128463470301237457525825347151069405319898992876571480495811308178554017065165408510101740150342070157141639565422617329987124584677245161533259255710454936836954954948268710448069664470531381565257204537900329079727917175591338064664672999341488229464013766691778423385597332243123717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39104434045389302434351045812415042175539692688719136801851334096529417389985387907592899688224072056604964925343465178397031889998451250101373640904556132259560236428437669784425548858615897836962357463667180527512286889112176544103123792789784326836835115977195205163991581821575345237456215/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12746907944913087898127428210246897976259821334039681323321106155549896811123032415477181331714516717319125114047016178971343451222137280488300201346389372520256168928617008965967640376392254519734751765250627813029129092993641185401362585241998192601507384572047085062883422941949515268997808/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38823914965029827601732096739253419509411508683501959354678220830291527777796494814532734145344571641617579320585654709739285442257588466018756082884256585927863091758093597238972478740279678037195342807534394889752799730488308597349039720783044998271524500243266400748184741429960837722672547/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10724347061932310316252206790206126052055232259817249044971222342649268383635411989137975617353974257854946618533635855564273594591639414145653137999561304953003024773652103563058705172697860580659804216627576086199224283858477823189338880431459177038896274356070974552867739336252297284077606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86871841124619431021430310582536777595984807019581487469646064670682735810218614864544690594768039579152865537276084097498931174305217646467855330879102265677699959098482672423115494171027043218944564671951124441153735713531444413537877953054590023139775192275182153257989391620584177359496226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15392672305135246797948227330773500180786740556055909960261173111810457283601894300955431861708469295854019368745356269047693926970437403811773813985730871317253862798127084625370163783240338582144310419129593496727630239413215536289209767136761505512917526353886833382843290116042904976815705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40997410437485784300162132952820070392997463601021771509512854237316752023529489499041306242680504946515305730211444886427612694186217787426695376140138024875825127355708830708477570207484446108598100654584647262400027051445896906689408628364564092436516981874296871713886227146175622195211849/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 101409252194042405197294751350383846192911967663190959385828846923692950894924911794748840031638079771307495727836509197124330614508762854882399582049885418472537410196120094517681651074551074700393441488051397437136972512520109067814549248410632084997267122200694043145270106009725551309082095/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-11738811654929856345022205242033575961758090019384013506892892957631879455203062765313081729821453358238329184550935141275106766675984538714665971948672176848852334658837779773614981260747027959365779061748598226142471291783082322938434681309544533318512880499832060224202563696753120446768583/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8726964737448708780846553973303088121410051428767889840634282839699628333673666040263045720205902325177434482395834835998132593070252633536413088198649981161804285460269027061221247050887544047034491337349258955480279078292724856214552771793350698500347774723063858052150061780261852204950192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1944849772199624383605521075063292096083664949113543871714626696152596197594861859897156625196666397375896555062694453920645842114662067854502691267524824758317289086197207471962613898163150492607750596167918236003480091128399116961038264014043980596074953058339181758501653828879048010505502/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21127542179403079766345600559076753376361208929899239162216343271604445822083894332296654259839251597209362195713778257800998181193530580637797902432011128619420779025078978851070634367326871745258746855557494467269640124336111826716131613914495625496668561810022264596675320465692096667218681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1542295593755648946778843919479985797861440173876495057043583167079026828581733522603327284127025312830196755248456081005107658189105373210797982941524170052667130449510720563185925432344487717512584433057116302753567320898512706336973856189829009796166060828325430375600392100969006143283715/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4311086120368648569739274917665832364053955054663159378032433271861011729145477568510346990806088409355396272460597717133458924047234045727333878309319734922551016641804155481854852424500936616365491834138282045450914155247030535594946493517638407091337603649087353915162022587130006886504745/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16592392075471800179595500471368181658897525932325433934421631859532893957299291060102175806422634206063898894717262924791079662986732575172178221782708660150210651015317632043105491119225053061835782893774430167182968666747979930730324134822044545351515620790142755875416579792284636250468763/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5367495620659070007565171534655715788791128750891937216609405118525597936025792995778577508797075281107410384566041310999263619772464922157171789577515966670343785099355256847280276984104011303094749786176109029412783003568543810580382684875028099882088357685892047971084599261909636361708816/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4235695045398391545435121031840990619266984031430958389704373737253800427393954633324138405663937684812575849775925615974544298267678667580695683959273722801243853502597883124204377098857768785999602702752291487398985334404148356875972986315737142538805762581854034552205961568171695874869998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1230086646408082830429200522431890539382733165635759710568228875342404422176218692510525987220977917396012686876687190206653341779451018687351769604747522098908973759515204226653666776982652733784041383002269206617910807186713056665517477176342519975760356495173898662963439235650686784892613/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33330076671544715189324207390547471717322686386641344721802699975113169937040607341827871718681105905522500503274648872656317098176518254716263599039240590926773528066903873846065445001244699341635807259775369822375386437695181284702273465924771584110744095980791658901391607570638622496551880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 866955334196921646514867070471734066124795406755446472262965817136175890673422331522106205782575918532720053108646840544276752819965242055947349699722117498685905723371774578234221304896544202895556866715642920672526795577340829525474728513625018133420378660460856274534603948272850408244088/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9819127003575632439949014887530165099682033986517349684511793390029787926458975400554137744749303843127858462394360839516880225906264202528259767634321980476924733849072401913593155290925240651602104889906797628685879128516562003016286511493376532773340315926610279312132666808781625158223349/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27711002264506623644125193990775344984999250739497842854764130148729461452686688366618369572450934182034927521764812403582599092337425651348307453149604594120744252726943886882946841208305668895295534337881979006249022035671947226505321058225417580718938583411400327645205428634783787552247685/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35598404519379000078408658867666355739060182728546729212725242772863995044682378343115119574937746493727579514479933723965441794053056496625835093733782651116796207652773325834492023787046248522473280935489363904036726154976423747227909027171719087775972124776816984171296307255089569773557840/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15838730709029887805456875102818672997145296448647086457476879318904114463825785016333106112722982258421278662985150423464251463578945250671396872419527620145675783366347013429705815783890780282225585224885819905487231283633580449943878265212676198314552465798804235276653760185974258336197885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -948125111914642989983513769637186817878473109515398734563989801461073460282976104322183087523035193445028505410598696733256125841218869962528559385561565969418948061485645446895376163760218377159753071598159268197698641809687271484401520976851960696764343241693486023903333019107229795553473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7810912595795564418947495049907714255931856143046524884874667997911782720871508266576950970957409411153004922517176039986069806135339376579975773161034640348766051120477369198348323372167779207988202148957446468462770098435086614207870377504467880536241272935764698483180336513476295880653380/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1829646506923794848658271344260318270491605681393588246523566002704027821659904880212972757057168086017834204953191541189637130211422975208052760681410060786609080662605714605789676281545141136120263570970093155107324463288396261193546540388948575089209759219848589346317247978343970537051675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2845211735583317381535071431931999291849789420326816893363154488117567852256385478321944848426353278560633220883781390209814879767220305810405038272927333461907576900200967523008323614655094014718493009549035700116974810702796768988879285248456713516008099412938262308836713357927084635085597/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13245186798826508542425505590708650066249579288672576189586189148261235803036059256677407561265057133818546284164708857430830948013270646949435614687078446955300415901814325585007168629688702556011717867181888060912626741675877150098103003076954302887762627073785377210310931534878124695453568/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8022793147707646546236070056184094334050711409574535241324661415764199106930463444263116422604405909497867044811465929713323390383871807505106138006966351021509690462477297126951782025708281713615231321426462458683943164194388028273090472641124352441837007199745802081423889829197511456487087/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18970023640113196723189087487270759997782160123557338723044379214391848937927464319698210209713261231941579251808784772057766203800067416159665527397684284090781369657216466568099254005646365860195919576955394453513225520237575691853971313532801663324008285982354709748959424643442820203080958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21475223158795404050188250928838914020087393056762325544789458442610536772034902161071264201931158189125887108564904250015823725298788391018640535122807180277272483048376386776457942942712643042909812474004250802217332125646962682731592060873546173032590289919218008295663367173709672526675713/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6310168728899789198934224306927007322193937177443700861576946313363670123797283941041575245109005817778620917796384748679590635229423642307853742279530478554535972668451896886332348772943666000655166576444220005630741052095663280684742813822078698158069648201603357079896726691436198037520791/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5081443228727225024288915012104542973748361149914292734010542531244824738844968539504607107883769832011469874017510614466250295539259468551131724894981092070858345049067876644801878214618421415609342436978814517733837964338754946322047044456250745318952636501121386087865033767710606300423996/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10378490949273364717664451868867223279189926931629532750664339900477425820361355690511246159233664258939871327573486188879074503202984322669791696000506662173012681964505769985302158752609334067804193830528858085558131988252489390759833096508450463433985621127351255091783618009274614240607026/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1105819906444114828045584055057875648648964276429937134884151351887828572441408089037607566835410098850990480328503315727813464163166945139701319266571490835601628998140728737375509803793275731000833018071924132677829978518669985179667368971625840960217882981147059015376934039668583664868297/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9978935951440048160949588155929563202785419490372516689743796264504117247010931710522382478823659325774424886906088946328439744025879063017451087460537010666140713574577343097102139271915456353815498817478239543811339706369149215684143736278418791335597131617659924446795419158959411162730672/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6429801457871326390310327464243863115691386076752479817833354539156887241207633151886941818341396406683364340487084786029861270349499116036123889278473765581041884455039468590109154122778320092051993650036244115534022677465040974552697133405273307390129883217334592458401283982854406182621207/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4737732559932932114985298609727146548695771287796037584783161238930366049665383250593686285526740073090905849969095014104261188812407295749148515677774679386334054208232234681868027655563960564804663982543209008802170755443736611473511286190327529427953010773190329576642680753809568245169195/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8262900360799791678792204246999315604026013859320060122214333933648925828214830280282869714994537015099157093585711299286581897315517127677160704040177942420440409140074770556809549251079426144658251969118442360733518946452294373664073552112482036633745691394359196442101711573468186680771133/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3918430820314208787047326299390873747157309003604794159729975413894607889593810012024314206188572294708642163506857790570205142555468515171158116088101161309954551492692355868303261018543905058886207109803569274310521217931653600374148133676260779444270578129390494075806657019299225384681380/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2284407824029570513330745001291244641484267440858484460118436535159609601324411059247324164334781997820673006509670624606737774359099210923982199967815168692264244864830985849486452666420729963520495334955809441218241836277183651658331814901426117147947065582745877573345667606186938872191724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4869389782301107223009145029641087904326701271633840053895695254738477992263588878530365900202931609327511732560318455024184507118501986699398072472148785644482316687667612877277009147968565914566029784448169458018353883397799012295446601605778856416035740852069931538864548436493463399367958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4597041389476717628964674889922218645497878369235082376090713267589618394578221365059863196803583237057593097756319150718411425172870679834142315339674972060378146325855988897087450231378756874545626260742495756516801370482791968775512615459027229984763802004601383936129038158937115756146557/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17655704627476495722945839041942236496709767565772118507042449586364665917240867044987219326528961952038519617015357688597412788006173050759780312805211660473659447617628956627349588310007461132986677593005386141364300050798931026186352993315949996881717397119102703921785610286523750124558249/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20830467571700277835522046109301516503399350733443275831397581584632335127866055530731496415987120620041871943900616786912399125970147474068664353836755815227227171139178461517338333935856368989824739552614721931192586284408637938390625144279699842940812842236485448507738460569934532887977714/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14586675801167368176898837938961771731530293708679818755293492091423364559088842524913318704298548957686090547817002287770664294043855167277908413409062228996477937454419475990920277078076374264687564723769555520386712229510279781623063225935819386342195430308084219871401176447341784147232697/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1729082667668100599266487068227989012720667080797179942217528242748345999439130759700409013441123020427360653163819568460740325113475856167774476412098438621682720812404755024594000973917342010168610765649658642575919005561079578699756181759136737265769668885477855046691386727791083688672189/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13421942422479625302809200343787858027261240669945941239522332389773474956286133290067279523774950548678135692669334384850431489016220368754124226064405103913932335176991347653355769190104571959434699668924264812885102973169755769832461360793572752087336906073085601346581597417806036675120953/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22389419717338376083119556907154788434134625052393465185209500064465893908715321374307039743211022326880701039633004659263659079585456514758307705995104594364635978487022839511987754078271717040563996611609058148405192872060333469082364863101583888642519271203739173407450897546187237145729621/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9574809215327377651672393916213023934503671841654644326668375420774220925844249519663702463850293180872996144619879904733329695783329925608094173064420016519415191122823584941579818153236018035033752147359952714356633538567748045980787089648234328197730720695911146861908323989292472733697311/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9741615601125687808014556036296672886046941745743081056700411035586153387210781675553527137141584761328490598983687940038396608513746413436981920239163107182601265489723267278675455970679595547956581410449206867143272863829289802967046396020164421459417027087961091641882210561797751047949725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19630308227653520056266324469561392598938134663254196324048114991118139539089837086103672543618176478507957858413081809072088226920775404526411636327057569688702884642708608947235835140857603613847689929613560175649694682127712081032447432320504039135729896771101102511914008286880901236337604/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4276254136303794683278776976040004983061899323175460961768271951490149293717970623345546935886821986971396979590691793817348846467322273367968108392157244365930710393449233696848768842621210934939338218848053082938324224227312551093230408610082444851490364582088825413716438598068012187446479/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18623831678211218186255585064599860472003113013910161307487110671947058263336917528754959106847101762348909328252649147127248262730020427876752506226147109860951637610695559377410378811757939595356194518554740897558920765015183374661173850138772432652882186628528083596079887143987799362495173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13207574779942603029732927471218286322994510651107502614967974637215464802391863786162144900072650339380510834087651181780854499144582674698511297865835909790469124148489165692075366508326941188107517157083205951022839431175044178037165198642097591678902249107290425955212518358166942877249276/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3335600015304746522532480950823836815652318531211172532504359861953924119155606642067203061109046914509520260572616687613708637838903889420784765123313607527495276715890066489847818426204355258804763601626459160810671429152167517010347900500092176733851811834982095904869949465688754907950372/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11867346025603044934682773015857722011396676311873314428309023869841633030465012713554618887663291940565628236437427315713980487616941414071693126271467851485280981800836199385990486243149465726083911854518667470545234993811930361580465570851243218662247957206006085761895193312930677102456788/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5458260020637750244064661750041564211986523903413289175252255937954455646822348480233219382543671495861885399253646233276574876261698650366424964571981723787359555649790715323610468660209281857418729653805396002204856758303459937906267413308420915107089347537456808937440431961495537619763725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6587279417985370352346773985007683563474940860084135706999439685103277834610593661775375696274870248698271566598789299086758891353930954188612683637167449150541914055133691343517503819438195472827948085621684370279064602281117616008357719789581263115031724042654928204143112032525668914365861/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29585231586399282996222960410818684419555044654517123585226954425116610954051486238563268183214526059746969210733404918036577867958374878213020626634127133622468065930227215984364042348354726155577367821472239118769683723851268513808032938846884204157647313934359537145576163968666357578808070/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 445616394608334441629191550049127367955658652962122327356493736545489492082256276210262114231472784336458495357467331050287276051853257842838060646612884875600580134037431611808579467108827595507202684118070281357029551487974503351084952051266316502522230854845482484136907703636589929543915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10518158015665298358323618678143889909976104250502980270119143329341991138404971100309610019716304292928995384739619847247176812415997262323378858330855058615486038784189342698986374709685827958527249287883557531655899712816572452512450784650949036197061922260104444350447267218714671810328592/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11031470167651062514412519683489526171797365944020658087277434658032002911734162452863307269377252257971688865401136688732269768885189144087572528371019131711131246985672008555599593562005180597713560807340890358838027799933864626548641441838202810649019158622554797423048801921190915034570545/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1912360716959478032764172750797762888550398030762238294366237012832534145412003374843813835167777416018867395850294666309812754912696973158431496769489717875534012339981625461838520050709088351224695508764064787960960572396100009750030446943557147741004504148222499390677403140533901659641685/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4160480552240653812485584170051026539265283307815703853677433760847398228643186606726892124354952886073557908096501930517681279627794989997874954738674944182824173527492075996469652095314316248210992784911078584106930030083011916845241576944956173316825414035142755843194302679010178113336290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4698702988142172461307276247987222669334683006875351689654694349256116219246053903340999376233877554174381108610165636796440626468943498179601706881322524846912788173546909454728006671621394899476500361961413119851183546390711303865986213934217488800394704327581785043917515328129604018322876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13860410616556369423648632105744398128648390958206064347792049361710115043700725188182124120495380920282060176918792297344946445905813048009847961478296870746090756094641879671305920952048230210307671498516311520335805331905357575987684657749848402652688079621992549407167281707599306848447992/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -335946353667160661510330778835125116613806021236997282320136695903902400978749127728334154459419356394960822987262321067464550968235971965230797632898241848408137745660219126682891452953608232003888737835395415975453565552462736905053790712546494423075597772723176601151612012223036554409560/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2764998404296270945458142751497454462569360533834204557805163302366180637790573976867206561630748142207827486323865506772934744233907552778017629640341927818448794424648447675193817094763284714525568971739775723830808847607988900450508668726508708290868162886642121369736405477820466290064435/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9862170696227238335304046029749022234072024067616322260077721584214165059655436711506073575282798211744747793743470066307007436016424510580107829920955689121209282157089269247316287247446266145654174277849537236342439999879999735127305033175136734753981870229346668970378655530807025415664643/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19702604616161477874485332281713498730749574031752626694918629669836775883645579977808585813376433331281510842748126662208024732827775427592129512745300674266298893244849726476104372315849581979383339092218504731560378253509270573903259321526564103085228117192234758917635564063135899797186285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21630887757104011889843052451587137728811523215923350807384888526060768082345896546054064997572610213854479628336689724149044102128714755550723842096303836480193101020249319226622537951668739352761285744503414783380065019001211175045370358377864026579343660747487581418495015169695321002693594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4930192291053359839482942625515691401942204448328626554249379865448609335827175298336627814940527168104658464823542046209102312437956220940088320087113355765892264960933662513970159634064109021858415045952954187908319573463536401750798306929015868433987869728651529818542657401814889257400539/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 981620266411890350224487393954773130131172557982222218178035786539675124055099872638149701884534334480331511479956544360828995325121840558459741966466250102540878170865310699656478084522722194216401272494466822731645764869524941968855733998575796875706670226880538733526437802527883378371122/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1011763576041735985726598476995515871323909948496862157048115255948184212937627267993224834350521782806704371409598642259657585993777328627167212089331965036551181071105228539407483847677857906011916278657010935043652792987704658894313871494912237492045325199375955742348274527050787261132334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16382394745652641070849797943091016717437886635134504483114760670924943214826301908737870765818288263576797381121959885872243212782974674719899124088452584431315523007085620165168792430165806225776348870058138630747247986699885465615246812250618811989339500909743351724989079796098383062709412/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4985251214434642134606557872217428005291044411585023033791288059377178424726933574517844024092804314125843630360863112753341114382581995804766809402861653689502476215966896266398854888327998399074677879899061460757141602289383323264932664637926774520260242215157340512386946155647204031297903/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17977100312638426569970270290042091655075016506809937015526012836226302279791860231036709774204984122282781143468069652463950018638945397299026455586787938689696510399118007286176463287632160760493042360545013511217098483394779942975167378261851939501915198844124317943327476933284746056277601/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 562165487830413277357817762511948728475034955389179071681650061761684007711612946537762680635150712563329731043129638826280652922313766371396667970667679517154214995836485163727053179461144029370397506267987374839807845442982980804367998315644737136043650900696722390563135243973491150467596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6618878380987460944770305247060533769980463019407821306899036920101072901164603241584821806906747882912940937783238853425973867143281540058222490393524849236116364104868458386963750355844600479039669386211938677865663117617304621646169192086625410663471576244069667644997656598958032352210832/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -288364506684080141060055699474932744284416158842620273944818017273329491833819799438913628237074146876633669804480173134118587261513755968942133988502816311171369713630306561678550998286528373520188248613730501170916831055035118845982156171900968607088094173021433988989190646736419680195885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24903478868571603395066838119655749191702947460613995333008997239466128341656941273917279009904322511896629193077964604141640749597903480506953198449656012290468831337451516885995569685941098693298901194147411160147316080857564302634126555078078345846998842876667305348859036192926138254427431/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6466068687291825454990644664253195960758912492322147075956750081163238463158772614362413420000878041380794660375006250133129981596111595097384471284817371219554146520333565007928726787452117534577686008295701165516678978748709121760977935240460598243785871376128704521927653067102594462240703/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 273965158969416312861706151666128962264568702459977076779911812198391146724497272782536355917864188650638701454518429929910549041436212458597088448848064190433390097142003923546232213067112454322398735757555021588754830578740986440831918471268909355672606443655866955210301393024017361798078/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9718907756716123835088613693586573404225428731913360573521085326298272828581185768335428109632562051021544363488458559294245617216873874710392488882131832277258807404866983072594682672036384604584994646114962861672552697602160195979263018999496708437499556980574403979975219040478943426928317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14348366508636651531460482159816283549313872423046981099678720564954830369385669938058173762881480861868798906124797672791523674909580980001618510918878330726706822211296079450811106215078209514976247732877133564062214011880064059815389323683412655512265749816408216471728738678683374671044315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7566663415877088498923675989644485637489095810148597541563557362306072607708216655292249245584572103643205314693101085086550282285731356175675916614626657093908654262237536619040530681656079075835630662377006763384784059168597191491474480178618844291586659721591040189067448120756764599553962/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1509568429796572549800247870157536132421563743773202599783070699292827692913117619938124900021319282509138423185304442917772897087219077148454923907812373447086961037430797813405617598029958830917610910444475594977687463105467550589420552198366115238192018661751561413364953888552562070372270/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 801819074770156246130532755386026662521191754503875171101929527016479242508723421998970817955153573487806659068770297673685193364253075227709873786506358847203558769565741008200349485570256163631472791182294993713937043169567447576303896288770336967781005262707142077672608454408233796626994/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13095736026876821089369629778073246632386360072141996614310312050517808328799361337256559723437882980973678194250226570483933561760581837722193424697859928305082343899032482094671650965833168281361452798263017840988112173195327873349156480841846308906936902055470579967742103355157960195644178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5304279095253215923549103442191524521591727401234924177547615982134044264501875158648110164522549036772392486882778644937859335615310240481726234270705863448202412864439523784252309527383915854107070921340486325356598907653927526506967436655528120331516405799456802548229389924919497976598254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -905504714194487167934471775714089956172744714557029386233744522704553339066821462950012888288684491044271272609556447534982370239751134421652538111836759154072010721519263647721296717348944271977303169937050573695293558495348300380684856328610824514994510844759574150954444061410673860799388/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28629129070304840572648095980375862476670705585943131127705886706576458485521867181847872781099582973842807269761292529092641091746406107568113075791217140974425863118655557126386295694692371235440193748883803518902466757285577116775103588686053146568510148508077674879632497570694007846636935/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2273247064216470976961418781559561177191580244465792354042627775673153026191708094162488148482986727810381754663267645464121447863113824745525511266625299454186972374968919755855644812536994670671740676672602968025796664641663482220016753674637658452716138807133846354779109909974004563613513/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40383248575453157007351761730472213647572365935821622813596170913035498309835500902937946499758483044153936352752793172113620112806605792633797271358748840288648644119017707900693128032125421754275481259318734427055734683302265599378051074881030579020874975591840577861350669833228864554322218/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12435242129719240917359719323637651552604497402804176535025971898603604509727721908740103427767983361225780617233583864072158471557601785186938191208191937015510026273674098351194674513051888161854760523584145740940486386885391986557606189794659484834290753753667342411015831038022625323736487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6238462638129516785123145757165331946157249869041564054421414495945374927431220590258847571656410363356913170327371940645576537764361515756336002635888966811592494835169294745675698469325549931576157698220580677099239513935048932700374117893161351052559735025086469545911618679401700995349888/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2707108251230557098340745079829159819480889157960583907970416542451885746842220541850921111688904463513347901245588895336654238711513287806882597872791164912950922584273281522032747731989228569858245371005353821850787613183197059902281678534226443421047630490269293817224981490101246399831266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15085924775389275625001840694389660716445595243044323686689838697310191070765527820470701118178184840990216744023135218785004784926368151962089526507455346675615552018274989936113950009258467591549512640185070260929925402801191161730028388709857888854018708009753232863435297382855498756338024/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1386936342227638447929182593504162538913869128783629684356788133292357164862581887981768318746544180861414218848529567358057236265643068704331616986713745275434805449284356791429129055995477233730745394765640104572952735810344247853915844702483410881498967885708537728743635544939009732349271/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19607363278601877820492677693019231650885788170578219909805189514528057042319344209693724887427580506375191075436590450109352199712352256126413972107725162866000200155390029654310395939080895738872360500932309898833422518395660568642391536560821193876921114476801004595997526419765265847875728/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12522384121417937051035480946294684925629008030489184302643883393078629115967896361659726640692971430630292932065068626185764828309117683778337968190340725933371006419516322669045320323918266108557637717364229825076864424738149000069226968716759194081186554845522238054639624421162188188266551/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15163481344502121996264287244584175420181830935580339879839016417356129068868519543429348584900118904675436639249082792689515430470924348197773026243440729869988404293221242660961319409998786381732229391226302708257136472464316199884274312842008888000018281144585274899320608006958170001243723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8733004225168439836354269977265804637835105717753719092716399728871608218433899171310228148030824029765334456311967763284434084428451923426491035917472902273196007093235021285393667121177658655964757881098844151004693558703185563211018026110164817353430289490440988870079702630905140414833492/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2654981514751483081354664702489178222302298643532639167687900619645475704271659137736512186086885183631227489893684410533183923699257006475998227678514560045458289846778591899654995084217428865230224609747614654348927757140325743296495550394182965448040864826925583187472394614301607363688221/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25380383681195538888410195160665014616805292135554999975303630251106772488538357662396007659959062406241571499425392138285851121195619494231477808283639552230502949316517400870804071645487111236557050784367444004449261779576670046691368393646250310977894188998208231215345788781244528250455432/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12374703988068942853691057112173894261842364281879172268714359297186337500870549843001215591357339015146336482418211671255941802943627341705076950794560484976422170248353759788338280866142327056342318736711709553039291673642928983345381469961404160901071772810747622107720904674147812776246091/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-6459733225745305724222087059851895561083578911681883875717060182228687528459421256014876320138247414853206430195778733230257502895966967257812439100124976340270924336805498532556996140414318950256009916790464996057042516502628570341428994642919398297930780407350742369542885090877213247621845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7438742429766961108419914884712407648467689116955186762178890899934055412205065353160162054943909413784331069923403311132915841184277259886929767672661173302930026462041282000267921523840110113503232719525477675064316758411919665877454572753706769790683170096929093930783800261132646379162446/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23355912682241002348383041653082553319556312294636462657864254585622597923863279177824495007092785627741714377174077104666898007737143564453640365653801924725033869384989417620695115412921054927851056045200830999219392615672805276238403854107205563153117943653144544449689278538750808637299006/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19252906541384428898267577746797052763627215950942998341101450917050318988528711928613749812514505961041432735148003623578521886940076683206318591379520512618866618813727893101652375773009777213171221413074577582900078877754176525304841369918504086747784462650987152482729314631605715532666862/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41691773538638982065499012249567922479433590606640492421336361224142506377679861541400009514779270299424424603924609053063312748997499517304442039492303990600167081777820776081115136363984985126555455876755774640120765229637019383435380657143277510670780314001674225290837783077163192106750241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17787090600963879333998795563026754738906508268590320068846313009897299699096421840431548999276644576468576686859494592725420139230537105767190691665457431549511531800110876566869226561962692160402681948861862726901415651881037030857227143866708838873700590670127261561645399907780200782846409/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34385182481900668394769849054661835558757599837458023850198580802423263739034289871747708250322714653561561718865750961133451017897317049508464537946987290005473631325378718596266297329417508300496385638630992152956250908189351212140862872580581300681413658842196344818270513102141419128280191/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28202884503348420718033811149976058857424385239753662366714308052931300249378024051030099010341932814331615997394119113165228645285088004806345980353869469804327848743230072531817430332979743636006362294211116445003004335223106514046340707257564328419426005105209916190805063384057781360061123/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7731794979118032285288756915421329184599132537943535222089767021141337873522847598106155544683244733420030464588955078070066005865891143395970729443893789499972860715307866992124335055397738647285874268059052288285210908177740403317191081212291302963241692472901613243912469845842561594443513/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16638357748984105014065834123761710195297104243989872578547833427292355769434292533651363446864400017782542040301462245571997178462296139556479930866613804199237135243473873086078372211135323865111463041027414779604978087801208940059275786226495896188569257352751240384699773899547248816919860/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29231080824666322591092072260493996294048081695435482427959719994751977633214602368438812030397545419545201402809763958633617802440858976461752607893972781959770855275878467629337005126769393716314964685980564012302342888275102273577090068314472925060816003127383476436104223288399843860450585/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4542603870013769312926895248767361626184327625792237963228656247911717439428231737061853447971313596713287714374832284931619594998839445598261861821674905070538519525615058569392316770903304304400381960508385125789502920962966379058886385092103127637028010128049122792135550588026011142530274/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11095473877623380182336961735229499533939335809848817417331370801390361508278218740186787914663478975177373923562930233906866154394552685699209226349059091088669825536258621334176367154188735185336451792511988030400047673850434336000646260612028798719283946861634843599186586762556937516959340/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17790712677742875886769147725653071026610121220700898504820645030074001065060118313599888163517904440263815981415992358473323271738770946287723845262556380841840278514930921394733282119481378568001258472626256232936981884215706140953917695044118446012877294416160121698985978557600697890100050/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28385957899654118725530099374639598530250481353564506128703362883736887142995841179312620722319937690067926663324709273468328217622003303993469019151536601828872299822992246575089908679958001467827977514398890962170069927668957961666483187900852105859036089289420329347175291621697473412431759/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 626198428642379652269311575668433984791152536992456235637362160685997055096850818610764057094308504835014448484956120304268466946764794221198586289969933030257410063643812759599082370267925828348732315342211135000029405387476415249237438312746885221033700834930097970725650576528995535524710/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34201603819730821979767622824228129497989275344925335616593978758584147204271410993343205960101707894781352714145467816697038817070574536720977999240498766928801348703540676133410524098011952356669229224094686605664123645845080303499534505407671219697818786927928820722226726284575461185883773/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6946727435146275824175152362956362718598359410470193187108205726487510729767806089053875358760103056863146417247703167288736442781367876896278058266887522485043913472221440158559052476571708666716032647323590093639691578189590923814612277935819449217252808742528509164041730080980635772204487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24364624426350310493870660256542110651716404147334456238193739738144020625060621645166127051887204479972546309172988128257414852613832685454632984791632676500794851127511992276272510671595108244799667193472169222808393853865639858458187012859795639801071613093063125474294513502062249445556687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10612567248753977324739823908639473233227394019183166597687009881867704023095023338006737693502035391610890566187389355340746626960356969588035431187001900747283672680276753223772619422696876132684409395157619001343134309719615365087379401464606866545648711162782733385930940628672072039596146/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9706818023469999872778592832483125150517139201052423771395824251645469674408346972888139135932235329625678341957776864086182570230132291929694896383146297682036077875168102106423363902472195798761072905359250282426976768035967921131327450417915111744941197634994162888138273239409200613646537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6395721900662767740268618522870608585099061435880476012585671133098920826510829206615406981606433702620285388589324327032544346055361513659432923423115958527715421169643542745750720810667630055797388810077270863176138915305961562734942672166512095896977994905369349863706121143819502187511599/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3597545956039650223510921328388651093105498060051995923934436243958307069319860432349413492084492901196373037347575851249132882849309824901768278375354388005034136627400341987563995958077743952781143317106237494222604993304348531516616970278300668908361685575874910285251741382125557766016258/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35062027678271171931863944196431358260139342231824098291475559501776942771524126715148965681528144549877500582608020475355335635046366731781336709184260672756086707317182320615816042531061764184250480132456372074264138200486156915588635119086415007646392913831141942478827107648663263679054488/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24684229510741569644770857298887259157049009682013138596524905081448937727070697585264225884759713698916031303773663778750472155533294038729612299592579647173063563905763610988324815593706385397188160041062633472088843998169748648137073291594170445182723502004171225988177965760767089519951813/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18165490631136238381834289390381418902799438979942327084669552283577001396007122477242367298373066924983236929641672307920676362134706969109245174897633345474662323350122484970938201311500300439411904647051066767296929838928192274231515140665548251347564144133890238463111406985602704813403692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14495037887806243383561190765289533599524071058905063609028953124515427279310549329588120559899966071937486913263922364199612648598744946352106324969276397951905930511877324854083910683639018472419003480778251289423599562188801840204000279710634141289412880523574541682953912695634504139336009/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8263988900902267451655812682876520650467283484009283902030287962442361695794562573655944550612420941795857438932420897385791317229236607042590128336116169695438136112047997410406755352900967722270034084010621200872136782815895890049977887518277475815316156307023507351321678977472722051253212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27529487781870836014694199956372884896523813584106086349036874214679791292918567583796523140826418853064191748174488300788303227711716695654869783108972762174382387556069087396747222558566807987821639943915076693493190276483493532822783457975310608507032554466252116614534856723318442820790779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11722214112732234414553211510172119270912845910353635411074431802566111864484435890479793541043507941953887801996236177336127115464617559466255007014295015322127547405496996353662569855228064215213416606505357001699680721263160455848236839089014453814649792305227893085582321457284509955375411/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6457543724943258015045940461516101291908999197041870336037331489291743718808391414093434813728930087539598301941232503097561053304954697119070506593969987733082847352027764491644665273198055113281458899250004429536091397975423220035331568755730535647746256207869782744048888319492892423586138/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8601819999022525695464902679964921180593572242819695490917681566528177917100459565001708025141396841954774757014508004045854998618069748781749653745538204691662851397370673784932611844871884666701368133075644034605447254703451449255621180984022412148288780176487142802026828284455753512062975/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21667143098088775689807573510768205724412676093414699203355902830561853815007349497763428313555847956814111750585486286686067910665205483479198831226764406378792116238423126565745342535216152520851261795502265582597094028051889354393584050231484776718934060528826693044982112636258670539355553/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32631451222718461589530850546829937665770362975843406665492285926469692263692115672655272055570002679941830332210210194551611160157034147859316856104711854638588911831927794324127512873990977816957420223907953364781097069549320657076399017745424902743438427715900881469075619684572607491075376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23643445053062510840174423010843648947443813840237935225626415790438954909169252890220382647800870108173776752848685109683538741670020343046789984532272135850215062554294787600951869647630142829238675015919058175971967116871547866320817508454913517678536357497072805700199175877866868335043678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27165954268698986603681512307630508533624987364733640861128541347778200299900025180961911205026976897895007553459048433317450024133961595134810947273916220557120719402867697394965015154828180528866526120584160624592894273831623267475949153932264833712934142587000902098332224393743011998657816/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13520502968424126798277284836495155001205326890784468983322282209012777350825622822929877014099797966676274366368561001916833396189840360041654514528467319281129426045984525302237765235906295220876937233000104912522281598490650078228065665053340168334233615797374553149783290281797472569502963/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1043257427824943535691546602398131810402770171812710014336906567842019329458558367455340735276448771418676138044281791547706511079851401694205877892281322088344394250692586033505247620079170951374447434342287738651207204267340084474763056046091788643512436739103876939787683583192489372722768/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5446257579833222012532657572634786978139565318438551045407870463152866854560929081345481419742421331535030719221671469836768170709582195043130097847413516571596427475093017662474645926685235237191370692388361801945764172758149198663898589126672375590249338455266820168979652043026988874683375/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7210865525996217233414419439982099729120211512490517517254198425548387574374203668833780726591666792301584104846675092274713723103667404837382445626304376360560390267482724463902529553450932086567002493785258882803067381147042748719719074473462873897972802891467655552683921435516089625724331/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19718452809386880954130403202773700056901178653832213184622942043404669558525941414160836949271256578881700011792495735515575310125155178135474215955525327876208499828172089694597639082437356256648540508826697933325303556605774638153812139741693421988735835488952134572044703214049646336461577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36012884356350630159221534409669325368173066012097451574051383653159825468429259582193883846197961958131791274187914455786226401308166630326472035810053402397404617945802026538947440454289579798740920336240331529766566443845837593264282279500010730971057805796783371084115158740885653006125067/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5940479711156093778665792520746283391236034475404244728554414082405076871146106359889782360104558733556025791069621263828905219513094266038310859395121765942281182039018308011897473379679926030941252318284967500675817109793531618359339148547180722891271949648325484082966358681992304417853819/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12555436373481595337812757283438315708150558767306530883261189361946282934803729359160493372928920005387609630768621706919428423216218624465006708081110732319334788081873696464699579980164030000514032245702205324632991764456195177725308292544477068422814359464892507549817396541320409325703016/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28813637374853182059205442306463054097466006621442710301537759616625874283515277546091472895173018429923679138114388015024500719134935705580987787171366375929105279145245615208733657306696857803504475200011142816333472656878173941566746273678522044846723092199975826105044998041866921075008907/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3459959755721754107523490867591339608052367981521421888440839425944173590065503390996430831703670911372261239244848111779684557108482081287543788840555641338254192464769113198306973055807915106303334354476374605261577802140263930230670903033292062084836651089399068211623561299584290874397811/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22687510857040887280679691200262067868005428413664673929189022623026807809894572677838147210800206612205066513211943241349685406031622007400844698075682484372461248383005275262533620449144196897674689065155168733512872187570118156840052629061134567895026209777632024530971480387423742633442341/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5396314869210063592002449148448746116222603706454034358007308924908611628428786783707859554515656609445597012396423465058340479640157261036367275624555849731529548179126390641937116764530191721647911981074901288234645305982616043925316471964661468669516699259645300554095043067827488065922331/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15978439366558952805136234120590445496565278105547880842332920079452424420992848132459424579336621854107866217091667417945947592552342486278812465778923371097698313418681820110639631217652485217240938666317990225353605491571352922030252129917689216496448487135131780902418882288614625951497701/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21481160830295363333846439178177898074795857019044911202685825148677074287605340129697529928636921865177428878455323872440852263199389299917868961135023230644229381918105579411296632615888809400716639684667453501173737911521384312884802801734555372342387838772502814178749865817281419502897591/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -391990282938389918099040705013236515073666960684751751864991522506184550705642164255565303297307488654197719538847640074021323694712716499501444719766519078967814032901995534652795493751705512798614899723387375716198855743346900463676562151197467138547778875396984982799518807085379822273455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12489998892351557153267390245675508302707391720628292368988895760065777927377691438471950856607977922447103955280619436503416418373335900288945935987843231393721960954049414240409001457672880794181589380092434837719221697199075393709708813864003278616462776487979701597206010437172871334393083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72827236050139111715956789415590778433731362861157441464423905093194068448786455117735723331452745208817753099346677324617370881482172354471368987459674157728942094608084590777281366810718094530766767074086457702650903210433629000277968273836118242397770463893845033312832865599385079684620012/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50780477742588017682919506640844055445838550387430642929893760471967943503308168253004025991367862935439286277456944193984605836867644491253984146944663762699862436756189621907595429241927417784256941125863794111859335258219456741144247415938441981723869239253075499643800215498108386070677818/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16184442185636038825895432803852983254025569981163274770334871963738578207066499793620051352441533705569056102123860098919035180918184931563304014432795274893361616737646590283742730932257933012160822580370676699878554248033774439478696749062691496221202996547078447330014150518069687926900823/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13418124937624769576268316496117657503115689990431155558140617242702881626927752037591271536971287009154977641202035885650635363847930724688589721910565455964088885017039568547681894356087731170247631312398124569440182555224406478560122069204559712660732712330692032621515968571738576400921744/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18409151097106247724058793844057505645601490597845039449413360264639450405899628521509071064443998518411118279515486846018252181448536958158232473205961281182048830376168712342265299712895405257375302421603070246453879706815048950078758627799247150800132694865786881986984617085814988836374808/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30289433879411851842335549870849403429346918748024112740838298583563024488754306927846883516321887721886309954067021714409116664639666102066907730624575776779401663018826973597808915118205397035210778440667754743842465458338866727683615137755455596096698678538238946054098593291723660042216748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7655357065781677108747548031454260813315948895031326724642960191814161432320626175218652912533637992888593352965332988280036738495786976930305654191373206003507900977842051366204159867564551813022512832875207739798838438472380969604544990702493856484057041230969966872178551677885492883428760/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10679660592510231820737410385298049326437347710618762287997761735576863294057750871028289576471987819156301513096103364328696567802115622674941609223729010545352403524647829086388733672590955070394259535458414490808772918135228185502974348242258876911719307184001991977817535573794431771012713/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2563717730296570695822321577013654852016465294347339125312276346186144339387237326648486219103079901778282377853640403069639918217428622198927317612458831172534787791343290104156315864478020429691834073927175550352259112223282972925539308886503573051395636154948510895107560590962813843914911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43162996567808514824956190828242010035771231809994233763385874180699985810823825374814564554816520292872568675852656752005043358180758606143498622056592385915947343792494106814530778965402632875040517388607786942015990830579663556723620670872611683067619546942770750954536059621793983544622880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2782936720185475594882272208481510849937758494598605637392671872466629491365994292296102227672664963636959683543672328181713118668357098571288545639506517304600815050840567465170008922873628331215188890521213159656569027965575041748254943206002210878859291660917696934826429709888194195036726/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12226275685036428561423380491560608172090023351275171577703831910135433340776180768198179143710569251780126333246562357437162256375506607865998548324423761312139152251859493359511410049751465480380158010351385632839140370203498617933218049336627331676144991842515093290973891002757695841922233/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33570914509000661297770757264403731512566744241186440800886154911635072629655596109035015506748832945639622517770371095986248509710504672726819488036059267408798956439195136522741677991306642400554294894719905209107205327818844960765492206360508963973607247767485225429572773057599352144899005/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4232356476592575228495137767227807781125625935881057936165589069799649032797634863110020093950834530808684037699880464327128268106709902062739471062859420896289915352521968578694608062549590594162818958645976371745623767963810296795066367309878059391760930186715007118411710464598930471697187/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 124135845135012565336074197926518800180230152298415863342494807380241372817747055177880014959654765945989434330227284399132747358979458194870372356032972983601603354042110315563398159768563960197513145693670070268554270275452025630207996367654841641699026386788658558533545430516295587179642/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2184103516658321924503308587902299953174806913015820976623061805450369629303295348375596703806487711082537711004780842427372527096814536908674687668559881332710730161876951465408201457674039208166252059695827854086126987449389307266587480546124411153488685105026917250592802805742770127069633/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15666773755383512026527792621641249880486377657003919101629399428245838645324766298553084134257456225610711065731100279333599347220931193297372241960639075706266601356977987477937266307795726668514522476750981476591208008094245390078681690929486857313642501375193169070420695632115115012104301/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14505539204695461047419460124379906565298264526316287082555832803823192675847915126414733569800947378554277343108294856018131383684419159673584590381714762756915909809267129395565550578384420323999635001547507230703929566697994054458718915932714299701366963235874596264361797017601778905928788/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42824311898778980400133841703505169113862066010421037617620660410638858748646825425879950639287651179530757836357427646254924608102779938634372396469510053009627209366634285089384988653360345541214361930788076936100235045686271490429796032901448708473007718040805391092418964174854180854246630/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14430163429512639765472744643122278623589325726987558713060229401650613720262274012692700353940783211576228712466075221784387360700577927226078642568849653361781822294609334311203336412454351965706373469393544824864553185439324057323484366848534651843930768749619071447768144854461615272518044/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -306953570963813612012348170118793855779886403249766920858630301451992334296765742911259382037126892782207113939499700043108146872170041782919363117903797661990005005313492580176173933550261780181656678478731077363484319298030017508049204459489610436964485603222008437429844949045404167455445/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21262355115806908305196426069806367987405217271774120421882687427024797860675012362486078032851086417026738485180356924304100110604230586602152023761039104009730292669368921389526469147191142921153181265731160478954582923458714395427050530566405963575959993267214723099070674619396570576217683/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30527853498070241639046925949614828569761233861754364256443181848450547495390159077813786494891243749853441664609726241240516163132851944030339581503544928078363118505021991666689381358335717406606278460860322299002774788990176102398331214829682387328212732786973224656271146945011087938115266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8326650254705992000274667854959220560883017615667033294663929795207646373331418007631201192695670133811364597321415087825695456207161970094255157363530334605703445724638157812751498148113314975049221169068720114741159423298702633987145442450949437147877201938063013248812715540776417052381603/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22645382072776816976717256872254185855906179220945114917501862565601394945837411902146063288687941568036262364008794746739161096371292681571885747369710664200966865451722552243286538080597082099764592278073652084673792675253484385035931074896239315595226507404480044840965141087397396792679438/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35814070405977437798483910662318381125298821230994565146002533319980845040647420493071871588014441650633905067829276427840555804767682025797551041389370409839330179238221594079569196890044632964948395241267745209386715686964591638561638307135860658721604276598965553867466503627082910211233106/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14438947398537352012052944041881088865641759320758493014999590488780173438750253171478424859316773008548502680326420570849915882885653894708267360072008049132640281855802882406833256680990202912389165285665998913170277045403676005178538321122279299059484696132112177383990988136513872386218968/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5581699474720269933274825704550136406326530851292271581610541941030057647419342570297926843920114166687625825376286528498708488443392308287965428400713740116956840466044920831550415200871996425131963687364189186946750362852451353471659913087148332448994174487002889545644246340450862878248655/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4661290455836180739182712306127455357486362138700549583421369561256527235880467947700133071912289452935034812771441639697006474807182012536648561446298103631729404205568075894202470893023466404668218680237481809612080599841867398390627117785713196934749669782891465734211017297189325859210383/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4617922155038773529456839669679782682323787294463963208882004483403149655182856087329587164553227047554253384753268820808935569015648930466660248268689871523710303612407964942246623256254575589676938915205421597094450224925735687747207816979199821737787133008469749195396488418870724603480748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35639234693561040586338336460162731637968166772622077426332988550488911409536788566064413224091628116697240762377600921177487116861220669726225827968461995956729400406445821833892369299121265809732763804413480571034432009884468319385844432963357657284908385456893478408431134449145886675884410/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10208697176032234955707991818299555966454724727560097378044997429930307172743056116515944298403181481561936888633157243076323244154668754404437044972379134187026836857217176956649847138993039465546020395900298212628201120047262628555189607033333685679420801701937455357221323942368274703566697/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1256305332614115574061841052504890873150029599492856515100106631987106321224055516244683338087339475291660851937151822134540990446930408510342757120000531034259871137233894843728384434775285353518031871936565857450770963411483145181912179952015359808035788760291862190818869848731962266217266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1288979621386140621359857858569747458798658656318523558581471260591465458190199232622556761088135745340728532824197050905494533757590624877804928422666983636777844367648393590561002658278349483652746145541008888890558492126470276127379679180373666792423344041155966738958067068921573568086315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31003195985987148690431545528643952520475628032946458091242613639688819957079291247878583547620182898306584408297912684554715779502094129731021749006891251982021315121766221129199491610990477388516194553665113870636130158302566446080560897704257165954575777328421172736270402090214073165206881/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40741187767481284242482117488031167135917313838521292483584228955375696364053859729160482271481722608389526284268151474518585903015957262339769752024922534524399048579593446292439266602054356424605808727229774051370761953940946686324396166594285839610635943714325285102989086312007222020338392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2502710107107132511736111483490473870008135688285450416251672161488404876800044083082182945424821083319543940734791759317541579602421434755746655837782000607777395796952816722220439339687741875387480646425705514378202985509693791316805335429723126015187931398250558184173235851541590314389944/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3846730618702900075355586679937876612444528305208459640623095945350432845351642758316558674447519636634368797346475783032037990567680917067918229847106593257540060594688374913126921726098476096464397481158000458091385222924733608393311294500696588354459117496181280005867492582671436090762599/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9084144702583152155719543224626876986519491019527179021043155975953477442121398611375456313393373599901555568027420855542325069567771126239931567015043812574204603916342960427230619167796187072133141322363142073207775451020957093673816256292889786426466000652392671541466531667567062574401101/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2097713847832130499729032213595529379415357173553690977588186107884997827928486305232832482037346035230356427261457954919494280558355623157079506386811345156230134110350927556902114070050563327610305617452574945491083409999215556306801399195249001651740073760998534451292244892216272628926251/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10599744834745204250163333074207462855000322082555881202773198061195890906473498669389068207429793409168222738747156298360038140741479562145475456179235441204338762653532588729215832244988776759628475780094202532422711004673935678365431451219460322682323975038013659222230602954308039613999033/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11164375276546978843920035426236853949485830840255762132817630605484332566560926609477758227800402673805874932364779221403013658057586310415467863644022070149478897178648623096949453461097903202382213310161288018603496353238700802566085163980633275898547318319558957068963010863030411329742234/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21959063441408362413305315513095006395255048520929600145857253552224746406065297431930982664838452250556789137970269626593345490498658134419731977383770768439270082771413634430430540623180431611782948060994102006201920862547176092995013164420880812907296328818837776449461095085486696384197964/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1042590945857811619657165947546332316091214188417560081636981356761671457897316390881880798994219936685417502704559197284023282666659830342351206927141540113057760641962413943061442359299582692883343517831959059738397804054554372725332597621653547382620036388185775623174645684007367950044290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27863173063487742477966086529815576342456974222364487826415754204651918080914499327081835630842741123889267577757224297916406569862592039226622774030139065094039317825241506347309694351177330185141894855855666549880719447255153443751340852305963172688502421478310025329986488589539833929051091/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14705435191085983430472693623079573558432256191541562790676984369975361507258089620215466405919634551776756854020572547994809876798332197829945968694129754381101015112355077404767378707121892703073717917894825609896935788440565723430012789714445877605483068021482625590808358979681594400625746/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -824676303027695165354553067481972315473926149778710033000776015855602570105118284714664701508672714057361679346906329293088561277362590060860572956545764442235089998392112454877113737939951826967335637763944794236124953228137774488653340669287395832856956816599397286409936912758152309168475/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43072235818121933951589523378367389581965861014308097001349926471605315536805515250124792195210050634181294283933268609354329061873078408942529616474619065796249893660046101906001665303335051398967322411079134101212175308355363926323493491651052432857175660836636858654490042059045479879127099/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[11366301559893843687810065205455283373376002993509985028064175407861795857082253725016508719917278712373154297171246225492189767392656037929530113095104333749576087820197415984638384378134984735610190182483501581442073353296701574884016068501386320491295355893874636200642928257587589949669434/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5517395127727263087585680965626881675137135043238823149623253898047461948924442204617824598304611559292627666133313507667282119299593918592802832614483314768642293564224425833859501482020283042297835547646962611209879123055042518752730278288786668264310438339780566894990083564114416043504190/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6658405458160923521598543409169086401936714994339724672060820314505933539406509906391288776249760953856071081231282597032138498041519422333400376598603976906222755047553578033569219857829077019059288756710074390721196111447817393042581813463375187845193354162428772688518333513269207249253149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2191698520623862758851057125949220310629486363657513267917318166884011899303499925503686008468154673369014730174956393698328201412026031272744854066217333325594104405652455703894617828467409358145942289580125461820655490999733941036833385756623485293726914085982438690203153959171392617392141/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15142748616708832737846972695030117381124087642252464162053313178200348295018758379621945437412411458864946250821923266316828566172708981818900919553872094469276415994793467317564124924342472329298016342895856858313410805046381917969534135656931411892346472405421084810034694543748271695291863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 430515914435865066545894048750310650932568652823491046479023311011896175269028706502364712167046484675709773069612236494009797573720867445069460535349817437953946408025488947094210250718650421374072406870184301727701252109078887504219830644588297853163077942203322563762409156039390830481708/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -308918612920986235962341617215785371808625008951253517312739195918766768528604570843661782327187905856506228351198046770443004620678399931207458999989254281422550461015234655885071582324683619833265602280326488191487686640707089658801918964492327791534697292871789809193651559591367529197876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10351020390679709350747307477134908384728415420388383678197621784995650112723813892741009142154914830486336963337541458653787420400151374388522220766097442800228458403957884117708415468178807766264178233187901094142308509363621782062824787665367100562507939907921887770119746823255526572884112/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3316067531646553903815980303436622896101821363076327552896744486077699648060240979027710821750162539822490933096223984508159686812863804660068091253801616430391073040168946608264935622372362183517692070915473368213232464934198508969269743649627276567595708672327948703089786473076167637069146/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2047696421165371703946419866884598738263256407741836737402085078028800986141342192677009967358462040788929511893907356707713575510770695329440669798590691410467479749090983312034930088029166051991861323582390755074761337830958282490510844818364314873821422208995180135087256612555186325773039/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -522354151089706256652024139480517850948591975812871897080899953006602194100743764925185809934878593578511679475203555215490700529678251408738778193553533997868155746124742085552941864604504704141983046287159199686618856384082208620179661249984016997584741829606108956827813890779828948980969/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4213841320649065018333973200784243778220704076568605104307004781211492278631527860731471806284501377909672507975751687216133037086768246331499577078880579751213797748877161888877346435440312269990448646432478616121304020694084432151140372304564346358257175580072567830303550105307250014289746/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21884049256697978727263107554030365596396136376798835960017643618731333299754464958680694515164408270427812270087457784512674137740224493789333283069229003583419304245696520812399094169252811131460010775768002202291830562448891851145805451076163374330313006708224367122969507496764297727586438/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15254291637765669978433368373648823404091579839339764114099791402273351706365942641991062435525355815000978932101720441593380480916999886874826323959359980080773586202990667572744125767001839543975178389726020189880829336002625945915486306190311300651809437439786538665710057483532175210359857/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11553145593904685574979038233463678601360539749836523421064763107014671850292953703185849205490004564494367047091372499486642988180251140568607997943617495493719218332573252757762695281722884915001451498372096855231203669740351298154344023769959871446463024285653426643652305424169929264657624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -402285563713496407069791083397866499428167443117301256905922461962178063731668061297716795382611986363386847958849393990505095015561790243464910723627819541360611197770917378619346793446910649976965955782837980641332305981954473262741044340290674151390943518223823291975359902279295999151188/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6948806941852897156187255162233007811489975710285407610973438015603043428754090127984770275877149679988721659321353445632766353755424696187009212439760161495519890844865576493237850903398935357016633590923030174932842509632800169611098971076632709117063535287653881527436527378042813648690466/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9089747176298330670292817365450402767226448512024263018506094881148913380349787371375885638056161650274609012508413415594836610541953393763369223181174119352412999190454124529163643322496762680012878993533485579973744628232815806879850339632016885080947489507012851207277505511014805123320927/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27658827329727304222412347941901281618175181852473973779692224897328765460730259560688501925844292728941656001519315830105052619466914099312783055298753226646016724251889511924116162742761085415571894528241768931699892057303159964388642167756111774698875948576180033509054279059328605084184885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8607343541910015942682896776410940251334139211986904542216660896352883465589557314999812141367662437870361947512834014486398325385292078115868149830771522121924433157240415092507532555795889565401056308761173438800122748455716423829060750495319327849152550491164794751000283692411853981971621/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1702532124468163838988810453118200903484990273304469074691493119761644575668777158381576119992347556086401997454701998258594571344893222402469922351890561586340765018063913761341305899046120841813962393052183495184145201456638964017741653875565587989858754179888504674404143397276344842845911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17912210245029118534946963717381728563476945066423418115178405273838821863565666302833179394817854295472046761403989628524987335783910688831713892383154749339191620679578374740511285306395589016759050381604974321850612073623581359106424098061213319201234110437676920640351721907426780941872420/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1330360330727709463739054203225183751944976871754611722571754366185230742698782073520549856159695121223363144146823457825849517796131070602112603115560624312087788535221822650191040139209977911253327297411100811773686583026445016116141151637065492832412416222301436838186808480170228998449491/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9698759476406860230054814928781441239870854081052410423888319995261380325514960964711218769010444167877869771091173328874896613120480975444095945058487988037758771743699509998938152531144379175158401741583942686150268161292668339073788669596824661521097256250104691371695422712026637905873617/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 713177071097111671305883519405856445994325708200642162098944097122859022249471148303406955626377444998592164284337874245692211050290481970791145489317127388237904211798954227778385883683739320893285427140847516317827945745841366110683158909605733237568069055131299666185466482970919081774710/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7544653843683464791592450096313548805336339250401928592163294317456179075295866157656919704130203981264524857589126576521136450838452038266767938418154586076203281331019081103125921986846075074405318662381800446840058433077569697551649858840362176847469160724939241006829363632350085330942808/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11143117551018968018097438771540719917109743457014499648367118777055436828050789342898888286569472191918541104447458885478805004531348969431284055895631043677828042033934742481565909803407925796283765906916197646487936275865903059930050908432326935190394802940308363223733060941819423404737179/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2605357402812835289478390883511284884519232320742628151217615347733642929593250338928378799702469885321165266807058384060374569134576767216234452897050885271007062730986101441266259558730656869440323394793400661422952900991018944925898744468298640899083551704819400747528065109725421165453618/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1099126517957641974018629239025398045157350467714067867608030086059640247290259649693806188451758651386627709206208683085673237178867939047903284624338259702101197731719678790224794529492002382744600479175468417896679382226459275621720237312602647186954908537327401422675534031462603662385648/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11658521023879598829923172583162242755242653582459272553271899103404583602429687308525854685848047903404052736153818680970643088880889038177539862515605755909838735089892787891799795631452856186177996185558642874010254347078510179861366474227330731220301702547034944229928109195810355372800377/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3534669626394280067456690003134434405690647657857740918456251449416352225250913589298422506978849578998257755169055636370157599707316082863640768764374438021379146533445304963816514515606930496723320343034174065506511564275569463532427015212056199917732482438100004824759877444996954028280295/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7889871380514266322391478493496504089441232929404745944421425785348381142570435842938160616213369579958475630422199465714540121697688304044144036864894277206716857560877041716168740285700656206131566232858949918651261882466179518413325333687150568919557784578907269261582763532755793149341312/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4701514497795405660309721476537084726863828008549156524196972283528457264469754356976040854427962892322853511799997179228637304961285420251311145054320782014403612026967335122195652981219275843198683612452885864260917685467692621726669980231699583501761214082667177511423047551514484774227396/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19321258897871575203658271561487589825177309203813619031712633012565594941808242557115741231662344779023379841722890276044783896035719406511537908442282933204006628251071245977698579892701228563366513067520535365189696540369876020655275509931027001409453102101083244091375003068385532825543681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8624430252908847218780382822012342444153990702257393324843769807187535534848419973786343310954729640776879884959253741262170244661656261064875712779353188719760341117202757690183812538559841897192957311894985573277272261293210773869161257153152651937194369665150013520951584969445705702599954/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8443995217972339335307653801612804076241434223701486688840895487329386840709495978556458873223515362850499525754296638096168602412078917390280764997572379067545559098695471977977157060738909586212171247618530832343565256118036201700481449547421810157006689411024618514155403244422277755320020/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3998543274953211965151449245858327492660446099332316952695096521022956075750075501500530467612588697502744295039874865028505695451077229248982463623116248968079510099373733953883160846666813587853147831504454072885289620063971906328611688743483686581812087754498784470161012799871603419018837/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2483969515697328427227453519995060032385422694613577982080607321365243216477616028061042527727509751854889551035922601332326172085695521440303025157158885456100731021172370608933850952323142420634439698053554773565829023473115552163215469498492479524480410457470139474044133453061347034470347/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1559792273795225850289317221800542715334384587251013428149747924384180393494376311228802318892271171493418901442505709377776249795324373378547505154384640759156317797111478358390618346052084070249944319516752498107483552928779226242337655772377616054729311170389870560413591564102636443593974/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2094943616941263604865923485523795298208348551602441619836732463474863879751961342473047326462273318851476666971630931636425956459938339139033485389345095996942090720907855635072494310156927576023603080856038954342374036324544924855625648239041930720255183381850832272724039336706480975829772/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13245304832305657674486343620214096949737159185718997455857728753551277435457937318921339575713459932153990416062985290209641108501143408995095790539453939754619620375459529335806535761849548801837137200160210582800184748115728723358583386137027145792374771002339709796396851928984102651399200/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8407899147282132368318997874804760862050786159754495112243331571640906492253392868718429393723763340220277188828968887243806170258563034502035248767241293116061630242638884507048680643904084506411363661396855268451358968284628713278697956607385524327016487957185061141869746359753478598426104/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12092307879291005648352414088087937996914291830536266300221439578125486261326042006437443938811627387358840639212605009850998493390918026854978441637258064983303840828712123581955798268887547516591390498555036589042759399022230576042798461101513792581285034772315585204642336910436213711970430/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16967438562192743218414988268892838467428739530237246487865212550330587849615633336604557193011162607352835220626554139508052530653758621615804092615362217887501062257822368589558302908632815204116284958796417400517598828662812352516154953076084809174422766142631159255508199856687239828780911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6010646972515592798192425694523139395741801595312506921387219501835508057661898970578254150535532065353579433634871611217143561220128349532867980803892314705009900697644836878390617461883224225419387228790981690054183894411939364846887737920321489041046406676972652689600222347930888793342799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12729871068905497048217229288629818825446693994333169681444672915910022228410760627841151362881591357190901854184257600155197952240818115020679650499920448153846289821683023134213122599088554688629923819059264494374826831051135434426532273425436679077314058090829577140173601135334430755803223/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16286247655018793839568836471510146632573169433391262495175233316820307156170229696341380988262122801990893842142858877023173101022144098155778713347663926490597150354085143786200626548206384689183917889073511680347999720580169490920448571281131961770618350313861670519063861045458028876808503/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 388720805450144556827872205432622333985784577142600005398057484913058749042844775930112268827605440101055091113501191886944598661765136620930781856922843804372091525449759920013737415456378544125202784455399049156204582527062683692058228405404752817315672937879312320304122217485891559535512/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16651168281694146378332896217572792380712886980106789014660337312592511853346555838841537567931698707644430658020577628940040029700573990804199853463589435346507091056806443640710139630200171232280825008269649659353171998386755511587960808089872760817733986445977742855164749222288235930682436/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 746403305562961555623305432636985532576936780320927561245203032149416677098678852156535621838597544910030912038467136573054893951835210419672866936517922420216622463911871455540890178586093676112011990653391842892194153900090442018877277873945154310460152779745739540627436546351256571116780/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18777976735410693972647415743050025014569605089230262177696938651749004363839058106705516041375879302601852906536854523327086807448110927140219695614658832402795643328850712632376591359771362142824408431762905645436477086355147854085292921617379467091458089218885839289796391211400811459027544/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15880391937054832527249690582834883375464269792312339463575903529299344562691966633253006467398162754386348373608177760976892154782757668230594866311610690367359028704721454672665518139472853955787359039633126712620402653727710403624795779344910233782048603226110544446052012927750953754609458/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4417459765272105785740881121690206721424603310458871034996691994071902631723280329220820531640408752973974667707388994697747740302044768422849697533146438563508390257686179126338434891954070160144980053750175983233370465944350557115624435311325561576657840037586365055716871213176550932240423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3974809976820120670277811717428507061765820915850723546861394389835996252504911000539689251495694576048811052447088443646144812504691875641051252061914269489612426577582665214193674385415830967498290614897700017845360404623510251445485239687084951316405215702133867461791619136470270880707539/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5352108371990541284028134876232177276131597568755013657372772809267689185900817137117527413346971200749471983979857763010622846982853199817811124406642687055116333830000555997518154503355314975543299842144808649140698788596327109698174175474761029503402367157275583089437765355353838101756743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4370199957207378930252860562472458407474843275370904475396068528859813113406411520811657839578545262350533550534771881978566235918770511996614473979782979416175336461735957571058801490315405224241033214502200793763064531503274018319414397067094842747218758131236652292744382282673792296292478/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9317291659190213023987255108056603727941571828356540462544169569467100342859583359625820591035529899416203293154948233457439675107334438488577969285272606108587437593955070831228572188799601302776544336729445964507826281306654163456974360436208779816463930533363610742908714930926174799512827/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7265638086370613769373483968805117706294985922836771047109909694976585473192545692723276821670760655823514101573731659128067967958101626604089418159941649643660528385367319229484057026966892351981160597756864772278059637690884911466163115201375632578120186849393509900697564417966064989424251/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4417096805767129297634727075605045796825577803366590877191665195750488606681965374681474140082190833579284789838106098297941960585906449511947754385049237784140197227752857362973330962741706079316837441526442485699805598832613547104888219150721226370357521056720259735802701860753849402316874/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9448872316344802846153822432134649802626707124541833396074664622326146427195389479431097745703236146191833016250067791784299570087271545962392773066415893338342345075957079035842510900561246550139042175382843764323247896429376964898208387851007075087374251856907735197113849514976137072595000/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1524874201021787944555299549437229018129557173019587499950180558758203918066510786077479803574186230837027806195605274162210089302203307239042584118937862590010695891678722479917994110924150765698701776386665407458082538990247679946829054293897920138323704411777311676425167608133342353124497/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4096550111206991039284473826510430596860904970189069498361288180903487498129245866530928095593419222545730749598220661907023551930118349923981809935865562165108758558753101166763772116862895861277615902471124749638789906011417144934253951895317204758200862207281250755129882667897199998615121/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7135147515055779961278059919247248470400308907316270761554362157497449025298519714515936382137602329698590655915464998782925948518994389802565718160583070857508521902087518565052791441767663794186098752120085808005242949277287445628863410863045247269325239410081347250437259055244158500986374/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8015473258406687797327301953646166471009226109257683403843879315729371574407587608871787945835491332929770503820883034280696492976719154041877888853134344118968363928751125272742938993950086344696608897590843253629292176633714646846819186163036742400799656230072990749912273821478452992460065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12692218282184973556718942131407988187211812594067595886882855681261192671514571352527207062693207995676483881597035993053523906749966494117138459952058840615509932325448797857428143342102847139873989720416602140622743426891609124032379405058813667293832494189398112766935700591344414820544937/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -317216302437840754862641688088893551361281277475640256785541359000094981324730989177888799134083785692798583743712087503142426549946560494642954824421696023420403951199027031001893152451946711704000922155769726315253744949566290773172159315722875941406943485624679405180962218362315264850241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18306347320367640296071096880454578448795744868212783517630577983696013859398274957174429270426252707142804208337845050175193404584925800008473819576575730045452815064686063121205841515998544133273128308362737056557165849275441791867766188817503588731125460513572649075479814558096501695216641/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15959583807096103667426038203647399695406924441402949417312605608381477948619743336205123751014226520683330194087308480564276008527951424252105963471785114537944992018638451144354274499010399210434064299084956275696803746846979510626425855413234323189346738637949759450801541675290122453187139/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11357756973578107542608832906867546347119121534398365220986294216065903906930764514287016805545175339666152509342775013575061576966576771206235823288770037638027322264632964892802995638589052605291524262285290758107113754230299251309204664752331555827590224439214013530527435050512236951800788/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12352373585001576065341428009351975951284605416555253709515543059491222183290592163101365203784662207265253379668116036036218228366255315502388549938855831856999451925686489027923036324114563403780171544834681977196274697217471118892715648750879357482804015531194028948426056443070048667459486/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16472737854454558059866769819569266642847792104806978659501599243008747536252036493497462347270701545332629798786116640148990513886115647942143554099291301446129530470225463098771293824839539794795567244993267400700564298174028737794602212412534044786657177107093652929643126867899601296088185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8253327237844694466553748565508930133166149174137649998702062572225294009758036485525536116873384246645591917949536448387755749797279167446849396260345346626778956754899915672380539079182093420895438720706124492064203324452028476581464430174255287009307242088136164960349811547473372217729820/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18821316399641533871571438168300057128916823382554846015162409350258234163909821806212175972896887179072264409884587961139630862173898131710060758177121861308573754640516312304383942524429162369552514391245309200355586835481413974479429623499972432038996115501071850459840743237618507428393907/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8894364581179820470214463835972795781551917543241441860983236255064710126994834477595086217052140671668738618332289811123971764218780553453411453651428761413809764222468972151629037245539223660997480434070933959931790745344540113702870783228348371355645023965360230260031472330729345096044201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6747747929819883754984414127796647081648141590987940010383674892990081055534836107652572205144287290566325277599890016533269200273263270559497496061085340928112006245543142442815513349872448084820971348959862227735961230280843709878672859950557734687475037350023133985295727066695733948827728/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12378690704731533714345024353556309004508444328909916273114441671073208423746443104775595976420278096478565331513512140822394619615075146829075454718823637222587371072363023845165538068324477611325101626986479384998457538155535309548752104870951745493451551712034469701518528423006965657478739/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7471640022601114913732540669245973073665900755063643095204696932048044956220328915270824224154478197956987453775680434344613786968382844850855022122541759325851838901691464565421092403036616287322873084588789422824002505126333779674461100362732854106589729411998841611402267426540603613559373/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3001500205850387268151684064016269267747637988266590605053861121597834202545023098058711620869214920764105673222044901098909420161192843620046679027529769984701378368293058309313391362295951782116467758179235305583243581887941855059440583230749261603122885007022593439976092444585783766928364/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10162373418277122900023915595134930598940163746084327603640473999888196416774117810692007500458995246938302584265183027956894767443725322217707325238934550910077037491067366998930031778655771874854796443805747784709072487316332763665824015449948752116559821419446461154134507355460151437067823/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9775954680075613443677451816320905076310728050733974482083848607086950830638947611555669434223713964914455552111894622417789611339202446092351302025050048336895965471305022998027555100870568996920875161482848300338039910141684164827136491869954440749080516850073502430555756471663396604645515/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3739227910452516499415808858197294917535263224804497514273290755017925480813006360036085725350419468688765169384153558883576573589201377556386698711709838200312635710297638419670124268512436288266308325396278890744000988130772039269171221079614382404617968826514980256405217754455013164110125/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3231863419102839135724546271694108098980804325500790635582465918357134606385839380002051296536012582530663233840271815707432186328503594528893052725148877767216864602706290355720815025845231223493733385502962931378637183525961471876239120139542013647569630920752828899303457885756222425871149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7990125941481880254642418492280195572049884721516194304754758875474902594142905995881174004652285537111273308785951282999060943908889130228966539053165492234605205143652016806621245758309244560952822028179601629158010604235907650135406867147898709085216011598581358389644871525663684778987151/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3713133541672987873164494359389926555515670571996391965230445729623402534874730985834667471946650402287625597497304954419854167002072772620426070855278765218052219306103498236191268970275755401247229207111823961313586731444206213101923607783222716726878898575325594470873117523715667962754165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2106663303084996938584468160227507577401116322035498719550688473764504518072478294511584504475849719761301445995488585724117158217633466289304337002304067060470070883771514277288273594831158428886006885040504593512985101108160235535435766116491247579452724511200465570466732931571132746947655/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1495323641036363650719704517774192691569326417842525756571132602728819631771665066825910083115239912899638650569596726961441419761577004656122234178720081441258259262223471417456992276458757525962259433554491076085304071731858000777781526930012217328093064334759869883385596126640267775573389/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7502461903514405540151612067937365317639996297514638183558890096389660443419786997717287813952600517243520282001039578743237262622331458527285638719321760010046144369711143658956589358337960808661545377266617133038927850574896205917437486918052879519384694697237741126291578031708763742180554/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22287635297846914145682477903783150902266709464740734522481882168067289853853994425796467998815783253443580474565709031512470732247417746851287510015145174533255267038614192900244939514644437075663504444843380398392265388917150947614108573639407190088461012296220161364699503526153692496664753/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8226296782661497303396901494957559085773224416746294169874446142350830194823211971043686545971267612434650969906119232752948606565801535977258323948943094861323344796940607414413039574485858572216735918647497918342730493788561516687744623604033828452516318717441935857695227695716064762934450/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22929694481059797487245103738431612790658606037337354447172896679570228356139988440761098146265074814139368119558513126340929852314663268409069630834686819246340796294735874879973546996758618640551047506357919573876553274706923105781232424867523579887883416548859237445350664423162761353519999/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 771993476776466233313057000844682863179315781066582437658777166781321804127529761149374351056960571392201298386293426333724461369442187733369032268531760468180160112163501399614455523247592853956423525257977743059759721568628555138221539590751989234707080643088951293213268177176862836794879/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6466365283684080127186872157586627801981265825232312324002271577882093199855096250616504783467022029861155407280442244291352794038112280746471423015461143294267878342739007155875500871551620076825412163038277793767652975184884417760254263722250515854959254285163638196083267154202294237358660/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7625921439234842285515803991266845858401914159739494131859874904661160700134657001612408977865014917155578675740277444167967485929617190208381946769319653098562722925728325225350994627993848173969854930528573312730940240159128838175783261843399220205308203230495235902052426849245256385236370/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6040013214345397177589750920404214365276877628763310446087584816510563718749382169260045798679029587821700379841065329765712442776281653618281664599682432864678464995892240676221693181437566666204638454471615538772057150955322312820433562351282503317298499183314665960818480845118405807439639/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2726526817167964530313499332490909247274866547939483394905718383488873429423570068172963483039226521101487328776144846554367641609602281734992362727785880667080357660454072747066425871978956911178730591897240876326284577651894971035439847891803845497960488211159608708545021221591573042358831/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13412757671145599376109604917313978544153476095695545809783667964294805385625524187037308308382816675773866580771524128381562562772825695876768602849623206861343446134484742145590827293243005013296380235097459992108546551724455128404068290768952451935188703799860917430792941027287284616912459/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10687413528638252428738649809935648277386139183673155399741458029647121736487304680506181349619340262024001136701454796653306202978820494810208263503077625379715292308311443851226849404642532317397352264028133143504020059193515522885350233049198750265296826029452118666343925677761414892143876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6872333331909613427680472143305094231575592112268547062525525744385234462122685333923721946567483671262538778065001896053587452229179054099634465230450286711811117869713269551418093080331332710625383023296934402262322715179743798061954022219926621227292162042641269302908726337342007733788227/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5088260491818038556360097668385462625946961465205467669577089291951770485655407139042870169191175716361214330192167741986248430075815866076423737579824315592712922674271779000121543833824779623933575525278473811544595776002859621573776666045993412255748574773813122842360830058118403832884795/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5840913687248941187409234008939032907933627619428479103615719150426188798622402245756745290652344969455055908273990791614411753849210235141212658030552965595041329360434948186022575315035261278202797323648699176725375527255896290265732174989690991456170078193503925317795790874966559362170351/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-7954651383026009957996638870395623667974096194445884153803046885872375318829976590499305098447162415535142001535032585165677593268435934980022211553964291463948537352935453115015409199542308782506276045101867184994872191185946753683918910108981893259295557012301063857006665586701047829960603/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14289228085764377270970006505090225847416469119681097285747397978373168007308152734349236111109062804356576413776370362924042407397351028850543992069366525014519119690792364867718752548470570942403209279053932171577893697976858246020472768192274214740449289856521098340480944792762338055564962/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25408533261903095506412296052773475854869328884956342230967316531424343690034954682608817923342968018022541327621052207246127261540107449247186703589622295540664861374497193471746865553294407057254311562950479763259331923673405034311941688746822981220960412140573087590603392741375839259220481/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30684389510961362963279127780141844863600934725238284668125202257762854112940030066882679848659673161802803725298547099821040469559098201346002090344203704801445647143961706682375075687387889174289611910229370761892616414570246767431286008093169354370367513284957729682792677360632246361367985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64983973167410740432142883045772172241693194317897524669447321740524115680159451490535112801603818416607221783924104293326662687065226978917530002586245766665557991392445105955485922769714733837973791578397357966801407148288635622646517594513624531647956194159353359627657085205009180117113458/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29587688263361103851817648670025074698909750663325583131406100911543497760724768490448418166556382657108338479104196109570031166560259401728922133293017993265475299380501070785727007161560693468779499453293342145992150089000690992834991356696166585379167869846498577291883658723529247071081269/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14443690805277674577929453284613324820144537256002831951185937953793025984939532921569792949913395346747096394542208620017216660468493970823071784146107286072843926654327991662968467498204595789056288987531181766472672594995313637714199515290338123274746509579949484478351849342312688675667239/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21923576550126872193324471786850708656924539209231527460141881137925293237582239665322036457373697580508925063097367912450863923711260795658590081196025681103552224185253192848247199454653064745824089435066959300205731797490735886595757113095515858589564748281110642520154304074724227559787748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11340312761161072651506809218522380477792753974108326348116525940290526362866818943558800744837131532576357876647046694961322917236724642303865318838596698237472015414596733019328596253518726365499165574729946663746154527214189474489547134069033307390883388048380934720383986909700801631047766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25526448232166841021883731758203004983392536417184928370215071850492091887343230863634228708349197890080724869621204836339486988291882871383115885377195658045677008158518784257604508811194158842806816735688662159862585371839526128220948786412802753777269880592907562048916997265801082676744086/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49079339622847985834684513968216719091715714227146184519823086906387458660661521506349140346121624227109660284776136073704518568147922757855589581073294600621869298196642674757029521530825593755380481880173638738196055241452174865506917630493751752739164725426291706160044160831953794296965196/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6144148767997038162922926667780158976832981768965125066433115753780942419707689753930703058277797807105449857692913455968721260053035182435147706697103404323647633067012007414908159156601613955898432346259990311160826635891689587442763282985052135063575609523606450125340429340833298606276172/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42934231601429934675454763063379412611262732937993579437805121381047459813830518245858002605428241914425190943321198730303921100835203224795221763647512249102348622167333238405128766251497202946239505642796843459959171684269755009729189275330472075938431639248775372337197625355135063336272303/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25273764054463284395296992932200584430165345069030022068265572550571585151476052949770672358686532825725273995600741061295726738190186313212962534424056641395491406090148968511033254870561408022827084617559749759176437585279896247202538262637845731020758541753769280997284052870093231131964766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23291166033716447275116741378398499046119462145714971955311691093738690290071165966084811639661599535221697022616252053878216756309419971909982200096513299327869016941535390980112582711920523150823268230847311933996139734876173385920880775509607066784178060228885624149276522674445369264696794/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21363616312034280689176935691028743616379116939191199435359804666028618402548072506337453450975145231450719696582113230855906137821760001057036275696675763257951225690174082491997726433358240494132396367661205318841083337154655956260701829468665788626559171302901602648518570318284102670930270/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8761971454557941498144716120398749231863379382854753948293868288528383326555122274081723380498162842875960807106974860922990430086625209997038881697092874200450810613441211535753420207720366695109870147697301781447651966998249748924964103506072404355842470211094578536421049926459193771970704/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36661371480505593178468910873125207189132357429040203033411510570668051778673191248114563372635524932715995421396321682516962212360296422630199541289396759256593447714262517316251151611519344286135257926549450078688828170431505515857653978199339273169531803059142812397149558424971447324863114/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20824742947084357779225956375469798370853291125793621892100236715906999474398999313889694892838856732526530267502491718213359068661824421566429116253770250479278037423350089621674284198851419774721861416841229742946956641434306678244295487783160738456912964600774302581636018510641537576147843/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9978005068784081713541824098329254755893274001340313191962276626273372229493735224229394937292240401498954641689878288622646522576500772616291849744962324793577138222586121024671358180604924154490684760662055737433193056632871595860049248674734835968399700319190906073419002368055344264007705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5447850789761679260682069774825667352191030304000882498141953511846283906099911772005434890760277552503649576303882172049178725551346961876098855588596304027598185475974860251289959568436809503495507378276886139093273276601798578900042323697523838068751533216989698247912839530247885881733406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53440360318158020575055316816200026602034140218341113896474997449107697664735654537403833155728332645853881274110934330389745920983251012846785257700477756731549062066472442737464008741692718582501527040838487094403729893860849648500208845617897850200284829680408191417787698910530925711326498/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9955013550586839258106686146032871733366826164466775354917939436120293977463740626084893192396187744363706990036875990817730006130826397647468626879790291684486820019942743144487822956269536617080339079866261141885005322822167147141863671407821608147510132964281972633614635488380415873745202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42815259894183516262187195038396860362311426760266483248856387548493062783772943941579622771094052565931228813626291939750385869850983534180305378052447465135657681358712345266938003482239378350391723141514054862613155989301521484873073514743396961094734647031711269800624078831904588787885376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25224823282114774311415756764224435503144437398081145459040612286897814716956453388948154414787125890634084922402044180464318557253120129652713755916474799174758302459532644312456437688481998571184015492778405987843288460757655705684259796444651469834645798182622022630554536186241914187840724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22399209942214601127106408721178735566358709250565974510237967317032983577969327031428178942500201831659499082908583603077754066685267797578398026909771774169430648548156700621595222879231651890905297864570621155165420930893139025508227900918511989661543098956927313516280847229483751788374957/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24047327572743938009788994488578395536601387877271273368687369129687891822022911716557157017556294724105618757759138223646056511047475696399505816499661566084172751336593197841069199001165686142856280309185841676171713609751470233562220429026849084518953376582258794778018795398870022237776001/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2872215147796582546468184642426057411033995943306634520447180356238869318600173165074025257098019156497715000203278791842394294067209918546549187491418702496984398177515568915702582684683771457977792053734512377798023580219918445568255381922834485126427321567060914457574150824112152810980148/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2440675635175635717904903862348824453826243156790305586598579778373158019636258950207554657557869996527909057864287392624950622519476054898517259617187785749138107904934832035465268487718429790701358206509980434594067244895497305259126519671493222131295175625243573543135915304134337838182089/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27141600543327599783083952949693586471974023349736114056243453312004505329434252417783845502905525167747615419180858022591132952110489135864813553616496737967309995886919024921019593729900400020825373870418696521457494038913104830312407406092369028921813794519225813026886383103569040329253055/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29253693438811709612794369474871286492208720892799322889662630393538644368467903424021556318017600644144914432141706937958214275324744204923965641966905351093737881787640042820574988272899186993265907075573917409907931820411118712776569554684814612914320016269362438034155011692752326346751264/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52143063842253273421992360418805838225666987332252961366398087756422693751470095586323114476093725051648947435679883591783413615034001697783524275766221734455762125657070998963793522923592759055182413833644338754981241022798999018170140989675505817812782887842417018061486416637815051077908477/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20851668387851758789253666867813568660962599270503166939312608621156925394662524645595974560998257214078643673708774926674036299838527240187635817471471703800037266152499753335735086332264907090878476801896334700126433581553916888439242620702736874416982599218913876452790350111049226678040115/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19133854607530006291842307301622306803528505183038918708873201537913118768740517707575864997881897782370012973865209851997871563046248599616834678483767394370831966767339062478301688035964364336653538722612179515174677278319109512924850898697754437293902275479945090715322877110958355833596149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2897529710994099520548026002207474145795630994112690484219694070062297178455211496386319538332617858452679564458849986258748968881939539128410547839442875309125467915050986461886453168430533888675784272500425203883310215400982228323312203063438645250249470961604822773714879711266501268751055/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14054508160497023997236591695941947926690236088422786707648046967977863435131196236129176373218773313875148955036349784250993158011326283921136571157804759674290306805523006245439954078972184736572879331018646517326234306948386080787972507976880995053553533523952796519167033709104699820055570/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3326991349269926717545167958986762338586692642323841804913643057953713524418692920915175346263587267149616415131336433537412736565804980307219207020751617284728041953235599433613751553450962230029882868655640628249555456389842471731553770960957712020101217624882665660774565309271102092199289/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53988163885712788819738121632953762885392204501156732909441794344886009906395875105939464889251995608927161793546904581924970582251986739749493694750544449526836609833194784424835692968158271493033292036566329077734646571128860823473629986379713799523077909294419630637794455792481432128728071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18829843636348280097096351642970293290326204045750190037917042272519286996921915038285798453198571523008169637410017935374880994364164235045644898813812353921093462938875484436575410210410594505646467018191401168501200901191646889988146167730049336941755158283518325713683497927926063631092635/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40358421580716886361111603245656282585484219095508021208782339044822435980760851279032713577232718001371635908153047122309037575262356040083802079441896642386071525189054423870234477541467857779769345382858732376317957859725924310993397730655471192457515476628277472473420006809870623662041428/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10255629806726035976549039298487397397829069697568434154187655977558992215598269569505915831626840641396625927470661224727538694217341245326984902713180687551019670930628675638738901118856003339212662723297939861560724336999408764317679796544443588663651544510991312036189821932224219771115377/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11248319223352690151178448913160534756073962612199777488654906456794697196909593215755303747240113805436639383968004897158313141846754348379365092268378499538580417118653152578398738760275938523613527343387156815677361015086078785669172600182542267249361976934148448820178814102613822756723583/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20305061244739278409773336917407493470301685842387546486440430005811421293856574853580482318142326663467058415923936935963550358177731024661815418475778063777953781977807445769970307497036367546868087473016485943949261773948956745227578094442356422539234547327839610517903895887656757004191581/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34648173217749296643861078109191815494861350233274003481223309892096453020325157228081127248095231438512439248544927586582321322856696893265770607351752586966052140511583980980658343383484221199932217977310403085749923980945074230859768898142446334914436971842404066202561177932478220843890921/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8347292070503898967593190777323506165783964483919344556919721572497774831149616154776937114627657833554950257610361116734436512416635184957182682407102702245003035018275986474838631602967886125920853083246891915091539457238062766042578482942283343378102595323498115855024673917632551135869795/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 574398987222507123536981353240693434063880939510687465313018582319126023293807140127148125311913347047769851110844264091884094781145578206614130300339782249931481563987740370406413228309494880450571529438567834156780008861934837153061611032925254029813083078698344092672050427926996620550495/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28318147563498031125013674188401059481831685737507312967633583827654006778182251569999254010000782200448946181267048442321481943231849102069743418077241925496876400963776176021478791949140149780425737877610980715763558125663273628935088695208708080551890281440756988478793566176642557072564152/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34529291087693132341762771676602194836416146406922998812703020859044467110998696985283944219708149368296614956780592198493190502438902173423485628785842492994598564511894966785012387960273639125457008684475288558185346979693147958153717939331480426483571051481754508345899570409907173201827715/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 92137620808759223155713116752632174990711301633100014777046832618851162576271636133184502614978587996449870303073763013163793903837885622872226733198251476303009855655252320917591417548759011655611240046289021342851274012850469850037005155072441448621645501506244157365649313954477088620243/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12626060115885969070593042123291642227055331724419081142027445819747361723187930875522270722221381323629076517785314098626587663036205033384770063636630737957939666709399033436284251373741660546243052426799044866267037298368252656850350770320750420542864020544886104979417277067362784636144298/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14579657277176994521227672092029394162065869298451386867019291295442797724923441777308823730176102567370975791187871937868173277938800537463213552899968051883862982987006341929085935539061208813298908395835203950677726359772263660113582448641422405699067520727580739122388879228062128737319839/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25960323450775026514789773306181577482319121692924881764329240993041302150314470404183179666530546997037658299293584310787661650854353149493003324636235472998413361087326165923444290388800100551474465899807502276481645627324576216265850418959144908672828959318897970681130478515365324432295487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58729094045347296277410080782451497351832420604557751064157638119270798309855853032502325991444226692092481294602693023559365971962615316682258357157579301917901668430866840253511852108717165905865035665667010722815643512228659649566965283821622484532485892750276779243717958179921967447314265/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30978383417689252760011508464657230110517333519393923191801835602320349232789776764832947395300976884259598125121488337650774070992670515628787679347800974084876228342246281994148888683561924097431570361417648476697289156709513603376877575760287495031620302486389785326420338915096908711209100/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32494559075652543082583097488653690595933711708401099213482678316636190736602769148202472288138443998063857928728671203086980213120256521300530758019407192186323956070803622982062556512768522799781105144227948244351059079797624521002706327248103260505568903696799375714119891278992743519068727/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1948164994756092776404480161844570946322472949375698401892871117873342986761042373279456686110480149977937649986765719627611275066883112795419302659830411321038847292296515126570938439161131050871006792760933825859928322486923467529155327377145403133309826758185400555963863149457326312088904/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12984219113831204188539011194859640073201825955182468223301173604586579575285930326006899247645952114844083857582968278889694185694177401762190337284665362836805510507789569440187562635460298511213688453187754263551123417022396836100347780093691883842195716739240364118450822077484369847938384/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25277506527027282635584207329307793795076039662891799206198842423228385353237955937236062216908989691395832083961019900423522260209267768399850766297726255581617918321238100611257344556276490069791325448929399243422359161869906142903890443094021414240406822543584922481763655283123047619969036/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23802080093893808166926268915073977549667042137305957875066704142009731470529393851943020899563980530489512339904429721418991796300354665083536618068173016615585143595457299289916856937168041787862950713637555513956423893908041120298139188385170681308621929983733393791399507741720190653825839/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -82824223098374301582799033572754239661576606922389847843011807578341852730663140602667409137654627617675025240199723160415785366353887963125832972654981579764035828378707149149653460446873838021012640265368761425967656552780546547588906883929333764227833960832677935569084492354524312337674764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14811008278199290929942717565618159182545168039165557379948236988739522140761064674218072112422996070639325558249296032427852278463295100799717179317898369648870420390820702783886248842587397461655305774938692343366449264984138906472106910136601864151305312681147253873373558810573607322588304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25945699497046281296178004564502718459088415471864921012081632500676532898983417894587549429465668319711199493904601780819623483686791654270091851552163631852987592602549614191178449496035000456201934478193724335687812221354096234032382375218131403890596121740044127645892090504765251897314138/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20271340431749940153238946749412586663165859301469709375407711379896088732276265451619715358791320258889187383276328852147843924202224256496283073583669950435463862185559857322472902037630675931263457152528483044407989175276775392307613719805107231923169431030482527731956231271276782636334980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48813461886531820386080101638368247525722133617632520024199063581229131488064988206552195292290346051365082761568338978444558833938544128706341693145350588992282809950442206520504297733135753794487867790246846659007037709791903284904033127417560112171300967451334875644925761687462495718680031/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6504131371726359309552053756041509652442517863955661564566850589844906286262519796201701286300718357569208864473242893990120934853304406599675827216195077307308103164645122561694726146609681707251421854312894167250185205599296995030159113456350577535585072832276774300729290575356461857293205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1024958550919490438084691161346311551419440528320185544330807469903208547131931360872929627252336553006245101013056474094480047961356885411599058989129481090796199334522241840712834372105273282658618977222941275389702768946181009010160063077363026192743835242812247367318845442135502762256019/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6615255689097770958351424284166422654974172838751242707447991971534789088917125983428457400461050235301761489556777887469511716167546826745233403460046872945065142213391491606482351982212429902683299248905873574699830115083333394293793549359288466983213590562177243763208757136651226164900320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2105403785911533753786058633502584391911860153983731658624266417279576981857315418591867594122933344651486419087873861061787968633610390741790759672115499973121719313613088595928707534626133805438912292140269586408218318460903539003257128425541315350469247010196188577900712294493928458588615/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30358132226572901327568331730122431829016222372170985312002700865213156212082335945505638691095401922292610073138460619761818763993656127881675413213882402261734839487764579954967539857133327785034582757887070551935314155833762136121551150956691484086185178070307471509409730491730921254148243/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3237735563076835337799486940672178174313633292636053669450438570430120536851839722957638874052158661153923262850089850560268431673272134680889315917861462222062497933397115970482274596002674128285677349427870039982806704085409843167408841726420294003911893695307218813136714080364159816986472/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 70103651491625907025133440788096105788002655874009215016951870682170268892418728694820668637164977914866217283601186498362215480899433032500862907064745379282623546695236754545686974158865514956801589768660712417479400604153996761134831758619452548719966406618171667396698022381952235372922527/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43728369625878870027422088518505929138843645795845880957762002122943479612237348533077887010071697136847077116523296012837873222727475756264767068294230269909427865607601406825887794301667466470443061009954731614863478741432081220720804287738365720170930214909939210404914269866546091143467968/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34104144115947022866325480834871176295609216828669548177747899585348778465427280962879338807486533072080594364000847172613153983857152910434759815027891234790873139071589109455457977305814917726976468573376022137598878829789545141668025632995256671669476856139130863019071854124851669292757757/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2878173217869089988259486509945367709346285881392744114671346984795181073649732836350292048805951162602644994970787401828391803757544064370999961939977704620362266028858561476193909930182126760173528982280832746031617613657109333226079665218780627502080707322460398361172480225016158798098029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5885970592952498465796466959867862221187240411878907559759067241725400621751232648013841687969199468558307194002449526836177573851066715377027676143499024519323106686664542286470539756115229844262475004445243042773000786608020147537641958991151563261018359822789653666855943715851476732471095/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66090712361185942543695146333753464146476510495506456765272908680420305894771376267998548422591470438752274399934909304721171236070173428010531723550414718838187204877435608438169103199661951497557976696416251976816056652318697850007225952286567488864468862547385421298471258579830123851808802/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2273555081291380585954927165637464994121618037526019932957121920247633555171424283044539546216180315816883373961414850433686574904928398883087144407779004897978887395787638804716629127586263322366558447630415513670971568212544573276293886190317370686370310686401401278186947955002479057291756/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13237713811016121151688104165860153253819504991739983631156534308376383091541326860278558929683644496007144644037413502133977271179940126598332094748168964790360289335063046637116961784392182814888571073927007619215772575322927597898225393494183634302202988650778456372452940013341507935134589/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7482840675390014713635207340098702425164944799905541988708847169588960236132205524968721638501174340621124133622944437667212004982675263176297259549681956456821901750940994047659941170062694580621397149131184859020262826218447401981387037621282608480354269420685083832345125111742702131568761/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -449181096527358595509937323496213066350079302608895766564980565709372620713380725994308316559286009610377613995213603727859682756906764401790100799244373575952609381250834568870123928017107377501482168921092225555288596977751801270841773820979196581423997096279596241366309875963452732627498/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1804530119306946705868547217058080488115039364589744223462584350569882830600767348439833652584805455629066705677439635010936365127000866618843635974597377647654203562204869834791946272500138766731941477423698392342201357434535011914300021717645911126127111811604159701858336043414639594162763/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15834158100663440911051182744618019758476952968082097123512963504991825125566870403103445833488724489381114987126961584833376480334350188304207851997748457076927825454534035614995520515049494657978541784202078758702561471731543330085717129593574506947965996223756947225987112428932350371969564/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18820059652017002910237674049543852345821861338288011111790749284873678644501028531452926720300809377053794941469490752505794117103858557805001158437653932545226072920285741670584371181021121595445250690313899168015405978819727899500692623946215845899787845165152898898238652662580906180585671/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13494144029407155866275455712333614034884831994589126109925772481347807020276784424378812774766444792803670776758985944343019895546890039192710562202704865227913987767762360462270618818604838246949718047868832528409718352002909494266151572520626616050681702165949493292136609356976924535954244/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 987361740126671754309637390138081756542594235154129174311056987542247836516757617412373944093784175113606555707290138467723642954987832516183078261229906415750547801831087292604028169390858625157167289756966648132456659201046758102172231855631543694124993816983707037017131130605921198847086/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27163974523165412361103815381253899466709375472875474488358258237045345662677575417516543168183627968470017016037545280532025276373113962118794485767803295605785208279777754333668209048750521256714524626077477164439180569957937105609897734822205894091744821214616981216288927635942114389928560/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6287127619534444933586595977040338379839243749650924084647825035852672512401798925667272321343898482153135013617597491952788130121867953254231986045092261274709662687932079420583617849908549824442922093986264232664644603723467865112008009447767006680637877758855468791980795364248934240464221/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26985016882023516543402902913045763196610048941839877149541836302067062632399581951145576284951648153915803797571368344744340451539629512245576511918814914148810931868556354860192826265235700756139920409542281822598505645440936953318843597624125401877343204018201561315363293966924066162983717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11734543937499565187291816688053938478034658643065182502871037325809238287779398304057319237442447297224204612393987081226230956724357155667167992206480238330866635720985433677322864619259321000665775514674520642291823523520437954660954250214339943267961209775029524639822549889259705307589995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -73740005004734547885954255498309045071457068807575335213396859546676715967666389670557361005118789821841937862596354279304269187634738309444115440689516693379367928046016675393690842338380383854109632417279081906963214341296567274284741404474136661108154527952755385924856951890833641417580123/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17798830962332980096752053618927242685391138896195612226613930614545234165795518144161496189538117218390031116826399687559880694061270889202074327153286060432854555226409490969714784700143110237394019124765678043587175869659265584165620126500194245931510954441374999692871362680571538620892739/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43866184304471327080175584160261634517424127193353056487656781164097611935775147431780198294419545684044766770344969240987764425756180855828667233772044274490641332179919266768139847672817704464650570087190589168336575569102470478118145346664850835249356594797210822317546520580626920433898384/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11513222581141392730769008254639417721574959980041205235389094713577920375282381984866040661784516662361450758103367375761160255943257809211531989215240533488162202735055862340565187255925236505629401907038047872520759835321537367898353576263635150462397274566967092310497954970690937139080273/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13287631504691125034906519961973104946201816458153504111765026400223704712951171743491026000992666946193220051896227230569793442190071312639998111093130849236581481457441695923380406432484337180347174522404888207452103112598021368391669430147364996302811916305886654130522480900345187995847759/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17753904488406191174768520896681700073090473121917212821955804273188090690395019455055046795371113640321069996958589339506811086199244972396446863459913509044947822134068410628689798139693808409884924491987256543172286065260825465788231604182313142656301409282902075825761153029997634793672276/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4297971014451727134171200738223741434566080932327524249457685633230729099661006639743228390326372000633614357348523159310632607059745921676765325865582284734467677590551184089851678894513928899614132103446622832321366179307453291367790947126535382332186764255434281065214781912430742736775982/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38116226094769880040746552006520526574871590881268104042513274828733608704597508347102449967693115436492817171786668424863984330714404181677246708167926897896216606186273097023740365244221273233345573728002333829738374180622891002030042549821786286737222077853498287403663561448043975731624009/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22444321450406067756937667449778961324781947145755876283045915262257486046621498408513832583381648518678052239239458775038666662478846118332379320018419504980983274400817768716154665196595865796197607702834397971795282263054057767096980858238114790767674498098134851658772982185616775365896626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40802794124529296810524035274701029956610135463154927403337257622599759625910818704155352489499633099780135180857659286708092879019551533582623101794048834114959173720235952584713722483853556021440855864446496182429291710308677663579324870986062629542442532857019515594715535532167802274411087/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25420699977780581931831083166985382338504120418511254179958342869367366614135603320873312575910028999615139115203703615948327034269796611101245620998094897125571612076710394235922639159731212540106131932900683507828805340924419315743028624715548608309661879170565632546846901609467025129560217/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-4604071721726617377138099245613405992109521557810260891962681230967673719722716967445082425029152460311477475655268004316234036048379322331589096215940573159972081821778153942627984278338887116254300390170071352291344136698515926585649352431815252320176944633356212360222599776481011448220395/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18862991135579482460195486372869818603388603455397307048168974279299187025213690465673370295836947817796591688475330423447106402191802015580222126078776638401415776029030366390942757442896495238636411963357019098345386399545070784416569609347415107525338139656343701874425558159469177462293443/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42489535717239812017902456580598955619054710980134487640245300026002926524089971535829195608948399760392015400068485007821750428680412269186597337464182418027952404941062898121145320512624116462051195654616532944013964887641047923889427454388566213971355534298207725204940413940409870190638107/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5387881467150946151985869696414431947265990052113537099883824580946285502300361373164345467349745864356597646993893870034043808980687382373089917522137973278497815637594279501371618510742244235860580271355880537353574029864535323639920032042605513207081234327662993192912438720328250593240600/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56517553247153668458979157097167426358604429927727256979863060683942896604976017223367962815131944285610820850543790546608178245140950729142117227352998794077142970680764879963782400510031553063729173585992283195750268341600122441321384373566999712680634338754397268911539417095888542078968303/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13102066025016367961045468178145503199386183290731402423208660982924493184647284232601689666969564148168931700870403656112176321864508870444796003221552871962582862372255517395718949197886882200521438373945675483987945685532923809766369070727343718286614878770382897486522031624192691812201711/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2441776177577671768712736335450009644508771989112014102825425102890174859931847599442559286320247480930676057728608461924926679277988174458466925652371433388540278233233768820673938421644420892249206340871769838051683216516037587144594388607627074387768085876108342311361444914798512537151405/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6587348204683380645185902070579986960083223181174884880220928977476208731884027201033172868353740388221917710441036539323276053019428325016851540837874151293808389571109728167573257174201328222502680103587022910131184747364119858579859046193720589904868152117900438283061163720699304729526259/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11118475296582394197310559718200608034950731249906053403436733910023627242831195621521273887606647839063030859987353985978487147717805038605246444384855390781863326096892477619042943235573027761801368361571711858355981538934578682530808891556886351175836558536022557998988996315108952605853160/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21894856861206374182433950383750327554720775233355426715462995540334651962602477636314351601219202002024082232741716400380446703639103339067814402741262566774525625989336554443273139617953927884645584553013855319969515004041381596937462868052049820519187724836859766145360458269842775999258030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23183702160818877553275433621257506174332914062638292863387625908485960296875329217531921854280581714645801475020125675265858686999998171599212747110933721764644710340328102305138895248303309751839803833172642856340161984849661581915249881025953174240700585504908501394949374011816543562303070/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7399807769644777050230291314974816758137937742255691881536208540632909138184946653668949696896311568236700964523652749407325022802168854940225565368746435895500958313505333743684451845646541044584309521354522821930672887296895111778820644315624817339612928023779021083422847579343105081142302/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27410885846167436307448867180561344620766093236125586676528286515635402918080520877241288238095318946125410421116610446810529750666181476645036161600716990342425773442184532154179148811346575984424015015330578951866467266212443321468200492619163469110332206709424396274149961752634333715529382/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10416201181373517735925668595138609975670054496114681350154898795110361301908972954156920619278160335452787531869874628573203341063079495255281107900795754388994113952287583729730751659318791686136777390561790322813327892633820952458008409455920139389416412152075882222467164826226843214707000/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9125625082512897994244431052664613046115827352034114792369304643340184485722216595756354693014403834894770497659166185945611194060873527079192905017613375786162686058362486990830139215298905742573012024603933042542562474812345756605556779418449237649229600436720732750732302571905122860560552/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 964439299473715078120917370180439662509503431396111843375099002172548826459348387497525666351265258548218787997250598521570633849826584636189252566737235972354760994084459507665109922955943619497524114899470856502464239262283120443330363099284817539871662522708762564443741842491330601468241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4885389486196837867199542848720836152998971026027179739183650977955318112392664207919084900500147615697455765321617473900676373172710307836142869293972256636801619207633444796447583574902346485247212040704777686767149062107471036490495154156180291663188386521878625726029936237101773862723989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26837453659145232110477750965994040310447274052135391247139480213673385726150678811234832672615180477324846959902932703338815180964464165599734779077942947901145526132163730362749014563649538973050824261212430275893091810373909089367003579137430056181328151531390192605425479672109747414802269/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13543253477763386069902268346605957185124284566647143036414946422058940628655859667298021089103532814608774758576584014407432136331638622158412304087137783085337559990565812582313516272190865976159232349420282550048910625713293581732197433965592072433327790313857367763989234279724864223440055/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21321817815464308596922115784278747498404820376939369475237292588028882128981898960571826083090823960059750548402019622489027589773765736462007880922640365628542619380137341669464574954106402438021094221681063443267218202012856774285563041557517952630709604964643623258437834660926431948769139/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20629854113825918739022354875758801086973184872737970841562754700437632226163416977900758990127918824670953818548735523509053140174528702231072707723288426336348470780081130867602440328442057759644116164748252308555344054128181508285816608491122027408445650193048990564593434671878451570028594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37963893864626567932555118708919567022686336725309814991845135541228884097956342436371506369519144896765385087686862813257200291936172273979493715278570562362961344599408677127499066666657023523454612099619336530249703622283959477501356383942592946751607185908966009783719169926528520449535352/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19268995702959319191642003854810937708799493235474226276906830106842454438105047542837402127957650171996885640593838755670684702135167754645812653904960986495569955534306476621721740691992397306719693074323473567915665431066294227583323148864901950070728471313897957995103025068851679298529065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1465231391529271752089958841767563963316614620714747816590435578294540049870263261077405558888449774216766091517734319401470835045746489445991249074772578764756386473455141590660319561564089801501324704898652613143306824100270671426475427721461201846527297459053297517837824476395158055195800/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26522487710169328660382402231553945791218672012508874978695183741610941853331841415620777980388174871876790876269737654246584984980666711486601954564892488955423359803904171982665924702774686532898280345165872339976199709550730568989184081371925076840735935792755551461215754585007104456471605/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21795690902156478184865566788062035246630218213241187226133968575612139345216426137178691312277364138012175704413692402130669729600366810342817737861335755622880007762933981383147930567607933492147868920602813528314075528717821685122940749549503369719724285599526826595071921813335815237036614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12323166825814896916876286398624002959513101691054470704914269832346063999964964048471705265500323781471581550580102303673581024359541701020200779520826698952449341204620180002481672928710465129159671537110978443180657681852985751915453722135811332574762096521827535499869936061831858248099357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6467299940452917154079065142368970506032407049551259058240980350943826647016972843116432954933416492576322703108981521462313745351276925302704537224548276946221264263831384911970244121589385131974743204088286532537538441593317549028450503333094878504593361639964943819349931981084356205420570/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7143001048740906584434168353273998888227775497355842970243014345595127216041244684178204794309129607578354341699037427848505964654375302931615461159628633287332303783568666308610931647812631817956287985654026078677906712361596236987726823645349796331670702597715885008908007619539039676754983/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18734502872736003911796221310734392752876697136749303111656115451642639833687657426083349183889867690778365231766009412760343399470852946778074143268659552355916659372486729632704131924662225504444095231426566874524833678452933700217382381526051592968202626383754951210828082623103227817286115/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23377165033583654890209940317942285509623428683562099979651904951690769060807371789388007090116269497900980624702260857805064754196401477156014158827846013596604413619489460100231029477965500455704453713651896167390359196187118500726601694020530408390019881963487997330922591183204874014495931/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34791700146213308055770953220729095330638739004406705090041872709854157971017166018771969157977978550156044552137485022107968089267509952348899326617879535550090982380801759661455373079017261923214024154423083874720351671624763448166148192995845946385996878781767766351686256770832333674624797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23124751654992555287107734837041127915794477708871654501742233520939429455575883189071388990650185498367802286475822665063880828705215831895475848045813610897658984883890584245843072971555254804110646120031332294558427861506085195326462800673494612732904816128995999696775575374193602535528775/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11906905414361615149525643873044510416143277886453564664910120263284915664861966200151047127698870605911786117665442823920899929350140018951970835488961430657345583123464626817522756072725035414733941259389649984503224437236321972530038786458591894846441446761771425254672123535177340531896050/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3709182954278668393862469841292932563027408621229073058571581949836972698781752725281750913581540229624507559590275376386588834343750894606394582145884756218834326440111711832323153414658014386003205726390546542188344983509430494955654534817996689128698667903785897540281335579324121511619592/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6001110632265109499713498884244667824001324474620244630626337718774364061100530344956932984664826463278852207965968278591838402128071325771773955561198773232578141824458496045493037165329955975112197662423814483563580408018305626078222587106497566331736162313308912193667024554877757155846198/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17024278752425074772556900511192323655580598273593507482602770058950708459954818029173253456387191804554047170675624035165047254875470792905479661431440981914838218243776998518130222793277946837006217206578824599679217555990224718231602410889536055999325695846927388265818440850724172746977077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24938572818643028637762265550691211893008602938362985582230161260119049889585253625065112115421414501508768482131027774939038939854587415470303307647729748823306190068080312730618219983366971507110376939674360224540003641644310421354039761949881977144390720811004956447143209391584843079304111/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8242366391374506453199483802724555929158133069899884019264637252990760107372836007892183618601080444088582338438476756845768284405055140781953814567119716633949628590963803078242720385426833788434634462589177029333736281879076198211219913435800571103997942398322203996975261565468325811616158/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28203573257831636580878531468843201375939050665972571290303185100065094823452453822066269297078374443157656410798312962718001655752829361423025386961147973074691770637972493601364245479085424314182352843631939489320466947103640306720610303473072727857738963980707124910806104119872927221475413/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8219919052447423348295124667168102464848791851664959058780939923239573190077257205393433484851069367816308746438019577808572539781987052759102713217356629480343728232386063316978352530840539230211291683197640471758205017455834260423304484506224748995928624744793844770464652805703789499819813/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34288559131706495009395269413276101237369807506068914148521517452580590985389076373244028045220056505408806463742615505978934873918679011576057617453795516548020368093259666883943479198399493022987945674618136904997291498707804551304284784580309172924970984141876492636961134852340776512667285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10625118634671109529198699319339453998600266070797146915347949479612453563197067299045585367135992724649051697778201506449588562828059123882498271695447805028034608331563340961815282295205718174600797363455903050683791370054932300400268739994349041153156276166173412598967442214165164879552593/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6872064884083194508953989638695845542056252314271478317699805662548484254721180653238376710729394845939680998406640564361973437860827234233733470917529530182973255649047421298571279819952824895827231353005718389822259086856568554409379569312763422752013222860730669264823343716185774541198341/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15466544764783886891545357078482292440411305340920577269464232273615833172958151990118861775547151234541951788992922684320422010358314196778018442678503737627197366776571667367590260713812694321513629856670840589276771742748644491115526068032219880112810922708326496066107198663134840602786720/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3342697907297122639250880084775565749229964829087844235283544045935070235760029555497748056889550463217674357399464711398175941295630335382641817761022351125826968205161541319451047985152768092641906937408475744084034345483722069082431843849002375115324173700978029621609031847206918703754210/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16925679005421775076056838883956618544419338507665157013995447708462758123212640041414882142164624842537410742641378129126246857594602724779883771003745432414339799231841141839118299813442801219080639308799533630088470687275767934433903492250864553470825358824724381002162522701461525722155766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15211562611101523402111630254788162938526426637174718298187586860411342482653739117082520013808429735360690743336616871249861931454751165698739338142066089133101089756279592635179481882556220594666582010846411230804608916378256436079995670420214447050905989557674177150580847566955489684238576/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12021049863897111500508316934489607159255171925300001185758461797198541082553788021690817197802941537521632236211442530710609347174382984797049187398806195899706997840646322520903703472371774548724757623488140765829250141691027297781040045656277741329108254292295721733987053914573073116849671/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7700675447551166793353013463013851693930390448704423178202470318647140226825786135639826456232069997400770260445557775308366802906119290829477320506762677123284221706328539658520866492044278570870990567759168007156815825817909449209366122569855116150975189279309153263257350009267114904374450/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13156390158111877070799639560489507959909439781227174291146498377679096363658174017799647372268316920862635962493659306114499176813860103084654023485468122624774645942327938636429231024056123098164085949169838328772238635542725013820920569178132188944315683122290857387493983803804163694453272/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13245211616397413022832958268915378856013224850053287575820003580742260397380204328539331101392447732979128584636299203827414445372875291944119443907847907888533415775944079378054588969920968447805185641777566524288770945847248485890966122785958858729085489348977867494507492255362803381193624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16293551960368573410161073190659095386055265280058771360509330555344392496840068105173285417876430813912091572834337639074656184107256638245720374044857905676094178432336058652876518651585804634742184751216745284247087181338310468849690170106047266537562054948120557428208789124602804441640347/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34326992096715670227922437865266656412104729609368630049975244090172719788245465617450274200775433978700315258083333249031591670971274316369055922787617237832379165083744459002709131142045444753346419085919175267962305750321538626958105710903475899219682436938338922927965702154657623029739846/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7311022434562841177354877714917732475877707117827551470160769151955701527878725487601576459189872046907608474948762451822261192247683487697473318821159472009812080181187757165789559044840826490903826397592578632847759245903128277535440031372234366938071909564623681760954303467982950859542144/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 603424305358056953540086232472488631045954652698620586609777168107592598187624031685116632635766576516170980596746493952236985049830431788318792750467558052998994532266931738282483731809198049426284866619301840936668158446893335850049147939018398070654975772372117921266582377426948497466754/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22843728457051222279584226444221603385127186639570961904271109859166229787249330450486318302483519416841738482258098503533311805661555085911703697399686957156350897207171990678385204322084463371293481219266602057921109590498558177717472429642712175911524539232613672992846003340362857041521237/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12164797611065780648828459257675595013357881147916773069922232960048183102661938580489618705169500171406358790835796758011794922595091390518470492398625937179443609435067173429383750756447081638681381640053638483752903631525731124262798324561357484092827043714045536244372034122581802275511638/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26953736650873116666530353319114026488624666610330507141157547905253127801334784588326232840789710430126577321298873501566541158874551406488597352606435875792326471884284510876446822944242457455516901103811491595487595137249198262231301178148018055584542201813567086865336279038907257916245155/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64315178247010510202621575453353224642148262490938406592720196562790517479696454775506486572620593876758385458819974867437329374606431001050323019613502137091250016376405009849910582631343487159487225049668585947370220986535222854198874636855640497349694169844504911199937187639522599674809158/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9880858128137151244253518636989873547351623236203877512076949417740952843082590176548061720746350226206380479352407331249073362583147657033044415963767768292451074716462955930128360212410817830148794023198348313446108887818686860683159518489363815896446744285571405300951566844551850617274959/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28399356593141499397824051926871048374723699881457421360553984428854114816094834617606032215318145534606095986079127546302443383389853384235754652866969945528328540192438927323929063456317199654299074701029650068746019752939183335499944225272005411475323683125530372456673131892362114948827974/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34418187962217691690894578656290263791566377468735626394657389060880712845745733753448254601023050466059650243634100797094491812097365163432247523008749104930472399350623108699198205105383929487896855391684558168515911095883722882862048988974343309946073576827397565207919796697213312015996136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25649923605334636608651039165918281452952463705546732320347801903203403751480550459431201536359972541653523636452573640482458482435797271176356939034876334963476069380435801996219628999040805452141111125047388579270679795951813222309957271997238394339462499457967682943704611168574246693749127/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15208350864199550961379320773630536002569560017648414022478253990034444243535591669826003978444963156233154574623659277713826094187441861525723531214766674809628344924719189270980081010473123810379127189812309644204295346410779762278079722612340456698145472266865164093248952032385038033499626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7564115937248626781593138332843282199383144396882373120900759641009049069865435065126645467203495713455523061506899246001653470768392256590323764296232599413049737615836435719734308200219923164097675296837798837947011821164539346267917917061195002362413272890671472904311054556793868624579903/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11389676041970902236982262382971009152440522888823519245212149187707758995916005139142218341515178269475329420728159512412467983572983824017938655891320078994295100421505509598200786644775783484065775891743200627976913270773630287992138192165430002458455789404703329500869497781511698014530924/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 616651661017016439319100754732428475630719103430539924346157721507314743066723914996984641103645630752210229038260709873248966741637596813707744102982716221208339195734081482153617493378932704296526870500845120795177999084496528939582841101455442021760659118663079809669107818321988371824362/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16751326233690417607333944365193705509814213005082339027157573507104113520929792134535431575942637504303571673025797287542000291289546851951293706587281666104378990694292765649152308200925127870641012187947783070680860858745570661227541362933492972500641532662687912875550698101692507376139516/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8612944173693252856359494106876985959650609131268995154135600552805634957912358982077109630988292571013330531821422294561550114968586889383177492145644547862992448877193122866098827452620451675004366160743597038198442778505635505835738689521372423147585819314739262690983145730820970140440653/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56212368771879431698645297269459546901316111301965113018332037328486946852445961516413915087185634817984647077196358604134953671475362742775878477060701067721052386487527632778642576959274133751409744549507129728410697106113389024010411784590796428903916544967970923414205904611058365424003021/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50785992254511327180855210663884626766256339891295586058974535023601662128615907345390886316963887588607953219350094121879134528665602344302732079198740631002605800710804674704059188332129039387236192243260255129845791696316953875080421221987580123958672241984060888529042314099300406761010819/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31926871419064230345455221705403601801959834737810863854272534606201238711703242615256862121946684716668782849562370598116565564259679670922251935977045587852594617777515084003050261592366014517395000488151712364170024498871505490656832236212651743261250425456748669599151949904673487381694435/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15027619613490281000051455972485790354079950442648741270764267604193943001838985884691151783527985726965168246248109144022065502439426524091782584138306250781469979097690333200697036629125246635338403176862500378745983381161016857147699965276356810256065241322684301467694424877462913487578102/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28388696418687895752622720703014910722743818468817214201779200796654800204533024039540694399210327964146644328993997443027974486231116318058227857293718711859813977077771657956523322115099112126853786516084899523672120849300569266654163122735742496253188109405430055767751652638818555270852288/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54013878435900075421600048389229075551853207937615866206961003205953542796960762801879042056172934655952804974119309676864015034801140377012559946077713706484975562387923883971427267015860032546647868595476291190843109552346262706482539741157328780160439882207377443540172905723661522036140005/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14989397552247214794712021387614778354289437432770866624880881817765707197421893981911953920709734209913075559613849365677370018706331372257057016205142206250111015183699109978660309820325859851970780010364589977666775319518676327950502558714409273811318682441449017051169117707328953154888331/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3238932537847453125530671178268849235177710910594628523777433525985511444453205785177040543787723629109198571903719493357572838731519262435742654673180304182965741623568497155637934676932462626651989328524837577873423060766991040951419522753856707776603807076071987862595093459089208659745388/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12152101464374915521711934139938874233747275299801066032965305778052829818756287153097389523918991371939947103165820963431782989976511184994908325641013118296747950304974346626258294396771456164617351147349082403864383064774457924771781277349921038995614142784208315746736688364180919072884133/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9436317635610762847925919214825126611488553925758043798153524249266977534511301945449933124073216165197259655493138982382206313656569685252251258935280498645907548407034830015403989672133869690185047394622216270055849615607320573730663806259388756226819998918996676677861415484746120473010458/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12547711530711407964376741875198670345096295220527812413592443548291567878774497167132416082916252836960833223742145163230360090881886279100712393282556548602415485372424436171879197961995607304179419400732910362419791338198208309778067831776183119752858755901791504980434027093491264712185320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20422461481510521383970126661586030826288026942756625855926530869129126574663072271784134506045710874960701223136316705894832792721594031436691966338208539464823698482441264214947821166304734896363866845182903111149291746563062988746472373044764907336947920324794992445771538283074162255253390/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16192680869325802594478208099265454816036945151610403408137191378342876276462210371867139392653584916058460789181833460536111664084193343620225284068128368685562650727138576626643638907062042479278434953165538395832768773034866100312307786171272083770426879958769879484862295211015596502990218/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1462950798116384621302728433913704459672262452646660359575947891062584954518533339728898788771791728487808792904783507105769686381370522956051432841055694379480883900980853104361960759991565600098282983635103296292304521422791840897640210895427504509920598474465338756682554154265039472050161/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5469332452371642241268871149317381279363301408517933895361079234258464149131133186823741912253226645283293597576037769805956443498430870603842273699410991464679575313071741017323002735686744219478844852275205594462144597881015939658237435209437387993287486968260733190645761714296671115515822/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4667612883372026763315260850498574902420530997150333749470378390554155951192788446709690953610597042443999066162602708571042899502272992487044832006571532876974938508819804853643636345674649632085429464859961167625679264561676522187612619381838792592589287455239613809901998561316295097283037/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4778056572492593563274323689518346220240342854961621429995269107788658274898640717992434817034132265456628571686964915651552668866267282854012813606965423789386597261019150218317229328058601065236683799118686503051578081245088126812740085350687367251141125075933564048808921096051105351799195/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9266125044120256152404114350301885040914897638656778735641110542547910748200683137933964140011761135075580927700131727095664989696247748932260144548845763391507664726785136818467900856777352120044028713842764036763875639363869197379429345541203897267660514072298433980085078579899245411626407/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10912961467056030610406698710254388961653020083204933438688555482961907064498033216881650405988245643209610979645907815574373265850290008231019845766761579274900776582851532048708645325806943874423388882822968940581703547322735560367725296184911143878718748387867386416253300792545301856654103/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62703874238691696515161978340290798721261819402432900221663630304559900569245384484042915591821389326031550337913561148362192853093493175182922052747642651483855715430643507605898337526500825835124518587583793799450399906229049622395915367710074653850816972146061038318479816293226133720476004/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17127598688452095744332634954591224382672866372517133533523283878827467737321009291138432618427780231351339506947231421467859138109616705696490903699051522818335837323301238837629595559649100310995682862368908162260669369983122090272932806157614616730785885331917266440524509693103611687365565/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32658485833256830537528626622424893016260555092874465812047302436509107953583420611019901262550435706780884302120435810410892126133591833188302967320121053816010441052637086532768231538658389377112564061547793372097094775615588728906434072150058341928397513157313102399676408179647884900860812/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29018351067407614005474197099891560200363615279905058622460150973537003947284603291054600710571605522533644191284649091440502045724221830303063980709372516617406955856644337419460150605470560135577768622001038695787602822139854885803939822590670844405087717708162568285180715142232655634762125/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10155455964374315048539124177947761138940241098906710279306574796885247217492409780658031001454076724173735058463164963412317130744212529733227498629563656522509547350076056078641765030200248658261350240510676364208937531793504881604334615768104720678577228010389177747436625081190904933044845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7500928584482126401868511390086571139316561704877017389960774632655056573736949121338937082584447345604190005103221157265124212811622585319839997510407636319403630380850858016327968595341678333338723974914926393914930699989297191077809332925421770214156262433780432544685190271598389572036800/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18359417751799691061779818258060682070368402148991569982437659060048834461607988286262393981017730873269768113002850019542170095224523049070927963086393937164842488526558696983469361367591912582623943569752376030976788417084654206154702187812751676938676225548560085370842476086568180729260462/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28304069924954715486193999859225822104347600147430224309571212384198324464743619328934672775444083136949396477347416978769374733647158314390520531082418710275257514389817314526978409046988953152144421119132175745326801252227093402919352215855784932293740069672756479935892339646295331843634227/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19443203500253465093641873857389065955991945036510347252628996269014167177414792520978507887052987952249743189833531558755764130170851377139222377015548297304811472862960772549507834461150428208174840096500869735512425620398316251717833757277124173982925379713484244108972732475743321321280025/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12767247942688474743684296614483261462498284059533052950582366424568948980717028250770597993756961539986132069574598120367428341635088288122495728132377468673198271865426151119694111535429677757716886791161106590983611970430161840596080609424570484809899686319273833520001472881862860174702250/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20335759943792050462180754755206794607307741624613719409332574044642837907769553762488576700384758842002681506544095411684454880864907591913945354372402750012982161129397589070529601656229543518468082281525130427110806695728034027499513832170032964762858618892545015468304442936552431237496317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[8729105130921125520905821785036163078255354980217346276202436905117571008587365641736546530713801494275192804249148669077372126085927062310893861931001153230167073744458621716362300809367256211646912219433701531062574805023976765939445155202987820863190127195900921828676969770089855217846356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10004123223520016684401293999930730702508183254653466058192487602194627876347876815098190343403023897243866173741193836810883132016826941996012375985944963156266506955383340659759749845659823885476730127799603655401637647514358791731625213423093573504175943578990083089114010188714812350840807/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 76720690123129245263809035958572432275299313483360708530632511334886683268444791368539846884688820087401708787448492432161003341975942646513965680421857806391906639997198793013144011771692970684166901686565022150937404216437606803743622367805521372590058119262875816031842122963637060385821735/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50272017251453783577637446857385669593887662786406092793808627189258063235235087582499363103205632128000010528040487885516318291522357294053542482435783430321584813687869503873723237398352028245003739400293576953196300262716249528782323207463077885849091028299160179970917484567978635650063627/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 109782009059471755442750192819604548430443692958523314980857015687308728873023698715959519460588081292386941279030141337437920786780684433202288857456682024913914407457383625018938060229037966361257075174166832898601940764562141319383711952708196000449635396552341867899007221121019066672353082/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48926233530380612376000973732135527236695187604730671395764206807553759525626058554040704374001689464548923334291772794331600158546734203299763968912157774013027929728887459871216933493621565292928691914289114509261329823395845375450027884272593866841478174408781398458781886033105272016323716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53138784524757104473827562662892770707995787573227726212111359326548858708437272659709377567712589634649931435951470089414130236109564131303180921655232198029223142801924949406296378136108345632172370711146862094425974046150460068712256196501002131390988541927113027457332029713510297688869685/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52484848336375384158525025592771877883524926100836918798481970283867764987300561705125618064291082338860032052133064682070712771195519337742969642278905686700732751377204705550401143223247426440600067063974892323850246314567621620856974159922438567648779293352758112005206950215952972133215755/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45334250602785376700037862128846283494419609882371698702081947657297090195239521922295980700477550238489062175620883859028993337967003279915618767566351081103783652930370739078340408030665513826999054022943585444670132808646789150791997677228815400164526371309158228989577557721455679870898034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49225985193400612454458934207990933596808757673504087010331233199336997609243670736677854676904318067713745660348949274788790631227968471835930556130336978749168893569688183204607033549995261841152187484287680309470096893535435844260126464150785348920616529377458285259051844965269504427454626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 82895904081489088612935549884441096421118770166435595222839052599743307519755618618412250294819122663707499886752523450262476837834972473694294740705232350231607548005793880327134125916730506542753823570963643053312761015876425527040167889798980800031726554195166274734516052418885406368965713/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34249216554060651347847498549958851118061012810694496214990340965942631212106025459064504516897548097485671248564053354860826812235712034653986467236146861218853656750244549871206682599367135681097682103442691437721269572085719570782234681580914663989545937331795885683381225482328874252418474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52091361970257677117186143000196273763932369316427971276052237533409745267351170591653198661103982717153299924102975688760085601905258611827654254388987674580699498061399311780170998679836683568875896639860704181557773146409634615411772845256997230811073134976721594102436961397866660267268139/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47465297721854859388448303311607762277426284627083608075837476031096524292026292257466125000390261274821163280808525927339248120530462263501788157922152792253756286610742977533692608743719298767905095412704078720942928644501904166513711130937201384840551290675449039144119477273230718203148498/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23931135051180587159310247218727293254985722474516083825778598419865294572239201780562842836450149014798552841185951440534721048449264594232290873083972058130823758091240486665372894344975262824413985356486034816221027285190990288058132239495182006725006907461143214482430348018801345578015707/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20168029917117863775475005521259339102442136812316218597403984796482516426721197502196704752804316007614934905513155374519518789790290216805652776464980807346020219882850986406686803880234085903681111950096071179027385960596624765520968950025875499735054268033462260614104270314283634180520864/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48348942214088045172764678080317338662688414061366782965163206973625732883206138837044145399618573530029544560445755224437626922205687893254113121772567897932225882000563079594078768354295054088222037943550994557238881619203982602226684917636591686603738870042519182893993441723777257593674644/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48744359730999009188290037247696354752003990170141496474085452274996962081433681163853073225210663424342169433907963128239904330053691280271701031152762625774976418334765457939315755357325108789555701148412273629466511300304951762036031971012836267182274664304618095334139924286097406493920376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6661733351911835457842515521649781819828630707303915977582352791528557056415540647853191856443706604694364228078455042152188892796952354718246619956547632411496954450278906481266221344681310750355647608400216799644190109746087978675713444095302953201703418129342810398075904013849065233345931/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40034592593963879140837575285173502584682555929772450850658132056570192487582968915394156932542011867250599866725509959108253658460844693119396936943844678293864313029355732374029207616664843595498071436788088405070901572367201090804785620118681010803366619315277404124620687314021585870249317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10314659272121916481553627355042019880120935309796183059410935471120704489264746683303812458025237981840017563744339001751806055168406313905260256885966981981063002517841991016504382441618310227793041063903661311412535609052935913147777858672103936606196274348744914078214024211987424767514483/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59709134973375661966942068163338905157497361411014724883770810532023992068583865897740096602642971475705224824623064892508501457526994004111963357675817884843924626133462883572960727242142265334242600157261776237678930329781440814312623482360789471365646524407154221324050762411996053730379418/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32623383735552307394760999410287948381282843696058781272092306304353519908556854867917649261099890021997923310235735291412306862980432904953204706152726262886609742827819979254998024954980467106714519295328891588230249340572205306283576001311563847790263924359180874990317440176034110586278987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47315367657143683596122638427086169293014397354760940363086446992950233658685938439475671197869246994244656629819037433666395447306409855459792087152888279957493820907143919727819394302674592951650271433043873849305479203994048457720916618641498561684881505877068488504700837855935472632948471/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59748791042438827173026457469649346298858027035668735584014053067432212640179378884422309372075215580740769563705351050095363068649096925822285333374602501374101055538526962565167588450045732216076802886266245038926481440702198855589930765191583339784586739016036350130915908816008778612825156/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53065041160778495950241761169274478881798183748254707871277928985877060271609594220717733922835743093687291394974914751932023512192978301926067179733859024704991214616876247740950632418857374138814735806685055404836681098081332356612336268206076367914965159073343454490057205897792503706988121/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27452757759298343526371895795410140615611907769452999023305422159443395531748416221232418754204949162371595855864023620871741444225995654743741550453246246009252811036358422451497924135502950118388888217701049694607750241565728329633134310917864727897404592569585615812642066818928476559016958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20741888234358092922511856092263046166759260286800054178559454594944328383728819353668513210882362449361659455516312996991555096359356162434381861821370332932353612178527129671740947285411479515743924137269740594637824875902759088670027000416751862193897748195111602494155600474187979694743616/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26436040327670072266581122264725166698200894161361927774674562664291468067307958529901315936948070353450635143369687320111313395002377846777485526078078524780657383209466495109911189172833405406476708631576898316285544063684162774326138643192937388384771882140495720819571671868854160178713875/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51922843763917657806027171375703860575424298295853791057373744890288179469316701363796123440146325136887576494687289856764115468957157061310626529972312351043532035342472174324969971230119320912303330234981903001863613158431557469548390603836166025311154330198920831822354404247882909551154678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42800690787584387031945077206132610904542009084551338192025360542166335768507746547616833511169043427169691761675008648411353596152370746231496757236800756045188965541164358460017143799906966646237024217361787242012325325240253234000125973803384301404203931297320924610662449507637864059109624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62992282262336465539187853718328905184268095477643173900282106517586905438553884436221615254545421574250098986761296919020539179012061580128625829929399304339153523226589261826121149365713204537920886290427517523097777466725640525542195056472299763954041684400819008008648729936981965276405626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51643898594224464512170215251631301271173931803041767558675566316180171053271200518587155863822311584914609554160262427825752845617798973691857539399487150069862497083476997518956928595344278933683266683334124503231332313885933448956901242414985092299320032243602485844492992497071014432741092/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43521812109216865132560630323111586429317087119458949674895751093715919432219486469365479530250346758444197530975781342649728773985766735315000189480627289050585989456919794732098892016734129240833985887553051133659960069016111073246568786873203721269868122161121042032213330611871569687410185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45032931443207851786311731989373740538834734523678334544444573370808956247808028640602785167048794657542200593966274664005755861193665357243273553824345798445096659895212410554759743433064403331766826246300124058651565643228262790246137134805842433903475941133557472878540547917617557333096704/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29604274587549533440021680971022897718883608380864610555660481322522987502891064995074390049891249222821305108527114274638796440837971021268255814013390784973868775128550586967058504585493955261453112816310635939719334453161656848811310836357049893011694392240195702926106336423349063488932812/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15212002769764694739012237042163124889490613053398051126104089262366195749830709974053936040641827162361805695473796645917741085564596786658777664695047617204833424712465787149776759203116213994466983648089789716473403398004617455185724740749577591992628283822283395402557704472745675449848458/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53129433567626421612944140998810184780936061314769310308243745546774725933871847248294602808997486828784851649269953292969454479690264789543296112828659169774758076853008028554361671191351195995994822313858028305251166653109059348493340839961629282277110153600223575018437382827573608866035665/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1927263837675698961973056696785809087382949629439633502327885302065509853470916856446531277866729081726053613430208427384585752576276763478726425463022710816724724373523915646083410098478111459839793293944268040383772351375077684213861334248923812706346044643319738306740726715501910707155279/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33354887404285926732581973022066049741516395816206663266345501817040786140150634877749106509586294897592171079458030909329539719210177658006959257988989965240818584295699400340089572658608595250855814498262568207441093859139897710196407393027796809699483153188004296014533671842268666605070082/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25078709168211154079582133180325237866275564661524812189224000396229951358096511591409102961941745562061928736164590480177807639968839365611036301899302544618124673233315577934658179054334307648909531339463377753644916125212185532980550201370803443905298902322484647651996119921538957068494810/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11006981005434094482404736633483840840986952053324746332676461478649296580930755818342602383154705690182365474927173820909522297600143415429141996014050239927561536083003705162999223849405144880558810473126218264264944212817335625737498536071540031050286221874639959326740912195976332828487381/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19112121180342977920251088855122908620797840043622889767635648695779079133319920665992282315200825676760404475890051610478214719069448327925510014746037345062433273740447228981718627068164539150007437371220074309103449580062578621041985144864379085027212562796937785586558267764194001405736066/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31911929477400296979387546938060530490144248603946113816990223839126011667696043798158141681618307169302058671820784123925199523022386919671315947970195959813436676820882132635552338704448451052346307802557969333111540837136009866130571154004304210409335741549653883778422379693986715715544134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20730348985919430494238161630403607074963985056173560445649551323784367732744999681917526177846085672673104675919039506533535792198610009359183843780060452326842138548970134434997340370874508366450390187203204211871747917358181461321675436139940806058739306755277675179576732777042895435036296/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13050450148791015782637526120066711771916005592830953242145299495317238161278342208851621105441037212748894037173600635654918069319078831328544870269152759241171174216420058604973227916285832261866108125062624969102745372041487699516102809742117974340208465604190880747020265647718659296934443/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48447748197350549126275571444055020383867359884193442510501072175517768626195703554615133039955475611368697632274431690661125231199808825240135551568472984645714540721674709848405573092003278165585106697569171532385590941317835233615423818311220115155499484951314986121015328359317707357420194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30937240450378397897101939298302276251209651533392663349041414848165057428479297539125788246566771661365650716506157134849730822755724451574512659300228770461330126370515768069681193702407915459245657261867468254414255069008012480292730428344058952224864365033305656139771465167186748940835472/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21001844409833563977229955177133989724198911588958650280508423846406049286148805244908657727666866203546064708408631625792855221966162731518761806950815524718980845258413068891459660138199131684361788514234243857285885836554177193918953767657344310075130499560949696341444945976070309783556063/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8227501162616606026899632828472688089691790472998694141776290273176404553915178340279967232737390249013924920461874799545960988507655403452505904422436421079567325748143904677764044250747172303328950939976238061853505856979940383712578896659555828196024230186076115244671041574857160474279333/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34482175745954158469364353030039622811638417445283573313065847281053895548696620041125133732870069913043617365624822586009849976450665000634258906366889291957756050711174699226809732323516274519918626299181354111283277483265939742512992141663987054729287760366886396685184558929635756887925807/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 510966658317381000432285634665604245708197108453278541632276427697809793223254705529840240409716913107482958786393849252862131928945538857743344139895343056011621643385205918184242104616167362820621741994281496938365264319797562366136813615804229489358798371371690664257890978740329014930313/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -153837492679848192236613913818961369646832491474927401544460627281984912721369495582677558863106947034077186802132207190886362158599623881273443965855782224901395422006497431729076608744002327503104324402755972963164961310661667737239712528321357686499499858543715640710359010660059559825394806/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 117361926474646738372336219902275623877791898436921007155504616691253607656566194532247425673158740471254882624790317403172660462695283831953832005518991586766290659460280076209315564987367004135262584763433810990697454819158850349525384639696452072215988518794982059978587015340542560734071682/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39546470100446898536444616897552696630692142168573967541512483112411693550730602483754151916352062296530366703135593524878500478987746242114566291832381514058668109582142934761388288406328245491063549137324713965610381487747683554941100067982619127176232880735899693418898092730441295269647872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7576148570733676585348635097375891425499071013424752144610881724492737222881743124274507755892259512959941632314970291738463662112584662712216868152535500675281684555550271477161727966708693519117254493014168269751316904591768480271873509007528139251546667810087331647928550957514896525195573/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44719565670725163775733440014413562431261748671478427888085952248864900488298190838878852705682947618976966269138775603101430944467770323387374359501360975093318116463812448741009176681789482120013210338392187835800905616201389880898466573427687892880002870686854845862107049890302269368144009/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64060260090957274827329642512941446975695707997174312301885039972214811065886903910935251916939071319203044583746956192213970506559032198558284231021716973768309755765263255179238850851406121255535362896423849834747513695590622700936679172214270874356321990612987105775405545839531003589588126/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24023327868663968189842976671800103015134523203300301805523584672558176968732140117760037877127793527066698691354279032217045311086305096930790216633605993719732272643295015713289972696550882613372994222481560026013354587219814122410893732671890630133477477566732327492129201756983757081255436/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 131154361402649794227799590273402801255384901036340972243959689346853155164452220642599021948584589197697436764671372385796208636078289320374789666982745737388955277428049806565463225565821664555574541122447529726557852972682165524500715145915628666711619046982249391770245968446715985561532727/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40348709799347690381705549543768045405583149574185424970995085209216775017566089806628333003065864695886028768278950030764611652990953483740731756343414967989435566135852317880470309548994119521145371922332465269282244494600410387640508353730002950921693991705504989199872746038447430023804443/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 102997379266215743045081756241959207117812585173296813434690941721416530210968264238784307176405134742382956212223604102279455246427471036659025319579968362235145835547841424291004769230883718468945919395569403671961132163763568728172642698758493180562594132561732459044398372367368467633049445/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52192423708124639529468827720187133076985282695678456430990800010878052986555172019862281778208827262866949051783125643358635452043198967898327555021502645860547415247858614175443308041133607807169887072545099021741513352144918690767260914920795694213812348071498359674239034414856001138584606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61102792900957841924841906856440190918020087134400137147445114701300254317936794825219908395871095456583066837568300402052556471007252325111212177894581338666646762710792946249930570425531725863092226690879836586484066005579081733680745481232080888137525476651874596045571532382125882305828280/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17459021102705640920616323853899829053291202372826409988798113603357096383554648290778380619627671840292047294762919995561710775250288635970816544318389250113999632471017065935690603579617154677467670850153441545462555056450854868626011154182199654243267976585171470921657366697036536230020357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4005510952470834403057672531946881493742044390795734707423145822061645980486027087080106134994655879937343054957039203766265780950186841732767087896502697367300550870199337530683591966161689393614934617896049369171136114089574156687911567117464937230076297546013351094598256918041514248012822/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24301025020464113623354301153157948449888307683830551991203491376053380221220417116115371601208090133740479260923467131317533206836369253707040021219778953083694128129798520907033311391632714663371801834332495986315946526941741741281577678971282734319628183774869810481419189306116912341018161/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30412773945893247907695263060757423252079091332953103252774910149218029458965082125233214152774808333118528907984164915492950798225679951843397489811380359102702477931929707057467712678248669634546451493974900379110724366374855090571714760255900075194553755265209874900612185606573257028561578/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62798466385988461543741383689264584709398567890530553704861719500920530780094505831425724202508197723364108625402906866682747680107314303298465373597920367708581228961528228501456968375577888250409087326089585578273160204049038554594430881922508504605443794178655043404833772264599990132638409/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32986667004064653538329475475903821285039800161975963013970095491835201806571002504936334584780150147601669689613436035426820669661794316527631362660865787837514242156142886338520427037113467314660474389749122284291376623323182541700990141576639811890737239769966523562766693620314427663438018/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -139280938297428104349672453691670260215048191972216345897251900031382881816035429288013025934988130534460366034601838917846343888545446798563010356078418851639602922264843450478343526305800535596542199138575947426822315837434140621688799106535063358425231319848956835700856287868603318964544727/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61547414422919253264939067330306048246371297142128973654503342394684762599713183938996146718241221366641342753714923790704010075431785260826368871145020665521556783814701094155834008227281592716190853658012298223049381816887442400273629406014722008281853435711538024602326103167601582216479542/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53643106835621863024505277787000315207203841726580528728741378081960018017391596324982759570743522810109664477022296699318426905138243996523812120674746868218127054469549745144325378050779648076559690794124389455361354472717861892411322290374591818920019144214553389646758882051684590297590220/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53066573537777736471343181840426573196850977434653897804986151666750683451456849597838607798308404679771584298667141819922574163820805886790104686533645812641227324552675797336715750774603401080405295350349821520674393593072253741118333822555137857824137382447816821190216234969951103685603800/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14161303901633638148697516745168910945400070281407275283568991594618472341764215857471298218375425938736896222741870776959009542796491183210120275990399675036692565779988623238908255914195505298081312820638616463674833563664358957793643810474318010318835679009376610886759143598432537692246699/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 90156240329650709096914581709680795753540951796115192433843980273810571452936473296671773727184170133672897042007361927238105592097353742591451720618286834921543735152157597700405538284886249080124560534122166815767871497025846832990195358980552357481737054329512143488898965614185817406489406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5863361547140431693016713193869913147053031095789243123122469973981706749769169761623098289707879541492546888024802143275357245162335556996050455717883590691013277079380984721578420786955234427310276600091968960766484116443182013040186352228155239324434806298852814101291304512445174616529937/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57705191002342813792056360674729997055925759839541318792786130393633326410065473083964925005679810871551995717826184342049128121482233000307834625974020660285953232248833972961574484785206289507632810446577638185140411633020130725466696950086735629025105131059032396914233860426985883206075351/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16858277907815271365793962844324968801019176959325560129002309021405138101957924015596162142562860683243290211492916042365279899429624999170440613752088927956062258572799951975903871305623283269535381617493483337448358185173923808302490592156103249038228736763414170263616915801347289662528295/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15180642351898550867314390080399629448257131093131178875925394966224051966295351299301347225119193846253099618828888377286324751693229464361101733600115811744509406555312051115014849298555187890332752175329896535095001383408698141732443804606575282696675011774544929715588543569248850209526202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7058760878848729626642265803388270990255740430082641674322650198005099976856345565760417626725461748722414071160418845669993394577411813521570624139196510069017832885907545766711924469333745126575211466288426637223671131165349974861473439560764844751446170369265623144371804585303923409216567/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29628229264065200034275256534601572444360679236338012518386423536141182144434825629018890235576551640464984431686346994000336198824417786082986545715470919631312409278293042912907077500956815729919163236647238670216307212510348947163312572574527729410849932364424499452080889391787924230166432/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70167110023715536290899626099493309856443613334815718422848833639146119358646447555718926250128879856814834064514472829643195861236787499536168737637421132115588836265693789453516013422948648478345014022613348133872552069524904382221955767831673989566571328438465274860729496337003158341446788/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12353178644429633636085706129048665642209224137879131361623137618498185757532129825254241538638612103365237262067193456682115696763776502410021318602319979371723283526335515477936623163008169388309962351848369905736383333074173556936969034550315059542533119456673910329374656701616762875165121/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1057216403448184417107019395729794449010458768222713526162182272801393026360460061552024741523053345992462591960439213933621957043771008876176980917325160796874993349051198102084616122699981897845399060219018103048021630600008249073074203246858552505602918841062030773607857617200704852515386/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36405476716218635000059239368909239855747007513408031820436522528929540068583240376177961126297050511759501964208165213231256413129070755890981171734414632304362171883148142241099167406352533839042659034377555753543838512343471286843582106876851537251792427423079917256247694748717695445339339/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18011220287410506929382925585990111163227868926074091486342260634612026022986956985432726450530390040310684540663032170466931614535159281242122882068440804738488733270113376282830238182297324764109665354732660710091696852420438453576117681266937155276580443967969520198551257828428371912619663/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -88866041559771364085619159964547081198117929958950370111019289143422903881239454967634113600713224357066800466007111018120578959948199472258908238523117176088116454777885653412613241895978706954923084134139843479725891251099316153453512730493048337647413770060785820249142612524184208807578920/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20540880028129053044297974704593686914807608230467348810939580139341946747104713988175139499439218519804382432460597457026834303751998769974613356036748721411115625733612027951616055402760189172701432938663125337671742450951159342595107855807906319423690585432723795814062357624691323571885155/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 96600415286976619694871762617891764848864367007777554418956504000236827426412147146243936395469114614015202398045710408937214925566456249685044940873635705342135897889916483455914289004432071371720797959107754050813226481964838173375862925447428580796534541283805141758544604849971420771554731/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13332217328173129375760711378633094767124287013803540303819859569433076836483140583983792568715492329731551689808522886754776533006100879553512976675715666027198512531408462228424395243447102518233107470817640675399149215043227491006095579331528432489552687321585372959133510257054085519390518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45552733511919805139091084745672996111100324202427232761161728245078464466732171502946309336956442408066094037330878088528708279714204665253471946855477989596097645876691849618545140972118871975953720778236626950800195023737491732530042638524000225788177928896440421347871873820580362302975352/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55710993822579906878206609098056109469007143166832467811519392391514821595479528244226416391633564080290150040511737659093712623365646430733520293276540283073429228616124621179051044589209504969107288140520692537153883277545618242569683830583743581019915418852339560675421492937608716644449832/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21032372199990292218066751017383073574904071870370278402521975143513732542035010725773785164368148677731467351436083808356566759569974114391870588503975696713019332992381294102247568804463716977161134226245992952229209949456601904612790117569756631975762330079764073363297090335347920825550872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21378150449444903686287078520582723444143016110907636065447476389839929002337014952753914749361327683968918603385323936812215282011055332714380170647667546939321480493194883505046867940377765014773395546141545382827692977219880364431759086401015639718995511568996896090850862211370274989954412/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6639147017757876212564274843469261726169419400626612072501976025238526870090808928732193012777188907674000907163746076610318428261341247394306239309990331732923742601298525004649643392013292478536687609314172357307549888349158519441719762571502459735771447429740933689453354789667395593295962/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 100448102229854898935742667915718734824643063560718614495128076220868211567051603714852285479535539707874005104599138370987161145220153153107322566844363843084847451266004682242528917011487511787730031433630845999129064943204154111790047888608388597547835932376590109951293627130608313094729118/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9201883446423141579701743986776496706510244648944910203403922203289416297276155619391433035213183155748594545947049630993195949707805975061831783639443181325353316439389912673898944730324357164275949977285608756707546082709296851223189965924506232743445048359499077189281091444218498982590856/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33904669172919093709058392311739383552805398112003308869283779931477900428966434016365565772002353917545864900669151562727715665031630411087619187829624988841540082518561622568649359957880086238012735919599961623863205603388967997649268820620453121362620826077166958358139625787833526690719607/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -101508236145983335927868390590648374284627026961679107546826465943086016340135434479609011268804144676550698576252162018341403061327905758088922267613228542091235036813010570746364238879997576483237681019880137025698461280540247664647305668273172529713468840501093959533632663382555294109717402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-7507559517928686412241146408818692681873264146465256754521967775383379044838530599730521265194184400836486521698188565605635186683760176815358702668600227316865709962538803729473745788409337486007925831313940037351294812271707678306880632594618624033601832959670822065958742381255520105576233/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8616090577090284152384851926639990783006036095370500508847265353911249173382469042524360653969318573816384086400082023516609852929703882965176723701079579270978785481979528010385610318486262937323677033031995783193586731779049809724182402004919055775967119829365258634055424664278403777676365/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2585790983388356808017170880142447010412018005964643410659540399985619143366056650810861701639663422705177714968010766357246761748466792062307875228736624495818601134237111862675968678047630974401817443973481994197216341914397928945161017303265671217306909617965395753156597095901776333749670/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8745002465504742201140349129980218191702447389239950424265310495281831554614702057573772118627592066213599278710574769067532360461282988400932575859223193685432130043266562043190246724135726206644991231938372320616332820368939933049870349256527356410482575722458528495787819477491645004368329/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10172688568210501786465814473262972063585289277887425677588363783443937153427507157256568642348300234186014881281824393529013646961696757503363390267315075253992069591442979902312970592324178779825917895795283035463735011605093643685352871328294404298967044396512279511527920742739367972668200/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19721040807663492488403433176635189437292635551432916869063861199530710651357078333975738355566519855702280088375264087827846386468550623708655772179743112527131886817945163251964291891447726545009388594988702855685654319048078485906829816895054108641859025780393324788748137932994229993421397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9718391261498299708642389621754784301200147593035349141706892287239803515722476944073806202559882692430770386928805241389690607936078799575751890748725386173973338751680295884883284711931713199654581054834271765536930627723288064756067873323783182811292024279683489750800843585939693543396468/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7177617135638231202197956203261955094674958710851581448925357569529783899337305200618958967637838566538971670965552022488354786399557460315220462992849788174977152895937962543586422514523525174027697421019472106451930825733430016445775765610899609090089733377279899636103275069567603265997168/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24684190257166788294634859237666634053381560267142884709389334508399953476058695052780726450222127870070267182228091528785499708518977044118312029619830203751754371254493056736226124233613224459161254045435801774164732525306293077766089952378075579993022738891184038250602338831868643302285714/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2306664837362402828242045168431162655519504667070930873964604419473631524727651511189155222952816514024981804401750941576546380333506098066748532526358736470624236824135924995527287052999929824860854013282043978454889556417277444653393675762212261115374093090840337649260909058542777895978961/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4348367543148725082420018837670508734198850503839420868338575981349832512229945211273148194171253994928260691175554035596084553791986229293979501705253346722445009010854775815955575124763075551770434929126033711892484240307682607012457277270822270059397660526767595087555357611839839985827727/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3821881983132877357886696191929763452437569459872430310681990697125411437784244658365043917890168726931226745374022988718398054942921035856838021582391812137578083129868655418539385002763811895994871648165431686314165424867630975660706800532874100781696005313210871813463601684761866217988903/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12855797853866721819473820245368624958687272842717815555044728632496278991617683458795081339364908217952716736455035890610461671906063035433640810918848486073788602319777897970151162851804461961023003365972365105926598439451693396870930148405009405035873040597228058161537831273645626447514715/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2917769305199250646813279359007879990363671517840932585587816180478833716141213427055552450396894061969445877770732386616008997319226440799554986955870326516243668495040803295225535721219028801141646313134363290952163295267920727092041106556486342147895143142516408682510034340664896371257940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15482232766567070158606183114167862954862349973512442028680273171788828722150852487034193729855090881489514027597259465811228052737580503754973935884640757144797826743798704067616045554531387865639877005563238378992927456549039633635783230449118142959697717750099035707882504580929382886568388/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 460419872327828757873647818352352749346152898989886852660836329937288680099447328068079642589878761427749365350885576624583833205243314569897191007859865695374448734394107494544220869813120483059894924028959434938099876649775433380589198196329124245723005030723943689998074951096040390676989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3799002949955783427333106647627878305535826846547488768061254178264894237384115261711032757518259793213426169516244030123735519032929129452355708081377496930734667733886525394199495809801595716435407665416009555921620125340004835735141877166074395390601095085661039130338272697981415964638666/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28923960598101450232982407150674434787228874336959603939724263327391852892626002918989141088396065195771477976125298356342418950542960402097033495354832798646229537273563408410234914593034745468791364178404254378906312218048813298088342100009170675926701236048109854699646984368478867242928732/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25736839855185122644407764603241833003389440306440263593733135701505997788761018377768811149137410840780793026669213358869410176363643030862315987673571907733374172489723285665216183495961548265153739337287314194642883582575002025575524538383215550649247882120452878304541860165152592726342488/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2502472825820652085938158838218499065151484501007638879068502159714918796019770205824981724805108290567778291630720789240158972896375701713862189400722901629363001021257634210587556305968889124174288733212597244726800022351051409523051669739398004148951061916988183182774602420794387560787140/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3109071733976588515013006244257546831688411762231521610879345928498214581099258601863922339751228342098240417746338225848582946783127080676371585655209675427675493816493903963185230305478966391697890743436616898895764389246109735135394977201248320896235129191010440361378555404876654862268415/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26351263489350246035402325168730839376359613929682000716918134738960441190421642820448291489742282372181292677241468161979725446198321249940724807607998740814120737715830067182669423038574463597697901304542250255717311979124800721450767803995916516229045286524434135014610468836650937670737872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13115044302479594432484934701760969152199301719190112345303609180813678431484025549095762936084641456278950304018270023309505646460379514529833775259710847660185112212148462692513967433976572722418106223205010541260595400907256736880826196676702038046960156130531924397801245476157299442405863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17698300788211352026356333522075539578789317109542445143275750476967575775191327845216502157977140441548275133360675491196783698647841788743387336693281462618331675652134396663261255817217782913766785335938040292816102705523983780020717211256130664737125046790009415112770319640596546058587844/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21477174978037444929852183213315480315904647109244475703074708067585237603101941104609207886825355916722734955327107000822483735319576425027813832670680976838084648101539899187513991155706852712571466201213470744726140069026389103374449917021163547940638627547128987488005114619482175751197089/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7611552578554505143891062048831947894222051286426443607302821828338765826209034641111498369778007184632603858642313231422678942254785163817645251693960968728034665246748370886598361123092656435093620596863096175612972912112192071594356990736385096065993338487151052711232294472554042173239690/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1561657005634104760783532233573975632859597120238037518340230555100896669802114708801687086000185423664628502543745509264810728143173482892928642347415850551445806961565413997070795311519358184150825514656413665585497884061349183673517295319331577265976567897388530220051516336854656775103906/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4085451557971289974416482324600657829936233276493755824504896092195645333640193428202040832427519378278251524143583663710528881631610454967278895117894373044711388425541409611828328676902094241017317703187193093852866407495885471167149413811089783135045385656214842131159939639575825037033891/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3166084799354021829756586828182815542290171596601932502854999040984603788243335585485183041588430103818275861884829470988275053897464720161886118812852310632037420128907587984611990895920099168450019569036144187901304628462056492234016768553268971235121042403791102898786268214224826446246353/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28185546682582448252562184101459504229099463229458471836919865718823311801881823852515587831891310400050718307063203423521238500465914728012969852084941739528301209106151622244671637455211699376526000248691911186790166040790471414619174588692085370770132896655219512692606183504222291939237385/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3104938896804084525997457295870880945960092047798036588634727813261644269214266234190246723193091788137425786504507013732335679390059578083535672519847938722990978141249719614802631666692858915942891070734702417884852746252108991690031209591511108762386446998710608892285729115348808517095932/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2521438816222517089735941072305151814473996158610276047589913362393613899955410490272615722591628847646227416188829749754848409490151475588552040614014802103195416039393573144883229805264804454878248380786047451702732474544875557131712345834616952464854276334762290304146432137160529544442606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11519718061197805131071605444483712531965354285082683191161130063609344042850113170997554500313798633561685967227511780958237093461939649803503146105702134819132122661848853875117993713444439771930286698218776519010203746976424549709666829576587810687880530431900146003763863966121763865669048/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5006501669258652792414356164964258279946053737781391760052747396177042700923305597609953197252572502541726072735805848579990937724820859208630834847750733725725292111965583689499041617452872703344962979223217749200531472744651117789980358964932000993458744215930031694263478817372310772096521/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12359756360636756695432963170008470785831626676424523596715579996862065746350338942964105879056680573610424503392112835999718308914003752058297898179920911449543495182862720330234572720889086770420160753349808155214086559121191765207499808377102836618335946085459028159546937525243359245303518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1533505818904446726764274287227660380874623610952084494945186734929288091673995172300505141799904352510963925780861692038761806436912101499378732099622517947501877739304515933458462686413345919690260318168451740041478185175549896793082787486466324464816294226923615593019091569262909862644273/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5171551658558979832294046366675582773660274328530563488952061770732208498561091476186217766057828708281696186408595478720368748513572361580068331327319582951983714564938147054671352914004848580934461956393345153560009138416917215694557864540797477818022964438549513083297768783668789248688765/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1114597249752385311648052706929344679344626930478096205221376430031396183391141995355387647756107361873303783961288538278067672793342666910539070622673835147438612458932650937200324476651906088194840324821104884965619762778512005345963891003686506893184262655336324491533023919975946159958109/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15017425253031813660120602410053439376242371735804484102786741316673005358225904573959538678454881491778540866291011294813504038802235454409750652768990709237714811565395737236282104223596106806627681286693927363556901819152539749338300869278347316417406196766281830746943079864293710436787817/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1728830815822846201114211639934932969179847365453668295539841936442537731389691628350212439068539468337981820522313717803369203112604031048798543016476324187345562015576130705846378933855363615503680580559512214950334111854408798324492203786262424293676524761576587221310581697209829113539473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3588081903203416748940329745810926729421488027744884022439871217427107747273190715597939153226674393292249181018092081104345490731955696787231158690863357397959167791622304310006844987463039952297733860656033105309550347867304149996383600562429076204195194342814036514451836343725397446903896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1936842805072355581349164465763154017798555813871260373705536455473030661088382317634835187742154049441611212573302067235012142806791494932399485636468709364236368301373050822180087258123784136620659294016541969723159682699373877088164063299545675369549183983230788372193362374353102951504124/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17732179247727092070604463402904986952883117156984076416612091321839761770754292305587657383893676524805979434368437513897935458436128692574552334107669563015710157303667240689597808167258304897403546316448440252847817581547157986821076709973690131186395751343521033931824875963871206486948472/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12149328022879340162165925908768015256723125113445392261040827307443563017170504304042830831820835882961180825960252958239066074119726465971393057819945362702027002943046450475898377118394443927541171426603325597558549092576895913570457167041148265462633524770579436805830762125440375172873392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1238509861224474427467336672739009401146968523132948441137965824684687254081561760917917263101207598134308310182309442861711227159854747681937966750416011185492397150582035733587164997087321284233645660743143613245810764493114161517603923408917812283692835967477569875005000862551254500868229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 753519155812418778107742599873194423673633096819522409009216916589778888987911505253986293639463482869147663156434639103045293978696953874333543159019581855352608977014207203210134208896186517651070560468393666524742439699810039466460668003158615732696013467830372915107615125967819339478577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15559343369063987603766554723534088903430408980204706352886674576004550877644617597919247339595601115700299287265692009491717523644258954420168359235826684192848451877501072345388066999680908673286878572758389089875162618645015449508419235054031411427159155806940096493884593875501691874936068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -671492368289290506672835343877257806008098118065983823212467593636983796536429778105964971875089108708616383664105855916484160310339861472415377640682291917650188804608930516462431550613101262381763869342905127253448091931962691993549464898025941143530776311255790871828055708459784056608679/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12186639859509414698431350589262161748563048307532341341553349330882898998085731918053181582296526159546616647483650690039039096128278633316633028572493445525286939009263756631327604251702743201054722495438872410694966291485547192671010156734404807326961124095842664399448271358772115558507114/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7547949288316515270705658112359272872827870610365437240614908652341695056496868833904054245505520931224858803910893049004902654772019212280861737618115938531462748359858209178522405299717782526576001324594493997991798311804223317619109699171394471722627117606594550411305759737422918566672214/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9883281595205205196125791045976716694540444952718447023170212302618172197002333029209176282615689289039544946452459851535177253826257981120680743296014404052074376737014072095010221781053930707651689964856873680632741489221203934699484939785809501737940055748560490831115082745719147081796869/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20499149764849173015335827506009773414327694416267360059791282034733542888922344266351133170768052199380140349839738154667139618761760568923706415651602007776901321239777251284614402164748567221582032592533906222219261071404149111724806431963439014228446314748062151085190651706726809680401002/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9803562955107487368537709203868930005409306477220736395357725098917532555393116914205966339433117073239678412841581247944526095807024772512730836520505248387634144690455626034608243570289768580521499145730249927002844446864569628813745128764692519415400644428467181006047988607788133678780675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31659164009475594780995668287112829445335011246187416519788727159686309568300969332563426435091295759859335595624683081763343263050884895465688811582643532809327414840520727510902043093793555388660940260036768506949826041888823246183034761125791321419256380635753148127221201789547170413582300/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13827050180275914328887433691069903919401178810231504289406937408313613412376763878770128018167558499468451175782979694628373523059984471736690659124846938878148970297190992836734507750304201334646646713000104656625619781284745339815819898952012614965555437316757427693607354670370549144573046/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2505395502681603958902708993900074765835781757512322068423456519376520734518327859759980908929052987115651497954589776452861330194458022580133168760759610525416770139124099952826559614523216718060792620246338902747728501102354390164389931424901891515405967673465411799889601060398803263908896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12836554957413061892230779832468069060343680494396202071328187667339705265120725038860752130735430678610611748189487496349446403337247825819924816921802930343493769354667514082050142147534778745913089616311795564272805747173113400636374930384794086507105426627463073145820801918958814595708223/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7081998970692092314326696594481665747065779301780057860466781517580040906226475383048223547267657273751218757045818292099780093190598718328303432220805747142500127704896561081392710817537361512828737286882403786519977254678682071347987508978290812254402018212255397160820663944707021680418091/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4471835186290642753156858040539232846417221062198210376641367503251662508350099480776166604875658214450854175256038000084033581315091903906580956254654341272020238415472035618304299191838311202500829321317373136624519309862814367017707432382441922896857811412898563744039529502938152632627855/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35913968538876820065360403302118917465443744916793540044686432985396843014897870980675162040495143886009069981168488421138010643603077879382937904738510943020212663786660726115183014935310569300009733640917527482726443825856040470686563929135203156144316954141129811558241309290351501490691776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13299381294577640868865040922937997956660928443422030447814757522575331492791694156936570289879901361422615869339409668137425345994812843683420064630678214702774208283795455027128294893087150356034492781554744790753661152983152389606786192940436433497886679239535590876058832416352177988991545/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18055850289854707351739962782247670172034375541043109087748121010886999532807219603544209761701420294034973271066728663476220097938439289354017668747359416383452502383808374334700820007097283868684178665907247434455577943110576581119793356420490486801369189894678732121870412529377475857601920/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12705332500952060914808713278521750041149742309392295208224697879252102175010651582212864557371780357744607477888167013807763771167767201653057562572253662455960312968190492280865467050619790539937950631233708389029454989608551183106404475666881391958970652998005911419207751130424948182410319/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3639204124618258021946366052458618870777905452835529808391275566693621584811426384442733667337424149177985251757339745882396330731725644505153470300523684724202825177024617648035969232893506573626209026676163191863224528749050279771547989147007278992090838070818243679225455672684492755292944/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -359923369982658986995828318710164270149736313760278728599437056160676080595054073686734037089520252117158815139463409500814845019438174443162354479999672493869055460897680667489187736129549908744963990519884125669968848871512316165643809010544546941920707361932684944366991956592740798207689/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7274820700197529300607280739171059290588902176240169940476777517334249813015307162204140553612045561909225565334208450634077943398089542367484545263567142468808181848472588822348476481639467141594325822092982476935475895761478695274331606360946528255205184820976097426479919728944557960623172/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 675567901089701564490827810358930377855289048348103048247861276855984133053334768526350749196606995125665225152698934657186625999980649290086772091325967562421810645297150847252570352268081669035819962865630165954218541693171184001223859379933395333994456762775309021619410114719728938800211/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18491805335266053087475122848462799909217837415267509902695433803020019856519520197698354580798530744369680518924188315489066542879890565194077984565869321023905070807678951581523428357649611812670334181112465006810733491874127922998631507039307247309413696208289842281815066492973277926722845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25175518145196319588705393223051105327899381435090666355740035463580273620927036964483520752907037089475401238922104307322823824476194041287517071832296797277530619670568062666243337308412979446215886994356392383429724116010610964493963804759275287023544449856396868960729713270875776117456325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5543344470571183045176238843776212414268759361615764132358560673877850523226093926367898014171509935727312042612293912342389433350428456805612378082105008888413470671533383916019449878846516131323014035254472262855508274466164125185985268406883141532111516631136688564455542155761539081191380/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24544625679353724037440149284871709672927014126247382737915207683900491667268986208033429962279754859153145181216948222482762759884338682602106178749759279436768696458888770196444647323016181003421436255011329068613294204075239405374569104334453530187879026821530231732040589829651243090072289/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23791278609563552803979059208065935619300467310509749264823500479111435730370378258206093258362827024695996913425927228415094963326653674824135403240624817002503028235340373960480982560096219054187078345549678468887997963431511288110525303087848350811565719712928391305570916174564723959339220/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11135847981829866582051754889287211646002356002687366328271533394711714071379254552052077457391592867689241684019392549117766605514884343387045264775222419011101767453343325214954213126287083925152971035460239064164277192320391723227521772860686622313869227725647431099959381607559648405616465/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1772259227280926452196068815460060969300446175302399192078315911059573232604688494144169352495850306058701646886870753746296098919944470707665355367594842402174394866675362733289151908517412244223890806004568634112732412238138855577850366141960918718385312051194793532237613998365006642502912/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13217742722373117431945466213452393030348285658633966882910759470989227165612413302868119933215212274681448335849879995826792038621955894889698200477630025971991511410671186198525224247492957917608222728473474347506857529638296182220836697458168622446386417674898466825840801441636960574868439/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23975399918337191584927903171908411902107632412826129994989162343873954642994312608860045931847991531456023494344108148564390204830127963139867058563294938012158697865628678777134211975719812917179927986781683515520872156788012205357402104989144327231110491481261562972570108523317458314466763/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10414354481751519313406816144997414049917653114810731557990062656369987954654641597738413185466464886326781171307318750821427733843033569549905749699362838349495268725885422228610207901467139691963200799753378681361391960843494987132571443370848794822091056597394565328853149456219478386643692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7305503729466147671038348951233613807244421345607141001721478402154598158176169987336192534343648751695241843752961019665305313548823915602020426076295016455439449506083447169212189998033889858794322248223824333857748933560148170655086153748310877357464315965058965676459495195918328148692183/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12616286922842924301600317230833559291921122131893496115685864721705849240271538626154951230992860275762509595387644759507774985993733703898150070749428930108432086503137147885574805288204051862552076029811341412055182259587742063869767474811448380105388056907344716282022889348771342406221002/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13909915644536842659650079012771904116871636852712642114217209236035496041289202586024642878749851070487192848007470265186793850416849935289963183681390502187322357944867831260064660753116370949455575388606177359866989813679865856051488448774075654493644210204480905146881462239750064127070986/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3794692657955220810120381863706435231213894457108620168247040528004521367684219412723238690903990830715442091954958212160214335144473418692525763393577898696882710087005405699440112809363491956723628239586171551110443284962227942860095799585776035459892334953112488745157851741320986515875471/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13113097407866719873769351643876549550293271951129436739900903925288786590226456495682790822991937994328001604478440547742928764265061683616141175414381211841638030333166120911128908376421804954824654472683589518538866001283534955916268266214489355750456043775799502302067317710046302717042809/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17221277628825610225884574781511968644889568578800940990178793702847958855399989941917575157285182067952324157324888473002884772039220968102956641711807152821514576417634293046691884994332449896598774478058574057813173694128315689932335220357368991731610194752589106499266004016228338777649070/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4346186083730406916425085200342456414885545855000396899905361330881611515244511141446150301161263366399464944219995563852930552350438258148164774741536267760151801467992653869444022114761065474801966037372292762223483376673921147821540344790519215020456174824392731519040400384454965032932136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69226068340378088746066878385123573239886066936838548514505327347822205203030020072407638422658209259573615253055983575356662321573439751444441646071912756335568956880216677724367601718142417661803497795501364233272506467172308921997314388615150033365705901243627367334938803258691614897486/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9197280678142075557842101596402887974598270291972053446031535857552794193013353553585082854944951234357466776995272619323075545267835182707164515077378225083675470645385976183088189815093271512968761946773362320095920584075446994458663754327469226365947410848469179709069403228650192721236996/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3869144451613721872997777451656006374880945268857759402141059629385606658762179275247294047744067098357362495620773220505041550081360098300498415265395364253607147103674681172410284691106530443437856247804155556034962597685058054511807477045283115839577545222096198660030203828894027376386052/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3137100469388943399184687484892101689666365554375078461758869694493956450080006929904894781035395193043647471060143738348593621107025792253029963537868201736492509361773693248106528103981487918881993704449185451819085245167824891946303880011122738554911329046889427069827184356601846303363470/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2722140864036524851103255083365846177394905353622240403690695991944584063827013900618551721319977295293047448012406428374684002735957976211025173973877117575383067579509781910114195433689579357530820579862445955221287288892030394610575676172585816268761442211640982915988012051215669809218069/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23746720166882780909860379945089614217172250203955712239500014026442996151931890629796355309674960569871168987106886478026218383769652308602915529812597263488731765209993909820592398128818689888541952701207923425026177708278075011558194696229810173083172474099818448295594956613755870469464299/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6698417532187809883153335169308066561057782182021938931636099654943065306417614412407410786882126449679740250590370645422266032587948481412427710290225480733792855768302092147872624519820237923907428984953849171457423117237677063830034509583314539763850516614253073162837948722049644339064093/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12463998427174092326193937160571720645501802592871557723881780043212911358994043586122263535238924969171145369227143594196420033469472292474943625754527849708531613298289083291364714888537010443368777827630906650129441988634654704495490349081526440461700943158082393892448653175941246862833797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17385381941531336408586955567471603554161312240006989896972950594721391149975362111772921709296659149376530211032520815439521073645328219457933343251926471675070078253451965628081247470785737355970215563718359186487187970177308643429055415668190372346100856827043017009677935601005754729003137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -139480858669778658964018827811957140969215193321146418503835130160372298837004580506637956143732184420792435589127036899760103617496108100139638801751576525120395398491935144862737445716092281199591476071708392717017814269329781624421311063322586032580217265219038712615756275165900774258740/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15337976145384918556870689811694476530688241821445030328052390078379116349073296406454886086468513838124809638040488338502359576905326746312162112168274477272224513325163964248354589225487882734917054572742470642145716402910958912286597831762160949334128098852996930226620603527147426641267260/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7436693801548578742234060710542455955712785363054587332550867953176390072382518878206634878330833905105593480201124470237087355496893631996329829994952300907995645472246558908023129383386247586923948977381285919929291791935327717725789797920616963215192531992431056388678648672010866543370525/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24166662540820438761732528641594016857662305836383911400361310702618775285837465900779961872442830710464003466487583307456051679721365377109522976032472400156462413965894389821015717147227478348088024690355035091493443856375168737928423849781110228100084375013731871258799510037884622252906861/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11314073074045447417524848628314106993014341660550308823531869717425306526103935604909104142396700116324853834665477663101468658066151000207569696804774300363980861781974345709481073206716747669341058893043366529064622577333282498041825103784999884653944216339082410126042322755323088868833232/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12054707144881494817861662154249143399578842982623276456295099154499354404442887725992230530537709735144917975925178892149431119400707664717032671151263040537558263902326677364111568470176826858044171396420643578636406541182917632637383277015541944423912326954905975062498022562488343228049703/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18436590374978833136480709336112012491399426688869124129767008058536771129346211174054134687492773463612527968822721407300670444106464159395611369382308459315193157575817912439295200775624932243368874518849910872013991603710423509524327114067304410850442558816039939730229857694414768355401822/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-6760299930290123645665330880419517031916718479748408040760227025573091321751200332832747665829904915511866306688707008960409065601712086327103655247387650373588214951612267154638751679185108316565238325349169997953136184155749851276727721958231093918271555298124455281850485362970715432033970/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4404135226878409163901850094360770563980520785061250954156291878621182540885466825067426668946659523819509537241707919845895899444720767767314438889613238968140474654972687654522703478367852753124815412952331734289827375355095696852647670617426863402474552268578073034734119631013359975273630/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28000382401877258686709343742318655658146256131921944196248514919202651856258029362510179485344802874038807772406134127746497264569875240324865303185935006918187565491716994280125476547998806094795913316938442275867652828835465347279333797207094073130878418905382463932509595735692160475498398/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34636443825189479686433561484721606872342202524412049435405066401356583040488176107131511644147346714727597837249623150066700280822172575065613892948839526690614654306578406982200819700225872383663661284246220072681595659780401322893896027635782307756751591303105640400344253067946161162358950/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38471139429567402881572135692869461801913054193546712987590053881258688046847527573520231392993737965744792927360601206380203884133276905138878581537692479261757134161847826508423912720647906547237781897813020062693457187072016541704876599192434259246522461316362545014059873924481888065886034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23179803451417947418290844357603521710377984031074316829022857204630575098417945968865031004875931264268797502464560001585270316438505590416477243322040330262837519715592933314014515798862790790782883939313282823106649071554469637644064484574963446065249542496594816296485759824025129454899134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29257067659611137987257428064607166604345406806570275949877912959521417259577607730752112559753110758726979237636871751322773321913825117954853308322211843880197943951995771093617101794783599381997272842349664993640422283377195440811911482702735195035711360982390014851565927820131872671045319/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20088747953634911508912743841094296864681338035252045519662208097869152065668964444638599861185458949558585000772525042932886761819666934545920304742944370492445153054890697577536219071551495318222275517996743773835462375117487110264882429665957599048794794268003591855530036678973047921557341/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21253253032757056974789327880933378760507500216808247506403499203836042283932298520928155798630804669478038259251125554543805285073540290904061962838368076792799154767651504508644922964189262968457638810210585325234084908028273928274813435421462744526692929629055896601198326243999927841797249/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23567244467351028233017249841790712868072839410149981743610022497297874531067269496819136466656636345096858115726331919427261206987140369489583505981035060648267953283628371310946684836247943581926202449952274311807703511095561995512630228664198968693338262461660682375014046547525656311454618/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47725480743396244053781721632381008722533143826362555415513331742103247730801359312906757475801853859464128577001906732050028942050513305183803675022802945727608819089816619837450309316740493537231180986899042900605585174392169553967748959247486712237808632719632073086641311172780427140816749/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19601087618698406864550165665588970412102088887435385841102553791448496847922490761571479279206629723046544517524274532203358560233283468352334593924327468947558589592796525507082336148739263532393033382387922674598315434443466348021701154700197976242750345299644719562779822032113891912865995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13603324245043837321790803414237375273385984142838005649908933670236446936192418370149420903400954549727504909103420587703768819366532863893560672462393266987441961902680502892975349163485665693269094665427201039749399419162975209534956400807584530111847942060588939695922313926771850461182108/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36894878988043777446528339847080624411970243856354108269215530580979173582162558105187807800751801625171655596296045372379803601218403142519019889253299637281744285818753801433219404821693248283567857241678381000771702972771948870771725968777673045465298718645468031810524254113307536100838142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29062849329205842191718223222217050470737757733318741072874562127862460651562335369477052675772809125340056938173886702015679727604634324412119980784658540028223565754370300092261916191782936131614516570578124327349500828583139856091884477691431061952608520995107582876989148358351352117120073/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11701680672153973223923290667095549495922332410934210491939542192753558258241827069632115645197360946275104499675346452991367681055207021214298708888893686836206688512918901441346661873300723071173929653134192015202632866046229744038922720377401213441719876348545180436911484506491570183731232/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26093047096714081903207134693997170097946121572349880137143934985782244050386294797846720062321224982630092858511411341740624786209995986562343753133241523347835641810964075105924597855004751953344960285609394861292478936006654187814784787071537410054796494991395154638970702619899068085782648/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17534135738640510687492546529171250606836373251187010032495163859243309831677450813669202182482330257180295110615704563090719196433651783503838698694623725261667279439208511920868180058917264968514626337166394003285520868904388913887221298665104905775742402469762842606958935978043775296440219/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21764552807569484503130007028459315267540979361689527262450076144574920824842438135917012461291175389091179198063339257833884642079198060453082585244354659320954546478678956882375816619925572927202922612505424414727185308951148435858614640299875148851135753755523719007458184204017967272720925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19315813698921724959469858277311317313354534041355095746427236903099560723157583112685985241803920714459095295600509487109027848035297514487340837220884026185373602472217049722289287369169045084759029436291632230165820471492876338537691439753095105235834362230501041315504656886213528092520477/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10413678422814592274443164912913936712117254901338484360275408097462316097412967112927870294051252627588627889664322379511762844733296577410838663284037341452803574789628917066960229297372033588748801838229649658813017958390581007391476611788579144615773071818176271048627198296113062552106065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13161156873454355156171158259892214685933446537626735430925175721817699173507620940250863159744559103019291007508024420668190181762377386875411117461875090254295550990392863336976294802251897550214461118647270693538248024428345570838775354154765174195780262286727782107524559029670434690746186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1369929961279517667492654502904050240826569793274977767715774101923617081679133370677470487052170752460444460651505202097266001496891641541082758173766003473492143123750354267386495309900246057355245782842878615877300580588902966712720021799539531158859527695630053337448567344047673750852992/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24929954497591767979049410184910870835731011238699659087901334656704088030581433948308549681615395467704902754868578491881622128162817087626367791190221722870022528660215621431726216115066374389112180857928268487563723401755570960547361981489834295953256067731022639140299538046661990034711111/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19022819495306905944040142983292379781478622331567320541686933288472138268440580697268661120478452934535909934052805174221859579070834435785253686654534712216534223146419503695917399576626067813187238360478428810461737072171284023382861410102269388129488612462584528482045647683015450706861304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17729442476622339292317845844415328694433393123695763073384623491946340055225981037648990821261837980638188997256884310320052175661042017627691199541545256140932213168409680881630782912698738051800437226480040264683664287297939247711171643886537329298084789287730350830206354245350425030565045/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8822840518456836007646422452619046055089519187018700946909766891426608631425553047118576521872742826117813721363430694527049084835073276649632282875054397320184441088756810982380458720677772529763823434681701325672403566988242330225304578537070253149180753363001856039427960574764302730757923/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8548131840357395248658776514856491385146768649244720590900585337986225288135912293685027802555447687227136661767483078329456345014315685649109968522940946854821533667406776048968229292140825020657206837138762719425373802412758663102436559425434567318089878220872093153657592983445007248178702/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2224961456473954945050581090384939302282013315192918494976558775400064529495437941631761324642008505749556786217638955021188957223727417477894481583168841278999419025949905164462593110303293779858484061824494272434816116037157938549573344696700187947140860071048646257616573785840386673688065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22938462729993026510084095189504149614548212524720923423600134925019765486864525044722499375884531947807149589580103834331911471753630643032988222588987963171544189920362371348425386282611231502280473668752009385459152741000255280271613333673941121133611459234133127495301991677121376373135670/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9878306667294249336454015695736052198326496896627130389120101793037113972346998895466954815804594901605784577382660526545768567595984078882336422792640934279356040424423135291909742038704957637977750454047001240094898766535626411556193358767462369174733102990517801764033344481729302934033433/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16071136307978053969651347180922235672667591928126791955979456559041238241988232820521324996925983399693528746602438461896243532130194465159986907878609653742568022545214647962005393885131193291413016126650571702358109822955673176013595079915219394438840653689553169276918327316197341237641822/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23685392210336705933295162496198557814113255957413359662926760575215027886607527779913439732872980090644704262855281268467503372198914491061064222941335364439141898880834976472298289719782739761882903797441654173276136317247530213345146565444577984386900932385598296040202492599356867706284677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41490552234966164281052547892712505431899742340699541615253642576475867778880522562947069053744397059000765843920936037767719464437262022860508018156295781732041320010281027386266314805005379435758364930495004520510192939724741480148230505782525314748618867516073944006808394524925929774991014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34379525864264453067822406474034739565921959773087241088093795397206437973238738725343849114068226638475447504276258977356531293138126651911411641557420992058282570645567313825252459546258992350109019476634184439671239559748116039263632153172654530794744179193310681945244783824469547252216009/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14662290215883495452755783157802182690804382158295114787174393711618520446565142532900496298475763132747514215150691630727494001795596811613078619915857457298594136844547007341063390602218830228484295544877348253590976382170356904526839228944276271383892091909697143091987874206544376541235062/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2107747643509636068021391139069292799809644335874968435526260912496972731796015012742594753187070565814308932262256757916166307674186321147675414202444043548853966007702050131059966688639665233955508089902547243236504650967767272511303685817819303962249938439549558927367118411855670463235594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25834900311157685663946070230691242644917206387128175426578553939017749946244890141748588922264116114414911711674807983376433884356392139231977687590228729291840613178041180084697439782069738571102379593953694600146778255564021921338700112574283377098557881126064818194207459960061273706673295/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4374714428378261722228540724517831238854431877693884289133522962754094380636515319663261005081443764433061670398307552519327471220333205197332073722994472988662328354866949582666462276277279968531084228538155528952447127846545230240331829604079635094333270059701482969571189796773597069209613/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20880035849297336811667221415459033820963313490345738377816894624862951696446266865832999841091333237433761022436786914540837771290195609280571109491949687282158472458248399647785251555070120217885185435886878616146195174441876091072273963481275966312195732885792700968085329010119298263854014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19764926699045940143557934016570296545432947777300182966715014935839876825310265066158258414301006321686565611438973093784621648913118035645016859214454776461626731027966537879025888748005342506157166526935884351929033788494342451786962668595811756943280928316018785668659831119598624230138893/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24554769466944829309113926551939250356950904783367680291578412452320690510506415209560154577764002161097047563615730113831597462067844005909694135452597153023190937640362896905211103338061855291807095749931391947493226376457511564305297454493051084506742538677809048153083632341212002565261477/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5006212411163122164526558219305173996307554874780735884312774187698330521258183910272683518830607036899817224504561467755884039020221324719782956607644454737814133760458741615801543636714411828753591130208388054858514350171242381458775545524158135564997791914121580467030866781560266163781506/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13447864883308211987770578762226255636628397670635404293099895580089802598362188529811287034340941370540848654480455056493035874669544853445993265042768592118090921939021106039169103951498895000455348167222732415277843998703027405114683931629167071503191283349385869409664742915317977708409798/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10637043404730867896033297458695030161036890640167306114504099417619213476651841743118737840126798409668629342308023669188162376002690709412545923010044505189661675138740235986017158050350250031787276872315073578051066184300310944071340586941678007888190948164759311244253986178887199873930171/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9158868150521412888345012156655324631404461300477718084915485940342749995117658147906098639323929974151579507499854454476012984820873883597377065447969312409871105187048952472395537785840178285425948457650128820129645891781196613630693299674700301515916128025460191535054452989126915146996858/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16419732960176433536750719492067258341782199858685866182487605667875592258981893577466093348224461966737284798106982014423908099688720896669013956476909126833528421236782017397881574254706087263263961339391645120921796832030200412379255481235915130730331253459146595146333175491053044284996538/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12338620361002022923557737781708851233477698387429136182574091080265419045667909359231629701086946671291385765575542583603279998180899947713647197188288509302194665115089469170360524065437859241543466621388431970542944286054556590757360387619806270133327075304638748321997720143767981648386116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8829917668965921279146951732069734877229599983440438526410569178053088037685985595916511107774007890753501053912319593034239258458163133335456158462307332380972420829519728149191364867466376350239077166543999438370187299333668381280150555474380332493353377089956196687949796675396393917905473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9420826387272170781636414080203774161854517108276550914018465572609700896848623917915782593862475798767251232175171467687693105073420057351818957902497997152683045652377620697026575956361378780570360002048407151408056315145968970450490492606094622905749050478160846491721060867749839809138987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9168318328953585740495303484010275035659364358930935482715126239914788752643167343481092306061072332290425476062908386597713128562887604662248570230076295815318514159003497991421924743060343763573659114189400941377060298091485160791240427295881948376608022042035509671302212139431133185967083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26125124472111616836238443991647768018630023448833610577677370899002575739554397918972217621116378265844714710020532048077088410418300573196318243817596818612528296765127685138213568098186294962366829077017038290570828213494392113728969272110378039746253496148273501325320949427497905723800717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 86897521085304191534020876285890729343877680512996194070215543269485861247395911143942827424191231597119669782764397466440046012261598659377003366357715404436139434218942695704768315951947734269503914667705787613638113903425359359926522402278075017064439694428640399894418091316569374783456068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48146728700278001682429845050684614088539095090894760105837938972173428878268067240227805978988619493377036013471401715519092213885098577661340528486452671235975465211445924562243629252375952640254399745812447070051834298266446473415822040023554011821188845902941677410488562037820792668617378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11435728546511428503510337488231069026532104545944049232586591319272426659329278172302896107037988600803900451323132375045125951305983184265463846449611129204550277037433740476001423242455642844435299369078221753141326893411062749765783107843496662728014524248668190370238687567439317230419807/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11632736917864596841357519923851647037664728163100245399597231980223623973782744685655891441018754210791938968298076721858023721521619369372046767224811603263797420225259634818628254904724491602738563730431300733939161458046797360358693795084287056034583576931374150709674563266637750270399711/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23946011612351212111021718542522174989006994221923533185162633622695143958934353142726807017714387380215849991592173179663896396818841054037816466239169878821799541473925163095413035644275663025652478702963329451291463193676621370877132740188151948778278899192715354498185372785166658862071092/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38311532792495752369121478778075700609058423280517902628205748840037249901391261329395377401358585861092760258044314219880239083579587944854715154443870895006041868038944876910663830811257952272888103183726973158166492871524238840186429372365633656800181016374208255478378795266251015837898085/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3023273145856435840572139479697846293011824531009309793020725634707455792510235255112714257942612027130305389050826416894550718931906786895513432208833815614601490618304473003486995264013472959488738941755496192726292001374622548264500382778776558870487028462238246362707288451680306590265506/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55475012898327615173668263011704629113440426056373660029341268371089345588968244529336132759489106340527110193910664969420624960648665675250268633299891084572716019768449207481115393044220957359977152770783704276689158328443896265125505003803522138671591690402273147433988005677043682527469249/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21633333675041012059499224708899285424184484154392915586626490332235556602271787267698785324298011102828331104683067127924650453745457745591264284695043792181524138081194434022863482433919662211224538156695008047690284295964262925042010050432192661827660172545663460579850962792578695577650982/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39049243520902815394711988887506408251759327458153427952221265812752154362736954860013893387892546820710959788813746319143561922062282883880178301119181437609625883404292493997168954372975113850416444145008021154162905413854019446049390452450989617771640548634164805545567061527199614706302686/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11742265417556474194470949878640023097732788352775136970254924538422048484032545838553335274987145550506792539124901618738950882192814443165075633541786810210157510292180354456591818533949141012533691640864916522737978980748737910122465101298741102343619481075036552290238061952255176258283164/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20843726753046794794104700031141893140564114966261369715628944021107670552464182383629668400224919959694903169609582248471211260975291805862072958395274505419931645720900745532572329494938753364564681912319083634327336032955806451293584346800041908226149190018828867492742543696079723162639673/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20241545986604647026696343027154419456939940570718294253286779661239976989943751052890813614182849241693170422257757363249518597553998190615970078999621068011694620943542144746862764338841827610147811752683386532356006656876173138790148883905516028271643117928241616749925144533523838274813457/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8830204540127234653713552187999484781034528435448173624801395699876328891465068462531533666917778086713603424840322384356240568953533268150571017532695068941484344343055874335916711891639504353763996939902875972770103830211883420375906906743343257611864686641055796136035821543805664100493060/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10497967865833483463977022437187031384863698134193108333174506836218933558430191459103703816701068172991745936706621096804417909609377955639599772603071600668043686175010243665271245302378629431934518300549242977850200243746435218246037368480433123202559173437289036963096494187581791525466697/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 184199134755210756453662152699554176372435323209738238988109883559776829856657951695428188286536187597058151917839345893621459167285798163300194315276895842639144464343888040694222764262435469634012467250718561171833589955135692212654593648714555452874101736706569158231648113689965546056818/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30381390282457461530378109514689418878083349020072341228030286671210056376773353333458225335277303749770233788148367142182025412179473488431008744119570942040191323350807266041757664890806686563884413982899240197379109954297475935032149463506118806547047744166139882539956248988284033281538596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17362784686838447940097114910846508438048198040885367806057408221128121607399804220318782062037834338147212425401693421747461781927475257818990689850419848321441215291968190182955335069370033207164670425505408740688377065426203979057434297454188405440595992419402221649751777214654751878600632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46511122534218447533335125750371939899152005774540570764655716263556184461392805150412000873120171185350088602021424692804304925896053750923210118883129400646764110591737887913351499006250884740479137933583724815884683629121202587816994604674817063554558181121741638913075519250354189441217097/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10483543619016713455340644301141925224794917303974118572610797364985541901156801403771706779260865034326295353923533054686313430626937486504455452131273167169359955294215174102082337252663143964359405869045674243313083575938151406213512937296431259209503289419507514383175581185240496123694942/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7801565206237144948992535630123179983791060348074505988918682015920721005123584181129798839374124309191162569672432929070689828757983849952498560028167981525953594497712757644773458987029162813890759895942221608542683218782205807810569904269324513163195150710936832031667908834763189616196333/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33143663999182118330796458861955929494186703581446516117943933398916616013868525362375861101728427595603858111605222673719586478668319912564770360510280202848470174586129259442878833409122936669724229756697133973172276780842099617753258710835179223661004467473055924303352436884759965202518902/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31234915707722267096009519168844422318828009266093453876880888014742685430885839314659528995178560368127160940582318507477368780780445494777312602323065522626026351005618767216760081664210483604550630783396808570978195654388921057726564376841131243568471669121654641466315835081468176137553840/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27002289225720469309873784911604470811634842562505940827728355125076750566826730546063801856312808611754950960795811418935340442018893231770562426315220401242273682052773216134469727599731696094975725532125434225513614078714654074469171804430714173585901306657318555581264391212772787184156418/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5203568260463744500270175340827419952269916952854971255033398738847964349009353171674823859890551750058161410003862091822986996694921409519998872052212331635420458078418881783248774550152508884315311127483968304129321561154163170153873571981002237604958979838420303970041147122179628352899692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40476352828090224683074343977784263046707234483655289409325408487701429702737512921375756656930657732714939172758530929425234975002207747172507724169666945854707603947705594699597405228307475167257313027831434458880815675350828413462169727592602596271679557364196629706157252696791920325726322/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28721857768060732169556471974801089949147682848491560259551207831572293277637550339098724955655040827066859824571085019075190284949725107089815649710372147522063582124468588192775371686301794281650919966640455903586328010049686012719795092034620785719904542457878518268610741045771874136426766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11163270050730102371669758532101362647924017209224413559170417964256165203005839114282716421337568508991427165565306426611902716119794149020226679904337208814025226711327266462356969419274027445480619715384678174122860304623734169391013728572389252123096646050912963391687427390870620700509446/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1572523546034638572358005212507315048090511248217610286780979576825269476348375543282982758240331780835608614365702589967067463346965867615577856660456419253243823881290223524574558526875845552143596273426325141969299297836163591906704574923856559877855145049061095632845421636437032668641377/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6751629709635925277349515412308544515165067566491730553084988166742824137876271121257888958243006528409054640953798040822099181155867906267635622085906784695919722471495934076553006615727362070247348926086211862910974468086937363501085598405074782964973908260783513872421032491525933952944238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34872444259775902806020427017570325697690525062010833006430487855065615329587891486646356820391788326079375833728633622060541664841295177788152836630010443367155983436627811631045994952351746016915558503916868052599173258707273040683008251786115898296814610481994185111310996598518625557120288/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8879089121548705200127455140038540943852424336505335784280690249073765904065318437851319274319576328274229468452328168583783975160462886511311551545372379549321383113733979781908720681621771945271900652948714543462212116171796560419221502411010569236000480520598901902578324778039350429797414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -963084433155103536512635161237849083270244511431610661038437301088053783198884547762271677804533951396486506456640016374870853559763963083985082648069754896953370752332547713014959473876288901340783930223925425830628860499874519840564069791243319920693860851665751105727557382835571130642116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16268464780829910996639142355142135541271466781842317924983538918132549942118497359651642255927403772061072084669601136548720645398404465063138213460788262025007280002704492776965066503011356415111577844132467067767714163636090977450323060804661370190565734514608177890302171048930766676109409/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20843847203188724157377331136559805857108710627383899604380619225339134621815743677323479062511408982691347791350858769903493323643829597531489246620856127436084957420643965936464394599135003320187115034711435040962003075640864649384116425962317629286499353618263453838904266688980901609015789/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62290344923115586660246794301661104994131817543444647976473914834184861234248308282012811586396175874139907592482937490349616217684345427260385234094584845092606553217067513968303308565145281795682761141378152279013403804118581494462937378272665438551141706367783739159607848069401792176217354/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14079108202754331863084192524404135507312243786882041333002988421275024771676515889233319580575287807920784073240405663875487313913489366622998519353608201872278727465261359085794296422644571728813520978083732546029239411121306944301286397437208754642627151379712179210684388631288663372167451/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7971903103170488498925718837318191475802359529300455139582828515500385266093101013751207601169170132107091916020199386499642756812279619506328244480523048604745521731763041571463618399871829360311930936149236647129387896896358596938891679452151722789853264668968511327811303043351124397938472/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3594413539038949387929201279112416903238025190117347900579653405382240441849181401737126467311903498172097719816366079092785425145693588372748421934881535241487208356771058550846507730570486519008058384353039304570419073717477999897847615429531188673654367708841555967591320619616163934551233/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13746857025128557628357795231849524938449391751700715549315657491343496319279623687695170964084315209555836989523383476642294182410648717315667201088847390339753739522928454600146710759407487968275629502057604620892251102584977785008146418034252428894126437579088216564542309991193566209536673/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25252615966897821518740949031005489403453726298042713948256557982227761117279548569549399269656644716095908331845089685229467530486069439879931168850669723245162213139882810861800211675848010175373682573124760863938796288072434554043404920657097472212817258285834831466029729507722871129513262/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10371489138944134430334546323323784137837723480521366205750236799882189255151869853955290200443403956114148206924332099503033391913029012153234789219123076262682312191046295578004364805661197179863897443802946142821411646559605004415120540455251475900046326179057391313819315653809872342256318/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19205406796851968572223398877527527199688585060323179967633650508350136760925469336564015715146174497253020092858002899535193013192598781542233366010946371666301281766528247550900761152820330437711561130869684477713722427804546831651380488660024083619452205470890438794273124272898462464505927/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12035962267138976093118825844076798377625331503916614490475072477929776860486435177513937845655525287783484936429095481619774187946296168629334781825333794099798877704020858018304901608854523518779778595931373831254848991211225086709680174332763665302989945635896440673391898831514143720991209/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40157101843981564705653682811746180412086461251021245961008028586036188025315989319174682642033808151900197319954435885909601405076742194791456918503506994426131863590017953409407918600053998463279491191857978777202069552682523383414431966562171875313798615510522262022133469441130937529685328/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7076608054351972540119022169987583313159228784065372513237843144723843328986900008994560522958763373594118862485184446043718133629677035477120507844344215398522149167960687358407682870314379948255727203235928167541912892985803643997584343986424185516051208360296699410265428433798665565620237/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24798435700946328379670115124920390459514684901376466188452798653450747193838631205735010354810339530178247086872977290715525824417667285969835254501765507951214662997181509546751172169853606933946188600004097319830159854206145479304713197964940302118477522967400372371934761101436840597023435/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45098306939946555813724161718243110959687105396379520011044582573575549027103073182930053220238076306678909070828789204950519346131633907928745564319061930777672197169411867848348768075515975250569672768651717106488051971812586530432999608359878519338860333833591307611519209457494029261049987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-1977766993359090386192477823776044839286229186548547164347505224782130401278700767394536545014744161165171968048150189712144138204413224225187561364693269142710513500890545462782957084541584152710676962980261223460552355557233034403645498133800147164983582555963066703797910600044823169947592/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15001118475310270423926631632898252707403876906612647233123646700740586425280761143068629624202297344143204264691833078127085080244728191293890108290185391070452459052523259458874844764514690930062453042649229106672699897102385671361455309837201779993501806806523467267731905840108105957558815/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30402344809196768433568875642860454501361764007103604037662578770199270456166923076746539302676898320555029349466080195664437463090315790277177657752373638564381501562697483560955425733774980243867713345566653901432664789522268123106693210196174668507595928010615454032467373848435771559426642/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23913563658957594216117935952164874923850510277299015125470595870209682628991636782034078511460389565103032073141049788943108649438564467883904619433159281100472567227728289106629349189311084164156368318467040794205602515192449132477595009174347923073480466955538117919250262299390206569156624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24653568545192215912953877197715588870133571092331181561745567294627956025157004289501207411676510211921315546331752164606964971861039397809063140777790848216643440076336003072850768508751699705052297322066640757801782170279428520457034521306497650313136727746662192543242707472275384183537486/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 813290035354445153685324091501876058048038889132255128107655188377123777298656873322045871515075982789592023504794746789191111710761115684704069568111659184692631617426890851252427874976254111383641375062113035453845825878428256751184033624833086322869647898332902811531273762774064466518030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2288568160745476142272454128325720376904693290521102713679222641179757532982484708673925793425520178016623095228087649385480430575125136179476091756465586425912944721994861870265929408254861795182651371211620990762434695100695607910373011096667981587597932191151352390023527946382115272890783/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12918747958962511815673279202910130264659674637799866653466697540816763555997765823533366300564921424673058437677834409888565941795504760159271249958444287956032337040141536121723850470795058077199574692898607052989007209130676811689336934055156860352602831580270702311336709791877255511776811/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8472227621303258346175112961298678356530221168551285119792033518891569147622227182304018129883798171854246439028595592371055977095118187875731245659278820903362639596736025942457451418297273929537448255626761216213441725117509985496782744796030318098020157783326882505645571423165544790045408/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18293725030952930282490662505179349324099984466696085921602001030813904247460887586380774833705612952811615241647382782652565458819429898117647578759525396511041779368316996439414329824466669795340586046786323571399533930782074390956810511436288376282477357815447818986401829737027226272671325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29664025732052857859988219927210654783173782860915783461486306866007899481194290274115452746591605067891758173686896290231010395992889980130497874228955807292634665839540920714929365670299608045407132420439428875336496414518672277850060740513141928653274549895702608705536123963726614643794140/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12382215059482324074931270230972019065696395352845314709523328862155507671778658070757293910439814270256313518771586960632023901958757481307897174862979108550229133761132855430186189080039724206778250454029473069998682703446494677469557539681377163820618954806274728567151679592869953669845724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22438494920396233618004965710946331813093973350106159300394430410196879936231558938592851133783571295620900701296549952650126020593350331260981363451995090157864061802792161403774464408149455135327475614374126062894001830181766192195276603214822967564455133744486140498614833224655033884535338/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11660470414452318593989279098875421985439839722836577268516948174316681299312766350896011100585511614313376686198390436418518535072372000600642909562816370114200477553676670394829948451435729281461628578311915930685076838733840316316865857976850162290818219982464788582902363848020800578272990/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7757557571636656217152370830505102742019225862124673746194678188064102852187615749219908681060087119623164114818697643567984218595363176389960320752279416852270663431143468989015560261290507309963074640334905040155691523738137577559597253849446409819990246947149442803465847804018003653764176/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19463384933244947171610035825526839014586386440181873394414333740647569530979030313917710594072133536539973764076419062603928813110274014985859486544434363534449373470324409163586920865925670550064655221607520676940677688992017274772218177292711530062728311917811534443917428182423862498798242/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10851324044931584310935160143230869195215513283792765197274274840098553400857245878368788498874444441063335448511353586600182037723913994844264612894295389208556492252630171485406363353440817159715056900231000219510952706835908794779798650223094201823873446181049501466931764182343160390900339/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8720363465578339056544058080855809741879948866884256022689737946798753079753088860140122079299290762258326048123054687967310603528019182090283617624082302277786631034206086459297975995181458412164260215272592939736142976306242246247258107025665694276629498785811895975204540653913408348308975/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5019774532143710146637724102185537286981048554727012052377008965242065394887980023848823361073024336329787163002342168368990857615065387111095923589375419958576096748000507910295419132245055129012343622343526769994170448066069755039987611256557212720931117318364118514591574749950341147293023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -245874469687181936692677528127872971841413489685782314990366793063125329341555693203572129211367245058452874691632965811743936502912358966874113388132242393556548061334786283184931277274608086030429348471965036619216500634962802990202132907313364278907994294992362513914363293195256589314222/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6549906142109070515683020318561598109598430595598183066793243236328083411378199266673704915684077346087227039577103115216705660882558824566374697185936557941648121198767935839365612261305245407779980274932753865054841626876355532852510728676664550414057527658297461076643313701701980931437039/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16945711611566637801632645688326845034388405901983422815215417317616702906765931433629077359212659261908210416813107321423561300504861535831817938776026373827845884274624872378186271545801894395994307360337761476323094749282360082137793398966349020843423720646771851473423374167014413876895232/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21738358749771866018663202661019357717569346599233858144824675383659418644131796239574710774252574177769947716402848529620377492958494546689828938018381843071124452285661903811856540992718731214958658848546353902489375648986724425323761342010480228993210134172890277427482228975458391032327834/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9598331612666975081380271017019430629089559834445960947151743255357574327464457883681767634852587730897646512167047433818321097379153601414058984671994551805485683682788471709189854910536281728893370266749866884335023573902250943563017633199176668756030085006770092100375400117382873234227637/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14816420420173036007949004990479487661224261367754119648931101265221836596881402534556425314860309092994188619275847104038790632681537531534969392725023797756760884221815899000395144453612177152740751908811035652707050745111234439887473596333337296839604025195067755574468790473245432130635758/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16922035148974319641893837867427523410258246075850792540427569643710660420292916054008034980060039027669204264242649279104582367103683486601492410731433436047622759799033141414144591763938666460838368780585325998114902719763546433249793579428463297266616638503994257094704982976420272751467823/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14142566559632589726846443581867522599265612290563255904155890386284944660059036791350160363017722266888932016846526449436769548664550200895033111871604298061207346142845918183077276394981004945513152521757395003789398007010834162324337323437616510922799538175048095697306109205205123069327695/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11746872715108300094307905508362280919683141624677296719596109034304371880452671062513129595273277533708393004194074681704994762423542153771050144225071881410754519568016638148407251281604754373072943301800650657929730895176211690746608230440055302568664191472272612140430600561294891777480852/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1910450080943835697690115779994810997704579935003665551524186858272882161361733276375874114515166027080337871571071724221340049383024582906429072241007040490524097691626418234809370186326618049218337235501909672179930768449316853092576434042052239658445390748075483412076262788099948577153213/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19843525744254300663535821149683277386603377535291657088094753185576971523538146180807908022506816187447495654312943464574743577499692433288855353639745825322069015661589108499964925282397450374451789929008202065614281172870640216871940626360841130675169408262145754040907291966680366883918791/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16503547130495131954121822816149287600382531921521129437847118948011067303205501809768775678793184699983844101816100618843782783495116147997866371233046107690601905583300992013130670495048371948690058696267694657444774238160336583693056485181012465411194431932419838149178848708746965469661293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22071778022138094619254724353862958027745167780747362480618411866871644847422817680467352993022428157224580146291353429467945569330415166486804487385218104351151799138135289679541654859492380619599012156348573795099007398361730366651713718130144675007416324532113333359066458780513158932034020/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5933674628538590294827445551501790061598932384162488120805252282210773904796075058486702915460292721676577888030116761811545633497764565426906255812886938281981320435789212632080560409541173401659901037385524519620177174775343075998660544730099299264513080508295985200184648801903152590364153/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16628178382904102827417437008441956045407350038550097896911293429118165950832779251629733425843454625598693348132762302135149672333933066007572048672577778210080836644397401941722678859521259340339358387386945816283987250296298312941694492582820430713401788958248798040246088267668239591321980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3951599239950499087410402368432566768672943132493437474448892901186948212491301787384532336094666220724413684548980640689768186328535529835975751420096873531121012688795242533348943022747547127724391243235796078609274423890137955057841069410010151640436125197727995145904193002706282319433656/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2225308639816512972950927956721927725043733452663827030183776489863388692072907928206776782898346538485370515409246461434702195012568326923741108840282269439682016439292487852909196296171302836893896885343288178903857402924779758962785222794562755689797993295921884826376764262738128081545920/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16860940387245305989547812640341801131267498463177373914131074244306912228804223021802154611405842876860033537659827288162350675283317749454432616382909673293744537746428540063102716002173351592258071508931920724920328439235611504659134102696354495607332173738294771415854393409285278676837592/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16867434605622678067532438508119472969150340728297972379126483361168588087419198680196908705365396316505906548763551946012301866042022781977134013224943704613719489313846250173618847152599031940296685301181254293208278325478276293643079376496082245890404321315857243052410642916596540586259855/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6951894469517882931005970722655798255925977908355553752171181300802630979534732400974654766753618072768655961540513394176537983655699928788738331533191073668464625538148171984526183870311599989725903746172055017748869096839404397987466381458916067314475531703664059265719866917968107817348940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12225988334647347333265096204687057825248223754278468004459069432259926376828841625264850737097777129139288883566084328905468081289888791787763775203330005724459998181800161055470901437637742382296612705062208663121607428468008832803995924836178120367027829506688569474661006187889965502617178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7429131667008151452197455308372168648510146271461338422076443437924914125705875690882860432128644296778913616710153510693506345753402934369663821124803995373219925517844726182848246553401126553307244407813402646616720841834741069986723598127311833289817951082597634159018291036992920808165364/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12755480726598235900127263785692536527643293955510913513178919143795628999803624679050943666841495918707970383693499657006972067777337836502538244516556037076523638432083801509900745742794310464189400137934137939089738215643369862313965810675428080784674424760433994837585667325808194742484729/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10216642320702165447994554610699822345900264703068146117254533795479046568590651271251192041576725680926291113562191860290190504342294321308430193105916856246254342965115426531962835083445034674388309402821068794712401435518493795638125820118141676012864119765851692872158169116695614199295499/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -830758583727765925768687888774310422037929700724466267958151392251006153244282508666633265864171730849214715588023394454058412162742363304122521527539374413893724979574995599209966955259712105047814704823537864428533257549972127822925389956827513502362198976739955869610934073629029553698730/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2288565540904551687504084447642291099066727973684887664200329983929003712829685722925920780417799463857552349686282744758554482294349972922114469427876234894057824212162716082930444869062024065892617299024527385501200840359256809251015826382624528944583781881614645442348922823884383251571512/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4909277327698988092816675415920437885647849109985422594710962777405127365489079327219772151353231196635645630942230916473322778087675101536104330412264011530703280309391789241107388821762652945375820315212783093799988321599122237975792931748371113657567696867822907699778808965624180657133967/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3572119066169351551803876446086422850327663749717291840690730492534708571103129540430566760608927139515594554259821183997771801411286477278954409202110598060899614368762475269060924258066385449437004914669140994105382187934624326867760409502910088324932602456125965868776862778600171925206725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6831262681401036923392245155873603294321140345780071236994527865044179631793636231715156259532950893613847173511608142798886085445575477130583494423345337352714545800974180313632705542926649589832221718397724151581294585856074234505380463572873561968016710245590946650648982924962839428462596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12243594076167659793046939496691152236523318023300985348588184097111346782019590788544949520477640135787961490643058916597095550660297609984024279346546093689061885828232423834075397978017074244967089035900906201534267858811851963495376532538252362337878883087492836881654007955078173868463998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8839218378509134520654939949032240860026191097315948171101088002751726430733675373381304323794279913951821455543375863016347650683632895537734769253303231471718309921178691634774697580693391721826270063012653256975660983952110932942141389020639045663168432344410554319268385389076263251905698/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17868955953354405601111136539028194422873905981421899045528682451246968069908699906874036694208834673735890449792232202464862694412742889474340564559682240456957769638172547337588423525173645197614456698535863706444886972050044090407006123408474540899593812863919684903560907039986700488506569/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3413617511551044497708115027803656796857575847798812399121232184417676994908183346114115750450574655195106210478489438417828276127747434936143944046379062944959391558524753998582703277791189328293361929810676114904231866481463974427547143069548256973033091752256583299418129488449034757999983/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43240049219101718560548992064268974893502836385037217808800600558093309002375319118285559509895991028550814533194251277819199808408607617401751845679972137222807209712535182293875254586151557047471189582875567086641282785505100353866666315439928400814113281669316762449951169436304592871730536/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29334613838647541583999911213103302529598657059165415856412942672369999823885619092497825072780484187518298939339910063025752936160146742201877530885364262302943569100916556812148077321301312487237131755195571719687986485751143951619321487187578850448663221822054740599897235182922553974189544/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11975313721042923760745079231353147822570541778385874423660491798139586843816659197936589257125075536827987983990525658884404212019769877478612003856820066115626411755169798839323090199778445673616243628665176340671303941126084255005766175858236314054621382706572608393842179543363647364045108/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10543056443214529391001324618927801223346587621289718726283543175806838603598171365920943608270941193899882191628637995737143339425402944771063090868972438921009214666315490097989261333565803240305689966432421094786960533746366426232129561668539105421719161289845956174456588164062131380626854/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21473593636204219083399865773088685574473163152087389891521466539305950302685315176473017469953208363625580244682542797569787267027950481272771544635184296776930132234031980033074933351824274342066756537409372235863995144863936079483366135580869463873442178560506417639774473638060461402898057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7033686395056936025849240945660997630639454851963958821066842121489937783451788997810662563117547228126688347150576353287942073132431470851159708262318130745033467355779197297293758476139641113915495322070582994306600420445170889150789199615455713835657812191106937562647052494771515469739036/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12928185842147339821244699028475654442667190813816616925245267448015597253746963420773661540396430410371983203589132995150840456568222390133656284983999890706012280030246634908202106346242406618992684972079570943494944578082027185914526267570036041343187434316391664360671903134808107059777721/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43286489645588822405997841447079281621560047873552943248235907453223948802346805850515058691892364581648499751390174661595954739688030413556305299823813036391053443568755266432755786648271351744690560745894136421521347029069741653678529528339264755312376246718568436924851043131276612873664180/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13438916729982632745664126669155588199201229031122670275046396932924684781710801005695219304350263774658155645588802987175512073225269978336444975827920737532864182109919397188662468058183119517403881048006397122773150460552156332470444161912589393011031867607003655180404423349492252474039742/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24446784410772197874447362073123291860050642010949545529421366218801178519982539259663039028154464399641800915716261457134725498184326198159521701050817771252658870465005203552469899923108307191428933227926217890694216665396562474036046401624864515907498689127918956442665699468374084806632673/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15905619999727168722290015678657985191180018718519926793997309642696887519238183826687102978777524974969107686475639673557759239372323955168426110992048483591077436796985238635693966239145348037352268601891407710680079562095643325579802631097894309154849005985253914407554610381811675156201231/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14291677033545575235455174803008080434103070028397525427992005754318251109554965139500013065157575053983117374494242679252421463400577043254128767518133069720601979246870865080721701779635155788152800807424594775193498017567530710853467398862159907897555378595793581119732895382516529831374992/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13369856959265806182066523365575271648464117962437500054653334253432553016712042486683719679296010201478505588544650944523317647120446052683855290091829253356930024043306463699903556816930307593768730075083414060587319207939238276256391661769703807101147276073054226400110978942612050191263864/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5039951192300797582603459615326026416011312946839455596264239468992430939147316009577812908407027294001772387376720848095649089921082623596170412261009998228660340607778593640142279172877468238947095451947788191866250201083280345995864492689225813552963804125019004396955216487242612083158674/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2807106651882563940147863038547608342990932025908888447692143833727580723674201119111809762466344291210361807594311012057557435762966166423350670476232108711882982793887268184137717750019598265865653153039923256806745754490726883062160517433991452108104480394418704525587172490325848718427500/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18046515452341038237624248789326268331824263342684816824590543998203768418594250162874689798449235591695946835327637337245205809427553823148050764803862569390899017531162065168788630134994730135424757220643939912539261502300776335348793688171562399450779513181829897785390366649924570554411469/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17102388925244059734945449952745593040002050332462036118301042595848872071938064113673966390808779147439889288604479251008386290426296200535110812203032106231130338037994846033942688562111830927349547311062449146612685269259535952733562848104832217349869588687555282518772017565305247375307231/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10505295303702098006953762180786341854333315161377148424954004200290798929762682619866747441674249538115830666565051181132951591250103750448882256796484136413785459669605014240439299313715387259432294862721204195286831065157742873708252054725071144152657427636387704395992880262262325279544317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31602258964503351599358862271050912544933913115714411686383387510621587818453082259896947122107896786078470640907020632824813991599463801524047798131754643794345572490998261346285247811290566881604147263600034471248084702698007122062471190128296827432294086329720963622425263325310700464908852/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18251985206781491839823216530628469819812920272182516370120324099721045261364203560843367803008906752213195991571280423798460418667089286749564534879602169870151485012235129354126523062177228225001694918953553236593533564583498506951009917568998724801712921562640414317541814817082230895983504/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20360216401021040057257563796794295624587741102375232913742360905626248306934464988015288233898506248549411863790589858043722949754671002850592943247696133391765855503467306460313894533547282293131591583691702204894716369995945220354080783654026899753404245800598907686220841358109241172233285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22937668258894641738015349849068062971998103757865049861916956818126913121416549792463406577200464891058240097923663290414639062064861881125415817091912914274125880605291714120644878695283443004972380082860719877297515565981055111643843854688748412627652740177663947173767897432362048340944535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13123570311582416193783211722003043960449132351375943158506902902715004013108384715383257666277709506741459842902133920178192505100665019859659022239400605329484502132607226417957319613672414260592046513303249082622024519665218377371590859236498002830642560618941047029660440941261761086840016/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27377996233770884056649154557859830342654639778309845240454287752657488554157919221012818356231900347437196863935009096659285428959498837140097752184250846242403583140422784517718021633727158993425771861276206103999643649529767276465596871155239853982591963684792918785270011217402229591386981/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7478482880450577160622175331950383937349626638136310361290699081324594152821481555385814618182825709506478999088379506023043880019316745164873908396855764690523435022438078645973827915714031839293804566069437216485100750463642754721517908833660528193201687547838388228174525970481013124260186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7851096434971356349751975397091263339041554587872062577949389782541635326202176377455843362721664664389739837842274984621352389671214945440155406041218565974411958714327621897811517106055270095352390831300394841202057558549142469258687071403024979126297525036300386214688196648007126749325918/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4029077222740744517918307081678155418687403527510950144147393765391592571629989614404609297957300429807841938305516479188940327463098963305472180577615759638667260068051286319637281360563761237104091155676070642140052389616507826180758214629925693893157543902351027369950988480412520304013056/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13227490064313173272031526802504266130972366369108460840039029969452413317361505995834004303617276718353750657310425080449781239931284647172124572856299349229724618265956286637188839290425670835494931188010945139871015423645850612181267851390571989193373560666013977801690147108887549960322024/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11030454212373598251711066482257437351869912704856700661560385158185080589808886022997905150934589202603655959499893567844430378666607842502070124749481310072391309115556418022518690994668503955062938487990171539885857083584710647929857987011097423361964402010610402602389166615699840980905258/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5360502162588030644016368862295129245923046441118120303723069055869566508846104620313920700410222980973688720287223962398339869512697046281700085858265918157172659794617542100389993573975959485441013980445913243329424909694251798314814138458690363786918207701858343905509148200773324766990254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29198079955595846612446032237582755506041959012059499724847551112085414685705588259535190485308715925910935473237337856925087872375636712896315991088800509518810298195622059431821770974805679819883759011935347657949388497384702332221366700436536437707979597589214554349221528692677643330709880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1922865580546874661589940174028606521990857292832476254503424313785003175813598623060052693845719952396383014747847800392845956970654828988443343613530766691601060923144352038865926124298203566836159451212559146606167974439883505188397397306035664917806826067116555152942552670665904273827025/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1792233115566047921477444571441084825112466700025021396615766937509071811510844930080363492127537690124037399908667684411429683954750222840273767581438962458080890519702367096999591240863139431845583259872673887782050552616408013129175336286382829043710444952092865830679416237454611821797703/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13656534823369171553661177928392116547981142618885821538287965363032838485834045941344911365801725717944883937121012154971872372295238579319632255088381100005101957869883888127668636995064357688304024123110641959648265920310356981709084395587402861013197004878629106548598343124461808583275051/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5816732676318584356329662740489859106719873005685608949223499084529977499940425181004710131871862177453934631306396000676956885339829178528916711049461079457082825346436440344670723745847411882378242247102756175319806845729049647240985424866624110511234333777811486691339231466778202603944868/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15935906882246636720386910855918622525236321066431414349595821544385146761331962860920709572243876840224419114524392976102547079248480647681555197851355590022583465986590023193316508850035539741329225763535137719975356081410441819952739707413786803955672294231100800610983218020361081692688172/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17393721936810714814124511813110497548575674194218533099496921655602827458897691034614956253246081129320581058485619151640761864977836084737016801231748490777143691355459724578190138207966421312378661303323730792566645086341547827588388734401316403917729909518150589935115495372184594159860781/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35019720963621663834307619997781334613815848266914547340618829662649980184097962599602965391602407394350823575945888818139649391132515110594347932304153057138432622980491548254843163045911383755419909028857159026354653217812888608464802708670236618621861078442878389943171582138434700835263858/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11594930570365149842747054178771468210351860138934116782921332341846470392863875558407066361733647251852321863558225188595896052570948793875147423357450578937428072086709230238042520708695917537423840757737562221544198763547626688012003993717439130176783189831245989058264626830834911583971049/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20625256464278988956608801414481196199055031839744184714615341130960821435792590351113039847550293869305363753278111954657473766106686939905224924302795634941795180272962062825127632347173050816133086839877574769473245150066005993010932871545670321474681384362671270410352711922473741309860165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18143186849545383970006647873769041539406268252361752857709497109927075470624153628768705414536775541871225742017368263032980634483817352263449026127495433409783460981680400064333183481712463515714029032377765020937145802164471837578027672486288134292410553822151911288277112803029889709340730/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11737109497505911530651129947055261986390133461912782639716640828860597992144805248990906098860817843593609100181769682802123836083626954644492011968386074959769671391621801803397996373091473414049437588637305317628012045257352096802988560234499562579677172683432761657802128900507791280602334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5424106076864002065128217925381285422489996342327053328668172606953434417789490656515102317740521397660807172374454436113329637658548422105653625775507237385800978589240150001368159693740282600642618062265919282686126730407850952671504345080206251988518608361517972792053678345125479616298802/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16621014713153784340854465897282244605158849666702238016800799900238242996958847506157748224908502973018238206844999482514083558587654873095506449410937790334755401451105610498039705555711608328537344388167478520900118633424810644888126471596962540071639130372583293348997058793724680951970181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31696233101838934680942314162313404231066767693239741189405386669637520094529890479421233506445035598934283358717420607899408917141698053211080304841950467263289258525498212162929038584118693024629652645198447010274732063516874241820351786120794223702621254424680087977584775071667674083880576/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18087244881872737576999755243412798140592363215499166398158765342146457402543784007148306822261128778895083627447112851466800445082464142612757907787608513167756537858889746520426812383904801912644005755729545512989932295131478015070851371912465010319173258851995964647229133991146826339239389/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4788342875538603215667983159184637128576727170860880663742411340289047452025757473369519197423027661205183754592047778109228646506630952573005902494263094934635338860751473470045502991210161417033459991687089572630643937332103429154139075923683859336588886839556991603668372602555737761331917/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22523718710652967874126929413667900293169267386223220731167616033481646148181550712758720122839422266235551001237205864562521575430363933514108046269150260391505813283492021519196401007728282440163569400437747980853504206901971124100792186730492214204447378922215537278283582313843569896747773/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[13286665851521078179332682121407607914712585736204463985967186435689030368764044162921743267756203754282910137155980244335374498139790202902297097761749610283099466734631062255579174784915964213963629392350481696973960337980504136183378416878250874544605468513629647558769015916460346459542204/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18859251787351473616973727996062367052521810721932221441103181729177479563519993028404892244210026838491734365577452358897325849177031420768362625276935059409911249385129071969414208449370471241439447579354201764585303177856094736897615058611305675770647411725602142720882353123354180982411232/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1927706725080599940344082776609654073704803223804057333708964640915210031431748531362233841544433895647370629200710867027463845731117158651181570006187366850348578300085821073273172095254185861947547416039153890083757958417177939078672677976680636476198212754071082981299171790424344924994046/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12661301267682344680871725326292767619685485838376053427112610482884072602876327234977896295921567701047031589521345573336453481461528075285846463338211546119795303439649123397984881516817309563263908110714058356422023597445557931040317436011612251683853393257818457598788606443372692012595908/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5371931219874906207662113815460483838590344735388865922398400037507136642184197015219308284406662039843648585004918478189926639631667146503621359516682218821002856756940132760087264683847662735057522735780635777424623172665871802400877764255708114558918539193361676267180871799918571920953881/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13187169990100784239459278721984961435394858249948276194520372372877856205211853752769417593283028822342942414114270269650192952185015558911900487075061705381934028769297893273410273293511866564199955236376602713610256708423418499394532695040951536515952276709460605345653388103322035442235672/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22396757561924871568670027634250666698361674368837404120567214376423600748771010627244745740254005608513694433349293101332380030533509823529003132728628052155842269721413241531440297153521027559186167364318166046679132578158026580470699168746852402810816673767750556496408079546128232189132460/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 503270233641804805557274291654980003356842359841670181537414053285228497825674742565939650550701695221703877706845356105635595720533195197692069616726452230687409800466844017996925688761004851608785703014571530325072764386830515095588017796432091404879968122522791250742017841380511309274226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2164706272065060172456500436107862667355887776314753783708055343519572076201093574103559937910033181753124613409467452943444137182284971871157604428326082345974586694878591274196596150886191286702044377835374171887074454044450302972930256122607350185623927649028753939660286879388723398001832/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -139041455974208472923694276868456672173350382578125771073147605712529405047215840827362649148666506615359711725008863300388989343506474963038486567771701751707126181163535129674946043413590224722583976065672256867175943735958361071241192714151397212248881287227431298583505495309162323536976/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6069248842331672223962093241862544122804938258226914592673084344006960863176474880467341307712884504119893107865802465222936346352474945906977649621353859236845534356419703197347842948766250355345794897022292745222922393980629708516140592267943207905610679693443022173652854079424211020721264/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1232362409903097496118440860335928708367798567942153386182150607358522877141306784043585176208811795055058716199675858419556070444865985513988265055152655076832397806730291718281392510942747150393600854423593995733002522650918617115560231875141544061602283867452084493431012010608038667463651/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5521017763556578226341802207562434371786920210361992122738467779721451675680722189189866748468765040123555338475515671380928878002700239775459857881678803798899936703214054609864673719741861817981875744907611377066455907691214743771078990958066039490687521272767652393863302139845570908620489/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17558398822867315749415063539518025625894214946930657556948506699962134238640586280563797710341162307943829116649089548722592850899377305982497132091059591793561661002529851448529997121671552200987197639708800763479726701664437479301721917589428809653420985073216025300368165222907481279133130/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8491316651950921473937955123769077828890417636968780887447593357463800768233771984127272661569126958683737040176240871337052095581059878294900057862382047044249344244541963422404286292626587020639528938573773798990174810442055424438242487778805799382566512489696273930384257229268081940050384/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6561027731625475988244273478653838812810012744599237079091988205856301907386910152074130448572222563288597511700092945131731987672119236541601327163845220068353900058637627556343764763938866983551468040035484946806027652912224331222554060110070450060142307283597653683381641507125247426415965/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8038961190156383971444312909167352129216885829007325143833456184873856532187446845854029143012269976026208241650274773916608991026551325321609095263874019180428952451380835704969888181006071163115754433412607779208191522481306850390178764439099953995965784745504648862381015811855092332505588/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6297403888616031277196602106778935087006173836282026611836175850418262957893596905181273730110655297846234496080429695215435333951658288285568982079499702826697286803128183389261950042025826497820175183211285008327672762577110144800442714095604231122727601761097966066360985318556607781575550/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14849711554032780822159706091960381431945052171465330397247354272670199192360706673086664848653383929593364528938661055078384056701564880419038538341663883828645335176578889873731871684662503106348149129344117615490641360112274102774747268056547919957370492683755355033826150835815995999452170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4778644973313615788711059065469493592814220580583260260531061508555497179988170929991568148496787639191537656814335816334133352418365454609821775322319191923816330720731179818083614375093879514618406799441567150369548687767592520688721567851553402060364227316967195688595003473713054902848323/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59314030593353326101185031786150690568073970080019592592953011191897992776722672707241338525454307306964360105655481511646714071078900445278508861445014291442755005701268801431849156024074381008365304772093607253762132172386047425973331692824339814553523592214669060061902945872561684192183/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8236212761103792362193826964373842848577858180209100776559545487159318261595467314600888731289233887845597811841024245886610944512181657550422228831269551915319948077820910184552841529791585476195642284048225393223557248924842973024627339402758185186287535024030470107375539308856186356271364/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16282505435785917087540099044566255006755043882286812934515028586716071768328076932803212495659470713021393834505243609096758296081678195867954853378955142281109031539124139069839353828536418657238327619994358126447129026745044636459108315308417866028516751239467850302295246419176265197981576/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12487549479127897901307463024796724880618927078163274635409030527712861890745816589530683517439326971278829294501504939895497933594029261194817561159301878141991048288430682092009733606911228428226703582955926630282193592638169587905757868566146870382262131372418284218546205385162421104153611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6833545885457790390724459907695974615446608753259623923546522260740069781173138037898927586050781610359660027785050491538130557104610238122194266099722479701764072044519338832051515497510791140671188851145141686872699372004333760827867476194187156183846436614024139618086784276734098072469113/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1593233896526533372685413619407357767250900575592973506357867439795721081087395595552647620300381895246519150693204931324836986859415391163948758720263474064270239465172582610962581093336669233320429555671795301594050720115881933561544967608075183406186034963772703884704127815992575174413294/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9322321678260007091394144722044084869082459370197683659587180321694981284889077838282722172626658924360402605640001314277467843389178461645289287778032991496842515809615297973847574478357479326693766882465552139062964144874210977671339436203221526226601855736748677613687223420819965040825383/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4658833766650037745135023368326910994209122122357867274981894262018170364923128014249623066332775502857050197407457100219231624234672588769739973928411277240521925504477720383420086755848390598574502004147945618653274973448606037258359010858023911312358849014456539815286650393959158294476673/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10663965363153093258575293824298605434841494784038354059146202727616306013138652739421962508136431279013515271147359155138147118289289470018349352015855197473313838504914456324180231820790318545807524209975184718452406593955326869817620120793367931385256614134459137715320488073374521575592474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7425477867085170913638540829376887054601466509384499348894178921464895615438880592259053841465468798307314842314661611581503001739659448183809771533406203109933499688275919981208673615753591599421214393108452827644713448392572287431594083230525721369706590362605050795475059953845981076743826/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3097039150136574510724790345442645075741005665577926096280601409016328590418597231016012131306040992318436180405921650062055432906406369780796894842243825816083146466668946179388407323319289893572101813349918211727045338866236042446076485126701968444877426304977811158178634386176461465147944/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3543151147684019992730515726701926387321467907535125131793962500949756854653329524531267293305661956349388971165144442176871519423532899821662830321052228033454222313629519520004682847624634852634954079126652274111164774078685833515896548090544543605342493663343166962709260696952464526149104/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15586483909657503681362302120727868173883813778267899115916143889774437584065054955890409097594830451884662612857963601597144297476540715121727398612233183646667581509845533526360298453805230658446502415533397371578644315383178909438946262490876682416941716307138331109399835183604506265654625/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12735917917359930818796117044621393135503567063490384113306491413105309123089303375899889541909409210353733178880546354260759322271001165720207561494714123368212970427116684201398462995106880394791536609475181999293123013424997142631829801315015215901475535852791913159311414071111386910563835/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12197306213581848486717593905726240310021623440988096416119065096312222597719165601570335957667844357159242021109924917888557500063479665964056887339980548674129013792868699899233718479770118771209851688732008832662377187920922300980887802736006867724936838772935986042811519272358380380468208/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7991388202724926760281166572265041214979992657155026914518587089880993003748064415774690528081272026970733955994439126548582560358362405136684896692234147758458570188066125962547486415233223290655496660391927689351925222007089563209941046829996364732090334731519047886870893815850732346689083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7140708173506871585888809243500616965282033965147169032256487455629599827506965073665380340569355820942179679026321262342679462071274287755666166687164184080547086137163817625219616984165298935485335824666158195105066962104829082474385925816520012587167702645442632145493475496905309656263140/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11872112142351758263416830999260771474309849228243943907232383790343008253829314149719302003222945444318310357962774659293446836017765885532941667142288425060874370127796989418938640837326149058202033204828202958609789912545249452036921598105081264570601156023467227957457838163912892383264644/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4051767835685188243003145533973129891646917637960986137191581785730082650613811219903670841665565873255792791150935738365652845893872332572334681043595619618639948199390510376958666608405478986615780301856216421896583912744803503545767110322465672067248126834155108687469963285111986865701531/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12229120070986475037209773318866844329728369226250700655623123255462230842523730320775901401393599606215717365927434091823711395224654287334586771092844630207222124401511859987672707178387914967752157962010070085931098851404687411118251516252476280232482472841649068894205668340753403465402881/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1545164828603377506181663144075296803907874651737386522742595780442008853102073613875825818173600493334406350589268231080081051276236412115977450186828998523235947628383814087900147442676359071197838424156031326345484288755201486887456214689543596489989385630138823119398306090667160473705943/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15070655682465933922172049553559231859848866523722401584586818076844365071482574608308736698442222702481132985036163596306678387300468281758746730149726754351933751321492382322920333848129276918331044501188594839496398903401518940559435076013097748271516379815680286732416465982922425229589416/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8248555704252134334717572169282921149872902486595044951302117016912282471719263820172353101018502676419645711298054476461043817300648349199238135122348585257721979704947726459004666389373527067279598507646993306658389277424059823351904218261204607753722501935430709996408360402277279747269997/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10099811974366596454722877536499014048122063942163197127174656497401609127065390843788028177372850684039826121629306493727774530050618264045544090720035487744142267195940854359955580619579976552639989483357747998506163385355475846454891989138956984481510814807380226566077948733281696409642312/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5832572555830694331524992209635502783206632726620035912931924546927819478016985798837700312958064043615951188251573465262640135407536901173887874789538315210802508327323928697087376944373084265335387209789873501372773063604083255084292836081476987445568870314063144843750616553377371857553536/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5906742742969853076621080402521313461727163665753408251996719985157019644107916369317898282568144982868856595513316953652332450151956328942718357413579118151576848870788823455345093588451626124896856152836466612124147058696242552945433396751953924661909395301023578055640617488495264558962583/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26878661972816420280905238202400930420094473016325627239760510344252908749454970675885049437261396382892772425991426279039906426689378449836043056889077302527433755814433018940173171226754681702498473533434662042409024201365944532222291032183794432072605774475532537002733083754822270097961315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3712256455414996639523803328737334907948895416012060271216276636877486178993683178798574569919404214751298899245879241762273430009848752663458504391134867261421574805650376092734763373476705978313477818711594700051114757904694281295688754783152079298056929960682462786514168164744385128581213/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4349510650040582358337106887676014255817779719137063661867012841721399438561104923425038672465374036393273625939645334803034841777617441307443291708596083859848231305411753650420553018894486390415081461261364234079628454270968993377971937249996353004285414079409627499076550368829849089159335/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8531964493922632955604905847144683750630390405888391365800061255848381887418382920986993949214086502597321759715101859880240543321592285548763557004812452983759571245365771598861787308580657006258760900771790514491969220865073386250594640914247722203022099218332107899483197412906251593073288/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2480487665490460225795968452906032358501955490664305986324053914157280168995683798057768385505883218714564335571030867137803472666598291001778144697038604905851384213832029900210823371767253974155626774404724606871194120242609212701281492747027357693582882374067845507040779834709320772785763/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 899577946046037882488545221296788462955016385971638768462933942890817337000766221592998577282922371309488447717352359788155987757263405546879427606572268318219410434192323952812895173844587999189781201084970121632976821361038068070333291708478264968926082310695894357899307747694919260462502/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17165783877150275165449014678244764352937542525461479983269243829415436796613060873002891929057684266916859173799746434894474736848730066484578392584719532624304268490214845021137044075083747999812071932787215773674962296496638296346277246142524149695468331936503985252361971250707942189390028/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24343429014617889123955302422497814253824022252565539046884071772868610122152779936195612053482621548897551032433778352376031358097393625415534741531240806399124517025811211041700090614950131119447624040418629607130914176070498484078926711396910602363504092494174999658593915398518637391967418/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11827842414896577485794361930441153315542224803394411522800277006537885892410843419729490347275573715179184797395126203074269644232863257802650963014172125679434949131629513607769494989409954171717231605948208062411699676356529971901537640907005456463588776742035362618687067350704590426730813/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3841145139399533579514165584251901697602876369512697608657968700009416565806575809796618832285347273044014440717109994240772420659189042636197288613775895053315472484030656373405946224573042676563816789797819457402484640889062215115666858694199272954604373558000131304801098674701991307568551/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5616619461644301857076436407600701067372858071883593074496307430460392156824436735450198272515660871082320934029807925361464911911808145849037184386340776054302389454427845611164722244634132675979143615580409817049271514614427139964188462026170717869446752620733048858384396036605870229784822/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9464428965928621282445694991370326244449556617860714081280286280950072616108252664044257343211046796316465106477412170006026123742717605030696918608085562041919596323596502704682262372913435174552810647964178417050896283500114047522647320612607160752153692436041059447506207740499713973288258/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12881902544736389265062840610146151402026083131165291131901915495563983751954307106457217051960254045838060497838941361126341824326544361606907612133139136417175258615951191243068772655462774748006968085258387532663472687883076024748605452549201884827930371271664933499734591059418458654779462/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4459994899307852468678744202233008474675537347970350118283746948956427021009922443943773158407554049212627860938592671924660826610467574682631038988379826064140217037381217407413978374947149552854225578963180516423664756984096397329405939268447433242169956468499085636144533477313431682521680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4423377386434589801358845661763520205168627670451036744404674421711256271130557093024095041503520309526438663265705785161097910771349722335063925591454103024286723510819781616808735076100866014749049732313046879441772337344486754953199864486613542686326296457329783067195481222438963035634660/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23597871218563472251824803872235587541742207979975567895231773420420512682265838652837756119653547891639208624140320154853736062504742884008747180361988734251345778757083264033357291638582656902725696146005138321174388922908885012498438742473692202303870054821985519413330337001494341945154503/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -722687841839978919832932487089085503426331328718362236153683154750070953402935595569693708302376366624255075572443909496555030722895225285729461418598438354795537066043073899247826566071766999002517769605196656908611973404518010899360509035207694192223628238548338975152569399155999104953799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -438266783980058195211847466640123638267698646217536109911548095656123752665295418305557003063592207214722139204441921893156546480867212844190306618970511117050619334021056765782908413199375697054820339672173643323773210279251244584057739178227467359727319115118148609100489308635999994463226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5792047994009872945948694422731527928933074448317894313797128249360003462985827762123124057340526079915741803023547288418297674742108104006598052491137050863983182663559809753337274925875544806262659156903317681168315169545278866848478557983710962244324189033191134887416402979472038913287337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2459919682259109435806108471336402211314922157185201498994084180495825325758834861279817345688938289078867444045853685628673954187855003164450346382562839732544734593780066767503401148218545802425860820264748916311895594835256506312421122844072312011936570918474025001922948621406948472308867/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4039974048631647084512108420682902814483877776459239312258491162706812574224626285722962311596212136350133152690143560556471342222429127240950148112134368441875807665971705215636094049053411090024725883060728357667746396405965942871856425116615786302908940755924893163238597783973648222557698/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7021374973425844689201076248937032990301956269460973890839329627404457515456136328652649204252599128583697869023274179332858099222254270442350061275655806089531582750654929992331073428627778599116320405906338468293667115661500210663035929973973099306410116097915830627085395440319469692384950/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7703501305459177826781532620124397095923150353121930645702630434117818041944944185105679965682540720795233253238708745407490190659388723042636896115077725069730090726158017972341772708351554179130174187870896104491697774988231837729274524727660721811541589594708867373962378208516382004080553/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8247449884075229106607517207630297159964821349275988550227329477764475793622619382198453663307841120484644866446696690127105325333408226386356321582419452766203045092150946176113617120628388717623400787141784672913511753918659047458505703065771946757861373851238672362653013830687501553361791/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13464659971949814770260335189658567596956386949747322497074383458337503941512208867351787777550757880171921671563300305088294296162293699948937347556908906540873890377070118071028232776944480416098620156366507050587262738217414173908901119819122924771629346493149953563701198899980373125405074/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2570130916230466143606188708688497752626895178283934133477779550567215971416794843018257691145489036814207059093642517669709034595073170104774724142318742805024828008822688729935202008600944406735500979832789631635820269817414650378398411159270059139033022707290274271722544237587200913269303/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9508549048875471919550559765969230909983847071409429594948560441774915779054553090937278440173160404867263810193533600587793543082823730759147263781075361892667696682860491696909880523392389306603020730954338601387758217506797611145398468072169852387669885388928528863485924602932399974885472/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 357636405132784864612196774071168943637065103939933446832995592872807277465281364866649455486201696424958635963376451123479199459690057854476484612954902489661229563242221546230268879234446698031933284278915369512983046754951449231271267068281689828531316211911165514266798752863883140300001/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5332052991841656607485125470711498434872998999687529688932721174566872888287329492476607552852781008976806796692517245801405722050509190399968446658724916891539871708888227897125989654403702241309590216980218811133136762665605522400365536761790640996221449773770135983353094229048702244481966/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11466827389454041561415179349803352524751465900368604818775209059058759413027963067189808892469511489937251771242909982647469641280592520124975234120925881057497757054565558566323829380764750706714177268625225331346932026330751107048045988190878724454671321417183879591282944504571685916917023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13568436468583856565435261693952149702492890780585105569198211847187889617234317469385210483853902785418115036286850347978049164081619636215230877363207873293675138837543349094502248890352475661839269446792033897607300077695051504353033020354543527949445827853766190592206388076314914413756546/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4806111874052323563160283036959628194575593428841703261582527716818489461031824567279619225286120384316826763723508025121540917412483298906141412718811697727413867304647668620838457381556703985930666405982753661830283708047874494857854825209303738705403984767222510690666770849532472164040658/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 432778598268504208022838100781223586716414395617706395263387063904102834302092795260483195691820015225747709932234249599078987181892658147718510825831151901056518727805004368081014753743375529291601590159831737866960457625306464910396102123917334410051142050876631001568151508101678837727123/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2840917275741880790624649349092879977177319123703695903936119356118267165319885534208783941244672652785231477065662121282863199875905413832694428227588325590695662611752768235469769934368782848077783040358242887916570077540933155561576949458474846049185382605393511674149386758322080004828015/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2643320099246237883461126536282803588979724848604546715756679052021266687097729812028098510760375570094250497959112796122621321211306036021726723535140057308787035971070517853249982487798576226455630318370389088141550615017310254049626605837094166602022958391890546871710700591054021334996590/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1072565309258304537773967274700141253887422402247755754176907138704104540504063293710295581855617515300185596469526081656420966292719414231695684902551653417150241938965168614391443625815190499520499579366503357165251105708208845984489147859325024123488474392413561885028526835966409107921925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3579672656540477119721006610666427126664570742603060845895131555616515715053539924916673765479035502901751272393273912991793400691297047958452248117156215854019946446315686509829727294222184842800742531925298171182609309695937071432573585968996047140459149415698604968984692437025061713529882/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3587976037780907275702771285899539770628505300454354732631232603105651494382715559359963509706186948360146124044103654572405795126928374069432527823741410508843984608632079357544515954239487453717662029812822128149788644501284760811048773165930842003640198028962495919307611227684532914852557/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1856464154398485373314752481672540076668308678720880098629776038256966527432092479952021601630622857857920850425355443322851718902844942331360500477036071066917415469045551063096221570250076266728512558090834328014839527038692082627468507667231195026264678118220218816616954889289689271369519/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15145516275329295333011025636835087226102136890003919118452133237919772910583378660787018219336261131976199159256769059258109368326616891877862132056422726709829611203679018902117665227123916620041848745382129819487138257601702568465759861672585054626845307219576847805069883297009663425443340/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14052648368700699187746127437961262505511940134163504083304368209709704901439510952456864212011448373422930474010092147978117649221794224720014405882042822989209907326863052292835699882975442021726390100879591691433993201322010518124298507037059347587895196329379695038199455277454485638500041/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12601805096612849465583791394219997149199299178704699911109939012021666021360947740306560497317560996835194093384327754548452283154032294520246275638798303662953997915698004001207384405877118185370256892339998501031604692057948804421283577077431003381008328211920443394555039479298044879136857/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7003734094826086246011219341581121588126727513035110827672506639891027961818674176023318158218161979010979519115048238324829002502493278180954132244070905343992292352351857910033993432056861963279025257835312621169543815766420340894525444570323011533064103214250095864004838679130913131389098/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2759005712002664490102076999671327345605771823989655929513879643739505792308339250002377873940684415704587590660928250068408402666477844840737074816248550646161831161628327354765285381606458809360243237059604180595852364749081610117675375231732793906112832749938612921330618750794774554213909/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5157942413014603392832098939295806484196954231750099216798215295209439978326850636746649323891939858030053948590124322084633908241144297493262515417793573666113112699455948522081180533054110986536196980875625951422873984054022257077135144459970404858964072753817025185488568011780049989129001/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8112640679483619086154108119516527330369658663794020764471627449874818299263438106180328923585530810841373239475507459524441298407386411050116613562658501186253467589407087557759394379825832054651438739970107340169943435406068753596476594050527350621592895828006898146080643334379896028228519/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6074291809374473228061649917759567592229404793516724230533274859726606880450126419141098874251344486663464073400024951695237958051368632955160036249829395540321590188839790329277807411931490653059351529391466464191504035167547553606633040559691799918523214926655138668460221868647637561090568/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7456249638327587081238407585077850632028008570218720907388656929468589988187677316122290011730842039036109712181887673480136673428950847838556613522946494373515636723900443202775921300173325920783361878308954545028625308910894745095547002825168126978383228033755195977890595325609167672609614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9498060387359793976745500386774951990368378753877821590070530331691119569529375919806731458280889266816736577610938376941351144232689379970969502237607806441940783824716476103835621679898564371898576311305712345160924880445148596508349371876091022051070312523873435137164476618364378102715487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9337155916505401078834120691208544589373173983200252292922964979973864402278741783443494071549518852493969598991097413071200888320679280787478904112747631921515809584791269180018330869867402937979201173708661976371567114344815668949678465983389009375147707706793794155282575853675238485105297/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5637725954896596765972128972246484628381834578679306054883882754470271109966529956993274587881296822384785871693975412367050422292708746308879036156199835575903142525104320104169412336492069010744356172208245767960443342964937167438111483099731976331946005335082119712236564267293321474854872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2395608210514218221062340156744364811565057748132453226992737407670160059228324700586152037416269062378324087913531197529115934521878988176015174100719691920794278053919700030474414038351770882642967968521835895350958971431775413420115196133656610510029164456223384133807601081840435383100137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6962131260980707676314653956971949653526755584787041487165331319609707371383623663144069740421552687727164832224866278338477852947397213648589834917381082123419576351777879123528699479472418506918628882817441911201472703480588470792267536709783473782029873099136717816006626831772017908986865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14680057590915288258504693669322715108307011380483609104140657120710050160238184356058295911519885323319139831056674131130129674729904157930322825876471032990670501363793410712893412253538475048698293793891710071315278397672795025167432000506291017850461501981777028745965092171828975379362687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[37003193431467767357436157087739563584623554594321698047694191896140712070431990131613363799390442035233030920943825986078116517536244759723532242271142631485918950034408316417802705854491736215213816918400622840318651832748644222118994721804422488745187421519340294776713115098922753517393517/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3703851651949928533995993005126859016234244813467582149184488641952605265134166502978136220096078059459315502191278200762327186113323554409852208614359890614636641049768974515975906766603592849908114417358928610998614692618364842556815274426475879126667069100974905193776075624861167635435925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 84954128327300071381078551638732230795937069682478047143146958240217100770015776389719599152192728263213493104451168848802949658735406239906981531502831769246338714843066118644474087254410660770941802912599652844596971700897025510787910728133744957958803481453230534067576743030588962870343446/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65796202802019772417512803301442679658696009646624931990091732305575978422667432743256361528463639557387090838452773194870141826628623435678391428477307480928675877239257853117389794661914980022980473383198527709851283475768010354717671846480579666211637468590752229444292372844141231845293762/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 130612392144279306214534153742637195003673897155395968806882538898109752718526202384932731298047612358601200605569036692500774127756148145914045500225879852659084019012409906792976449415407334248758481666232905730457847575531706744187055112043013507987958781683366637635684377195320742220508775/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67730842365737175666694426538006791316923315918328210271165087431178831119782205845566345035285444097322951448442610223421359217338748420272548428253856722439703343852131603668867832368803069130705164170214547014398616928613648841498896103641497836906102991090143637069659882961228240097217397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -73757997826099809349674137768977281542675303483744029497781916698598073969472421803809553185991231528167970383057183704215680740065381003576470046972481022653557346842717855494535324721800287186641337129457846625121729066171003229935290806117770798245072485233869754614640516058268006774972946/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -82969694270166311057911591589695787203228884697085030368557950535351388985081145445619351684125990812523473627324549576038582170061476681878944073431205161315051536227157570772343223946078530634138726217548750736815111055475480420827863989708224052168159267827795372883045648199886466987875151/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68930661235584326340923028367840800263540890316588504868583133554020390029931549170773995877128648980911505343539739889378413357139401767585351497422150108222023881083787073424282704395888691876078882636203820268403686594184438041541929498950729844515245753577349594653284376624416997654000138/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47897707003159683635298744053441854968041088695488442576195539569482397946721685463054177957790455238755345005360463164214329107565220661646626380118004932352462785038781301844505898214441495983838789521808437844348065093929965429763620235388542108733040924640539555196683328652382753869719541/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 103460845781826734444507736214958973614080791786906788118094683994581085235551425298135276102001252342040735920869301799679699093244116265454592880065551105633925187505708618937899426269215038417353053128050205326144330459646576025694096481589887718116230506961055479930246121939538142398368499/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38873215174697409135498260045368791826487937487474785110546617434082692759179502511980518371375708547109970739012710085475973430443801017752063681582984521442558200820530593495192027797251557011215728081729488523141904620312673741252008938793410044823277330882944320393751264730554568550599211/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45401784188972966598853629889083208414569682594046445180844980651498554607928038755599413514068186921023792768326578155977154391338300695599729159700499901456402861434222692306358411352468653006096240127540938030612056500291105746388913947425029186964957212079556701507634248058827097350141481/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60115433990119700532154397559079230081897961987898739731574168581032988670223173442579477795474082074703990733153972899419962959307866992965346574276226389073496597725146177855511784067689090320206107470584148605742806382994261372702388633577627152838424135004659319418044600962220557911818521/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62585622687820731926101386426809757623028044148965221011716084719979163386610356407274259605402968143674705013090749198160399742067271540615631954925169259450341698256421355428650372633794559939636289789120748339455681362256855206244619432081703990183994490373345335087327275598709935465436257/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2865205483381284862912160605596547958255959768686739345184466265701489072980983168273738540449984484101323997054381590959841276117334189896905581472740742547050077773620250492200502699315111502983199139346869968346229530827043749807167904722640229610456624273706833131301980874786812754557794/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -73833040089378723446649895270733344948128136682475161300777809129485098865838452255819434856036498437882090879956542857909641801197486430409843835286493968372885024811710100021343881111442737016784887951464251649450767364319480721550967237903990133471248579827009215705066135907920892587667915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50547063816911835097533215522589637751029164301616362642014006391070456343408591524011706696301062715824828239314133956605607313582094630680136762177148811360970187161577945777382304937096243067235731127433524271295684925525439640995543186868797467400846396752893450328861106243860181024497711/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17858808653762216768182151669560611593226800902065490547682429782479625342949719039883380097721165353216257469105194975091213178126734011507036364031097535012357897733059005920752798557545801572720466255792068262859167070713119973167081728832073410101412397376646304558261637585573594852714101/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60265177574979286365281830097015722615200216205311714185322116023230348820387906473342444495056388580927023153340875788808552578077340506729039259777953233172653974769088999018475570761995467516510467941188168446410861389425581465394975579747145863210748330362958641303466980594525363499475106/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1856106492868311765465673594741089534733827110388079254432535502735516259485038940821848271563794985176409588930858021786049823450710658569353593725513717610317411095061208533274618705268980365355434415279012496371684655629491411898986182506081730222717389993080923783725932989110305291811455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47979884040656504371108769185144922271136329406258417026641606146104990756606667871773451446824441618000187970393156792297844946604112263541961276619500981639753947311098286916448873530532439066979481304428184442878796230636810314524180349678799349498161143936718468871349354736891052105959313/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24992871163422173284785698452327856636058456646792182471222189455432482634280711438578867695462261971105900854784325603901175941064067161653703193123223122545791052922073301909315950545740883177052057487067852984090064841818068992954975898231496479065639683854009188450888951436772862478323827/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68954097459139482090462716991745837779444670725301128485883146989929631052833508576470918974749262144710874019996426960274411681791687895018330581506177296772533980368611317099649976159958499337925337707832519725482366580542243378962390259567316045347155558455001191818356111412664338932824089/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66405032824704182267104825713252251804270034347650115045791904710864565020903559711426166613756754343646489984380282798624315004779404339003408191059710890125418771803508748338559725458810935176265715527672161513328892060544292838181312958408121915929525163813700762823470426102921413410101401/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53932313456304949093603152516816667034257201359097888082613966677934617839898629427296260737557366307626692222531364819357168946840307558024598703489823292272504097368447014641211372834188050800443416465367265621712439348082479687813170979400015238821615272873734838992516239105099509786692914/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38118426759632265724907317415059652874361636468009412112522211294298278346027535282802957154668129321825760179273687605611439447032593057350469941160705691490361839069866431246320519240725595840734262949409802269521606743206710483102900459183287375473897188051873264709152096062239095292985236/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11440434612900420367378246588142698681318904897152045325424930461733446525792887632458055914378153988146464976198787841104742450688564699320549246504382109509292560555872422386183214908142876309742165380054536317863202297936061242101910575719663093938848145252723683196898603775901926515045265/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36745106870275911071071409361842764559064119675124184227870479570218816505374678995484057362066937431179907958369991602579621527481885077522117526892127467716308690118120870419271968497255878993858167018413119361374869440161641575404072499639156191697959481848562628428477075448698694571074163/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67557322295812590150426372887311074434800479378714334045313390783196205286189466665621418328332359507354699538327657007382866172035702249469384817031479504650145508613351052630674303679742422979043562231240535915503755134403050707322756544403578757229430324752753457427498251356928744363154857/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36694485177286382959806286621173214077234236823502636264814553690155107277544953267509033909101467026000834407333534165873244299591035825310832224191039414591411348511898227836252209945505337158133586932623009365647351110543378989387979220170061182354343842407886277541024706362268166501405032/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62405929059648995629601227975012356153563337450571719383586027539815846380243207281136103374171471393313299119790914498543575407608125800427055572036706288205229863788909558509247387325738920940133163120642055490966320276650839853528608153196220879268483191292912774511622551393505691622071759/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58914925729749126086713744983478554355414503363091539322346994478460698701757960007339411590849476406533593067874641863313418676406408166791905074270451840737221821023436394397430598997672282620400820832614804683744892915377503071851994954739738304874832310624073608117125176365372166237690813/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70552393865608682220892793423959497000760778922000937672660926429409632889751427420366892418656230538788489094065709643999219619560393630564608955816984405556568953765243760997014931696513384231886573068994592885703841271918494944514679050105810411898794805186727502700252664273182591559166327/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53742967536770504813002274546152100123633428039354261568205845703603811084029237129395597981464519151075542661705054323399697574683117780123245402148028570255848893145069261042228983693133450173969093075468416870166349019667586787187930463049703393793966678225009768665755948903086558443472029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38344103646010168466372705426541668143065952635743067083099874101879519564081205227057599200626516851799228123836288785459260036238749397101642376575240608908281920636782443400370533202009914138245753430794045581127558767800605970361232737988160859846768813160390671962555141834222826696513178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2697504853437561125190914883557060950599601837900304507484091921879819592806684188653288963286736895796842654345513135101222481262911117556444477834141269263586874582287626085378610527046736811083354227023487240375108927438921182973224077892312072963973705511432911821059633783428219395589487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -75196789015705813339524856185503513734015118579171994045812999265724115544110882972939723555805770495433159821758939917091663586753314748109426433132810483308458304990684269910553556835355904592550726876768634579829115239296341543147546504752597667225572513561514747594725959498871967087619980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6723412412397132614010595303348331142251448531423364974160710035006290315401970406385659717232702894485392442049197157687876285446528281855657408200933377536355111409330684729912428801631727540393909319647146536893961765607900993737920147258601430393424090164429690803422565378944080353824297/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46426559650073289820429792418903629038132377584401992634973170242106229158682192805017007585832975400206270213376125048592109990628972136259202936321932795225527340821184471407151261659752371068018687944261191036467045592861045985191870381871403553082902549272557622863244860136884947047000687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56864018610503926945507244997449443935202727146223741607433393933581651094476870099423864802911534856267437579315068034217904327323557150412344910781594406318747009895653862439493971259561728125887975428486443137493220007179370551839805351871649550575370047858815200453931044526725038875572864/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52958295215073235253194682248303058492192581376129218423781345741840602923300065053468076163762467965915424658554309932923457490381308387518349961849714298086805907975318737475910300454966726707834762837306478201244888996019299688439378693198827057217063990324814267172650971725436003161814858/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31091818227197263920042159195526618909410859368892872217917563695153477867073114893766651002661512900188640160054364536570989774143387691471755040844486361295407308346512381520395250693213716766657190530670273605162170650762068855452648519480851882197692558989218913251073300649274927335057250/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45578848668315103404849284619501246109680965685098121622331236619917636883913908924001083686543949629146904581972056223378061973357743108017685070060628403191836210653350012403749802141225200957698251758026255669981478099975273711065141201333428777965346158349854561758156941647279679457766891/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41674198312674233585014655231013678661037197697291304972079693292576271560347739538313930393568518427640374856629195238353520749086392262631799062825845400261511087168972381683097239821719885735991888440026744501776398750838898516862798651706863302692771032045036097781657809347219031389271663/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31808311166888313958002697192336336591201224641319348172036724622563050283604231247623583079688416868967799274937989751563775237361911564362190107938426480754981834295119796171758065431289578172129837988443503534134227457556234993754178479418063838966761098268135309887361308905360973271941885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 70777156193180409381998140989690823375859659145471156243039136858510139617003377152086035347815924338239713067571459690530123153322781133209274150713642767783873903662852157447742836505024422828508175201414876862824500448992849919443009883120741296367244492580647962331866070782348573957909200/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38956614565593963545346204010355460120550860712867814867757526068021287084896982531686524699461667390168293941523678738546791653496814382892208654272689220827679269960040559431493636666431794303973704726932157743953199896285952078531366220561953939241379728259911668042019136593162312362436529/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37962932954350190602617662323366824665018103100643805754637272952734478966326115365604324378505480154447777028190202780139343314519016708488263915151123465118396386793691357876923042238651063023450561800094870692179707209761079908004403508235036903875383121706446614874587689056399244810529267/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8297418357877476445279412293276162650104659270856220730564802367439022260056368535913467651077690084586171007497334657052782570471995698155893082987340383292804431566852056709875734872341154155039602975735073097942725309397734481023841718608025079124614308254929404842889241149373724747800090/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33279362608753764841951362066155507207738134712091991405616253487584347984868494473125799480123063668826479153601433614154242159097207863920617262291317551203050926175180692241646855077379816491302630065188564638068135653164470773648383269465406294531966781905846346451605470194406531332940111/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16973435449213192695001121023103489152148337478173826692062226682431747615634040025070930055721044817612095364422901547451622505731988056539913463121448617656320742407961389263458278371518865186636642597685795597284667033593198495722978294897265424694905421804760604927460569744553882059808107/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -200846273190678942928242266174867731017136526077212993374082257804245492992391275905861326184846089481373652139291577279366170764471660032250168918006399912920480411580481609311672920033698459132496342675445605488918838521020054705447190578497957262847064859894474190772461185344622552706071383/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 139345500360907626696305844736210247205122087456903456713593965741926783582919652257770007265170597864785344900699709960568673612471687023454389938063139073084166864675403371925624620786380823120892459255773829834241454632854677918621721209913157008524600319867294912776585530782672468466886416/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53208731087966958253607137399237281879984496944665326370196228433772463767074330664585392607642329886102327314962937957355383402830402390330609574557546109147910167461047577676999740305322018157446382283351706147574325803803320684057610247651734884365803483054379751073607093897609005748212016/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26078927496939375772586889666766281974271690022881638733605825052319047822888016900448886325939457403314480750316994245910049607777111721977736742963013772572456210402821228110450040530527624958097438969811847995426961018026340266698547361907307063515130377347034326840670838651692601562672623/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50460022797360089815870675403648181201756064356470128057065957072446137214404760221920462151302517497149670241518295698804907590763300964338367828099558369714909440487103266157307937121126927003193934150468131774792521381517260711359572356444835405265235154975505106427424968974069264832519077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -81619734498252372221295211901529579294553041956145859492809274553414798834896491790225032544081112175877101565074370927434292100961736051353164221947277350559006689978361215021289682416993104567908196634344193178429734775176629310166488808882405774706692336127532110970032678370480358105689437/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25155354285432637673304573474308605138810266825129878291206333791211887764387262839563041800732342504641631328040976139210654705044762368492290539309786900928197168560276193594094969543820479910801866037427916106943087370805389490555391542468846785315907275131695565367122524394489902800777193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 160856851053138956026328898004660988013342653036041463605278972539113769216913753148786299934041578926730067216516921025986702913449750729160540673252613151086076851815841246387665759913695000524372643384695439812211994568540944702692996032386795086214360398334605494422384842229890633360380471/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53110710735504458119102865693860186610814238729876465032253033635340685226441372981554029723149610671968615837153885361649380911619422503807585988877151500181668377832042501722314569178135793471807377496185593809902037122583801611159889038309609361481025938591514471271377554523969491416664627/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 117020775112655053490470622123198819928288414911120319399853046141708963241089289311474053018217595385864070227978035113130341997773916427941617200594669212415872755975884051616657798362417642963701170057251921742179028501564152114917452472734706489253362577108396973494686378630775253770046916/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48868710776919869504655280929123511979858603217769043547495121709234177924573199513537393741163506933662219078541266198420947444206854829116137509763300807265562943827032862736866713611046990390913460653272098174071517351412010855013413797782380865617810440143622611483347097823910797355965129/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 75205883930019802178503457549686760751586495594599784459970854237232568105277526419113533645428646273857036115464602205712737252374154172104480221977959649392738678740056922978261989773019630695643746757123534314369712875919099230688333193409562254535325592349438345074892793842391038762120153/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50452812162138129488651709408877714553007427174907861953745929580344448248216502636848357829322967444449543410991956813879746511716154150900582139317410677475263611420285176095327759351192222401474142068168721823851651567575914529773637900032520929422328329360141073211278884533575946829450150/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6018627515009612438888345587213623821533303496377833997262379289044460472661010734465203057723960396845839602692180116485862364964309036374535057803591314916329538170441879372361731742121052791655451150777181552329043853876306301640505267263345384319652075350523372549876412293108010289790229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9648133565327124042871495815267854544237409050124858638823125049688128188023453164413578481931967963917752754505489549502868657340412219539840208138935309417843020784575671095242169674388032468792487331984130154032381509082820380125748478989171335713442216235547975468529015490950122438961349/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20648811741728867817686029498759825562203121575813306249195627426055055821538142058944817618510505233915058763432626186632030031333576033841455758990223918641733261060709515230461933704868250380807714884252000210734865158676125613973079081350805402485758743208384727012156988661298228004275504/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68022759883287533510579080147074222878730163249214131242568155138883262861525348810591665390419022340144855585443507230183222417198999372579260492091100523286475988526060636219366139300715286986299075622624342470664186633991489008205330987139505402564251324808417296303067672275757734407279900/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32040663804984963216411524726145911298599687985865580276039900905804380377925100593087395739781598592660397043344097620600379447704832747601216149721964034986735623327079466078881665119593594523169871433463918014075276325258409053308882619124990612368636002196913832924618589849149418282964593/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -152452261252620327468784952479486713756005464518056777363734272000808307122631987532294673475283465766714580423567827428084511848118107930471541086415881431501730967464172094941970351518637745207767108537817914621873947465476248553847396899511017999388411572312883314778160976432118386452956312/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54524901112324331192486841675095818866966110972870788222037729664899779727503365669421614924535454362149354809271176380914350446115433949190293859704967150569788742721543552748357149033652142676291388685197646156311858449072288918541924853743228796353830338745895755784427018657266465028289349/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40322252965665761586134384302254368161615875367618028376221057829403970694752501115692204748830122911414566471213168655721256032746037996223836073729694321318642452103745370942406223845169983426111580030583584998192148687610634723268834975415045993968410744830211823227518054358503784229962228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61400563058410602752850808847518379833497163002568538606980289362986269894987386851535599156916340329040115758186362473193982575644045582702489338346325698543128016594786793110022713034026399397670634356256407128649025482985428660847006005903069000843693631227418116432597667853052349210140918/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58617668890123298226427292906622733258913098983441599119032376709698905480713920324003240877232418291102759137898841487173008928391392222671510218303591765451043888040421325824350185340844193364196114326704573277735558947470672004966928219526394175421063680504780959612592645750270153283797833/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 89132129598602012240112591844640469738302249480025497590826328484287336945291131502217302353432083826484218742679351101185152631477944076133800248006410598326490764297818265036358922590631735890987560237138023226387055865859389526853269161249429142586631365395326032959271229261713375156237092/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14321962995355206188935738403990168395054896541073557439055462818732393683024740057221365195862103318212790221006116286957608289071500991926538897022383789219899447104492266150895303807627785432680124276348733348504172659247641425466339918648927389046606120961137395574154721032427716874988337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 88490519135651880561656132593294349152643011908001873950551351849625609637443601532956350490744715361138554216248697473977051692646220304946136857375263928301129782618608056816119428034958070236457070070356272881097191942909051826152920147544759487574244108304293504584533670563916277096526367/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48856932369585665504905672067376088296119097883371762380865687592788962683260973334625143490018271822750061048789967601223756425996835504665881194969125387401371137951963273306436823867488071832224653294299390411691009391554974008041234043324361750782670610994561784127423535691299506207532484/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17282098596469267668977350810333925113738487374399517793935953903513400225737546168415657976937295668501513252926435433584741857293567690110620824764348199142644351436501962034007612298681706558974799675235312107989046454703660396503459508981661038603266657883348720767105985531066426729490474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11662611942549667041246601915504823693031957727280479887317429744612401528652312114617048829254138684705101394713741288567989073127476847879199498062275271887174074752586087213414318418175679949189608228743030708447055058559792662139039026538116963748872930624059836813538255949522270106722910/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24994904649877554613182088335367256891471332352705102591556513429390653294694772792872488665531947145931076266496056700440355646215107442510834027588477611667205889141347211624121625639816946048821671701300239629948843383854070540028053730636402687466206585889818110151093756065734983301526239/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -85325185120521349110061470190329087161493212313009965735888409593868764377309817305420121908094765664061338578206874955465547342423033310871153942683888255608178321331480948100302476351700298322874486592812561527302325068414106582286199407491862483113371142868444774628259185359333894781250308/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20586007841866647998411410390245663901810652265165810826700264855541208981928292924061152706258626338456377433734439364696737333116041688038709944357292798246156883095372666010835780094481888139235046616357853267482067163155243634166930969926663850489133815262210710765367721838065112810923441/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1866047388923786313656134013852514429067999503776920501664062444772051909075373686233044041353067066626065806168775877352912188809248163906252186080920180423583831526389596062741201283058469700006464310322177784275020862153265376336748077483589346540629285763448786961522196162187829678346574/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45745947560849836982757700232602284991556684121823225068209083916120989970890660414570848352697558358381113081784257142497471720999430089136839480837378417396715387875576048205205390557723119898174116805157407126632203387770420508004590317444669334974728334774502389663121574283503408698352135/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49193356759635827712830037474150975230166655549781004882592012361740271237885746043647426594668064381861563591643394144682263698921852472035678676765148908945582748962390022035902164320282564348643132676947616250322468646878049531793951126465838095359111324888798928402724796663166227220537406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -125676411323892680162351273685708813984401923628881433316899055372182693059652622195923195787280932311289741071823274463945505485389360675018493766708189346223383983313602638354494952289361211853474765893482847375469728271608992882091229012559338606168474767506467999366487173303092983468198767/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12770856357551203672907713941400807703471792059165814471119109291869556462712572537662505831148157898286331511004134610327109282565371407275808254842950405439256483655670522648462740394123224924427136647190338174453322414424225146211725224162202406356298343448352085396253253464202543187225237/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 91520462323391327462927680923618665027691678426767902679900727079156164688339734890206537942032716192409221420292628656399068068414052147912663556196415801773582545966463036211134292859557768102193631269501460040120631914979698567946505042655748441191893559589844848071659962308295704929185631/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5922716992715254218842967761464873916337648090758531479649310580532179206947791108111452354046708722662772054194107146658757987848001474164909587689833507360922298387907246380321409936512693066553713260407637768728010342667315305652475840132012510843365841945338009542271522350182998819823584/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57537306247723599511222386939500692398080491253809582141426237549024869345799360364763827547433084215396210207636200027887233712646386469478723119760024836318024841200890367009946804721139322089667224686851016451509458770605718913949271983764063617794880054213958432248838748127568455430380244/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55114449432347082868749063870063417968027022630499792262889472324036538581883800800168576873363209438999643668297685691143687700476182362354980245590533473591782320960373677952549251640252520715956200488040092041637157518009574826471788496333332317451793718450788206856025434800930080387165220/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16614092662778110835133316280420453341343765596866515640872409021131265294091711099509412393555817991563290633510400807039254381454000735502875739076789300876397261079427569724700186966518726420072773253681237266997496642179944193907997660289993016575597831081592243207524910950769384217847080/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53694541364450462328952357321560043478742583796007885294001413544739462392048914037938007371732006188841606210915288174545548009445923470475819219914506478794030908168856352497934975179675346631440895616613231699205455455501482979896917262027024051538271610925004071041903022948286904867688243/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1814178608303321053037527993578250822775523778121247389068644451652589909038332556428586005041483149464111664409472995399593983003104999855376430172030793507961623972242476670911642174228098772514189003781402517518522205959070541298142084686528780764740748576760999785073620299491613803233209/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 114798061131965287989212621278099515182936204666149649303672110478663816481946461292133216690636448835911621255677051902527054195726495219143774195810345151092618643410191283206402886977925409353959555840001298054591479992748443723645420262971790067692989602794344608890552671738195219627503375/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3474711160870168645990678743466689378281479516387261205429762622634829129874838240300674126796009137364359290282144356114106187777695239404507875665351135737518831305180018141295981314968839756005535767594112701750321167824442863544322286198003000995571162116867046147347489764071942895350656/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38775701854480276994490639629201004456299895499920955917177253237589705374859443758980999605126895213069701222247987276716681163125025355394215398007644420390230283225659934336633453812146006336145801449762902742630103728389876686551080251215782100429993383005873589877007087615635396440864938/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -117057381517698679316932922804399001733639606721226517385542015472851454982645115541582191732738195374733338133662669664354370761467418369235662488553622242017665910120363996971480146526837653805303586875796571630132435499847072154940442957876788003428767364332870880850047441306640212592435835/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[18160732088023592189340701937688066172224229268733774789315771573710528376192795430445516380359313158148045742586128321216896462153976777844538788697062267303323918740847575796530641502569223889881001773802407175321449783691129728067164976482971775391914117466096139896870891108140581569523495/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -798783694225792006755707416653345997604787925515331347086360707018350230298479826277166816090517976321186850220594048730859264532478185892061509425166153240325649200435229216120642848905644326900332769193340346960911166816731938155135919148911120745481491218054368615015210579582219541233686/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39886133569990467870145636624171572873261939195043564839459655869205385323000901170409719826856168873444091463704567481157750003938135473295857524777822402266144186757669884737036735919135368594439682040078866187215627772789704755991641385395745063234233178732556822127727079993910383506710898/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28120380591071929023179074856716120174836338093701036004803533970758650064106737098250926373094132071417123863417212444471803764744111620753337929991581282957020999007854655987066867646798195175506998375230375312978340043809181563401326800904918472063105385323272680094064918777600033520019995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51243992338828247409675563198730273115561626917241422522189704786820221843579171706841905812593115683892439211435661369209993066630666295959499256596454963240846070623837540916136920078979134536781509655701208627940746197077860227439363338737895714028023601426362334220056064207737694010737810/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38942125492829323077056189984033542137105415591143874675046481518722289309079387065715161744752968746349064257926354887844936080541176398112056656469898577806232275789112217736710496613565066809102245104252708404454957900205368307111961895764103354750441118452462287624304354278869367103795703/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42029879986141080209372222376166061512900874222823422026523775355900316692825780248197170359520953303869722578407137063848602100664318356216231033957383741550059760576527163266815482328614766324409987535200880575198960640184074583390852697130056635492033676739020308841903038195645474591543011/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56212753963498092801120646844100251396336703096046062678438621866427340655392366151100824665085744862562260235070285863571214284289946999847141651822146774047242588079166808111278424184873223465398179263351314409421200528844688513465139915110253157585571387322863821517119904466053285764054915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52894426231523857056325729521381547133559750804140835238075950247747540351918636152719630343571046892524151224235114173074838675994306090374227330516432589070529770653557060371567887678312116152294385078992008849541370780276592602673425225500826604993089220473960156703079502247349590164380414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29815246467856319542537863798517198504328782414621336854501964888547659177761804660811331171655797774334971054604627698841754720902376562573174080725967148450224755615215533434102189038349771981740969099833985417351837193016023705955488888889223917356972053578121305958225587913482322372931750/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49375372893208152471248961753239165191282730749014595986191707399424661664381380357420330956116108902331443922547809389575743725112694439179644073591687539229726113615268499670921915396312152872742167255917231230820004325535965586004315156596613816382033647870757706261457102287478973576690593/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20024753162618473219547475783682439213184636018801464838863515161520581437921724165278834230074004305547055967034547896349039526481396964687894440433738788494428796383940543190350747739068836474338144798390258058647849579743441587342468843822732830068013865842470884127924318321564214817373325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4008893719516436359016348741651551142325670812175079128888175569631520390693753995284251859448731140174919770793510644383237851408202167050331874858701912096370398113151679994676319516969128611449843846288041193850566876241435409735317965530082603469733962376928698100135096812439351456480378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35238571179231431866209525749327706484590148593574911165522662810258379603128309084301335686825437892141213118752895584780692739684212903388867145038207028263434333742228441554766428017493323493375080465040214567470699912148108977787874880646909572290046545956412961261671960934684303283270019/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36863472148368838465047845011700835324375972603194353727555602296146618827483942566442769950983452003540536917699823766047183927014746280091667786049736023703298330198915363981000450500915303120987144458879335188862323073993760987109463905021016910983172950830720820826059420199281927469138533/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8839604163462140035373102339291768003886358153689935288627642809667431246322997764571980754856733195408715928688594231003602549520967774398870851891973936260707208698654163743288223473145889963196961767520867848690160931701055714913792902664656251831305060831077618127784606917534882083817521/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52802378022703262385749184547402062576191220586757196580016913590506874039267458382365749225067203987230968691485438403310980674786317840344118411587671675081225012048173730162976782401085502506751010029318718471290152808306897718019091476555593373838611523460662043648650684586256837251512057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11548523355900793074151385148161481217917104061762763578895072956863408638061090748896366905854370437492414328214879308606579479680493548267684575416871694460596707084350091676021232444406132209264637344196540187937077681737510167584829462909507692465491546392662636587236620512366784917880165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47284068881743613401723132801837045925497629222041126680440508706997727278684696840359240962535622486316729136704981314555664036918060717772051123799521831276501405863305441630237812098716786389543739424758925164806567103011935077986606410852817885258635906613479977408925286726281731916067734/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42814464625052922934918662803780567510952868065358134434851977341238430186629324010325853525432104856490040511726050501172189699796877141933152783420355700850552838354641038675529164652030958217546439859701299939303364336386403445812940575731308907212743272287742461743848085397874885102998035/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2136696293340856227498257977409115884298926052430021765669365357981260175068719699731680953187107567674362939987938624616326013116577215451143281075112010248546318793786642446401020917007254059119377612599296103531204190295840085803803817303151697289700713455884883950179449175180749520878739/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14009350369844740571878092981185238550833512518836589261556563484710945661972844483893767198765940895856617022451871194966898477933938595857047098547605186156916159407868097766913546845675069428339051607201739914209360859548327968975505109514860941443015009299926871401816111850628012036824681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12446647546118165709736418664392205931084528613747782404456916120957060731688560584410481505340797320475846354555011558914104109614155993577209685307186425198852267760142537338596792306540417051878938594924648449593020318213349518647711911150895406134575222788262464705518960826000522309077041/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16713695175360685793104591632362242300217343499261226821412128455936866747379543257498503889545408350002180285090649272108450829764091190177761458537809057684328049247917423642914491315243682655370441191610806355342323224271411063832147923086301463708602599173351648264485462483052266169176393/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40984441709285206698459787210570585145614042389485978611360181953393068982548643725391117478580808885854936591122766280399328873180745128535774733185872763553313782387849156638296159136908354343461955848163879787200626735274076651724858044275986277212629671361847770072233291817121944803343267/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23545856237591930980062930369836339068040129294655426260764975922393119257970296319564555768566316441470526252193260043257270291143068555055962081036790307250708236294613102387951971918950386551047782798242313522338621966704839789052649946129832622383935242634328569501734516264814948242994953/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16471372325626006468709006652106651638900290850508533370700954685481641481966675553920765371887143147600007499963860259042620629883924585936185292608970073587934345209943629439030249160464579540860630433493869032691930001321863118903534413729009043789316749911553594014463884548141552681532666/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1666311049204823750925077527483007984537218825888655268256879398391049099911979858779903219038566326117914012512062906255394005792366058467949330820158987466073154728670255899687634133580536107951757183381885536387196375052423583613540820712814160598544904783216535600155857768722445520509731/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20937048618405755825049595335795191838811065879992521493278595843515754613327258522334300873645220999151423855832294995122606804765010785296733879809348530968452180825628539321532225544964214653097159142378412384485199209237321663337985922264976052991439400596512541783624946589244363509783486/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20417581988842517483167101225772088671655328498104745426276564945405007808351417391782663833382462157732156216281791910303562823667859292466353749929407897796805193810279169884705674460330682361985411547564302343979308323271250793432561285628412619767414018829985975701403516153775805986754830/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3463911221393686669126113103905170508806888999507685155971687317540586928026040378719722538529260534769381404157094587064557954330347126232289889546944095471100460619962188124669235140256225462933473774118531403729472295317692389012010295599859475601713484251856817777490450382455246846169313/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14023793189720922094160737752653228866293157889903056441456298760069334893077702678914407021380349506433388804713354705521703790977847136527026094768350834824056202680472022698565940404327916839231900703217686828708299871414718370641737629629529583208208165870949579147603695450348615504902927/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27347420782490274623920409162436474865475203699622020391683973455235266313140544138995114200461592457361042325584960405641697872414673285332902758543056482363221166569100211970527630163261364448423572568284962955756814776872585171241826205227750144149845120613491120980578207639807260045675137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -75360466834108760452651579710867724120380296818032876957064815688563500186752554947766738601497921215056948432404679544653295582149741836812976624904574086192991317494744858748396262960937903830608197524208927306443922683481189585045956872738074142996644348174565953715207917723217215053873028/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61432332794211839750446249946611026425697442678831054341339804841620790669043109631412905144108148047240738862086605689443260771072180559796475401958322697756007265956472052987628493192656966038867004708554012910703157522095982689745126275783835555022252748599841512862740632081182445207712474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12318191271702215530182782224855087676828153426541937767488274241043504532974003869658454546455976411692182063063798697667754468333252019981221558302456613181768055212491471137955904401239344893857053344370693093815758441643340675165525205832857947023231904096007959416159196153413912428071266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -289962838775960627595664774832736884291140315009379257136822319450191081618751431512021045684339264672653682829796169742240704767401713382353838452621474447447239420531935001568748806251511828862467647912097269788584461705662330114133931564855851899918102477377265634978498510482038819475093/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20338739703260033694014200202861688201797773453184632129978063426392130976860627083732168395798005490224735623336759209210470579937329534149805554408901057898494104501493287182677775628904121271891385704654299507129137670779502390520809814634673341402686641882903171516688248907405591030227157/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8181713726445029240508264633803311647765959096067241216349326976989700522154795720177872959988315091817836879021243080883234712897198500499616200391310388991626680094058350508229789557197509940803154192744770032839199841199816165686159615772622265156900884643819069111184106863452141324501869/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18730957570738910322990240019734603646769308551549555651589544391955149069962130494611917141216756902897114122350613863348664861208673163421274784494937399204583279194067689201206517510194072321720024523072634143886571457978418995207478314706533491725034989291435631605520584764657907099840536/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41897218761971618968464421300848885304154838439957027212568697367139503752831476695690514230334483272142752647535217581733493378891345124463490695250138848457304059084101508608711574662331540245509451399901195585846400250975760457650061805146670826204334602536129397746824474537713271366612632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43736417800661245112032414436907401129313597770721721849579033749658424691046215718357675724801895405694717751631478549810976772070340526037502289910149441204479510588254426950766619739186834295836070236929843694939473008181721876610335172246578924965038392780983632182538659975861175523359850/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7700745182836547148495428090503875422731957208002219256850415118213301847697627836906347208854806735533209935863827258169307179858260050966468933323976275253110406902471350954460521655050958595137725910783008123379248107024609538611923516004830814988577036416596055819684976349906253429783784/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6627856630312510128935419114076365844824358692846169726174427990438624584925465637716650136267337686216419817179319995560355883551004120714459063645194865554069748611102928271477208466340143621990926876250128364171407630289690189149031540750738303191340281829739272996258482070682015279877265/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25863451300728845464861819576769032780554704766957450528569573970991578704807535548304499730208711160700542356276105857149065148559746949518702958514178311427963994855162487382075838088411625973290905270752748971503847462491751934615763367807063700203719636821716007581763377900024111629520569/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12222955986576941627594139639135100504067967628902665194863484501142857952397971083942589006304455692315381250761969996700211111091711979892302306298852291886696644169637228121208793614015910368985517136231631988941143744198016257405839431835814466306509362899637316498891577251099097367471378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14934904192043841536095401047799217953957279971558148677236628881363715377617519989457535253218974364127581005147891300020389703926615017635339134559465161032764231906235142945346480555545520826757710948780025931660747842936476678220324236210130828496283137044760116915489996380801600878190285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12799575993135324892297864428115791452132036114988192923724850947463465238215931581890749102377456353065967438950860277401945326702606095031594223413667257074589752985975187050089464438994461717425367549753300755554041009383618270521689124732011296738728518030993758773133532565268982623952566/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33733762737663569129365231313129084163191747289629447280596681251882290818209167497082027136256837514658552824459682804221963671874051010023458102826868185816953457821758587315028944873170310529673167583208099607256039119308159965337090660300708437413215152316614442274942457709234613503206899/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2916669693201899521922079728462173163167222162890796401075799452953689045069486581310630678779287977514417945656668821561195330703553614357182964497767945406725561491030857770249419415575481113095862098694047139949130863448871071658485106959519325499485219761425609195837317430692755653448431/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6713785440477587388086407734911478619644935661005040507219392334098371812568882469488948254298340996159976830083698585753204473534839439772614475368323000213696753606268343049951703018159830635895581502821143730146029846272025958404051249553214489787476586406142212947050789787385304430038814/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29887681752399858608277346079977584333706733871704160146181401678312523784364812894147221310361033398167200397701251235337908006240570834989557864485067314127503344992263559340581060380477824694983608082394734399837167622909230787764706258828027900197365266295562490516145959595541161812207171/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -127268208284631757776147785066321494845654008148824402282678927991110320434103360435227030215778231063872883928793107087548844694018658039129303057679034782630363994498587749365687284852416713129426732502561192715434847860924344954052357488778873857307326430881536191758213496687997745006712547/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 85158105534837681669658504599894117843724810162831159165475445411142702282136536569792583198256307842749055883961026348192364210753027803169745759932592053354384389036651144040032717501346580171428955734214843788778162171516931521221520663411762681454458358031381017334683045723324353008606368/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16915074745926674610347698891255473481872304291242935764870525496204336931274520401656682207961319132954181560860703864738620800846681203249273762187114839131324754343771229586609713093208850340644453094756362428839997068091495742435993319838405701699549751271391756180954619026148873087799323/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10449224444460167712278122006005189658442490103048631237285615651428488128120021042385172136538953461733101570695083100518452168592815293076710409784741134271549012518919974139684123139914363787233082505951105125665284629857250680164956827260845591180605723569397129422129179033546709537116885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21149098036454798391186693168346654585891587373865401622468134070080614840350114530231928455256917012980583669794225563919261259316982929169523703425984165627261535310886646911713499288869194184570676170677310925815144625350271594111154036784209633273635779199880229030445320018808527442548908/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59881460424923236869658983762793132614330717674336897596226957810113468143302581114989137199083893209954575382424673520271288561821057587495857701441551028765014819849282622647218562903516146092769195036231451965578993923211692882965774798410783901659855804707323565473850361230757811817995723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3119563790065459831578541404837382467238460167118539472592365548103135496515512052623713186059283611752185316480054968692758007652271505192713731677797060571353929237863335823841886668451913618667989540685904636192382679044048753135040344539536487302117475633939804086357281594837981610930198/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63203252026611039737703443573716956831488327457204464633608052521514929623471361683662605308315971042019812643645025533598581095421993866016843850598624035642812024448061382423213780466455697293213996656129214880478502762202120057016297700384359709842008348546692265741126859877324592887318498/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27304731180752101550481347047050636713622237214657311803790084182006621512347075484378897798093796176339806216038435504952917812757565538673385923834327332459057646335988618011955538207420069570576633643701024494165697164071117087533422183417157457636572204200081619334783019976944816636842184/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65587481328794693123412473392744780528017950520361971287789204360772057657589601497071445377705113036487951396165117616048895994123167626586746220053612828719705204662366842999892312421273750049475338505845397536891214225528596663207427906317817444933053713725152528438867961380572344192285806/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15754079635785971665606324691612371326173598507298713751244768345432223753682902719764129402159864426623353112506013710308457864298564699916228695583096129889509939254459062057931202887706486428682146559059161157020719518858579071391670748343749745673087169021838921239345076693029717011396031/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28147405163168918664897674512848302879919562000980871483866613664372914262604285225080219049053971866218223420116609976658649935520280367910278372927996751364536219687465026565575492309292621817226352153417071527430881697048159925961677456887023325949622869492261538156494565786510910917815617/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38458036826581367356149367056671679998499602860437124784463400975000853964482550828521081342479206763586040046181461721708767009393713753216580203628255460386755127584926136736375663295464371876031935920176789876067244810608933151230327762656379174461634243534603303522373346185983715558288759/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2928894219708991642482444005316325362789621689974287140898754088116907291672209151944618880528005232930111808409025586079064430096336687887952705321704670787416323999271175870893728874862337648316814969498326607155018305105319251519149429584103281818501765740054887708155263396165613184359800/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7760031687298835975515496227548315756333868294371144003387226382927111490067818836251500459127211237456487339826635409295618617201797675358946818401898208706787175205990827811779340287444291435193381853171385419844666143017827517077257513804971545267956986062785889165192616347338585927042276/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3601384569356493638023227511637250986979044573804937228498918798459352203059486804118315965531821311389820492377362279400714286671273822645122873424477483241897103951056404270215615596132247653333848049242389039960884477170959062109869799544517282523855244582519056243851847741588681823711403/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30656244843718382010739898534138056153305263314809915737595234472160036455766384661213268418953880576590099621132144387270724129504466667269924695062440442125144340823974906825180127566466097502028590400189233678652970698905892405148348323913531489237699693501081550197278974525029470621422472/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24146738361713438678162920649504347718391616213308380115768348803889985619196251215348333600859474943856589556841991862434779880391805496407405411739981916963920011008701715705245238776531319943684339166086313325378328088372543572626532636962219604563774495257616455199886213446839480519074704/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65297689070849094478152591787116102100805679344056297850438292174139349940380344017345957229423423011043712703672343773612526753726463793331213821349938280076618186143973569754916668227975771099032981299272929948231123910657131342573731801532221733957844674194009135299348469661794669353049632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 668002324197255893395799505597031344657496264155312455754105230387424027648412557056431175750002922798821055081330029896965733001550202617827769099308368951540583865790843730240688299526270326242641238157692159282925498776456257021202351903309682238955871925171128892502969722534189816254426/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13335022273594718884055393308761598345494389097175037742974649827663650118806373968690512589193184263350486287561910379266090392936744259127480166895939430343375617470340011175597832129978414389884474560632247561041813624088073809451448169665487001833950649980172413366642422957850502973544416/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35745139961223412296316354359026796671217392261034412156178401353581193248507347091941752992586768605025692796162129360705925693810389627427544451836111457847946939697871179552437986479242329260394150051884357070750445270396653705886475078128440647801868902150745471327971521833067158002512088/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51021221890535915932838673101597733704908506446747449214375786591437409224905879359213189410416933691825741400567229158826083914139077515383252912969232654342713499854199510869474611051146727211121487043208656976866215587610529639375339578208979556039189363063431238728262327741388933489632422/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25183385386807019536706291747729928721788916563645195135218052416787377306189805482899532713282747232138566770534531833019128409997720860386555108030283064254509842804163247883004216495040717835151674627370014465526176317165872298375023657395314943136487934909040375926827396745761753920493538/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29194514565878533323488608207015350587746084957761836612888634454843783734348295319230288218275456317391207623776325072013409594228959072756556752232057078614941147648198657709782589269230940821133042208378515565905131544608974544197375536615540670181863264288393297139891671047958983320223834/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67655595584852407732932163634975142653463048121254384226526398005340438211176596606304153411799208231051399471239893954973764414924025878402996026955403408348209563125437267242491300661255565315265871239161849805065358032040741699319420744153635059543765068352720088733565388020551967229317530/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61211146897692231772966698376124524976856829513686388893014998112917795310671805790463754455216380919410141176697709124076741884832407668935569798881580888666302702577588487493975253439757372118297643502704897236538397159501035191405492219621704529136332069981833748787376631390414585080290920/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 474368180606659971984059880351347942426635410737347422166828855136586637980400597447956540504486580877834596343304907703609628895914472667203026568004236102993447565555768565420217241777846880924027398574045289691256549461918850337585707919047324104284832132335729729714800825382578722755151/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15618534077267444067554492969962514491847513304536869650020964984202772338251554255210689375745895944717720452393899502780125727861626940501725942324443564653161258539485622497358711033622386066010616996832593020975343950828573220595841777965365217508098649664135904986602814173643468594508268/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15742215236516465969484560348190749856880744057046322865653018174429466211472982988844478169149834161791655304234272866954195128178326589326771843763786069675911991887978115271523301726688976753044598467961401972717993292553297320280286039700118765119269392765537010318164606613972069635773097/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56745904493781408733457738213236995030277711486560947310915145949793666097889519303577163303664833714071133933869637200667399282156114518144351352186476738840119769513034800132077284082691352973789534044765059829685769015666077600187274006650757329006306388250378072896714934548967900388077303/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9102760302484509213334273781082302464976271886453081620746018612584972049228269593053538528982354065875394059042071624512876156150988546860346131015250464009451251301695497954195587034595554108060977618402590728120905514099382861567440262635572296724939345382675578361056409220461608026129500/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1910413800170584852277148455235457529317071778643795820650700521190563244616383725320867542773498012796474801717402058336735245735793261816358546081781484117218096496839627460807144878041074286777223254024508338096663692875188015649436637246907455729387673440075703352853660189268867366675905/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15279978544735930552419113722799006579344006991752467491412283952762635545339571198302472958640668109346735764914791986397855239471535493483708696481918304250489989032540468837062122247077923334350868742849517136493060179651372742155195958418403475823704819435746671555255895761732171510571949/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47435192666277985060724178562177614411811092003701655919270375485173921119630311727365835282880486573187338845925576474876819034559604989740608079644242689074572233036463535733874709490994291183338252562735804378537329016151240982034469520779869808449908529694164744773240471947064583833648042/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77913507417256980574878766336852628162445395243905821024618129281431426603584585541920241652346040573350937371600960805739007715813674113151419394300186240163022207992882716942505685471132493661070501692954855314088162259660183272440312750793853218741622215516432486536803859884813667318115062/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15061565535238952691985657722133695260098899736198453502712814697662205375551932127990230770975324504773806751788804478158519453235273942177251346087327885196069040076946567921858788979798414309774170722764196233127937244890785273701750811922031569534520631444053305909043398691905505166791779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3295953006446930283163407007463490423739398825085021632843320696238893020736516606562230418054905811891969476226811676003107094946984573113202400058347348798238911849871831623033519148103193761175589925288770601195906782467717096000229696632056970360474036883260420463928445958737173554196942/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13738550819183879283708748913347265471745161655756804536101178324348352878451433458178576515476147048784141413655901380495033459072484930871272573388493226601190617516815121602631224596506997345333532522322372101232541982571791946183275911890011597032013503289314157897509314859190578964254915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3667004830497611060043379894956617411006342356736655490662618593856662598588850354973933030041949542774964043069452700003893235390032928509599827143908679621383838075754933395569479619162928908755699596608392920303394619082307935059739720101218627197894314972268186808227481167382304858861596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35011357298942909570990037033451025680960101717507984774439973916768160272003279538564141285931498671809788216543176293800944616332143931446307153322206055919175165954449948955033647559116133038127473280411976464553037785604997442421731820418078919529223521831867017403461578587075810144520026/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29837514383608070613711196842909413003218575008089309145200789056574829452636261127765622260074307336862973421497946243023546731620111707130749979832991344606841795535958683469234543952946368109917375927071372563723356246265041266886564023170070952955964037786155210726649628278086007167565925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32186447464439988872173777716653042724219621254258943193667607740476056002022935228025352940752845809431189342024076069244731951007423631410454852953283532475923477658179403498206941321658764798677877904195879642174495675209188635773270262802748599570096891058696411594380671290933190080644551/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14237675729359043106234302103558588819657393245093221144209474384983050245502633622949379964709569855887583367388703624561128053691188554243395541435246335629101367320510504827161758859834739061861814418438523271713343552396305038770926708098155966015042620369601843160470200953824058636593122/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49474674717241084213529256960484001571918337528572510305533828858484332519770675651962005610102607501256586094758149450172300729143649286954656881751664650519377599154135343256007377358011276399326894894965523760046288348324711831343291355854217029880969947002783991914420147617796753433959220/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15018475895004419356411373852940200598219632743262005753437267331601049426409779310116036131237983748855184213622992332666914251447186628011905477562474768055125574452013153799661156909649960757988842566595617267666050171109236105749388159964989504928570559219785721411830252631963560826657001/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 548358783468862124702598195213396239764347194159162584263683225467911016614484947640548912637437825665617341060202080296067756102579406054063800125280553491167566488247533032189245608771396859757163058255193503956766100238627264310409206477269033192134533598935092091694517006927529832261574/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66274930598474988562669547219013046003392654772238456498335061908185801343970744304509828969523080695147388052232426888093024493281644151053512542729612908785129023277648692752890675195409328077132334396623378175158308438456707573019129783217436973396026816885992943773929898604295402621242362/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-7097258449580823560016317600271963095656804974933437482777374544698401189522305194727560180031523725121474697186159623267853012703245759955299724286068853437722821478660886927074031467480777837762457645652900730789244261327803867730871321918014713447989707078441530169705559034419250198362900/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33970620731395465731776969102373190684644386290631572290823343823726948374622332824117141879808274227826372198561094835077179678821753071681715824367850175343173095682642591430788104792096222057866516484408476511854549511155984488324559982989074045837002242759300059447502702675467148425204889/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -83938965051768008732587202689791980990036654490509344987186068351868292233813146766584623589187715443827285904165155713453271301341743338220313629409041842827870427988266973992960234761178654052164204758769733103484303815729053164389345082626834073842007031579706731060273804398945866825904247/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31585157574707135449673473270985167057365860602472968379954020915425338396993958456362902894653532213861477923011639223424415330470443659797442731484621991669928619941596772875589087971925112752294557838260156580652078593176080458008131911268037489824163568528184835386949191093841167799734342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -154683404750990054773703402496045044942394469865480347565446116885430742696463571123422106404161538544379777297111554224053467763132616199861383665270574285471992772931350288683534615136645086134941407711557047100331750687218763523200989307412537607393272936741049342080046541608236438062820414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60908335609753609458856676275035277701044602234831733054485087860279630273803221383103742280119769895697001433152431281208365883560532374073222711563667031186413553674799003063947506127055831900539666449221100919628906399818176886861071873431322773935328314450276863564406456239181816949965669/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38291881043527139007716820149158996655007695518954238551654141880621220284378445066030858926148948600697442055983870631902974118625029192614997465240338532619620101357691717362595348441772000818277306784057390957724639864572495894944847027144553773569279561723720888234238498480725582376689939/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63336079790525683339281858905779610727983413712202588334531163535511515980751792714354713358608206497585103566278139451932596200224238380051644462745290652117986396203035148107558164350299366085706767483973891139544717393041606597662270771819724198483021619866789736091239659367448797945212848/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53568072555615616354248151115902055556880098606618914986474033278071298371672177190754441389075571116426767585712215355868156504706379387332247166677404542250453151399348679498632286081310422546978086727715897957709559618471180534664450308811931767865112251441819238338643430068858542060329971/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43298984380339992241317484298401192177995065198030079045042866636374282221682787258975825073266661490655667262806988163635972450708238561179164080569427377475054072425263704406182168310414603228563579201073248536191692151914296122015734072841451262977414393178264145290383186718156501767842656/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70543939281802418736512457112931213423531728599420376907213388311208545875025684199799143470654160678121015074874563327027024267778447877438195899643934377531284123687284272361039295346924022319860632475242131065097651401121474991417482054110760358665086920151847859409092117378527800634579245/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25391435344863912582513535778252478576740833562254644666907409036801054842503434720926419501578500463808091364972323714845769030048198771021115242294213254660492855805775418691862206466738543310928791090217416123638670954023653553431944925155719915144752075233661783915428684278326960479089286/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 81105743784347560402446477120726382919490325429400461393672306140295698634402947034546743674088474417571339692928699594051279115237854345123356240936118463566651667860910564587862518497515786554740149538166117610654729730108148090833635446657973319631782624559391502630937461893617935758817275/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21219029657777320477136112416941747425707374065841354099419718155505816682976633290403326437074899913499013463216815622564773686802982348991966056505482746077644252558038836555929013032268632034424764068287630544559611282116882773712504789513624979715302968156463906647989921613220467949106857/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13721995078376483521966629454825702765466876198645137485315566974634804522024561336840226382219136717195819497229261154123797695924772367765734214092566540594181205148136352366547107524871388408938586813569917555471862806960679740097803308742703421926840671683480420580206849411132658325635063/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5477041448817991218280807986438239312019162516902197059061620818521906766505674332447537544706644813349316454219141393901546733244808730388341863666224885392033271395963071295060698076465192732264637939498187064065940087077005829576808385057447739361786920412840177698713066177141475981172621/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42516417063598047667047492474353973607378121234895555937278357242284554744308514831053399921723897183348527913559683092884835092131597337377781622758583064586911730766386052299907657399477136158919928829532046650638671411318864222338203939610983306283417267798441217153061136929795535912834520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63152729628991810579903690123927024845386690704022578416717164301783441494932018267870506553370614627161544320612233362890223357492269373126320443587510363905435347065120944326936820447522117036012972797714224930131628227639168420971906072731878606856475731460884449408807225583225577185565153/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27278938859197330398054105626212669775301460539135456121810979779990153687023118081545922489235358824226045784575346456697481455709975711794791181774941247030087840279720355818694689276160972040719082935731902072117008050794033786420268982951989096042996368792730966571025022416680900849366106/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39848576411227689074758178193071357417716679854539447010091845371697572550726708954880760918713803795744240997805062820183798135292230792255165943887233788457640037367363980428879753594532132319387902095062962214306692204828225185246323226318186057300349848552605406176587386007266589987462302/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11598145693593043227163455038000382470331206469642130281786595142825510471002408816687956249445609180183626998093705083040678982516505197456694607683887282120895639082263637433977558921536117497920922097463257633617335781058499663856308087915908714104522107655372878162847465560836860796115717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63386520054540698977381447184840760557498114088862304259910748214301709338199290272478822531663279437752698971598253864062378377284743170224859264738552078770134589373142892861116586380642607853424898176303197478579236665205752034109738965550269706179914967259579390178812750657304191311178080/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17698658925160858214318499122132886128035049385932357392312397970978518287638136058372004123199041028106073957787064839685362829079381630245775280596984356406292486303603686640469260690801839682588306930809784297824463342325627979049873237042657714785319491942170795956443580959332859417767689/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61370403116243591573119107430858786720055777322264333763250097499766885097606899452296359053087301441930075937235845889869570205111422673431318010736610962710303935792130074326261671752839235561781298036491732250725149363585354787240552652949832304843864877190280207757932228007292108906751860/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64311318219757084460349852401776687190946934326829262049941041132969229598068781789869460850311640432601807714543348048279129849897268792116328332685664627889608102803282950574529918834743640059753986230281537076296158826436402650377919290499189512791329646444622430955610577242284734835367036/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67156512241227113654417632204068257928073395950481309229934526782086981617777743648380679289949981644965299447492785827136409154163773079868623626677130227986514717985636978124593010707628543421251887599161144889954445813008271607411557263759260797350378326388122576320124379705138973903209866/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42308503549057772641863786125648620701969523502564933639259240862882461865210173646511839785874223019847070554200123048110199647038006908762753355283481649460341338730752857896112934348393686156555802556500784493019500094310453609039584153715490746211181603002278010464596194044473705192928162/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19644861993740278529488950121622446464264921423927233340868674148682518505781248567591799641939404480602470546285526876157543106155977540444452402523277831419603097788728836097837100242784830490606459273132906610019398857355447129950512049240234410581200250291090704762814562795483138163757051/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50549617491299519274107284476705689870036795445443226102928604905227998327413729464130285376930440334008716057362386715623062344073526558337208260407242341927067482887185656151050031990582595223342447073799170779432375897601865162733103679810770486960561992256364103525949095987656910106923001/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71666116196088786414634806925033202538868946184237761094525426151025198079690141749976652108871364288384724471774064091368818727010424125021020445228524916164513528969336520283485046149057202981399122633627426055082630806884176067401332079648359883739198253612819791515831525912761531193589294/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44305640608903113457156707230834887065871369195917159253149006264207843876645651854121195400857090982477169569345030111307899698949126795719188416853793122713007662897243283440645141441126086421028504782858601629000444293239561398968912789253631667942248423048389257685159446926846079876547723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -80489607150103633788406107963769740752205231283826739274116478110872148537143983186006033716314848772783738685605391696276302942228945745580811126613127911751891111035484886305357157988100266119498501626941540272392736672261386615095104694255537638275785840405722131290340382134538165716125831/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52216004915048333984878957391021269982093976498898160661212561270730956255726247917635490930233549962207567490343337591852888041010331791998986761253678085403588583623933770054079781407197049558284961564213151643785408502716965240042460805736593154141800296927573801684804529984790785860470430/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6809861745320301040755736695070011679865745981666448371933409352135137958211225919680043346546275125824143959246010786111960072749488964903306163262220237322751659663994821734447873106682795124864910311231381358916882974168322404304102724502185770273526041392425652197243733297980090855285376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20129960114721487437229879822374231069875602826022118808656250844960419707702323368119670446789832060471264739920981220885405888141337742787053630163947140610893807847338483685665844564327977725404184174416259901954479148720410999583377129251461661691020400584650445739699880296528769941646049/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27233592464699209015433909769384625651099181624145332883298540754810926781695872284178225793371344953677369386123035328987766286063699191463976261688624849964828696603095079466552696938246722584843377208856409615498908902236202054886230284778301934906760448688224014148932976674771703547000578/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12721929061783064354100000300380050502106766154503512923172579192100808093510661105150865376889572094457667728187027938287270821204959897366162906306334763324614797198885146689301429756998219396464635424294103166534591694041628717479233077242823900046446838656144846051858540670003413404861077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63274085691556955390092699117608029845879255415634730149782822031470883253515641002420915723426203725923852067084300060752235968911507627853959023574825981332067755329124801444843003310744949070823783782924123302841647135754134545512521764291506380197186799814966112203860748833973413612531748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6178210789298822945354636811022020744557341398837353761662321063396222304468711573153995370047371616700224256312926199389244729453328487369267761061004750960091597500785475416439379321267930896917185516877402637399977537359318519337111528963774014380747711708879504763104429682106123605232497/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48882013350979705108349504275282536330504938564528466896034453269376181376775096345577342237929410181056853893265540172970067811673246866753353440714826033668472770633970664128659065456836316768289270638967340993423604543422560737465971342134681298180763082182768577805783995720002072884542523/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36063079183468249784364958522138747633396806365749435848896934514640380528069976172018304923963750727754143618365974473173489829299097022343263309292845731370891638256954032719267684180450048374520274398238496813837734353600959766865858511126561063484458074923468667935071635659219808990714896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6727363535046521097224316627798272941434914584231655052542923341786695846929929332160452107707294289468126574753378299214221986384842899137250465543313995802868409482135050427729760263830748590651552784339390954058991639884755280501044652065477684872440088543595108035647539583116463148476115/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11973887400471185887036173276759934936501408467404182538678341732703402462462116128634931765032002733594300721230637179106447732703939006266235434023462211038287555234595351599017962618439810971124349345379388383423246707324940104262047671426341378967456497357635914305397703238043564724921293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47866604690651200190781474001491132186184071900136897636456111423326041499498595316636212950888697697703445460565291505471658496930848705870345837182412333911365977206983554428628242293358648883690096552565284347076521213079094753157449923269398846814709800910013935203592227028170872351170602/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12322345978928692961079972150807391007921888205656106212916136851926919126693163616414124651929248363884683549541661783711054308556346929151597987273689166824770496071335189113913334142756763077457979423182352790284661742602108459152180665124022386189157872183924366755229357139950536172928560/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21257753438232585024309974600619853962026421370299733222833724974905365667930668518033167111036493214208179882768313535324863380554204879260173804098834481549247389260005805188270550451690749761941556279559840897939680734712347989081797008530850733833130772614827909312377293709908618826141416/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53633145673823190836095122418631225489375924182621682280844500253928248940338629064810514255508921269530768928424560015469957304177756426804246875013150615213907803087524777169676522803227306474795572680815284798969259472426531343783251367965217259256735814324968419949474695381429022695369448/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41958260311474880313230035058475646706415060625253415308432244694721394326644989365976453810432674298361128483146996265259930884413618974447105352345796247188890879384034159923371165254119335106910544601117981708323347975069805161011028894808106172411971575666010840333856993344686883717943595/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32051622248561052788357762439738805073893955191759297777654093524104383492753447111753351316317278892698290070332937747522526309619308000451510682780044779052293084694756035642804504270151191177488360467055765529360877374356654958979557389684649221932458744429225805221188778691898557112654337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10150264536391595063899305426795269023294545589718302502360552132418908637580628450909857203403365607810137440029446590654194681670857814196528232119648061093102780087177976161528809259218129128717782583846245707657721034628092636780288846590145090797073232180259991696261146934701945719377983/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32773896935119852199883411261394568569783866582447501416572350887226998938543239434035644557809560305953741190073136596724917776885796310301754134349105060102622772203898590078950943398131454809949496046990749722591486890027906929182736687831134949948939881113090416094730674926051245755516399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23134932423873120888586793545944667912209028900420646428924649642439737941318830491532108510308435634730763552760879489691493562914295810910420982241632411712561075193890962086867116305353364299133296959177638240339102014179365768731277199734385395712363419022612733085127592133745163864920157/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 133700972327794604375461720067551843844844352724886193455981617551841159817125278352276561113950735560446701846321230194378422522889871437428418642560289585249399111309778405514330770191937245825191342065430262131877003702869414801092560525841104077367115390589054323093338292133907116452981258/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -120251296219564424359711043143286880669180624436518591692749724693441798098719564484766294872434833383238610643402500911612532255024929319745227112902353327285464327373651437346574193618379638553546380047527134629530208744193177811052761397431752212577759980155345776584930150485448731153842562/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43291533026377621771107809803476357582503869649136602923982390876716044811399199258651527366077215325118035960575842088533679217865724336298444143397461360652313826176388339293308533521571036869399618188510749120801637177278908991566357610375330387114932624079753433487065517671226896767908100/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17156316355228615125428470206396509214377420583984040115806705752606681189134046722639431057477593656826045308812046049552172077025362385678962721453692544260921044418349041794054841984550340410084189014182169763132628100766050561973571325547192895135503894527901864000552238538189521363823286/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36379251632141059725264343450208746004065351607930565619000521235508375484152775885425456329721347662295110550705939041192189452528722259971569403914427277313075529469780062717776754702371833733241531323977441116951714345366425478633608741496996600335378998801448925264119523415492409382306154/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47562474039265649423840470420199720590260627040991095879555251792388132840066476255090937329940480492541575566686520364495597545905342563055141112498510782795947556697858923572574963769571692406668253484257689691743548442972538269659453857743093395189846462551374014623435710864389245482905582/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26369738440367376413882607036619311914391598562587737103397645204239312389510180930692721500409469323389415833027316482850427393086009538554202614386873678061530173219961433894087531451577970129962396616876721726945539697955916363265341744653523097934245999366068970740872838153868944171841289/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -158727129872852546911024665853682633006920652523369031365653404381254682910037098686785671327044186458219888782433912166999799624777139412590212444258659296980311478384729962123843013272245662731445500454172249091758175123820801890788694726724863408599682617755886728182562387117579596882637856/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41306416304506940187270420064400844798600102039166152569515039259315496855601793875306695482940903885000169787738695035989903372425433619095330629787170744582837746130591602420577729215486757049277111948331418389393139537341500081438272539038322871690725838485478418657444356656257707029376815/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -100961066702084842022287974126233869741095148686123762865769582233298339198461161339649619623833030339432816297623726057542482690397058912533388741175027937042522534461082333983233793850426564387845594272198497844603696897855063375047816594072329299738068453067965651366047682582785551957736737/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65419536897961225555782145064778757700685593108633795291168709389165639566086378741717211979837978724959139917400513687444986801788993893488604360280705367832422541060140230237692538444854539742823046420169371189916343604848031627037611838643658918585805738426515893678653596527797638777755129/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65554610237559864500394047501025578031943587968754729140916433944080729046886533262284057671777561975231653609146664879473432654531507441721980952856738559283982181612698012217560652807418822113118081608110357825918703181258856916145451239645187423966436797198458993504958127474964765309510740/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17327877349815523730719727467546909814762746072503330291700333820629852796043716258901787632007657314195204079894008516169489731652917921050995745449916657337248856149994381684466211417434897183345481254617058128150864635770325455432805809809112663806993362574924867535305532620796716325803651/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2769767023633714941051155411252465568635844684606820078522359688763089194080657262767532247315392102215103775304730087627896123618081629240378295754236888106848697840478463459514224109092211369152170904636128401027374068301070969184061656179629984134343716934900589999586728543129681376143322/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16662084872351730160915546213000809522075603621869712407852594001196027317017066153047938360620633522838482160909789043353996103074123510287131452738014495283454385629340845126665858098477251927439551648495092743849525775296665051903543808853279927238074846191684200942598661605190559471242921/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11193770472968123813894586271004889327410446579042037079979117034336622766184062031762567920725921351663289514079385586910842344805709817313291313122550175450160860782580106345328487258052160213832067631000698011504527442079794841262315819070318974536386145240502260623545913983122758471932073/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61607889154127906656634575450491623532206873849026130950988941957252820463094794106591294994556810901709634840289947729588984826870402407216240298167002691345679527369729242494383391620678602854184104666280698755237488240508119061567379596438334938359921112435455123602621696459144783110867550/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9937059799667899663762171133466425872577013626189357767056087321164080401340859297788099756433851616091625699295319103422273259990409253306522217906636016081052838089786638184003003707308583164758130413194160793301461309569723603245952012092998490655023516213899493488805217379106734138198811/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 161331173913395618614530592717096482424947145624424224008387543460290718857507158878640032862722033800453061237785041610355806876603834422558515794445245529271875246015655906803109174651405283709175390455325957100744678372323307488376763239578506897605243758595974814420858698769438583516979607/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61071674530725938572018237607542792245212482314943606119796271101648762854894152409528785320008489247106359356499388482896034380022255235254657355939900335070017341254881135026176084912907229304344865158444761040704296178161209185879697827464994885098709833234092840240854298261111210757360806/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -73198341669685702514031819222297235057785198678861117256379014124565187908405868565022258589190563227855381042785725677911061563790720696275977295548266471538519445699831615190335854598106184260446192718701565111011593529274886374691359845048574728351921182039932446040366796342782802242434946/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42236819805619729321481276782838280783715758542443679069847433772518494306321676078223455218313528121787356281846363533964799766006781312013908497742271247128810909475469663480047211825150755827220255930511414622935150656201628943887384993353429896698867954295026408537080818157164279415797412/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6165206103293680310704054652563629152787969957805373577578177642812054915876992661878737915698094349947704143030954088275544071119891555403578804935207564189987404427492851866778335919096508918447300128047315163204173111843100891915901721558102505054531558512788804487383082939110096175392537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -116722145906365770883329101937444396846261627938652581177307205037287898623269243222729741202442852575701098111690267330641615263931989883099972161799816844366503195602927671116124172535115736638059890352459092413277777140813885185146172640811742511959214265941568872513605018363905609120328843/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8396768745557675262836724752845675291799300108957285473755520936007617842402855311027418634466655594258823453950648037649587881094390531706132470684163835698293800972068785874620036556046632419158568849732061559882391090102583705116640041531272635898437955408470860434284989784554212850237523/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51637177842767228296952778273740691452727678782188319090925612106343573891421979619573590767645682614805858038248830603959741387752527451693165106775250768965842700325127937684143032794689420149768929926946041100388634675258359525427542524006189131649906737194326050146356742283531601336150818/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6487723645180749058154649419404512934481939560173992822655239541789308016706645504897593941997916231828097824312797359918265127787403126946088623728068130042201868465004344126455051532521105811311640005038568518321217608212796819264186079628815969952829554757197824466714887047719716490852605/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2570032547335477577601544156692455680347226785865917486432915745492488929773879062693598838322132180604417603899593923221805668369983040781258679185563509934728711364962346258508580588061609504959318954580875057996091670476649777085952124886208379696499327087375606919668132720104833822528750/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14101513684014049485330305749351258104129845557647576061355120020293305373709744706808645277727025386249975180703403653756467049753312176509752039692645514140888157851994186220485977475187202879788013824519938800452665361955765964820266151601475663295593689799373095921123176382440876756320639/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38597058744951496872849439840285637971085111374247404264165685659191544650325180395983201260608018230957123704635789903648933330828205429479393672084161533330041777731259439481755535647946051609039540613912431776737291742033068566842048727818693359829510574532651682990884235291875487473007723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 84043457924565930560636735537761637845486567772489669589658319658484382433907116791723091795370934669788105410100325987049224859158472391475345495413922860731527696872187836749409532231011027116075182782099647613336978235963973345395221183741839418775877243066035098856763372667164265720046363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21202853415141850737413655490394632399407839766626271236560561422205498042793206734749627990376401549948612486572583514094392890246457115383178351521578557468395053945259841010321990998188443617278449183073898576043684781096119307991521871366292745243009047309488372476323477306746942410137799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1861084788000699828932764898075862676685812930479080094554886909858002914490087504311899694596583701057017299868988835143007070739585180161930700034068711981796168100917413622252550467282127979861237236463634604481779490801460202160179093482561066761305820257681109954493023849171229014105304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28218267993780703028970206747089118667561997116032178861451745298522926912287402227743103958051460174901812091665147358301212823491362393829122977957427939629902721874871925865746507669048569751719902502621340104453725594852214561211603135175700918827688828743856726325373458598504498850843686/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5580775412622864242382527706791463468386758963116270892172801457620405202841680601339756921815149175169914658233535133655150481801528791260512397189857950541638012100733289729192129642786275631873881461586862871296919942175242378985107235681370772028326786685836198021398205967307341674461019/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62815789063085501316445610642470295888551489762265035639410727568512401938423912717162772058805978325150420251874743777799053535190340155125914452493222959649514131933718917972161449721690622880693328082902509304964532080887444296440477950193523836793329563727331330061963575083866123067952321/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15065273511617903791453600921277068327869944907955498893111249998644698932774861619453535684380188717110739402259016766905659169770368945466218786170348363725516687213933618442724264249350739768078118128668221899090840962121254308892292059573473319913738656655526405008582047486186927965712617/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -132416616282477759516064247721425063343239887731531245520297060388938983466182460281663538086199017418896073443751828356841506971962026956590432637651530385037055447049270132431044448718316095082192358478982309794323496174434628611957300970683131235486208574877418735250527890565833972373237882/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11665242701999066705308216945347751158141337031732956164803552491399377623115839968765848730261644503403670384329662673308852633349837973270330920839453523721923277761934464343826781099731693311310204269873399089326876300178919530539021683310947578246099319611717902693170853449531379758968596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56921051380545108788336264946185218219491067984379109268644890470047183345546830925933524332886973601820470961665570105383353859567028036554165865204266265553516559075852772430414428672062616263011848697775265670119450695515420954896888073679254334789343619655688744480103076518511920879016629/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56464637399266920998960617396979147390909060160498758533417927395487559665592872298780700378363664338182851104608668819020052799576138944750831855179647185464475006290980175914460516820639681312608135181384723127633051319450581333584477760021904498378471845952447979687523501136750453164600808/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13788742604107218216127623466719117143124444683034751271242161274864368990333562628787823366961398000364436698985382584165758811058388246626682344791230212040167130191342115233008453121793058618927291249911594862812111034281647870951996608950550376212023410499045926989431157054893586398491438/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31666268941686881071360028222308347911674906013180266528740348388854419872977222708690152352710701305146642626974743359311310494182381401960426282511403390187068216929003011580619513505706028420033862553108809130830005890744972493981506487021877718995869497802477908354975988666813666622625011/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35382333668715670130692441220034719529233196794229917090425033436029740453546993620293858423893275667206875697707263440249611294820932234207712346283004825349957470120856496774556151606240457026379605103035379739269867822194132332771365739141743465961256287129288716741414283291671743166131542/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -103251790406326274966155479651633951701901375315132699118561999307969962642033616599500736481608479008070142660574356519795315457555732794316832472610038438398240240126736864182729210916233417800569964283259899384267291348974964632396625194578698748184457541359345321366623859715708294907256425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22726142317689938814392638942006305881202948974497880485580491288075237414886742106918370295532314183783281830082167078642384687708641151522506952334709658657164709796505789250047346728092056193696755756451089409097871545790906930767422081839594216656948772624427195758896385891500755160577983/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23403287443794557131436479928710214839299606757897361754284286524054662931815565092369434974115292759422916958906832663813795607327370297680286441273404093406460199996735399073369561442881871595989358481976732215076782457147175964450264163424074949702283905915179206386585880282070573383793791/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 97709374821238598757588962086968893781567551780324460912512517839302788776606174140148161613727972152872311692849048837586829711549829802683783934772543616312766118124937649967577646862655886312781442696907135081639771198878049029971166310806264321545081733726360553310049291695602787745284755/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[28962253404240682491302341568636929870034736857687907524634744157689656469154806261013279070548270942139965218613076127389637874840791649352731309910632018167180313948450868707327638274101623271318783110075752798711226508542357966952329790223489039796571779145130012125386012279016914513016357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5066380844913909083595510266340047527395061294085336796442131088905867747550131593714137946891607435787827267346683809612797651213071830588219368298067865508617606326978028342274414728899499318209176792940821827166220758330974418027817499675623229328501782884852767947477991836481155711904981/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83065158121346044342948303364679369029097786000716723573778443225260170396261564352094148298368657438505097093395770960317071538339802308368488369732927293918388627999139428235513546475025734861687463413253690479687306641557413643613371006243086759183871038628570279699025274043373816377936128/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77124267114731547527541696310696187007697329368373194111110286058132083875526214277450062378858528516924887421671029389768048816643425714239155687013657408413144062774658516837211785422247354608504328730728859065846131577568377186817230234936962822752428793520524195631082783988384003936814162/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 161694424936587971905319813747663758974617332896909499873618370405236391083622014555167650432219827905335905346184032821619773694716228945384401070766929575257789986795409603902284047255649171666294115967440218168942652744053492434391149243704710167039325364736671590087411976877944458359652262/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69470071719872345987647902620040682051445895978687644467471125552905007838513983480616096773727419343503393776594387409428451013280877895069473867501895590766421813355981533426864000033458740664492553522978005050269553093319465271634459026072913168110598872519452015849006627892642462663607761/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63901472737899785038362770367789871530085354793354847841200894814007654386627439698900560329595639278657586367363567235799607064026981876579883497940660804711132350193854779160966696858305360181623734497440201988515054389004256373834444937866815363810073297657798965542255329024360609635713218/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -87999312132872724086072352047587419697251963278658421455112027131190782029194823768601826418392061169761167832748530983195820251625509943074300294976032832871784845447210353678700136137322541604059243829435698712793213195507449990599260984120970616801929090463583182368041442566991461686986076/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60474753041870677871107476288165031329622480371819784929890823630380412242277303343970055837241180941160267426516931736334223374239687112671523971263696076845783583639943331667399757201976416249127475613601366418340956071991772735179215009530691893690122845655834470629621517184568270745279769/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 66356728475373311039047226252120850574483063045799447226907756959529013365347788557267481389881499618210728486996277512145605131724588097819355190652181699737901711122404210059415987294540883716397539538844202272604317443328279862334626495254415647454682428287587560946086340342432032629350538/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 109647704078159117919597717272280615069287704698111240557981463876274462400101594169008683650279204251688986675598358875531250654766534675543272926115315946031236337250509512692962758757533645030857994280454029741071068345548039816035162572200950487928852179775322732019507972770076388065200692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43514537708997274090037618463305564406852522738348480319639527288615989183354338313502516008873439429346536632999718692235729382310912539789115988166549305090958074477288818863195435929738887153161940839775172867260680880882549059372256779753713442388448071492288707179034635239970832962799782/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57501559210699679016553576580077602626813135823040574891188897320542670448579895298986361866653770841294109845212242003817428742668815575321982116785154248105336802038577248215518680509438945965779694812410846988146586386701087218949590616541762357861348347343697261425099555242338481932919194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61281230521313912566842294487313035025298320612255261236343077356467885927601580968592823330912105834704929889899453164071237020747831461688389300117799343860521182152422780379862449990613577646915352201002924828545267033535896923063598643370139457025948303202674677669491318675070165797673222/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42135875439210143704544758760771449115018292389976141777181398813155130762878876135785083040571395865665911106835100583457509125674597565223137599236139036882508922184153808800719774240589587012962602386926254276500502469520714047051358833327517928081970472377583079801338813407028623518569744/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6411785788052064387935304247259584004353728235977211826194326270890670736677047983494534404683487382538419153526282108009054216838941237294618201990178958241289565297706525530156743670802558687088353570715305342267651257999948809064262331138818100922860582769827736947353787149956942384316909/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77660904702141255949232989402396078371816368047097832604670272074133225499965130431371011142669257944299389339584801419488487821536518177533587436773473088363372498432538779623772388959118086774980295227187583002865659789932183408135712770379079572980514830135310902838699764513738602923491889/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67991999560194140517201263070077223659389342020889746064488415258152092746901634239032164297873796322860168083832478652141543562855172603925464088113578228369693014535827290843454957062261986547742426262462833710671659759437894441628449537011827825914740571767755221589786795835220537880430606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8131654944454511483671319160293507361902580443938429803477963894159317531092390788202398078967392872169673733084465144442014595505549306841614844612876032391584440924712559570482988811189021903924166733520911561548998028334299946749782881213234618875685237447844314895874956819331319750491134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42795996147028985666292616055184801235380130471398075974028329278471242042849761051489182594932828668640404119419540085257525479110861047099430138738461449400610505109742235883555994592923402452658925533454249409074410083863816453596910285212298791778366715834250572802627603141568442479233094/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4696208254490556738890378675283372099061269082646637774354611021860199231584314058071387563891019450448751985456160867047165111575849266602456582356017059969737099519733057561521741620510450701169711327104493412224535433445725558061707647461455951889073762179307276298698198217219863876762557/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71120538932779709378008314792183137275818956281058700647112577937068047232027927385222900235528158019160199734647744376296226225071867933509519595051258991695406547275263777564477730142516007521451619126965166532820646757282469431291243243066382606535367092018015905165696555605749115045796779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45528601361745484327454605484744341878756913754530378023185596535192161181826080098964570959123356684130556082214465916090019263597482224476202078203790285697361944601108827330197075498286688119131675561290133131994367077678263858681151358226782820995669969321118682954235876007554729066263715/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -84741377016383643924949990438773064985757568117778958405044214932873679404232693135351000723264981783412033223683604654912743049565641018186209298685663760593197693332923262340234533052633374422973486976821234863789399231942908384640093472052529041271163123634066544971840390307875428028262878/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66309245004098380259165152721162283262598655313392057956230142278705913247297882193898330472562844424653832212394548088443028382314000489970286901933922514635619977416553408352918427575324941849726343406304462683168205378077790543631163904447390136156087851920357991406857314431810862998133296/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59526026002038039680656001275876550528969504702969045025867599800814675021265474620378350392670867429880745680044704291492609390176768054796471752362356198629278516865521169119033045967255745867077518579491288813330285724091909079903386044729072840879758048734235743974835652413775300669647984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53836731675573901892857157336377709607688717213713709250914981594699906466424942385049080352719371237861387158991852057653726433195942025507473750798337789037306528316476443780234579600988279192254231921141011572579248550096792781503637885042737606817152764237530175917047511411148735149296333/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10554830681710020016500471902204016468801438420085315412989666702679471180720806321311024396315608668466276570857898471385257051317182544176990862088246407702659379217815396637494842610031128424741939642426410000813769420225599655098866789732825464644544165810752957076800566020023679087045093/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48011920953828329129769846365914909540815425233798071132300672096350746789860693439457578764438926720180833865514808634164097254896644057071059367219069991651729531995251872629727923277551420124658860706088890522196982089070828956227249959645946373780141130257814506099920232676422208330058431/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 66340956227323549031799531690756189760990317179085190417702176336457987503505690941511482597646478657429943522336630295565935535242966772038434539117294438985014108876632495635964472471090374686234132959988815738880592523949834527595934515420005363032780312429441176111549246853376203627468358/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50344550624246290189949575552259011014178754447037010386972940212567508987263588945857886790106569636957697096559801627479814342842848195623619888728008614745180149348729943784150918818876444506625753633592727815671323962442201321297102887047659916989111307510482207429976804356745212775627363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 85264960628461504207818251215347133137701699116923265033032889027542910617742605145134143382853834873509173033081297789555551689396041657771512919584267506115626790794694836977289447942639753785011685116251704110646462101393716888007721329398855761039047107955683530357083223874763486787562235/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71284550437231576072869935238196418158473102094595892125241501535461528341866203487824584181996277751504312944077911208112295979306515729786074411811323753975836530843481445654440832966639131367511521400137869780343472575009602782122978305771843704467903313298823565054609853722944350595211321/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54953515553749601328983132900082981104462928279030358368900082560161036551936723843434305790331041881708293184049973158199434337498315278166078909205619991027936532423705394778030676294838774970085609845028781958794751629079270335930701128487773077080292889102605128837120997371583059983006225/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48972827198134047304830979029390747085517441510211612240437357014424731174757396060530815733298997797497735444624009830780855891899928199112710453771603071174014891351022972953126019551161161047444145526708373560357214934428153357655039529690389524715272559800250033675865973886797240690868522/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47376919263125925571865149926360451865270883451717953173843726216889916005725601641512955454678308934647393039614505321025062064542032541103405938770258377065224956644162008761958065083890709543432151525394104971381776326058624231632491221637508594724666244178672345813260412508439707472192333/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17357105896834274455609715436683543123785931346705889238320810023179243058428494267876434184457675074204432205823036028626776673869423125439431655537550615246481498223141139131575927621028105737934780087471089666156923509450522429802230275087402042360428320690327250421539314895122430435416380/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -76661688722027039552990776159105186571161669414478659373999519611030901892087882831517680152146022625371500232676312911400465571754021561823981877681963740118001032748138891921933558073915633813124664179474639175664116824295795751533428836155411901290998040723977095677635660076791879797477135/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3298079442651830647345753991776301892105878835748272531757302581243179827992216110984989106478351314137474516471786495541627175637344975490837420784940894005085193146169422618453530324892060215532684992521525956455069871614069715440909346625178523174310652643825203504329625240634313838257741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56634055582113808712160997541776044888849774510242562849898274721653070461905091940170872662517147484772653908881659799518630565666160828436968957043574404825616729117263105825775237911519025815174177693168285893207785005574215229878029600631202278244246068611217273522122362199379378786286394/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40976898996260075592214999043353556438367254770086809886592329476442836320425530421310905693760305400370207337411486093744855238327162802264923878478836363509773917304456037717438394694477534405841274273761519503885588474675422223242359317369593475177028985356270871046203824009898350590143177/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35950740835836367201127344303437547354908176806456342562770735269168398782827983953092472364575910919729126751713244800869053729573657628392260939543802210090206882544164189844231871352023756859055920235629502325956717489389482439899172101320098643783243147016243698981090088364568869957570011/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29645148680484139901824560944561791749131652045593050325219714555333631291576032494856509493729544094968803330897269759628269764918659977520673165363091004217548609874118678690491759964265019554519848936008108383305389218667930836964665501304099735818500577042023104986395276719862557925210083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56429778989347386961315751718783920599761408328833561727493045944192102806512439106888133928463507301544134954481117953742949534060780776896549479481632862590580712862220951702345214827687031944711096090470854100492526361210024602065775741045589744157345612245414540650022149806906600852143165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27516128392973375168427970537772304832361452543055794062298485798021823028415702596323940109790809266743113567121100105622013726361032458020387972429131041124489942521661004458791811045490936165902030769374869151446436157371989667577360925053115636682135299945840019424490025580479733219594462/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26502251389790953234635604707168727794108229083756172537691978827257495209919423414607564865740734080377322102493124287834061158270824503175513888174565510774938195418545363826688189477040035968083481934852003020044643992617346989184424331461806586800639808951241328397778875085828866156569425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 79198859479800533674553933446640300294024142371845875059737678748751751756228649939109417672635492798281942249909309945132446128008318875094857839060472861751737954143871985631474525263740158427036263548408660953263924984225303011600451246348449526782713333024557545628734496904491805217450188/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48907994881660238038407265789324300675903314787070833688950845923006900541949216648838712621910139215672554782074554333758612824125648873448301282567714870607420705203625212020038069695929260323936400022879226624095888179494299895768214738803687947708746379662240573526968084783118246658250622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39403789131982238135686252517845796736321603573059571396588498367808158366316316272920918910940737537752955604556441270164663156977945524798445189590030520676669813830709890059206823649162951017330432636294958460281327947224342567758174193812391312630418013538460357363718986656992456649069135/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23627996044475285715994226644873773997396577196176943280706836588166508653346284395803371281139963114458936049368290820730669442076717626405107239715919701888535250846096853990185491836962371372394869184836539146761777658771234049664971341758113820716549109819634418621915816665789128029606713/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36391552716239819047106377098797230137210253086456161059537631051236043930004980910357706410525516693910735953877139113891537951836902236561438897565923253487867506026677794358155772087790509353653213331957190369891662369799778047631982260692290705718496907749371398678117185089578709692641700/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10981919945354649773080776104857662665413466364607844557948424334614108452998660779622808792467555199574912256365895528645467138919003318921125177952687433064899341820457102309836682134864852541422021205740637321646549738116125310116036257632625533672799977809258428839594832179220624555681661/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -204212142095155115536073550235426972034836536459021814311269737145506174571987811107550480026040220554603360012146474219483739452154910212183935318193158113722286886444815215237351223277688290415657852999758587235452586284722481201686438388285559164842447886159015041380744101922744760277175429/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 153800701619847472825571578290164491477385647886462136981141824763381468063382738145902405745850366134414010143538842104293114297567548297778697433828642684799464061781772613915675020906416689521001457781340148678316122298123902431592047800321496262269090628723683129981315655145508277467510692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61137295680433167795148282007418848578203316602580008713331354233992289674773497306270419520562570987817829465586282559403784504794430310001496869911729362187536750063280649382926031855060931900606971483869658663072462450683504341856538044488909637370257127967673448404237409201562413313029242/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8275778118120664161363002530870422999160942653120896867291274637579914504800981428516105532644417337104279500091874923686442298818706561623375777550356507192518138265989055920196625487706969360463435435577618345773089353345620415364415937888397182200585725911116932262120287006359894526175980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51601816041898722296082017538899309566371887996896581842183371299458607867221352084203929941436085612172801176497212155656424281170432127077877561700415264024040435739571337857469547370994670414438014283425274718995331917639392250490817892536162251428592451290012861259349706922494798647304071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -90150463540456669019524743069762309305905597977801800407874754817339958864961057246407333054728331742241550069553415358370941750698695109716161695979854734320615724497367463385685024725403104630076995490194665562975629596173998933756863648943381801246433571095425272229943928406540671296704663/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35753287161680433148239525291998743889898183786349785322923834256091261056573418223620864094153050607983452990541925832001964626828702199561385323881403769252566602540704774640236389408955550220279306513651303594053207400146965262754699924150978208835760139471589006388992736242258151037877487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 175341115236376701151571832043023880214620290087109505253963839942667639538837217487563289149224906885419744169042454489563436623990511215094742926629060403341066965677386511591563782057867877452641640989707078984175290608257973480081035641912327014466119079714181510190403854252189799571461692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53273436802264061210288268715016266578031662124570439276127327398383728536900196224069694004130608791918029883564946321445280771328423660200852074895796581850432146806991699058116162818655542880179861704707074341012480079352680907889898892304458818988955198561719275406532376283158310029416984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 132038762102464417412893014711514287145795238581418186507136884615446093473124570728658273212862063004745683569590111422934160220628165011043062349132102834672275331130071244596819285481371982902955132956821244573117162754547760143474399441562640624480685759611482578023118860340021302322101715/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58643042725393818557234147671569065617027557241759522450279370993978104601027867112721223927993973618018289682066645697542440246731936382453743703951888767491328285139594798256624132685687358985593473159812368950460692947491225106602365869598359427760878665745122895202528264527013086303630366/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 81546533117160463334540071574286619298710728357508795614281181725871258153578707228467998375219793564252689115511145098970105177977281107507421385100306108090512257334139315581143649874054956899101249588960323364662083330728968359973105614514494590088354116226040556884417039093337942976824156/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39952401632789062207950709491505228767369425132432853343749924405534907985931648110124235658801300742453414564153603094548044085210090995342147103978578425697956091809372750180858978680136191734752379404663447305175549471057581739702668894628273229203701797100926780630826004249699340513705643/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1492239485060095296922564416577175492719956008330951701758687737787316009050316678154315286413619357812113889760417600019910122469077004636618878395637201784244968602199244028236400424686658511500530300002650596794985087607730535560755202723295490766799567360330702286616156893287482893027828/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -121899502538128914882136732735267128408503729703201837378335172682279851289519795638393151023050823257500387862029195391436911701107825508836009254485698712717808596583347930336514404815210848162198014574474568657267338480950740381360883941715800776952546188425667039601898938227614101333970/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28838846680731028722581268551285153915440799683013050284842419823722344331674396308154971937557633014534191499716612634200987058748913218376186380696371931647603698680859365779898382711697472287950070265296548103555951431675086652858566008409890673400401805273863597064018137093014920644635201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 81072700238357076193473956345245669328604445684717834488552263735876256254431663079611203398855922334899807000489032394019564227595085385033721646322690651274659185853305792939777075918976183339706293609331298333875798442729387353824550253006470947141779751122234174922894645069781278600202082/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23819983231724850939677961852634344423382350137691795902424415209561795261141816720687358796797393943334549993996098737177816752886828428263272360290476288687424203710406006938124697198827315181285199083923047376333278313892872479920945749605909893478517636595606928764029698534982653206741748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -169234018409341622039081370068578264198915555153463439801548551991000140490718021819398341752472026904328946298006924159172864401065838878116952780494355494848903834332483685291377174450751455466546474406103574680241589464007484657831551022532046538932537517127927249267349354425756849565838399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 66604285810540115854884756215663523179779069103053354313163817946096373795018083236016277522620277979901177097550808949400464818356057579729720129852782526523044407688876519335300274225920655478139040586637457038085509409281388373670330281871815118513432151048453583977425457422968016004752646/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56999154626976123679635781614099997187681824515134177374895378428994478404829586100289630601015772670395914785265883770925628133542261120068118745798732924995772374429035517355055117593230015100976911814438535392515042626562651486813739405640734279482704993393408953231837426196189514961997440/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52469473379338743806808390056454710222150674659439718182785721086302205614855924612284507188469750392794876945287733980429854478996840497896309541940817506328511463407745523886143014196964024663632659995619021029291623863128632639874834220828039300177388237795253404423830852918256830695914468/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43230337125850093647249148491361346087506488973822000224914524290816759559124399646260036569534039658720300606448163112037779854278070536114605422731205199418140030808406714461949289569189915428179227397794283942944406365990861012098813371482014834571913546753625980076081504525284156905061939/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 109763645301058119139765676444485609615796424686424713016225459086737441481490471270404862649675194569309894282201013590216812969280804386354864544514926550467127211455071459495692130676416424949067499982767022943299760878670358746362402469963662716751673890284109892362158705576752778340619890/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11402635128152745873894478677458580356314548349259957944718568855419902451436649958771755890043702877279785482985790957161220753241224650459340100492548223900495442608480741852264094910355607986712524504909602252233590259980423738985392707488871161579372130752983283884939717306527162292547805/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 86057903383383342860571631596895634569515751425978691403274412089783339006689744897722916575264211771798257877821372864393217691462348500035310736314237542264178180543241928281582504161958424635237950422522745477768080320598005030817902095579287678179871991793156268254714314922352395492362213/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38105565018249163725020113196278786198167026432191020067854308677327644700932546840760395184496591641355952705540596737371248649029238366777962213776860798269663682625648353055513802710867475355465376725740337884972763929376802447310396409979428196020704143475565837755875580877469234628725886/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13879320499734543044314507928734866002327725126721003008063028813661084140168937734218598292619022704535088300504504159599594903667676934473107689443400486844897063331657837516922550948659297612394032238627502496409013753359430488095742170796079377847663699757769535999198640049548606942703427/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3189435746054368591030111480789171370399821760859160864026049920801266883916343136609457653669361568260657959003249071510568040087003834854320203034949112353548046305744681531274022531537108122330883973731012716078469789162675093680611025923279072352568592601843862824905863742704054531562534/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22063226769877076260462200110459467179843533086472907836699028088843742355201508853451972923572829120558788974357445401423168031220702248348366522656779794562768436031586659443686066061641698145976549024625593342278442446051469036986755380814731478102147656906111858122403989120777924820100676/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -104680782510845254343365187773899877433584852108819489000810275951556339396234151127383675474580534548339829721669330715028474137839017355989550368908182312981752912801500665563606574121980462116410951337104771620881798573923029432136055074103019997520803173922197742907780526907239604211360978/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20883510688162901929018587235902786814876655476150282206934028425775939747354056295144768734088289069801324571747430623557234572988276596193486861754721316381070114359224261284601020581795341088406747724059860224411940168358756343401542760109062113478879746289746446308665022289116934474814464/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 995987767878897700564780266904375628532210705910294467688720355304337396131450245418246785152147726767058666662765764353240608464190902636068836007318174897177519704632492495405666514075736472195571680766938078991912262779215425911006293933449887802986786670276700348485514707757432355711941/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43890568080530820069629963106710207382630443947273917282003916889544506353814763335906653732968936844030899185008048320255338044686999007854508157892029163439237347139476804998380992274721627716839840442591604191680644265455434067662846048824341794351101756386857232148935720903168961751790759/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34095685904356155585125448391467879002448910077833076483394041477990282009676569521725075514341555940351984683621942973638520934466004866516956263083603862265454923000480251738777719565980794100763416261063714253270361829162526475359031528574222356074023188781117883586299545836643343378998850/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -100971365126309543766882898096473515201495027310930109174491925153014924248098445448027446468173821353628661827124755138657658836547081682107239115470282589650599229567569713775031743001534268841477634214542668571577787100339086583027545573337504740796487116427350464778290752854408973899988101/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11359061503767959546944431501960061562866513569273249041393270189782934948648205067187616599997140180174580372883231932790015086482571498751591618396738503435453954259193385679442107050161599114321555581392130597045933721025393517010680573836845886414591310272732308135838592685016386946966330/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 114292993737441938714801479463988805506659905451306632227771523782205726467158902812571790201664247734925259462506994408098190440690254463659445305882784101967519523768048715307702952446349501787798436386016564751951922933699232967517871369081217119488898179715787275834797337877306616818493462/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16250321611894217513476198541725158041927723498688671033389224671211048012108467604474073745857137913424976647062017266427554936895859165333739357690196028090594127741615736798752987501562537819803969264139701198727703429460511261304159095845643636672512339802889763709234143869417316327315324/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57756782991287136855764135591735772703563714147302533757933335644886410353814617451552708240577561920691237511411636972920279459283092285868937496364450189259889376979270008518891671880223082626609058573840169199546999496103341979549057062162357078512527243138692675094825576735399169293263830/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54349767161878550923878158104370920975522932817064989502998890512340217642768352696968598913851174421056602188582043440648598623580960864205291031846403328605186164582652058059585598988770136390275054644138157259490897712368985306283740818445282256488491280867900156517399185971395408680449741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19767092897972070985457243222901105630037678968507692504223466971759116194240696043265697835093439540755456862714702793450971450226465491919362191906452680643042508326364193392259287599079069904601188432782443692094729539311476407226980712421947799035711194430807953840389722297765675672619249/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53261998471754649747905728134513523532252148575840192968691818013549304558093207555686680753975123800090772838439603761511469515533234861577372026565974759625254213308687155490516161564021698012661394980289975421576795622062933817165652085233233583785369342643983624302170074686767901715303925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28635302212228654303372202978719575073375715403100921610750948831830762083473473742520788905494828883496415904555862806333816218246575210833903679451722364795626764680435058359473705073966771989677943716591752671617827269240425323317713245539217137786144193933664615933985327172828009204729219/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 119070884625721853106586331067372777209362641864873885574751363822038342835929927633256797438464798279555704294402092215431929450034552582224560355183014206709742585213152137478441938217865681904640655879093966031488858254554063615573735458332443956483164260389407729411814269926695739811503226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28323116421765033755944804420617361298764197944236235236463008404092598966923508292443694601961201767250221609665133698552477988329451817979543970584729436492440657845064610170321047163105028501915946788462676347641163322912597884974446036541413456827205532786822274035195306422088511127469362/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42417817561769721995662602349557926621744157857352436129298518229554798533857934568688162656893485574814409395233769917397127262401990466993257505003580575327758707234030324315688785956549205908271286397472608650395170065220894230579368094793044733496187870565871409356973465757505796847001912/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -127755333468816556791221882757258823542207079610451150045382410064843494284255667579671787325340087455763396362360129857689169650254308346933135316122278025581875967504398145027520957068116994773623952412124201269036613645699743061756402604726399672092827606920661769167075018887399407130483739/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[1319771332751333280725409842513431618098854484438711807521225483584230135861552033077449008261916217280677823651350571904817649550595205875037763020659207759681519211609784247535282211559298337283098236753113907771603912640050958277609828514469275950271167816835824982020301684093421218786280/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22700195268073278724536742899516457545373072570633514801642853063898183334539393435217504191451469379514269278625288475307456544091976154671932822801525017831649178592936010041143972870910055840461168565282298110525379313402225666877046277515815654243942080626438189245096474504625234780350852/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47879476326848204476185620658478028125682839937593803879546331519693957462529093186621066550862340218844144961362059197199772433589612997478443150636787761977996577981499421559029008364364208281916428209891147964082103693454534795777664531358024768789313783432698498848953933466701704785526948/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20348846905234489925853734775796732408306780571551342862156257579401264717685138127624674066898015061260069114314900079261120003113869249073967080824984276147017693764110205107130210776356057335645747179328409269001955061933211972307108373022752739217396017268968749364412099141108220657816213/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -115112106977072295699989129142149012150022047753558444505461451557746284920326639187549117442964817077867264041684773007082618720869581689200231534674819791967297214660963012433272265279134664739464071721605363312847462184569577822436073177543606174946079317526909806319473852874833007573330360/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31953127438709327842254380165584415569806382718677958577634649149932013393949998545577921475762051199499245247651644890455560903193879756724447335550073936302609224776313183251267340746587006150406425880935923088629391020514071481670440122425024885442488589895577037973341238019991646672931361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21421112079667793121652859340885266662851701050467839228422646099154033944981131716355891055772407023243946751493554324285366700530766464142334051145381146280814147318798090313573092649685059049042691914934191315064553561327415828369877055364344746189223212451840507594227958955383177638494183/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56560460468030040257322217729830569274306249971294644610320674468757172758742138861865449118484401490203072371435515990927826196783691534249068236287750789490593423620466787483017488835282197316453244714071009250860266924490886785262830993269025364121272466606352690739177495131255308998894987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26984657206042149144662743876962025222738452800538094870421512239255087847715889780996210866346874975118728698997412740310656812312290020011015867579448722068981969486279892507424958141510597064021578842477811317761532757686041315652891013733946299456325320104343136641259644540672739930657741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41733813707132301132338238376724411128697211928741215012664364555894656362144711040492309479738089086727264490620218492584754447985402507323644100126293177541083382617892104502195208743946387578897349048650753429690477422996149845431535790839742875624494954252255566799543258281179896455045489/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45226154399397096987976899181074859183314379875755901249424049591293683395388380209871990802314311449168585466610248491716844200375620808067486526979314128099224461875391031262894943064136280797397666966622500737590729974909984815133238078013516837650226358842940248003932225124897566789385562/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19905631157608746050990028378708765918549080246100169319785975849246489055127120156956416695715044101773049473078428114889125224908221426114181656898447527023444925944614125790304996272179872730364139154038250653904035934294372755357790368436626953994365760810026198503515896563292748441676739/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47396843315817266522943616911128756706704184697296566291798726502341315143095386184952483747843057074155127620185369838246809575635433344194629267407799635328303798112545774970378611360360130720960378377452953193685159263814358896601119199301277162509373557575354656583706644043953004560492376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3314822883689741031752895755750578188827577390123389118579675900110702272291470170264902760891172146025704316791811572781664851651345454265949531801855501440919996743388485584494970334782069426897507567433577216772558336469252271393857608606877948481550195764554608089278889373879878664774834/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11577561931153498595816903710520702689546752046182620069338757650553496281672368867321989531766267310776156571936336629615586660827506274324379498387379773551044868121063243378279185109353514722249546620057766320854931624501843519683959219841269412860046149550909999476704854080140534394675776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3916862242017610883798329140172477889243898329493558950250360094966549391551514813548565117986936298747531324499295791929896135744790827168741078010778842150876644047605585733699407762986927805531219009849732621114886961290814260698099265626721638306647747619553307131889314536728845886202477/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26427646479312781534795245450237975596649042194462884586077330182825559724775416207462727882543902546347409647382281648351724781779250568788721974196824414558212594084338689735302524714783067059411393163390887806967123610365853393783696236915313209692072942364254394406931892087261148664692937/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34804298497381497414432968347913820240774936506069213862289925983329270314514047163552872384522456303618190462022675261079630888251662595302922462301860231279575609894405856576391820199087810848098745069872695274461224336151576577348291875220005768371248048256939422195958701187511854437752282/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22087911839537431609144315566066901733480295479252578018366563841329859157075226552998920570324573909752184166831330974502884681815778971482424825698210685144568928978997534051581436954551584203078528848199745482765036341724232158203706112785866571301841241746808501260711150925104114057281762/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26393331199234631045698119131533837509067849110196521824049818875202100413168382207749265441165644047894694601163853873518612093749854264371098961503469315265499503949162540449152453541082017947130417828152075706327981853742170629087423619135978465034465018467329974472402476147137576540443260/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9193537427979093360191819178038655408240084252429882607508903391368501034668089756827721433275688152583085937573518953430885286214680620946998551580482265296728139674693857877984298528475723020613849727190391877618488753191690510419844551104885058620326728452787993124597575855409425445319136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52235367312385375992385012780887739003985153272605755862687282414514864388323776810875755841355252192956322106401096391367503724048342524181223827941688098196909631868429538372819422426327605371105217227567298496150410246463811782058998732781180516515134730655711799677322125207389467728156794/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38463542319437455378617918657934457610300241728847051603161606068260517199990326550151755031520466056361376814951221185437679535033164898386221483166604442525673622281474105868231758005917421194661692324793642429622618233137414665244852949200437645097142004509708496007227687172090168183689969/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46929740346130051677271178174538719679838064559738549066528503008308634571611541820258573067101439633047975283444102342856030810717455717124080531926320235907537327129070337302542178074312076973510360218749331391069547532492070981379565771178788805266412905186743019134757919929161505891217958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49710585962313396960985138972911161658396863433708571871380845515989036570195112053764998235560460244887932620239627284050806716750961467330823115470020916464222206188573768418787709056005385387280918648738839803401309710027617648319687541122562741923141944827916854966240267058811523071776361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54616955385210124143844349287759353721890943395186235703394660907331849656933106483183830557160234431077495286601563967549813457896062417601777524311953661889515104358156607931690896937894024962423156155548025249814439138690659437283656738104591831926363565308872948110013065334417287865046202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25038544804793445788141686096166149865121810554860952201026263530890054417269705316165164704864432460460793778851589386354103854995612893203529669835309208052072184341440396838269689064907619846708907400447843272246896549311888700484635870339785351701502316289258059560043944874401377827565229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21958793924917833044517434393240071876393452173222493711215797954540663438076991976278874709683445664634522637110041962816492045378985307586866916193854119597547532333476049431948568662964345114771637303794624090983255835594015532480870312750154728405208286097277607509549977676541668623058001/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38375172588316710168788926908207389850610142132744856742883800353891988017637105105000034546039920664989527385151559304304430840671655277699817705257774448436535308672481131827477550842546315019255316847262451410792891184128001437369899863660036229224107164579621359794629714516423368848388500/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44586310752273665686725634198474415650772066879071456217107512131034559522046746828916811512249260630554269422521790912403011575081941376952074304402866681518497151192445348676380495534197546738072221258622577496744640510952247963074039227989102299623531351804733097038573343356403167024982714/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30807403329044469095599740687781543129883801464552797669191047719888373226313365397144442613446680782228959788491899369604734893463132620682570293088186456238736739921330847425322033851152630305409008978562588156384291473172231979007336475009624445376801212308872886000129170580432389539944085/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47725919516977103958805638605239939658766969317216819864066267071329020301631826884228898292324480830363076936091355409843324323902634242307894510963657741165957647185195544587715756244089059534259852038827156386889626090987785688275969860352941985135442440907032420852784424629478927655433816/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31132569888818983707068573567934286574264276820340519123444003289529159442475151347807213211281292497165365225602909998711742724634802515181033997060495932013347423807611372392893885839959694298858572385848589104100596954999862674392761459106279825745804379452776974055942452502119438959266844/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5899705436700372206027519351351940339351184389916465893413563261284925284477808675163481112307778998345967631008055058714505787956900602095737033157498841716454113534765604556414732939557882393883891268933595026522773337410020444314487039938977458738021908115423750984472954241270350767784265/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7956326249148791626743246838183222315108094105233912308569527848460952529047173918093625754396037858770098129899601183667637857579882681130584961023578654195414865959870865022461468943447146741711207873711401385445071569851100125909053485572512914033151116881895462492261711351209367865045784/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25677030948614442322181762739770895705357668921661013475033883535271902935419151920147022549673727128929430603727841683233006800180283177576775721480452286719437746148698139093571766339457883638169708839848643273015482492723834482784274171144315612469317742416046551067054952996556675179874264/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29796872235580268748221872513447625893930974312885603781169682575363943072516957852381740955696623816862265089739433129713771232493905228371827637540888711106161947351804758551529544309779587134551431106852716401137277671645949513764048149552478005055723184983232375450530348586620266080479072/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34410352228275561304310898845493992236093599183328650605217151834005059719793244384459155419145936697070576877477131392823219554715525810604433425497958030543694780247853952273546907619202364871056836039763109149499016602729495045084652711402163586273507658513142658194567399769544524912484340/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19381598675994555717420448770409776524030213955783834835780204864878632523780847601904982329062620319011191600519456261978012793221099063730371234987565451268643016635031364117106442687703325863291465657341963040387801793711541104636757751127330683368587445222234995880544115235065613779996679/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24856752829974172180243304904186939560592410146910237236786229768910798155387911834213744762825919222689875157452833400618505675989903333191200169180213669471451221487391989154549522676550757876548324972155269462249470342037742211921687219523171857869849937627710227133316175058847596440818299/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11563026678261817635706007158488363603468896193876439861080623447209359050947226143945729286284486062974362978914153115343216924982604925234985812803808395906414508374135406769877417293819760340199936321665927989771306578114322403984385908920977889095022738769289579644641817461900803780395990/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17163073488141647354682055001909058644123450241640175771989150970730076548148970420373031593042479302446061052073179973246620761184208144627419889267973973599413673470859478833913121276220257176945146160626030665562075623007093250638969546271341066262052690178750529989313529964804664814848320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -962616482318898313267141290918701713055852559100713543469557165174578426309861107042841675350547975396874365936634607581634043873883269589441945512403845641753585298870812717465672445533500523249210116415868317237530716462350031884581424614670094293203177970443613120502372460735299351396678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39103226489341133836004562418811734545550172145879831304701915728735975763378547664750836551329962317037556615065410496980720809522087512870928573168364576140984271831056759162128946675681374376288746436175207215032995753977136911538782752727731054958480907224344883691925590769986113322175590/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5165971373001022017629280626322408315784033417556113471470701184541084948758250838090129916813895607882884006314227090870063385676924066772870462802016877607677255076894756757977496028518461559905338629640347180433500831813805162068712939887744001424172469064039351692083189667715085883144004/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9117056282689876569951863640406738312442564863026518179611557610144722817447692085338648567043153128906335412418987703941682785811241547801565701130184460845257649995822480874821575654232822855513536797126607096788074130862072503025996046795985431634557792200383691891063010521267319346477846/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44492015219421610320548946605123311192962724245286151648081940935593388357999246565210341826884512289193783596996187721683776803501895908369133670605755096544277333575510846200422700090542484469518168724691018889633577921382129453686225530211144794604872073139799822401338045441143996438597910/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26855848457640207615721133273163067569733063379503088018753425542659745980518136686534781036672497149200213007246313462019790967352724661711909464717935403816464720416256637059262881317543024005348764015966649014557863132737163937949939788061785931192785864379924489135791710973422415740867273/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4462524139374441031599413003249991498407390103931909634645167725101596491256490333438078200627190183401819876901551745134621893664928244734843564005088849468493261521337575524941353160203264926673569586064541199710504953357176616503396727104362826093783479103892015938607119895136547217444127/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4154917032645143144402917453393313999148614707406677265802745587404610303379850558298368457415641821850638286069335920668662117444845567897870939671772080168813283384914137173281702119977548861353231676943331986963241481866631042338054558819866659168279012266217111331877287417954354556046577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21659142842891543651018932394704097055362712528738843681099782205517908136279430524215909434484747356907911791083475768204123234148906188226522104481365625848609240393906587856449306420370231293090205118085886797934698528018875668315106245460199879689916862050691248313320829688997666155022243/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22020539345923757261471297837605380973802763186421586366523891789788143765827682930958137132823595688406843449527278645812971601032143329978158045045485203558474962665292123217935048203495176650011933826187332224538024999531115839135243033382657145284980631376452930049354029626732293709768542/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 74371573600549393543320215675026977635289552531768205080982431140524426048374203701139511703077927399993024773771562930585507046879916610071589677296920826947835434369809695481156896276248151893935713206511924806039659905988340609876471983929908797463379790571747531054064176603347504794268629/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -89976871675501457323661784427561943840245767829936583136396666941731778206690761225611098967883358937874319647176320902701593577533464079750269945994819572831727957261095262655175328774905053484680483357448963754641554338044625393855490782963230026321084976769625398916381754821353202515847196/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28352434596131913603623351677112435488009190726681311863630049897889357310105132099192346923976617446531639847977019520646880074568092925514594420052449299748633851819311680125479158726927858469071851223487322972830993971166120784149369447852660096919797049383461468935450779619764736052491293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24036426484431971509952459367113764077795316066754231613555934675574944327287406734294758134842508191658909305237054937357267265764093216917586735157582566420204803474099250659758030927769650217323648461183120305892839498089446017015632043062439045643569036658782412003534119350228229922185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34915201730193532018924369913842948976077301215052682107475931426198606949158325833076068194409598966313295738215285369334121678719683056793559049225752755801525262184564379364989531836033332427287907835663329589970709631033430063187293658787068908237897733322589929653356736420392099353750157/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20172616478915153665897176844121450508069652816904056161116548437806304360794070382631782196702366178662036077021390400536905960109626455454134062665673323723187660716391503481482116871338067136555069969184688389454393099692839113445725324025599232783435115150263077412514214257644348673955616/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31756519041016912195786822785610342200307547882673915097484108616999302742679977745178418096814578885962283359854014519795144412780446036645533470845473126950155308291228227157970184901433687496383867364816175221331031619338800537746763019478254576692004963658627761629317162070541001845982872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -103696737168969747380930003343666048700231626197170290837410821339207113184264975829929783340761704133572814590737301227812994677123861385788121339000560064821200168772415020160661047440263959940131994496962296982624236124038577810239145171962669127520063096531560651521905350408020387286985910/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33566571496824709416916308055021767892054368533151262918876658299143272105676269023878662901754510943769067610527796664551905036143461809868407867271316477998398545799774980763348121373179889780945511641797277080728678300828596167166720616046519355793731694193456028303846511395147075042768830/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71508877558859981911910076608866009029469697645746313152176357281615062692986806956147068461633748809853962497130426751515932473275889398919213739080776040265248661364454078773061736601811576487674674176122384733313744160151598666311332407778245374565433838911682722864802527356706234973726872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59874816653185472116991176443332241890913074017488402068933121803178278426497983673756489679631990151134540657988323840802918117953476595774060660344330584249054321039560880688003898621795466500522147018327802404426484894996636184269645253913278909271811573320016876607031074420892401732767362/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38606223730539472793424732439607562681221248498092999334547236756252499455383169095618602376783885728710248955781373459108718443971195249839525067454756996240877033350183919687933582536078686970813942083201841602403148424692551033236002430189407598132447483392238931526132743420473735877401062/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6369824703599955307968166795309961112808954835495999525645804978392119022255970623705148393057138941954304402559668414807695343545415822218149442831445582994972614623790049101072381232604607774014181279932672511795266763546688299056586153101340997273036549714530972541393977503909529120497173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12809713319541161229791892509374312888922793793255818098462652907575365178390473807676215794465744087607840233430841185597566680269088998658288601312647638220469775666541004865783351804830063682368347800578904059431792255258005939365387992101482852052770109397879780582164746095744776445763855/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6474108536490209150689322540590715564554223164265289638178121819933153035886223508010158884217186534007676303152993398962839734669298994077251994026570773000196818664723315908713631215580754109868889296609868140710677018035244936119121000182651522461198029886062011534978357690616085642707865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15235514321205990705979969607155761989938946539843720768430536829753274351429682562409527676629368398825243045127191324144169114521045594400580977766364669089676298178437955659914555331239161832916558471484686128009920581091816292625050961568688586686843924786287966103519615169624309846514332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26777164628408826222989098438029118630174735216441159721291772814653291369543101119083073761462278359659102536720784940469966105463870182561530396287357409050298980178791794562700064000606785491015695112813529206689012401969998425758774175911698569193144578881704089525491721991157443113839779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3560507545356349921539433329328975750920173388631800084117816254430307735807403749601466632475120978855940018289531008417999106605295911905784812540293808324104844249005534577616466907756805219851148923622907082379650943350000746359155810634965182015283864852872832060296074875570886524411228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 91859183287556290634305277679959988213672494147128172544820313103408505621323715685755031764189646027567441314193604466069262155990005135676124346901927430806196631562538802045627080068729191157808939877893994742010266883183288175766717568561568609095395371131750409297213788248199958385967735/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47854062753963798971185330349911978231019938803724804838569189117385723095654976590397807839741297415296420966192460276171442023832449590725611787759076610870154162881721473540727988389518501855169108813665688316738832248220815370645478543945425956371483349473094733317476635174846815234399544/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56325005884292947077427288814261632828704842437385308879286846418706169685715414035854771607313233164448372272123197499698000425184319687572508155031030013834932827396514684616511011830964072147752536075438968538026230242882575035903993634753260709398338266252095622621408091073977874467156934/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24248510183657441492540288230637163408877449828560421733419200904653318444741295488198787878698686344926569932545005623975495695151493068180262291869806352816637649451084047567547450979965687286563477912710126291321979032293651099715269460665318673425257266963758592325180320720615308151690651/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32473164518908700940207046335187706035951399087368392385656995070531901790138593474741593321239770445609361849585307294495675290621877056559719549183546370868791488308467626415309872521343425994401649040350334938079795316680365063478405419542065205005443651649833704732479941304485862276017847/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -76413510491159506265810133077259146365388803905954824784535252786935426757105797944001909087365834318268884701708656320312624632188178993396129564235342161581266083586890715295977302740789294626239633288867151196413984402495298129586986564001529131743970131110147058151568247186769123967452123/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14500397804243174725330385514953384070135156561726188661858586311643245641578507553887796496752932224230036001432720555807819980135401069736015228720359929018300839032884425284948277747235565179877020416760920133547980586005391442959169511000219302941040438514598476899933720844248126717623613/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21355869855727300732584405898044709202318359451578665256648911305551806746455739654576358738196563148004166760029474968095978981933432489250919503620418324713097494194433453303880273792223791287261956961045884272167205202598099738591282983729410810891935542118215230429565406123144224616786878/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10766974153782532449910567108422493774304687962020769031226211079319596640382714671445909690773896217398058822351646059628238753091948546984971147227688358647487505014206756034837634024385674595424713843787125419975148479665296993118169096798493401411343281546780157861972205565067355992804239/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6500560218485370329807892932246802192260615419773503848340659542312592874836573820621105927687271505060778314635705265230263173882797196726840509730345388060781720626322605347341824203012632814329456455240122082449402225362405800042103743912391565425564724412761511436833356881636681834608916/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3917535015730160391024588869237797228387535682680086715815976017290687492921408808492488477717988064165852227975161484000169154230493904281182945233375071901320621200815492792596734873305293455714256000694443567673592952085905205223182731490724911304369780861888192397815599822272971760449074/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17043645330737468871442606599510931514159686684484046635115036183430253321466546742529859450104154746910030712506913997036454256037136655334749676502024328814481751490640410142725715177347602699698042245983197067799851377655916102545316622524533501685969880821635689943441970657234804642258235/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 75568542984596772504969433819174691626239431728951987207518857673016367658846777050834034735766211283751709780642342194438368743560016840604981713897199935653036497485989402382531419206923103148736808462269493832989635692976008942076946768824064331146659789567534798999317562814605283717679305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7314567840874705116580368822984368590691676189888006721334633320511047234617563943181307377477129837662477784334926250547861053628874504914430730662248428968587923811542627037759645975130492506772506554100191535481486801431161337180508624551962417525260800327567700558524474504768048395979644/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2446409614676689227942020369100574372018394704786203097103709668878165713148866418538957503317516482297055289476130679485204652217190777478789575939457386158733680809580986706725856698777237262146897029183063392199721063161971312333571871037719312742365183421005432282873897013503472332723611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6748388209023507019577307039840377655555797549070593082112204342389542582062875070994402533671716312863128173080695142429860411529954862929432936141165958922155842092489241159983639407115636154853410265450363345126431844421597297770157122537995672385757629150107633823362453950252635957587543/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 818892527384780064124295289630837031970252371310967832283578119731399387656927790268646447019053108034936436304078369564762987251193306367121395391084072216213233924298736598519901489471057176481854545890502948386048477745203826050803792491290976625226094782614548574603464621343175863271764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16881734623434313475413620895472393730739380623983932726467587639371893731319051158767663688323946867318175639833011407232171998134552080450096246772534036607164669290069053871467675052209706277829298455196522120649862321153823594895247049393893014089193162085596848847432994975967239865303334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10812599039570127225965466832559452110451187086529155149416680276429788561131599141809457056509199361099420769220103520137816632816749710791445580456482162970982509387008103479218015976286320519556007291960258329441095990367175239806202336639565841149781006407772669467944455737590159768375014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -97396810105171088400406386741917998652170383670338672141192954635271633415909203625680501438751989671263034312485983126639211013114704290792564972024896665697838334024912194386254523688436225864962894694345676613582180517453106627570143181217664654463420516974642079254038874342598787070024471/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22225523972851873322297061739548139761279348271046629349491317499597801003624335314712238916254714093937627342287602433696741685742671344102839561527644720815063894260690244902381353043463926434989787773083405259132564856667704695468793833048800473380485422278608128193135064137263039278321616/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34131436708749191589674604153636934346945669928908587290163071816044814357699954272189688828681253714845324830561631859600501260053668605024266639967748772998496735426239112217603269119938419752234036551722500021101467370827521817338894900288403582340535064182388020786428762709556228567520933/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40223341149483147142730545831781459174837335405152472095068532400306403582662617516330047843915441469618607152974063149288144059056920195219515082152520381191755405236760116606209268168255272100997967002568580895254039355832497394877269928093220842213877471555149113818791723917093634985594432/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29731605622873938473682023342977591666968156411292738356827403293272635593652205890226762258137283656220651143417320993940572963316009404147160547723026748497460283734906332139687790041182270592333502943442143445612478667951096633283694264184381760199305004848911222460682571573643949490374872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17635200079693751202319604022644252113777112932745176151391287028559585003250740701365575041834151548685957462030208306524426305891837797283560587407542649421239046390628057584538399709987122440209471052124207067397694552124292117995318477605838612833080985429134495926885331289034560625316557/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42293286790406640741659454118487685454382397595753368310862266142081624611130166487311272562223501759036678801759995632939800291201454303541013450243437230093282845395436614649297941297496336880113464368368143197677709485905547275889998059076815028955098976169263130823109054621107212296872142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57499328976134613622613828638194422968721941325085989190302565795385315062334070736175994560164432479765111518761273846295107385046718028577036019304195543011599345227074475502151898059796074302139241016298397883517776409661419262838178721545872191991745675217954066258008175161775024587761135/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21032639493078345428235790191037253914127102532590877954446598285160906619166112012637998364169032475879526412268295885210434859837540180945371169629558446735656353021066222821975158014008856957979794673416279158720401417561948568528394201218084231152067297337357604888098293045316398911671383/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7002903830044346753225617396053579962541312233984323781522758737633921735499313672273450793497982910023920902415437835435962336590876180372223188182108549814936079492822123848166262925919325220927080517613009488710593622270338371092555334021352379985055363680362396844562274239754213079945930/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64220756410768882466996148407605479557529301409830323811540812322630725674604667762150287762819507933205510261048274131118858721309096830134848079274211679383236392740544373124845594190059025100352781399605999864995891877231728497922172104673400354891048749582768202227370118214350814840782154/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-7034108110452598781454324702741683078920065316364989377077992947418600431824854635599570372950561643906062115820981878605378228047021374621776631232035379525903896311107106877891595260355331271716059293431318357102765331615755804689782310555475901613779286429447881946861096302943743065728282/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5739904182335228285537801565424286413585209122192510217707826695079840120734383971607130236425956806390942428053826247495125959590483241255775816272801267075974771835847146770484569000556055380207399821571537259306170979121689165075437527131494669111861720010024323500605609927648176494957091/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5999791912736536354460164532787905613861117349233904526995043205863344593214945997020284690816977777389260535299927924811775781106760011591420958117150151842899702377117963071306142204184651136856923400295796912579031183150660715099925797422251882563357751624577190871711712374190899947160193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8310658528540337828055115977172313601905584565343499251336271790796384403459210979265853007590132296592883833225401689681810109916346238537647738563055130545275104136284735771066795710392779201381554457300629251951315636011301856338620982566756603676807853320767683521478600423729057802438221/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48554961176454705514705529505773945652454416199286772464264671887500911004718179457420294649276044800735779516730526529619834554298428885387496458044596473579144621973147013456939773766381412251158654260089154470534855806256491149570295791685581536778867565810100413486252877053040740576386450/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15281683871032741347482979910349999075127294910421271554237945737694907133660266322312412143068666954569304970294675722576988999514243371211229149590715304263732399476131432957119105666148025220960899399575326175600953534002498510578657301349453518625778753544759160906670677329983286562740887/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11524112604205966854187543773590877894542233351619225175525369890892572309927755066245811549083291475000981935320761840741068398320747249955162681117757267251377970487288275175349115390846973572103479260327367323800474163641122909296321418815141369981573600009193024309468002075581837099869713/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13558241149156736197763004262257041623130632467806611821952955571957592027612793571124253666997382343697669575776523897907958695070872599990472328227807418101098547629100600831060355185567866734979062835215379336294083490118092446441119040737774912392637439510463386543726487833600071261978405/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5176713604823379887712680895520932458937226615650307988613966080374306607577525161320955265054557459000127704005517111166608864043542092736569858003787547624732202920001080357574090579230767060630519204888363585386575139049178620472472249425236360256557273840654932408234002662005614058621895/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12273469872032845292262655169077424984432848211491462828298450772702369347443694706016068186320260659141625644453904541935649541792557839575104411498576010692058790439888438881643463479794061251967417695958105619737129203511714680834188657012738651495994680543178037312506116615630778113888048/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14890508523292392886724557095107469132858520833841335956392897456258403646610869058559571177739885153733218823657648447915832332224823132903292417123658381455585016005414059598442391787576697057382555765732636778129772436297377434996771874091888081899020798989226674907693451269261372537425743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5261668929913448516344347016763911771216379573986064387456028021619408331960881927216645186606209310530860758134037959258431420266270809849003228145687800206012135678394067749852597359283649482233291735591301174029412813994067763500838530807597336273903682467354525493697421526050158241240123/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30199405817721075516279071560857252211546556662551626769972536775974114158978479652079965440914025392019395540517389929041394230546803105238066604037488988437418171465019162105066802741742014630937649026543483660111974274694485989098092643371045757719738934014726191431150267842155267778988888/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1252572115977941622551229890608936921918505427832201142844044874107171300514226253232254142523904081117653345204554851904792864671117700778081983876864449526424185875820531325927949033776919118847035155402553693536317265996680066194132921920290598968013395678310490489186426057174074339204266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2007455593910534408163071019592699854215434687071666226760934600601032564596178426235064024937066552549276063978962817091219603928894222182229291463946704453621808615512919535933127163815631242511150337491601454771676998947661478357708919204062531156414550808450290242812153685966321875715694/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1287045437431216048023709387961432545396124854246176999711990567672696780820496506386199598913275647223907942442382395618166748847154226272751330102941809440100350737128943364626857330499230972802902334736407769223639791228980088037727593177707938604117266154836541010788880746183929185626952/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12386607734267666534356393664189880140293437995271186270674113208057403307386368291675334158272295485268739939189552852722298678734423002335754053997954885863183130034292331892410199913940777360107949322556339334983714646424991657638485962621300960903349173312444928607812527758049298268852271/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19247337745820747111359405159522507754070018191592779235750869430870636207108526462708498359205644374067374774966014361789319682244377694121352775725477085573264125236354485750784942976462274822489251017314775780232284537190385868913977010111642273100761779711581036871845655855495504423472252/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25283029905197598015893166074839302804470211173254426787266043669125389485558019969917296949824620952156839104641550893085185639990730123422486543513161724109272780417362810593757212541630505419913386139768704198321283023381077535925027120896216750677100206920672551970640815680126857670163191/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 901368893458936971688272829068841469165484427670051639357387517763539559753941915655699099215119917940417017024438111460739464071329394571903871965159249070841986562666285833685277066643327939969784412880656514544211143574283693271318135829303508566515390512436343639779742869224012454722173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5568636078625009300622922861385503540642305146401510584337409764210279934208875847493159587308505176323186334379965023522106695142184643366813182255863271898789861409990040820592411527826092466566194263230008463514878184734913141812340434301018198373666182658770990949548134613361756203245095/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29580859643159675294646802662937695169360218597258939546561995605829197791777381512175684456464646807683895723565134603813340486958454660667259274511993817639284103023566223855019580304532032922641173957237269941969594276939332289135478356624025534898329123995414094753388928041118443943286191/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8782669443700052543240244365463107196866038155368969920272012774568614161037567328525648675336154009260809467730521368163021866094944189434123294988112298204092081729991460221026395127743338743234475631176590656913568382666596858554037998355575608239629354937399421001810635800984168076307880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30758624375181340170882938938555726844030437342185192116304425623939993077705835892094508478824944668247572037018679140140030480675609698772892531101126672348708859628256492893136730919158448158490025098921659974002657118742140565689060818577531901673669506498793685981770087182737766947966316/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21444711244381982180082174127101087440369855398698025835759229106799571975274916529498395292859604857905901138425719937437984698174244252780102524545995615619748938052414580477533242164209859597442856591513744668149350630999489605339976068834396513436405923327135406735978681744666415211963471/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20329722497040745912166892576593248650549260206482917995593331652651346071014930566322568434947350094128141362182576983932960357461782315175395365239292412385985087002446299125189898445146088345169536099516809881168757110348814832258735069788213790780373438501299793371217447531522842788057846/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5838749683752801175518081190815673257758482041922321427835089086358344036915713482325910977782777573819929132600943002750269775664480922280696690187543056321370949042339705692297641443135591599692537269649511305568177042136351241424970296400425408513929981043249098317793083767736627115166351/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15999446988956851934031923478257217228664190278187492035936236778840460806180666974007458148996298219322125071045117276445192766141580991083434008910369244837643472180077601023703125067816647406844760261090247058733671093023511351789336718534192495059720987765525627402083942054536732663921260/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15588491611970380056930513490024999429383763985513480790931414900684607467643483305397628180513174964447407529449389122381438945849804492143150950138721090923882879987081211092091565986740494211991662925347959281586106407095810189437036276202752106371914835275128242741380302980055244593910766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26188775372518617362583501452239560596880667296316102132478198120757153798954248602870441989056529834807782767984367256348284547282867021375277737561814162150008739216018526612928256606842938340221011476653390710049358502565333956729102786546203676170473249108025872570535904835878609215629103/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16126761644277632478046993300947131184053472792452276864091399260623843064464805372839172132072782686955638137893927937548174103795944431852939961667505903009175152896905900418996820209232071720448811138490708695191461242987941421594931522073721375611817595725377107253069189140155896864928196/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24417063858863062673884186665416328624917850499918865032282340662462188294447760223854604957826088196809116028423216073333413520833704874222123078259222729404059298753938985913441403626474234745437518086585432389609040452720344125278291749721156288457800316481934391659121766427065804960491740/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15348806373952697883766659982179479851940100471951750284854440966630498569177374473800137305727733629572454644588294340670018425722618353458988324683864263385376686696934830673906771274589006207223670185881658775887468776585534411123998278462860927081177529836650579530439750785082194962251480/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6717899856259650985025124437285870397735160344677714284545679517888977977957187520945989189432208243850049420688563786490352387540862949802894317179924350323867919687296112622487821077383370125566363233441445724573168744226537397922211372475792571234066808695943356347754334135243229979008151/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5846715851822350749012693440900643092375989110139381273229402204879746694864572725140463330916397945484088582506691692792268752263287604915693355635852197156130244921653805040290459601713871917797349111224946474555985443499559196251892190263819592860654204676526135117196891798570169623723699/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5721614143761319934623845070181154226738748486431760607876430826289567958006645159155451915173543071368108481153680077741335618534234604054364898410595830886944884077729448115564549113268166206302884710258064421244840960177587713029305061491033279638873408206683858052336917993961349546171976/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5066385362643521216260398275131508651942471528795477197945466966755247846275529495514454048593316094314281130306983628780426337628150369046438075036000379678059401172978467089545885529073013589259852774527465669015956388204052455630229193724490836355537315865926407319744191758856271845087103/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14666855567709304171918519741664798691135381203575711476576648659081828057720397167835252363541078294833292509428048909020331299985998337950910971932799639594597280136548768093638936896128389693681772493925535381564609331113268367185149425428788227316999847040723416533010216436716113439822460/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6333517467231849864505778932308379134730599052758807169440903207149170457581069223870921012980444210251222481094779510122920288625493182320526314075638548384621964418878065564373730750137787924296774736964174771873505461128874442472321842831559845505987053762001811034941629234623269079172133/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9662532034056873322356869967252968192544728039698098129395487354443384705530803522811217183268368747554314091005725239975696764105602091609941086777866676275041521039438935439187738823115491216252308050295916752510621569220361351746286870066259188126401472970989698449821806285773253429224836/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4228026899183580265636146759604743530666296528382205685483768557832026195970042842983354461057250987157269017892950493909249775006960261219715946579175756512309704019830970287513566651149025648090739130506313565914668607721426520821800240724929447995773079170156284220974149302175781295669022/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4878423897005277333114364335050231931686104471570826313208168194313004796903642092457365168966419052850956000711444645922961132591947306209968425430941705122154356593042953088668830073845519076951148876703272641842845493425628922268007408361252353823307861872578802245763505951635581757206511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7756359447956111436212433301262869594441333995007417094371303096505219555888201837901976666077766048495762636093231439860983416667140547061611318099474920325769899076641372897161100676290215442835507256392973260943405986479769543505641848804743881865201480454363632291923347787060265341983754/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19358116306463618010549640020968412787217814635110302697748046408943983542124074647310514998892849191845802413159394830797523818482396763711071496295844571417668273109120369281248306788511267888448155982804864578154158826890222551388053995392457194441604676937718978627538026524174328686429983/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4370897580639537882475361492138508307890284268018981191340277551428509256927676482017916217987498756640640825011541216853101498362102738368802384584351151579715057333662854993089028607341238999703592835006681262393846397828032365293868924698042100222209572032567748531789535831464191326482614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6968971007653771318470404881322937269477256694811023005567002668082343848399362303208840244351906481477421269084858278539107997746316528788340661351320757285832537888799362608259439459829066252143866965405024952812522722556858193650120987844780816456759024900484391843586636532825509565611066/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31963064185462874968555041436061554769243568381303283679983643485438107256388615965255038082699843217625079610445776483752047136874946013989481976174035637080811492964598283880056533881664085884520823316171073642357515629693675131447952042872678569878416629873222352299136914448636559210868890/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9865082846866432851794918473434161168616420496288110529647316866514996077523526488176912996893504161682008529108153245380386844233298007253125198742050647693206822037790028760289791876332970664081256670503331507933403937344097697478601064896403005476109360667361831903402305414910958532469846/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2634096558380201369232436323281395145335245630744083864753554900726684837043506986933378459722282972954153360378597889227383468849957654984322301350382927701976504704802516547358344302993552229466716043427366977502859231045676656782111731779666984433483031360737776580135988853449471795315679/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3010920458203706978426510827949783831753736052657719469500483427487162065797045036910714323056242147286339534599433544883980674741202076135398334165078050355626321001227892136983076407930423198250734993206540908413014330542846096456787664155230614525245144228003043877274144736145905246835117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12807646994450650100112770710743908364155738703907234741608267259339806416070863623918746042918566338540549887524584029125694332869799137631535736837934649510634880997500733409862078200706061064916844743016107519851184014390204221816692452974772035492081719518772983525864484945715618334275148/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20234214002521366417473619572110918973018726550710866387595940568402394812627640306719646595468219378493972620390983409675404082182695859714298117405252708447420525720786865048243896892850269344125844050410795178961494623490545176796151030632216854940304610190347530520684695902441367673928191/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35296651567967091535217192905697247227164933254542511469366530913205469429151772635331934868472561884059803369012846045659212801056737314574006609898472874146779335748121025637294826678935347123115915706454817628326386391493869271812129085066404613880550747373832501009261013473391720107777646/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44649466468484228646651825412587087727434192735933177158158067493718779587040300235232492696284279666900903471674071286822993970022813806898490383801638181262592867820783515631488491181990922738950687203523243824309122253976300647589566217258092137647335421837248083729284932662071963214891593/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21127632216528774249664635857709980011543810365313746712720152621939399359245839864939737083355034271312412986119800537707106510367617191142485177324953422283091435635283105680991622855916870386632607082266607810342240769437143708744818756072002971628611287546656167320422899812984039683340753/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2611238815644796694130192301002920711397607653084667643958234619529840317043946262462506553738769763813449478128137659988560669652812338694725876405610990977396288381907964226233052866177793520453689601764284107662791678063910423443675085503135668993546870074928665035564016460592078949122511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12490362451264655712103796800515180726072322515079330764012890872885498317314895852223592063669101016284136699970001488712737085410338226611489192786356852687737549809615266470402194960181876658967303029714865089527092134763749101957921252924474824633660514475718829232448347385706804155654146/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3713998447196897869729089432407253628747755247112834761272239242683429583082032928422537468594717232577234144500154649134542039316442355806705806869301071518384699969414806825709451795480147307623847353343648127512166428699739054716463415195538779221995484076169648325960609909160215870524458/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12905941055360491702741135072269602060200554452675962540495348441241610192287571173004948237804994472147374913984768315024510962756603768199253214630347793076763261615395526230683354918825042604315067607844324088850797461797582392962603034964036356793863237707642973466168618388533114880649414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45159065927293620814954186963539790415102780228178508988520747854189086992448022340601649380474962435040972439257759561459590589194724911297279515308866011078987568855236161230978485763872718631044647526625401561698239856905675495999064519423492739789680600458220899244357693275537209824666728/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13541612714028596713191364352621681464474688994079188320652143748421493434818521144893949313338745822471086671509826758009951153214997361374452164674731760019420528980536409723975789969177116331499969412201444874076002678066567230576611681242615803738956950333888336408963200410960645438206213/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27884194333299667269924152072616403653773927180239784940034318270255962827977939484294613569078357274623094960332211361614191749405928821927098208913153407762960156840544853818365150720688583007606256884399233514609583850118149651953991806462716569750576554577740677218590127330344252466518371/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17198925689870727877602100616824896241933269755457889643790148743311129502505272476895017118319386390415742476877811043794524105740084341046661230724043316787976659050855331622523260968953934495395215699832057714206140800320139542359369661943302755546326103166550232693434399484837129849355584/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19259611875079313346471375866523612635894924132389746551333007633127950180842248675803154668906026220363574970803202819003553978618212780237060869427744415735612167082629546073183641716112601127719676828950393577152279725441535840921122765790474214303242333984846274023353606838665905646723848/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3880375642079044127440746038814526983664429541557130658569290608500053782218812042911745753043560485356226676841608430319636881027172506512191950033002000947777131511919928586987491016003267961130956990677424035584134750689661972708201594471221267760115898607674114988996368125787335578581359/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7982620047522643047251496343818505841147507965985712149745062551355598630333203366100115265135177721016829535743312437904061452616069809462633804276124280557695803936286343348907016681628048946968138878825798377765147447240639785053512258280722204814126921684109117302992615497010082276306102/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5103096773044105829791212518740946969450297129698305608998128292799571171910856358614481991408506754609845440052466879319090302176619007744778361126954584236632375375470642416037732890838712411564359697637712681964819235968666525124655015198297036030149041423510114905989746345240165780222630/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6441654713676943416448114635464142929160639419328014918643972242291846226014256193488255108546750060224178293457399181843235181048645543396805158864791655381723118972925305840806897246070116092900072852846396744378024058135425957832189321628393872145090684207561982582241599698625307480248611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9451986273195509464198152010038053240726423801833344083878518271382086085112282882411913669190623265280775526130616934122280821095569259935716160893539206987559992707650437436161894173672305770004863431987134576796769444386578511818433318201360130005822376438660013600233656586942694279222992/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4950949317029997999525234076705764043485208882283537481083671356882031477133754474263860735384265998825824054557753017662828893196955009177299180034255141519671065086226584579219003520935986118851507914109651254451618599091973270299303201176327823919008057910472464849235375209136889002768890/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45359193225198608949333068101887278030037291348194825888640064925568438325314400892211079330042998272975003020579186059949216960978152357789468182444688952438203670622467491664027614764112608174060893857288555709381901932439176629152149473529558983278901676020512669263375515243076901956364282/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21947905563029187197496613823457328594632180203134520905607811988210442263223437171619162006564848265888464510239839411063197371260356822991478495977953860780125875423655148777348577024779110616537776638765447868068520495229665539242706450524731105888571533629814756251054722245718487370304235/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33217700646597426281637002720594365840205985493582288030037418727974936128268963093285081430372403190860710744876057913180587246859878003626977897432918538472840973861073125738581842727958776140345486481778497960658864196181960681016907920923593240836685351106371703846399716575426390921286207/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2684619019788294580344163965196307332617627833396895301462610938995510569730924068870928978026486572989083679939629515256226998669836324499085208884170941577677488664514621576819250126192662904805394213738093329290915043194804312957336080845420660823578737308643737534521217753905914969576928/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14748521408723541828637654205081549388879016034776601726112085151745142388012268637974498685189003991317893101126729337001093224698209897287153993802571701198912445513065457487341310931230360608005219130338734196660511500365443343331583815813622291819711548719235679150349434891797050281059667/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34706946008387554712383798916918794678666810177612768597042197278427136900483851799592057846619181256142822886460774802796309940355472824487730015181781672373990579032574485872386557138076159495992888545683073099484205946916917476036526360897535583567582437832284271399757220469817891409860166/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4204702666504011158329251569475787744848157143005148412102508315378366146135245937691218464489482501542802218579964050604203838769402633868356963135070498698190246252353363500748444103791319556871535722009505371760010585591824086382155614171921112496596370459109123501217861895672038000202344/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15612177176790853313204338875240343850491823112742483210555960964800116302288838342932650968715926137178589859390627975881248515043038404657363357136476992494981916871186678601056008986156171544092008009076177167969601608630427732493040168508731833212392960134675859214040552546230493355099628/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12929302987652680109775736254387005972224981388840462267097581925767832383698714868269433749647616552676047803581277430563151028135548918422526224160014492063397515789884662398571934533464139136897001151123764107746227343487571712762439819710103137690669637083110923797381635771228845018682786/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3414398450643726471089032735664354390428312073902834040303810885500800982781397915689318182266505790780973279241844330670473593549147206566744469186556435255722311064271399300977799162027571768119074134468436845476993850256071730500553325750520710409333613457184650731088719011714216899249055/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9193335950188914914949410276493249786732825310809354506778836405962396992811487330194198929694178036400185818382309131685312894503463096788003813570979667869760984057529514745795035456371904356363917501107073728308674377559565531867103845534627564576467570213859151486670488247400336626707995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13264362998345891045210637906122505229902640218439798038556982366092266042493271792367067250054942467453927566004770469919063619658798520922042510516948079580248672970362614402713193659011114997375493411141693009041998086948637943688838401884142528617148744002572005498536491720348382512447051/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28285198405858303864426630970931048149922907589083737272599914858394191932695200482099753645738329821315785938886453809831967295766008241151247325469146607444496897027378745066841592021292024797991342978359620125486222411123220643011828386818919874627602168978108118088781898143807413272154337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51622602209893382589408590064969093518294126815720296533765524406535948177048758135142132689108055744623601325537657295992691662776752879153893823183140054879131196941295281115059607673927067241951004663479202712880759611100283290655265318509385592410276791395599185984060628163192494257599/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2365433312661210565139161787661917627662789652317823851331098304112125017345559732378119644154562988592934752842445727255284670131395035694243638528817892090987767882015309427996516063714866450924129282070480658360812312438087492878768222220838236008363579558327673523793425708858643309996745/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8214714108982287858933534168179383317045104311270890997734311402248758106780781598534724013962626174273634109850014429156870422490604370036970927973102387567764058505364336049052811716092943242072766493160224489534422498706858172150688736651529457438611171216214279461059968630719794051659764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3096583570713516490903481157707377279850839155235900370308441723250934119582636304833304736945306205450424911638886642358202742247098281236346891551633375666247427450217201305549059777623507320113868418026970625681885767210485067079342126579870976072585878323815618633927329515530857047773785/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7560163137798303325692708955187943670274771051359060008814287292205330310651843828589843359413129173468855272286545656769859159200302039580483161900925147159330255881750591736747147623695788799199851144855885315328625744614645458845842073857828338909776451584812016606246908094558801352746201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12191777814823641842713999065392229728122818462646539168845289534653751631834746958696969195164074700611296568217587024152490369482129313227627820452921179864432797328067066437323043228700978764413996727643505241652031060350981897736236544354655576984022427800578441877767368072463558463757749/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45014356780451323747724024936172068681272730001519058255606776903682289688947227139374679155278626212591861039166982638514310816545180920213894120375273606262556709144249055741375781856396018098298392546979284395458798341575159790215848002198808482557268532068317541982702583954919928627593673/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4085866278247362134738860116528697351614139959319776774548850719242579613538422490572396803819754871337155787091323902504578759238206890346361051416846776289455217590888275880418213297922034942277296400927476528260784520930164006800489912246501312439872390910370342926648424970128511510763774/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12853704103548962603492799623979077675977547638030897068398640870960395512603953989415014046400508293958742078090443720884259050366747336321923801340747205352506844889394659325082368979147451019303012836921451333254520310223726021440596497634742363048718471785747247883811823372522164330657054/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19151390375583393741451158596754433159904314448474331726240151082079930016052554819322914953935286301015831122186741536055546120612131076124048073005834501743076997374062432700945984261127879378959656216333828185004928330529625922306589298427145951349372805657371827784969940612357627921686890/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9052181725440059682447337918124679000016005041324887190043358718838527439650159946088863195169883017443339378595135003683283873816815078832182655357574368210171789752061350063893355112318941238672800782963378257338358578057123676564270165299113828871943682195817400081657915626226520709749916/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12217329255127880160075100607998842303532376558624215519670944578836004450159224375449139471781779533514496867034501845503692398626912901051242529272788148369686348154521979437224729553025548369746873348316026127448737285043747313106465409875647683656410794781134296665943617484637875358465892/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18506919418924045103626954672141446218399699760176864386106691437294311699280698546922626764897066813021231870269977545977779631090023788983867418760531649978479895753206493925587741152611895726425244516296268831444065762983214965080830694126796153236104974183748903917040222870325968921556806/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25768817599471064435205501332008688783226000582632841766181890599484602157166402346798271680330217414073962977898688917471394471205373473065481810308389993186982257104219297282588287623213121468877598959376590479508036913367653482856513350187632373512151642481361417506761091933951004846888170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7441565488479688736129424628183204492703901683289700686828993388576194085501604650608696253333287590154273875537557448022321294149432712218705603911607460238450458366016699702919784087701639294012561668914274327660963031362122158212477661967746682385066228449710977462873737590680083219277854/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4469427563626292063680852482095555697261978517422150004313079460617370411510682031996969727470564547976544712321918949476614954753292681194329863761532571262191993736416281008835229458468648922172170463097016727284169150559018372693655715526304161095417891392354733390114743581743699516696254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33283863008678302115698847187375301858679712388623425947939593360090085944470877343841157767743132163671980855341193042513542121897192692404680533638183832233109634402406679873522923609337691696800059612256154580972989361525044299326174074242377296101878339513675239602016603506637242738697173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[43189534866424776167531156283823567735121487523715170915229301113070070494401541575938079805511060444374454425890564913818029827550959982431517777149061628893439822362101848984653944765162847017317922924396663730509311876291927157023101465161966712105906704939551791803200399549263892464639758/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30154199507477137441414605326211279987559853978519940574304088747675999322417899164968418862783593718559399022140960580413681474298446306362010757780541958108704387937681449925524988637199516630674670568264869116921436063371085889399181587900661530663553818959726239462055013238469226638769160/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16507018366413236991715707435307386358438128035690758608608667489466564950213932137283529635339487609821566364867025953497380552190131778058234944765314927110827075879787737314968982772311120832459342355604914935715206627533262282462406388184337469710444728354682723685797129602233144962159953/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67249819256752060207653338795946487962233607587934914122014941588388437747506882788871317220955260258782015689018310633810877117113104411537215592851779199266133163091928422085016669432309291355162369268299564590422274607871007395074076897231075935959275127767762014782125620543085723740988389/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36290755012446521248322676259936146854650075114523414743545293298313159872284767535557872045135568300589926672092481725280052824655787806962190547850346232142183594006886256055288926726490421355542372787893618580807531400898925297167649088702444640973604855127847341737294318794984468191671684/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40677451867074243054781244228876199203855100686381298594377139890012147557246106575803729028568018046775036151966775329304639212443805033222156996235103346515756470260996710093666695091996332414711502027770326648128802861990508717038835976447523211714811096716488845371558073166006331545354552/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50220607737107863596758465012439708953414367497207078638739434347008654912815857770788447767527533826936387234816787533737384048270158891666036804152128710351135821646967759404276119946965351078792068482114107652978097508748457278964795366201575276947101445516886661722945662190329643387141335/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34730446287451725800657697352148530303109127377791875920611904272667647866371611075911970799888770804673161426109574154920046758950355061826907597681233697945788838217677985132419729692847516309343202477250215483128869737822542120876766697614958793923838692144367594478863461195839485900560413/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41838217972976434626261739895526965359956055038048949497024098312762705613024368027332143088819387478635293341238953835184560060160075659019970353218602869770937523554999213543599170498238657264481508754557225227874955491494402710581392760889442420457165214134117104249994361034018788829518799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21590345229467363772443427231765604572327106275888083210261443395492064276000062673290093688736879180312258641463310167026397878489123795745682547930452675626502154759290571141717030270825950902061493836891774730823164687171236878150749847657362352452914887647631447076089074182017383592392192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71789242617795449777775146079272432064267483288911880617297116115677194060950243269537460688306980129315205961801369015909073437878348212490890761682660084613111994967418887664527745758444716916508282290968077738480270720310704139625607692520856641883114350923822876221078413511989986345106694/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14217586362432993944504105799746599831178961188608573133786998181811583043048603056051459335711109643848381280794151341074819814333272911085828353531642629054771934226484474494605648401527267109038767871829792937279774825418364481513448975568771969859263459541752011073241471431775066623159871/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6486842028391168846761449898322900838925361470878392904740222540468644027154540079511265084452100732620270840147718117885843143277372420064420267632734957409301180004358919589646381273883094829132794285351578298435831832812488356203305851446052771395954848254888908236977695618398197868481888/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60447711581172083615446806402563942940679462892592110318772350292367394857515416661264484372369908875221197671599455505215723798612401232082593705197508586275177844728295967123671490629869241964386084839207727561333194393495513587104655172007728795322379470777986367056179992854346288783100151/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67163073261639690463009122827157971767493168123504747348540745014682797173025050611404542533554202603617968482387837280403771262067652729999180995051243999784241723480077547654876560638746578012752441349342337740890344271141635323944567105296797598763099331149850766379826549481968836446267402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16642987788627362429654272157559185380772690555825388517013425245212159845636105523217834294659828815399486233765195202837065392521733482128816369711016481304094956761443746400803163926521374251537526639227425069666585554486365440869139989755759958896695917843421422032653819410292244331427010/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51032409631840965701336564670556643585513928163887113935723046543651838647718485921582130625458776897706743769437408503040376165646233563607043224399417771778833085341806305489333502631349072896499949526518957697211433225129010904702443275604294640951847359804147544653665127985633270720409833/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27248441122433214875311114879718803042155231694611614050102766862634331387367276057284877936200116219022870380904927996432938220277650865422931665375779405082911510154569674998148525891304732701741444038683022332961502035951724708345253211121344814122046390536151434132496148550144857361352924/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39389256615263842073624348601471049858529291118896739325418602183624746129807620543663611741563377021787941666436414731524461615518717594191385218489598771394649289819643342190597799699904816399550225405980149913887674907860866021702231686219581950872966401354957687036473310852923420117291166/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16543632109024955732398854027732174952326437147616665675825065899340610673963365876379781832925473910520251724215450569263763599047637700775721492664460792767108391379324166877778538167808081494557300170306954146920518639738996684068277429561239030993232733631516587528429807093286315029852671/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9454761189444099966463321863459592420600873350649606950234563731873974069446408534064510282680534640314736668840361279913199243351988081047886491257000374190846418965304216117502449173691636787680282413108218842621126768643934921856440376435377907050793388709309540952523056542587329556223285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10623421242304492788246326013993707422173696414956185619898789683043500859291878309604754815376017668801529623650832594786167975405279890655728910539950697674641407459730307479352660148061356591484927802090493754757004799562244836587014116485813852283677732323326742619784790625260766808065642/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2938204954289460122961167516162411652337385528039769311693563285939290282794613198491526453164794829398394821416128973679659659376391389029862173092037235660628457841798469249660824737968029643717429603602458669660766140586399121011888560841816685947539066373989691675852648343190575801040234/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58895750699820764965485264703044169326718529381998308829729977712631603929473615012607993152569323150942798777281550610773401370484435024933821724565490493563110742154007873913287366211875371012410254908845287023657344039206711553762672219894961091967238959750842473776480259584093782253794951/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5864887214570509562621831720982529421655449626793949537726768147357423714624378586929102912530708263326583872968371777560052169053309310016968679809559146269934003468145446167083820560196058535186852775917539636952603830088110862390344129631935010282699901939818170846866142813108095541980554/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 365202009316550827336550256158973941896145478798409171117122163759515966236222192906677022832772252588812353789745710203707047708184211543734164498127492076000712738543394757980063589644551606243225792541143621905009786814483637978626108902959193455980990230802159951147934745080600930790928/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21689754186669723092471529822507330368954824816773715980701708709006913936402741209663805130022916155776394996841932201383246877593911362269747711272942392936610520149231902655241358371420286956966587293816014890505934214817219240517299424183706241976506517448628533035608960568980658226717408/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6884419929236625410299548063363286465818571802532623917146476211838850930852047558509826031568427510270789293571206876569205781132366592939381192617559345460580179055400973349386956142134267332133601069711005495587364915474189777988092842947656540431372791183227957083963294306593212212418441/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5629035808759196527738726745239079946876573675332239408987250016144572280433481872262507530873320929453205804198750104592020088716956066319135268381669059947643773349837241509989726224193652990572647379318181916420961727854459263575780687693663378560818228826376307813875680450959325754304205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13148217798228580360216206639010809356999919560993525157184214720470517823759714610744480039812357388451217365628203507195355579062377257343143241860775147921155643230575077294798469780613123955272952862292190425000841929712217361403810189584636947615124472379477747870465364251662772928017467/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23436763636926732636051040439392126167608063166216794661936162400085613620290814621922805405956929030295694044582317114701991928719221365525989925647432993541415401841040532535401646887728788483410262122554120847970030035252161157590898608064047447123353807116573144039562384683059874182299243/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21249283123500106518486728064451771927416605689346919495039999979150528503651535755707030046516260623847011279375132339018683977100126985486369210371019533560370368258111877291155112574379515743538958283078880376129556525421982511190188818416032538770578747667026748479104079398329169799238082/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27751648138144333544910685401401591548290667326929007357141342795976923147523280715109510120638398727389679432686751743052778522252870688053506999665683137994575627334374949160560835585925970316892808800262804750223379219269018349061437564780434504129178075277693648357188481530301466732209450/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50474275677901147878938598474707442479205653721641967940700484347596922765877155953679599261578898742636897803465265988010918206335113169736180925854429222586623319341947463036676745147040910902105713308180197743656847913874649269363358865481801069848609997520975241353492813751112887375173461/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34788181372503263508815747362069592909427596773280514581480004533536938203996755211033798644344992044509621677626575717453935932851181124891225468485462046865551854568780753761295970234309139022706183660695831923559017578903867697173731938912385904680520091050909030295561208175148442149257971/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24291666398377090161705353980094284343931011860942886889065710180893819910134936517136511372397014250601564639598410775768261685039154072869404244626320684463919046359880052493531389322202210630424676393901072137201803445289678059251961303538355554166721158209671090019740920911690673822425134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21131551973101361505454482378343360292576834223989033405901932418023062480110252759269985250718253242135866078341787061202286117801511280537104076421698863994931544303812852595311991455230396264429590283772237085669730951910806402676182558666437088823953274945229786136129220477429258195001199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44153734405530509575899675324089746180689471103323322580021543837985257421390108087250884537351882063678029712042285026371945204080474354210596076402347844061544813642259646872225800361333497495421560077320456483267185488072893905160833396289901053426695611501386685997468346967899245098281719/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22603371469457149533685178626165565227111047256905126396059195422619182536365842183680176932720590851015372414196355802915967147675846865903182224438227931790277378856302335432875805714345761817252065754474211116798941515165256010547946480353527917703059017678683668015845647841606848316145875/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21990303284974670420194077749743066202754726161743435731024572264913695551480790115588470656333911498675332311450062319743239120411221414856801156547920540674290965081671119777947271477742507005881099884404807746480062606571103409929690724634143119144283746245741910574823219072509874537191053/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28501573811081126055429281861469023697312722192723875334034349154353243074540471296458553412838633331729617089295830502712159516795685899646073944845628685440653988484368860346899548010434617363791550725547278396696439687590147316426709355708005078963349424488677894692519835983753416988318931/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 70230631551551560941843451784303848740476416252289016115384107041986882417398235730895928950073746954752250756170563410035584217720601250974453682341046941621562773033953658469744480962845511885339945143809571935251461136975829587404326740085589563995109851326425923563558564081843340134553693/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43716529523518197564470556312963458068792858481556654673929293907653787939364112923785317505103049138778740296092928490171186671751400528659753627369396813959695141190700244228921067354677159680412058710430836803324853724693650541549321876582543984476513210575699330970870238424761391388584440/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22672260135349579730355080497355275282537393812906072780123034575018179941444387064722259811112873197146845434556266005250232619072098024434349688078160016496131021801191092494104819700657939904668388530799855367107740104157122745814258370979015266088697392238045278198059497517749929974299180/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43720368924617471418755840234507250576118329559115480412672654054615443526466484121370469117614692476388115181193392774455269746114932958385994506689688790937633907346266141903326502511750710586178761278885551190535276547878331837476221747481386300933395586100116262271428286941210490478838827/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14171222040687900147386905814650531803126917138220885505402571817589205316582966428829408960332954336181751091080011131063356994081682061204729860842152976361250790345026218458509622283751861343045846311406607335525665412840951464961135833956333598588608060344375679950206331247647492195130597/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25413363969867992064770011399262139114991083207630141220416521588168458958239033734114029038802302314702197297210760091613999602056175075284260836217315543176760987652411945659958695665617067426491808648853505397098341362870977945949345615165279933908359809360737361105904311862486752620819323/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16945705938514155197068141205741450855943467853942209230892964457433138633536624466786907979794089126409745442331438097764217733072107923497342070642996676938567334450875364148260305722293756217669327062090620365321266511481695722080001205791555810779257234545874355908627104695894085329337863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28562146268160831537549368654324577969520863547140297458824468549016387042790552595415518368725580630394231486996492634824513419397459124694138011770626372607019322017285332068141326403146456300623719593120889712887279636424491097788559139699178323648638269014546184160048394985151020076448712/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31881993659795430496402597795602800117171662140440351599307938595392034298877770368517197409474215622107382963784251307684052667335250803982702277826448944710430251862115158798679192533425514639301238332332985786348112478685620131250578453570083160407092146283266361285298616145765914960032054/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25243594593589444263453095439997961186088569452957284505594803732395846169641553903978537409836733109573745611854548267822448224906558357092031342209542531745565736616231344218135245979312778884111158719078167127164098271661509505237284425158826008621577180514174681517372037928748961358731879/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24000149450675427184913185286730213145111267054248689851904866201480039519879984201417429553723826235756867016869522195134367790986197653396377771413464117340311278507405056774314790155252225811731614298572468861221160909358518646727115356935270686968773742897067138505506301658265267613399646/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -136961477526369904190669442445451068554630898387216853739388530832735935558469113669964762671357688920131522835947425443408102118554986001951853238071720803415989561606524770858373123968537839392373605205462706942486870045412443878881181242965013092404692139139830596017803021516936400601890729/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52832954083256554016750919567250076705569228149124663725869695477844204892528300910288230593307351433466767444364109897444760335823711907118926832332466004258039102335338350750014301205379758781518767062748494026382739384021020434084442722740884950811581349115576077948068637811857669382694464/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29720547801043862262855171772084063192725072141429743745511673860135603266147399980085383706884883214470725630486817729990851805605445973292139414439826654755214046573442852100669175085719897850166946850370821053962001155009333491569295494581203611956030800678564110191684756390923281875774279/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22051032120005311985940612318510383449453364913010322545412007397521861553826014403088873047107924221728329194932794781898048336595802028854342607073518849657180701447677504801387852188299558456437718653604097945250469449085381546397413468635917539916277985224561355877376803702563741991512187/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19612615902601840984294162900663041518547448220043102136960102880247693904586257583313726729466422326318541945747076571543694233828329440039232712342913401278457869838683352599225142920464220184451636639149058430423962948715418705226173600629216308141975420711694520198661531231338537493663866/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59924149327466724443254703913679446643165703419654170171616270646128485865456265709455987661035066696045195957202152922324984502945478585420342771450671729530959701960215519062162938189897246746475904742807673069501121480392245032189202333223506098391945445042504661726948201406149959299300881/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10046286373009846968228643513578105261541311108908984111249350022025552863460364317455077177829542883515087672186306726237463392571860309166479637853402427168047349745990209455467542151949553809291713156026366773140600650126722121988035586555862375791002706589463813130782481775420344895793943/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65094430047867270373587287485790147253138986217396149370857845898149479901953181380307292008963624396986207409878510215336930097201640999725099701067896058798798511301072993438868369727797849371945590896517028662086637761601515449763913088533939192291747241838845849837617861377835609199821517/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21862486417380919735463473822500459840425375829484002413043145090258872143839379552121364883870806360438159169284229911480369020476773896029103739748498108268970647448438894984423000700108252526595548622235823688242277914914689930906828663154148556950086769784044639325046509908042212814954790/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53310419783923981453324176354843410670052652664538536558685985840208531820416477202959636209365793513309620052718622829617700082557822235888463789289279347674993980189021868104915389194631962107974534820683836872888271864122200328154786105454605094872722022162803267568511685798563342950172893/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4172819270333587160409063876894202476671110663086000673455598196602966244392358720904551114414523600709118452852157591148855010511088094954523089309720940627407458103975516530948948003582599119953701095802827014677710741429726424163266109971478107404066934894993602282656834855294364883864748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51826793185122892176110733334221702133222043291587815402452791325748854565930097978014781511626244816249907058471333176977770077024359262004923445433440561897696723886361177599927568751745479439660897592573660541222773138719591188261566598949144482840065832260373110835626787470000964291362326/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53019987103877431300603781816976502738635257336122210335059970599050850424114517370590691772779763422054515740277403420355948666707960149728300125129936144581944374992187526053808438577537753381403988917180944208255403346912914077507045046643914587647543201399315007605741994977629313709049014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14559379806252438082487164282837055931723396696238081540012958762537534011954277931389834285097430702820663672120844848350690699159973708676948320354460571602967038398843076459684652099455965918797716272861375278128775831855386800349221210873618076480124337316609508769354412371372505443961199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8090912059609446525063576273523154180361051638762354534201121654750080914837899439394172317904683404943398745543686446691164308029472714741410791358424734770499568744693316660211208906830900013020231368483085509847070755815193273148181680822990140214575580780880412312570208267457090034510663/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17543368268307721091242238805364724476158483892291194693364171573406645119091988234694486629788519449930875879391219881762641820431198352940336153669598841907560539338079436582208361935999013450434440063709520389751831282575975509174435052335561248733536932114735089475040400226756106108328850/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56225566852942823993586274604832248237277956478941139272861281724778104269718471880114133797126062396348097882791389549601189071140764729573044952130551127498151815390154234049629745321493060871385686803186117474136547547939735396539406228615594569694141151263080378968758366939155004803813766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22872446600022365998345315058780991451030024507306650514533707342940431488099093427777324023460578546918969029309158978621896041602392514362661821790108566803091910686981571990375017521760665773118669495790332337445309095993761490789147756778985239480371364109295578422066392123441343683984011/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -74921668832273499506972711958400349936030020939344812546807887912215216047183614588170430122159478856506391613554949563325183127301835775594061147319922499243331146807671709893808372518562653418568294584527053740612072175152827438517718038822253955994939968802795512747526498882171584033555223/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4166498622483610517712086066370466795648615712562589529895329856652737652120672676162267849135203015255700858374671375933904472257384482721453270180463205958099465287868237169622771083990554076904483828610233127870506371390537968918679206090629284773598834511409555184728044424934237900323831/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10154114086645078509596224180988502861594400270087891134567412251218549997845941401499461081056459595742368317889396957434444679040313010070159511871863117067514430323898627378110567841294954282562975514110438803674888172550413431193964665211002071422401101936828298411060549540129356705974713/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29482804209933855806359908493989499508436539518940637885971892260022966236305845671082170953608934396159948366519453957590134047529877797061729523989515188213825602945005885409168679857210377291503891727846870170687234822819310401449446811930485896902247480859671650050464360090047025185394452/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 82242309226802767774928035627766391981961595997221038037877989970696265155317769439989638651119268396304367034435028190948548092444564045011514923342758168245018318007252488617951945458137974576196684404335337571880269722916194530770991534462065688193882391060909414859054949878043629253854137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17185393578790341828468163577242964908707999231735464341562454184899043923480545405270387857390474938077752205815679837128020692241304458268649456348248224460607749543381826842636607334751851953576860138472708365346842167503091186224553293877168302366712947381192641421775544397685744899408356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16552215887687416932220838094065090710425685246830256707046364798989929983804765452277804336287425048328241873712032392400230729578936018714882510349671234396106752704011990328087625285746159920915169137409235253883710260165339846222833754186369538204344404921232349393693858259644317387541703/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54459393426333723866226353221533887426516125693839590330633366425104639334072980671926542155110395598905111165080465139528313613469881422069340558193215438734748950627616036332741149549789062760326547161071455300619361329289588575102021761718643153613384321756339274315069781516351836182240563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67812727533671703214474158784898975783280482904844905873158574759598047144141883271391540945146590190032698843517822336804575912909953549032869701144884500894776448476940778803848303865904437124265045101347703502291015687088619929812480720720668199097862187658661213047101871606685314966922404/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8407522963251547043395193450453347857529475065832849041502425957682085940609845014122803745158177895284204414251132648918095153118956266673930430687948025145758932511989267567818109571743861239633956464208351226721215200714356766959544058655018520960526964736296673028518210234682237546902611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3577304304620256987944017094854035475872080677136068550525857505646983741460938584713010608663220057679875517191530511024505323184160542135627410685024136098506442272935274872380938191301470335881156336603487914941479857607033323408406610148485478393726429859226122423067629338538323084497706/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12689301543514235666693010729395194398354019869156161353539466814283002417075294337283609626371136893396176492109199969354997740132355962155448047999258286035353794636812638045342171867775049165875602102204700370317375923803238847552972681492217580339605465538468241937592989955957151735356639/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14078083645288028605975993176683067533609432983842687171455567276267304783422759959453072444316636928664362273920523167318183889033004088435633690392424966812335708995585597425342904393765094544021380262162306479958132130217810041088587718692125920839270162484520380278154768809690998692416209/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7515450759662585783829468870672025537544681125789469496130449747725987204305727783237410704858865127996067070973997141199303196316044911117542297225815916678612305850972241449286181553513252556406872767078239576166288064388024419485282034029469811071225408142948576861726429593215828693588114/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3797406505541235842628072250024735597732544441430314215112311358067747381721864850484017442616777406486570844761714603634400942400137638975347334737078908225962062723868695382875156955482365427707830360889150608075481345003567715423103975057472661137292781419647095159657283340374705702709554/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50938032701503066002325301133713022064423343499987162569909890531090017424385516526527487237161704507198528075913781317270568573682016726453943019683862320816124453052015362099780744634885560011036700968101570104265420090823930942625635337805475261314416891499273056491398945261299790332530923/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37410120480994487695584152766158073201302181812684236362399250695513256818432064025372958996651633085250905850721795718083158737114192092594843403808574736623830283634936492388635162459896823383692926285248268905054214417935991847097349532320613019796150237387697210676340254334276892779596589/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -88091257508769690869214193881171287027161579489523076932192914268378382220199476241637438872267127875377411406570334837941819246605457374819009972835809838689230707827869736750957931541952022235551521816674616972443057394355403411398398307646488291357776855810505969123237282820735681079257451/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14934411925911542264970571266123159381703392164861274752462352724223638632866755428498340969196463655211902558975930365452101767210878502844573455180412698520792175146362496593220432125046983096451952808503488064642695370302051592674922799491119173308592213594399382736673033698117348303936655/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7230911946272983130742112414757197984083238619152803658133857752412502478883685618911873137321845281498624020113463661690884506570818396776646606893082347031350374034610548898064605579361937169422616256583184074332830296279664422431364712339064239078153448294476147992930642123364770601629284/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -674041172672656313614452561456620504635897056483575868722176313415178252549094095509255971741421764122924713074395929169471791130947375724858192646789020644916964260635382969217420031877024418235621810436413182770481834808007636516804198360523375085014706505952550850346912688055001433418636/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29551953282658670817522462091670632005153237674743361018363344552243303202661527169199741103220517020800399522561028542147171701870695594978840252829826409138386541132267360750731146087488394646071396792207593674550206567372034499853840555070163616775989275427555598305622249689150350934463500/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1384197012435698230062060671016564182635032347334693758356708808536961986690116152612163636504386218949651072460489111501723149353744588756495048022689405471443559112304371137830693585094322256636374566073867003040544474180656177899313528075952066998340768832699641070510505622405705470407142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25717659295207674374368056561980218503023281815169123387819399914322476731286417834030871499108563437124576704755391811677749025544961739933113781047390516173670574028340416499282555250525503066103650384445470272602956128696857579470649814083218233109386003712917800740812439269728490530813132/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43113473992215734246222411055569208943588293931374185808367845408973574239006320114668155568565341050910968563171679900918121531284638814543320824097998522907914761067149331488688204130951480354319340528428639825237295481305424472729276187545937276648736289589287030579748140756479224476494575/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30624201638837445039145748965650752781234313185570871310805426622707302845181845053425056454279118527955955159528633725472775196644352349958712380292957413365259729892599378584052407791180844456667650521721416648181104749546430794802404202133918602160756757837481303760266612760805431323805000/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57284582329508060665928034493631153118295664346816058777795451317059369719768435248219072216540973683084532148718359471246853413342988684104334286076347186957475220625312246315544277799739284015793315719492974969495124882463833775762836962491822263835753825619367803402471438287523292817901870/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12447990576503935029777197632436844216968713542232546283841570587344777132835257526421859629273635216886862336747198506469467759780088022964495300880807580831333133812458548052722312836700475911018003030928323157543727278555641335251049713518640767203930511373309886224580596536441020721380984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57191914153983186922527214879488243008070523562514331809245571261067780652001299152702174422975843770793596179800818519993244464244339530634641522563736044569551504331146891973038908357538490581647645405941798775209793594523623206022517094233450216509667907971417206551664938488651270915403019/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60460259171228436897426485517829227933058391498115876724545599175393700820307807944062790266643068837827925561780092100663578586106158648856452585459289314954910626078284322500509376882831015150762159148105304754733814405313538072400632497680938594166183044048606021932598398958743685594524327/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[5227177287390107631508317587620985075262601534160811410556521829171893803177296539809951847494004269979276750258723733229494510012262118532662760350016731150320733705582826270082676944473563327663185645266532975660005808467703705306921965359389932782791959325088076330792022729584068299661814/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13284568230258487387462718957407844924791047384898726176580830064870809302155489444091319415046513215508056242213844299599840934358565627656094528123217667587164484322290436738488233058071633506284043714419841670239684053532939086896495152800593874035416908881349488758818325926120393144899318/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34096663624512837979209256005291120466184542164785340447132670298822131597624955446188206203546009071819323899397957177365926107598615038379389401749168106812515908345638314097767462529721508624548540922274825701020533687889146633167138518398723327157360098218074835328402213784659117759808551/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30385715381292680423756651619645016221601210622078247791320469550733257111190776944051128620769713082554394026296907266576253178687078063995584680657229152886043765234013861987049578608841848936156853613737901282297371280622488494291659256385781294294408288554803133135134031057681554745078228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64698373844142670578842235004120458372560346034182532941385667181183501476608125357454434978933352493020121744640094060426297451782226987338924438164995288302685528008063839475310372592140801054805171850867775296483541412635811046656754860403853019720347652938424042090746218408897999485276828/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34759998088888215286818151375704303939435640221748516952026313671763707295316093710662843438072496287173845985113192679821739963445452627046744209820488543746766528327786765999743715154358022640194143578042702540556209826014609779780166904720581314985802093834524714681866395911949397641502995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18607244365032223474506422579294692969477137943930363492462027910465379084029239647785680174403909378248168403024079464405810419051899875938044281065292968187172569689503591652009246358233081255045261448491376319990747705204496847981218013203173314900985955147270008936507343915401519639270288/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37158032519387579876694969876304390767406287196382929558031832882327832688200212416232366498478443800877619606517170488782369582159555980540977587535543155579529014654578740145717716716775248927486579660326641992140999135455097710804054933003323009519819997526887535386695990972282334960314671/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28382594235406957766685122353085535400054381921135341190263640836688243975349811787566669731831561811995170856822142527853038416354195848495272573043100135348924740625807157635047056370375385377986374339411573179247191408584695180300775468604614276029121778604406903439829733039333710917537363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41572244175239215971636437293863829568102582672306754824441566727919484496202814534787145711159202393572146094227107982971119471994354730966063678229863380994266126893637958189862326424160714849844083095081214460023322144568204954944979174103908593309838109099613106610574663489256882963593128/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42580288897541252093763474562971221184501429608368720984271853564973496969877056390766171527494486905306242680458858397184273095355675052915875243426774391194872591296887748839155901147485626793121119799279047680959569047008196547645087020773361051273097760576024051178795607925063348988990261/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23263997014024772964291172061987129591072007916784536370534715404777815191331329560222940990288574301104087336654381653830401752166229562776922235144847726014077084708761147845787888153360825699793436480445843861833063066898572465988876577627740578034543167994018060279806214783436845647894706/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16948177532335129421691858792503622630879425233950851136807238197740707670029100345710121479949799484472275740673356826127389969861602014901725738621124628172176518046645380441855165033474431058786736381329245837893907597652259420248168562935500475810049249914278142893256879883170612461590047/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32909009520000933650739170087687773077737631399525366232970589789251271609941800055253820085022627517004459580257383164472692458257241234085096505381665377958278987510820733425135766916565208990472245046212644310108791212033766222632644422467762934805079047027674643279179690147633477074404879/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27018461060420617929976339534189917727082375794996211813771413838990394889732694478646753461411781460462941733799777713536755550827391187064554768143055832028759960343912727499864934178589666923423714378349829841964343182717444223102431552874219489855038616994758761005475635010246547916638958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13944953694682120859245369990507433137665117736723298668858807892884940451729559705023832851399755304447273610735780079196555979269352281626616945711325484735444548341104028215526940690058553021152527584924655910445790053800227109080005223540349431986636043081275233687924035573436606056686949/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27347978618485418814664002420305754480673253792099965604988575825746093430714769177042330113123021374754623939505929735700817762180610553567689276800026678409030738248507065327701090377911058947682944630942887291408758350289161212894702195468692903759820892830302604833842888415259968004338797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20369748834530900783154166422974042294538113652656084767147626933425879208654510419521795962124710380469555014744372361707300371010479336966972260188323017638552573479226371488584032691141854267347087612269662957607854790716596382393947352793043592884590382645842656195163449074423403427828212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22036269436657694239782749263513551908939382866873537118936986149559047078848386199186901713527224320257937903867861656787897394931281352059885433737193817829093295571244712620156033746582454722184940401969579336358428961280874585166138017903240632803939082139552766763417129960911778643207394/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22638483710185958648275262459474491382164001380969729349544282364894240862368631308721121253605713105244242605552795686009846688093791151580980000976859944833527480855646679016695451614591270283857328330673830210800820186024085490914887710940390004560289384273404970872902564990205600083885428/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12381734784946878022934520909362442489659703170841817757195541129513835131089117298173628796945211331633234130358504476912306009953862542397964030291222814496211898932066089505993754027762450807381263391368859864467304631963650931251323310830859330294489588540175242172799212620756635913980854/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6214720957018522961299913525257500555408733602847346117655362569943226000171864284478970657534495934475582272679783474008711207260628785246751475912812998773305063346903527481596947280215356740734126613573299465556061571385219345809346338218981264469605299827613465091442533981340653438331009/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19569263429381838522616941096162744747939731344502552609953010825163366285667206258699357288730877760715001024940562659652063654403629877197706812150140514475314972765557375097296569892212324136341535772573847767478773074621293641781189155340510057678818705015237145187291904572611959266883751/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20146524269361845503368598784203424538661321367630697532118556780983004369089955632370479345586409935371507992773910756184429385219580972854520385027262355572717717095380471696634786792276119694591048049327197285143772178304667993947864558604825052939804035647070478793789567066765739183132861/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26598702700405623732987589127230616532576280438592425336164871538098519635057626824987231915591806832004210132685092970957009649736356458872957071933141025869273596378007937214318102221663791190328736409801788319417874986924913431086373307732618249249242019396287469047658628254310968302061723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24989870646107678705665653611400959081635895153395812747727706159550503558949801495872333171581828032279687874860515590765431371809253322662895834143370080536657036785217122664168519586777006445276908672842547102686463455696713659735244185703641921800354569392472832654214905170564040335147934/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11082717756451906487104751717757434604485905451797588641329126265166539649794553768520288699587324732492152309164849388333654758799852641937894458686333460803583286611398890488873767833258779813274617049435574097664477427661872086031058301380023461656152446813475856772202818799199011850343104/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4235799478466488952199088199309057317561912337300363593478652050504931225557689221267071751638087594290997568749526570924828959284268206104859690569577559437204147540674573580180847271089667267087512660181859464836609209571771270703044561963758508296246344861331260118919474722038564477014567/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22102734853209376566846377061247023528009055338255415506864446219125494685166176159250266599828799536767659868088030927248700992289333691682389309215660961576394406078749216517322960371466400845604470638704487776938322818472044091635612012628344686969028035224526301088446790572858581607781189/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17439585040663845283010120974001565529355954139304454942036424930043807663124183810673981422479280498270496619128102237402638061473237947967180148706454645448473055103343486339011237504957169001659977362176482559702191507639695785037565899779230862112862668536681405247980850241522162394044751/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16221514754047376087096019825181585782878478025486791668195342777385739675496768292883324432998583038838427477057689094435000139012850524020372665573540724796455648878434140708136756489218115079050524141861654459906880899598563059969755553333539400889806752072416841332912443240851608726476112/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48395881632037815868805487115582655343903793742412769325742920012530135433649014830359303201520220111910320080041504756057473217557920355042390904937284117287100017484853939927594425001987966816212788703183308055395472666471867845198742839809442709454712242980633202020630976834064863256738316/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33064448046276790558114900073140480536188128838484338160431987834128353085566878104615490284185505168219578427199239110890192081053875193845945137046336561655051919571807249779606708371900354843548481497858725783194788391419086999428114831125868083773557760086044692378236107908194267138144569/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3211888921696339635628453566002014457106525425570725918955248071436051133957908366593143494378570588958019488160568189413071513077768544559540102884879470248931167959281122075198160204792117260216550770430776457769210431394799951997314828509820132128317711189062102140974988365847729295252523/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20973390676047596416606404152609530330898180066248531112347459178012099754828744808636702292493752554897342274641138836818938699850293720802684051479723113886026774931633314636806223427011332126857145051746951958769898038227288812063481089471855576383436775315700505655867676233474494186386394/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26669907279444778249669910876240187009361778321454923567639278025604076564021126677219876798843909841798159139752559666170621905187652903847045726079195254640567224002679832503872960492219864252858400445251351901395355973574165930181489589947766730890838795582547811950816276545448155583848149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19105686312515715800090992278654647826844692722007826795579999131590187623567242420928293083317451984461790936661517589637203251182853408099483060814878434293392225435753876940220210911715750420406495592412578919135255888751257199068591488313017135039258179253972766891918991111587695091176881/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44354219509214064423736585753647032137117504357960270462165304113494087073103896905262483179138433828380773698277063541959967637992645311645886210338533197514866198890266596083874541400503921692195778686028551793755984721861636810575276954449929760217612635629781241871021083125345110376274917/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3240145341301728318757977349074782408424319660689332452256992036158801812526096123997231403727689388999222589028739044369400442738803228734164597346059089988048085916543668303098621054365353478837448367440054829526713774312209826368603082987034373472969756780408410544524417856680564062481213/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48505294435403427631643133166927155966976259786252923783273832661555380394935587045342559787845739017111688275941291288977239998033204656984921257956075351260937021789622625879204224955429148420873825141435932492690217558973658003462912267069773184848388858936662569985279958706805644739609499/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5809145260640597258737227806834210345808218636214629681244444458567829919742010277970156197246832751320790489506708539085092437792516923217295709380880235427992134415393935980880800597692709600292177949151560247785947631521683963178240535734529689971646395116144983430985217845745259446650084/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10570093140590076720629244596796539136521491610456082847795707702846767851363690161850995562098170164122593401308015233002028279861737235331340589465137748678970547142709230890280093594342674794471300597602980234255544208812366048534753619005780357865502308700759019005883728057029249348853810/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7810198255981671261471522374302617491770066341882854702658086928360493122036241194139296508239862344149591511356095591869663455598748231831001382302157732920602472436418876418324803096138292472925205492826682389322128012753951544325628165195675713487718531035508680491689051375282149612549774/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4267153342352320958772537789562596267701910748451790736104638247284313497359134739361380443340253548115380148827692115967681676030884272966309027262433418598290707201736807280549159520294082334420523062420539062153202196736571724854257765597499037592757805449204068921375191765703453167826958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6989751004736637051777991420385949231255766399934731728933745819361171987317719438214362834888431755868278541776775217283607852277130214034424725730793309144113553156194731939755491799028259868176027893899066444977955006220177541671075515834401437537560033245464495016058094787014036522352262/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12598398306700886526579889429740482753936750316527079256197299014308485207911103831172128228024302102925365162498779667034512400130825347741027120605119227696578869689450432989020918840839355835561102720800953736717770869091647792707787700035576026186902364791590000204693498655963022414900100/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9472242902700362901833671747139894817119245302143979640564266001865121181527083427839827427315250204096625434409707872050239614352336609335773531194755336478511618168362624414101262853775711452444104597724175119701544878624775637844698215771702237661658281442864970848696133851266879536887762/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30084226674034074821587681066120116205289018963884736547794225242321813476307057418195716977351176630331267895642913438542693770774147586238114473477548216629057422996585560725013973791349694744759839479538401077687298236566492993513447232815425692603145001704210356812312802372402359762707236/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1002402587664772397456854778494082716816996085548671530896018368756285354285732813986854126451283409559901522398020322600075139098502503378800072024327332686078462305946229868332805818881185592237252400055798834735627132806863003940186148748381125645850860907050695103755925236530880304895920/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15741817179839871652621162299410004140371911760136074776806040341176911894150079741718743236089272083493451474153548411853503728456760365867158116266647371208914270060712658335361188291647542700888980461208251873279445916548897833729706685075352453872032220693384959737187804248314071833874203/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2467296057388879470562803186204507117651974663092021712562457025494131206912661492928011714148423496361827273130986607552438109046885992848965412827645925651479351854169124869149481567533739395824418038806827807458042040070162084995101274095600432945925496445907288440098492236807826805339725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2650785052693530379632481823627365798666615980652746616972919280474929958799757253418528660848108748513282376667641920477289791164296467942734131851074278654529211855265659386525892503081445719047030398895815801834148537732524431692645673619782950546175600691441908356282315795165287304963780/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 78253688298670898932495006206062561570803530774014311610820448234932046886885118286621154212472591484589944632961641138519502533016682015394798800617734913044126910953905887250157951133806634301262003191745508105233218097942213642512034094430169820015050168598059427827952172137457827818127197/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50522703205167030685564484052448308553230403666846851516079847849230744327766797756438637838656832095862349050278239240070733482553278998427209362107022237032747840443765015399194888563777028903474375149741315408864311038738638672103395089511974953460271750815837269810500878531075605434238170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18781400812540055876593656875733753716939389587990693546353598971189428141104886897876137512084108456158529064066216489512815895096686786336165996455679534030693849040669038644667337154239840200046682893710882633828562693031706765696642040751007007631302885360926215688673787160531090570136173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 700110724323647700299731986650418638892109836146195402850120127997885795903634130277832364045901841471760890017013371886021109728714659995122299128839649679629089476538012115534338458031431130906761661260972455610253969523040216963309824519036242915971539963395029701934865588764900684805317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24946135608837708931262698120201716161101915553985006371282143529195772487073053950271262796699121578780712943935107925048608424726268976337488206250078240160125712382687706376237416916646585583398412970257059817098516865925617105900579902280280916059086371971237326515827297493390335190380220/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47367809072969671930004387017196971365527259836393730348480825558619648871912009083339751809139437846363977595217012001150921465301785253568017637813813700244073060302818326070814309407992009709190806474859396816777443498572298818178395635873253566244985907968658175571177602618351554932731801/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32170006492633657087415731985171816630496597879814091173285984808559055517275096770655473161925023133745863684392318031452851683667519558947783447257457002619036793034491170984370516470607482066926737823119031455017843515646454740777552780179045858275539032601601820415246890921664403544022036/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67489385718777039757434693456935833906987196064581836095877204012618986418980722313470102265682908296516605695965329000361879649094822751292704988034986823770255901721469237286676667086359442302941221495093521120547641458733308455753448086117505132740270179553247619329077175018298127121975797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14313463010182003752806552104730245082989909142820383294289083370321892100322811273180361995122653302658192741874479037163431296054714732828441212186586915332563528414948189690651841873917549383548487091693720036873747814608167788565226960106630325626460967348249339001229009092751913507347893/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41355053535981922535127230953081677214496308279685719408420822409039541002889015048210994322236980920209404268445371462934606802464801404764207752171832359984188076777254577253852173149619323694682993197264252952604561614569548431917288973951700889670245346485136255544921687358695873692292715/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24243057880380072197565076584595899338922840872600445941370699419057545890128069292955731670331119410066178096049765847632709940781671258045848359789879795588139781594286027357253679527757573115959327552490435700048022733873779101908956819007874155775089075905734671946278111679384611008317244/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45431276914844087912847015169480733651689235580158619157261894579784044556651741816122680904778304264717720214334086228140897820562377342766644094409330276492594393940207015158998446255168608077765536363757282978583034769896196400128600789452074838912645187922318522918749628446554257629711911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22390089512833387265405630396584509249829677513445361988655142778904144148010049847967819913354976963195593342191896002162317097229762348149627099222900022026406645439196679330462072862455681810644363226564304824747257493827259413032989416987263146867352510466310224786664871158138805372834123/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5986086967667982336460975834348717975534738124382989398919842514497240246421412558721564705824353951303962470754319340328620078733573349622607470424593184361717378075120223591186016132817753245384796691772955013844452192631917406457027509719353276190095991662448126871253970223332007358029130/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 198775537326827848809937354252044218578601295711391371111921016608040018953413362552787310665728569316278787567671122996511758477098637637551034258930785749515905488603577384668640950885481067893005293908793734054188845749505063073657576145077011896593666408061744039804343850089641873012549/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4254800302998166070922441144484161814936261670352277793494960776149339394333186817419783924618791463517453260475035939638441280944117110205727958190703173867118147171577872670118108693318587975430626175345564222525284464343285222289213645214888287179910035686817957874617156500875695601678774/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20937574038058654166362719857593041384530807344402101174330445578112826535922671765802700387189051646682865431085352583915878211191362011162832257749774857157374618218313893571804007422193706062998815164529035267030733780581145920991802031256722747977503061116707585012457932882059587593587182/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15276180283602059672393617304999728724064185815513258055888707917351986471372080103927163272027306568865786263091378905250420359292869843912035766531867208823696652512109200168174782683366972857557193903041947003115703993930235723302546716324630710670254011981365784665261884140162550694544792/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60218297477179174014651448596110769162905863717864439986128793215753771069578740862918494226748192772221540966281691884563110727163897467850520513147843231942847550308228225064997268694098276751546944781604828786380850111183704669941796508446296942471071510635203026507651588708937974544641537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40225611086551896303253908473465002510053839726713222397489294531092268022017554044471135878612525338484733393521216721931019760046364104560489175662438078939165632578766402701613722086962554347745816546624345392410708543235976687875465521119763557009064668948457264056063618069892255437305896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20430053359044506191243588740084518996588629109861513738719723488397327134080149556128669186161858178752945295913356565269880944452314152760829200892928384284665858260135340573849682076668614747668955370579280244092820468721956458774678601199807958284897939136816562534159104161144276235164444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26749832393677191519859758809868217229587673208489811752172917583882516347475441171614812013082886743982124948950807467609498131980437318850140681897562263216693527576335001536513771353633109299159214178258184798910377561617632578052039889955613117310050640745047048161543965601248683023768677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10277181992834936545903804434492905323511126385531155498181368352745479581224572685101885791381962658702680017761946506046042527163249021846552929260943261729122176374349244809425490892116443328124555359743411974022226052006722419189142141092070898908416862999976412254111492689982703177482250/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47686742034684057477751132284235165832330225409105479027662078202510699173547123628525126829472171117798361421924700215270166582668134407098640292193334726897609531313819326427689603531392316797096142064531200510523521310836034466502037742065237400946852731310148797770199502739457491703990350/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 994886233102548637328158581341676542317128305126212461089220165127506487193975607704571865214634785122241327872165550198959536942594123335213929908181993844731274187878023968347639072442662618011958324205030574089443404444735412202284267291541267835166041144322296966644645185463361304571724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20551236908970454231450493786108649907725479788373018220095153392782921901089445338520800095693007203448950001093513890243891105894629701369218002146952710699354030393585036179435149754055018432648259294721687444335906404855171915076594833115383160079701028924471605382651708600017252904830325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42545651732739035027275495739044099567551882396943253549058835384703834999976151353393472807633560965376124154650625353142174371719093581300147249915564668237964305828650961926319937677680985678443596245821759893007797172440728345511695048854925647514888547523023639597061791482208375524025862/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9044945857440018718662834205727132079259579524688126999095061581410345180015620671282087665541799861403840227833993317412499505898442505972153870401874130113979162426870973951170758222588301817049971114166527930200889947254681220331342303602777099137127150999735973402354634334713543567984328/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -651147112790453683488522254095570312791637111163475426514737879080448980846406294260466545992263500234720794329384956991475357000528669401785287354830181039137327736409893230465100565188257886858917343387592676949548667105168834481368251593116802247784468952633333734417166681286980617958190/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 222780880713517384580700611138388069736212537216520526266606632799240542508551309013753307129912781112776114781800053162567902390980250890871338111537720881286606005291436932515675506861728298095727902475814098715738549177201489289568912894637939138497512756677346090902036719606386598133137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37040840073162036370654104725971041671011024820475918168717164988307532297562880654672802552246469110582896069717633349930917919514178368670034372222468518570233237519571051694529950315184474636570955335829515847866303032166959591001040126776938267075042233979845018312198450489225151528226109/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5981812795586769613582589937744156123929397899875478458636616033982806770622321162745825177030650321813829566632073900487472078813347053990994833027718122669825679310121090270597524212175065778068895528393324041864009282038104404318273241029583886958693409041659883467503330765712972489645537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 594163748039009633995979036489684661850736598979143553977652552771145095945306942614057246447926188350147519420109339931596241846993406235850408293362320136127048824745428200092885993021507082711435467754158761169709945327177546326875453441901114042984820914553352300399725914262848816390550/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8085995263823213022881291346805560013378650027444944703309676653448814065607617707857563327207444512724265447298516181841882837190424879882968525851733148904596602785236842108571331605125967423795003380409322129631590968894107496427090952640146973473752334665024661127088190460438539153938637/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 284799601713639234274081796867601568240675107060641245391161054956232096719979663551678404857970715742754096055332300689809014035773501846292107848336649748382454475926033588134357228012291612762559239927989666709667679560410414370333763006305141769937785461760771255784603187387939746905576/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28874430526034683038091500565050138643458337032588743594349346035107630287023583129934924890809713863167248203399678502488518333526281128826851382637865864644685161886327612257880377155346813295257787711213958568780945326801418700483986896700568305199226470788302947864545054346794714001422429/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17578217004903151003738094701374804852693769677043505194436565548746448939174242611098301796418135846195921726917299053868453748820111946668011210568140978088083279830558144952291060237364955955286793021489936345376931959739254596045955743843324937935287077653649141208024950581568814487900697/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42576618025149634197191488632207286238657773613901683451703800882706036006806177887559915930598451114820721248449195864379685449699304429219317489312172960445884320466904510037058056518520238753393581504802489105475527595874029955723965964729217065759969041535379609352688997118282224787084479/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14040678250103205159869925543540238440602933942835614563339153681170934509431530980441654765882984053349421805762492902543538227024938413582406835373159689106454350459035034454910509689797442958934579502498038964845006269895128547137771071312553409011763953122812936106905337520977153726488637/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21413981069925684105395675651241978577184557808347840036391608652591130652066925417009735344983680085241189491053935907931868406375111175520363395642679420588467545134279908604888728501506679217835633709096175310044256489498672754476449770077360545346717107907118066062055931214747218082781733/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11695303859716780514231604755789728065661677586469086436850696169133583934680075261280513867623756194777302127235097141946026309565192863273524027290634714928623433201394054446834352043606706713630095623629947968933041893274238132640333921997171818208592258715393044963580278278381624164198478/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17416667826111919745280550589030841179760866546651346941997520694972340972997414001233855525489138056027429771108596054553495025303258519385733774941325592885889373116436015122615210766508353571881064001598125960695003661393067989226753513368790330573276542552119180513930294431791568863352401/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17582927064329318649385649712318506305560213655389683712729036290993882546457265233353048217590937798693221814245691373480065116893110169117460279255381627572908842714013553439413847164743642408172047265768164909357102191970897181551843705523217864098047667298397167850462518596720975128449383/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5452125241312999225931821620371370663271672579942452956887739087085843205626746901194314856064568996456380303792560105081327966155217658162501437899053617843555712863316585871664352992300542730549107856466966916892868008266533651335261150563187451183425744976156981737866646270673945239736242/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29976248433943027163821895283916668192877946857553248671811261117538964758085063351808616680516939221193575525431617233089914280276662770578894136211594719683470698283727565706453054760487131984640896023886901084178786283769479393972815333379020925838729609824182729143897992963786728031317961/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19264173819785131677681809516961258470911313409213603193971048209754456136038024553545848298780098865835781882056524836251642455190346489169696059017849834489982598908028616213984639539241836435979806168297702162341390203161909099266450727908565906294562451992094491807834943166224637389119472/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47282138265363079670103051582439674203540028549630034691314835903910836033393482484768776908313689262351688261967282658242023990844927177089575952654940297583479500610882824568689000554149999798552322743709961927045868880616516595507272481961103590808871725917504910547514420726580699549169186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30235139401363128160683164339924467848643436187557002413869621745911318533610956619161507178299678713885385765946510668560494864780580016937033621418918251802307539199195650595034315441284747372908510750407823296941372443509925490739497458534137467127316098125695652594273861221140897505122698/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-8428162090294811608227728396094196267733061270358307158495935874382022740465494032328847322578876759779214244678507201015807413554989820772387776253158718511711765247982552866057807395860047077169909929121993352533004583625410621675199821872062486996012259040994911714824551646394544788560088/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20381726453547388934623103798232171570233432328967302037715362302587220392239546399585436377193791936591641451423568050871015539049471416991131164467558905230567828024682588776569626391643677448100889036300037581961526849881970152575463313636333777179523319947362928324700974051076732266241617/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23357255668517839519113405751644932998552941758030893454339946115177011144219816994408646706691705735181458678601724428206258342130590364165594797200573312836778489686018476701499130538819381543363720641217306338767356517574507466387402868005372405502789742438730536067388629921872922267559186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9646976322015453487045614456826543056744838353293221124822896183852839354899394975226575175212151672569173913122610343669780396578498184593799128232542832358572661961669339036948191413551843408302368983131384872971158482353051765119287539206137786960485263584186529260705416830994411418088212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48035086107045855373313848429299392782812172589602755973191074232014394228234302352798933836581435389279477711889104015024186965503876087492709116587903994490120782357331191346617683177752319982359765733836426928900927447912353663171942973989458404033627002929393576333209050833129196119459496/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5687558193069563478570038818143068259709939719806407661255852923587147021976197587282987830525556903924232069181005030408514129298257816823864962166302306900817412379909333185104998111538608987394297156333143528380288454661664252769278825080348786206678596217175718730796638661908642361942766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12390736634026823259727413420406572459346888244016761999262998131759541147920158875924280172583209868508476646998046606883947447624420502887539659906534450288890534590315386189544606776372371764026638025181277664376472167245896562640093007123267994858110990423392505646967449824314739100758851/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3854816379098175056474140246068661202718074509624765148728743087793320753688164096746435834916588873795158570526581896187361196542274012154125964253428540116652233732880599597124018378143065513083617669463716681391473410115601365421919816675120282860697772736405457654472607443496995923093425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1924179800682857297260748053891583862753306952593315733160865987856603125188903022377037662782310322723298775775802366423157061403474301770196973401434398514504832163968265364036897459239443242634593199574497356120475960614064804343193830837018943351461835351897635957210849194948427454778127/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2334819734299850732162256387435679071003883334790278896463712405276115235483948525606111127916826672308728319568697927880037644860034589188498237449906259198282817157653643618899065275763468139998735056665378443797371031518918069095516637885637179984683306228779650913927967232698123713711743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2469286448052294554226477982906597222717820450155951311030114990947399588027563714914517607800150216168902029824399996200318056897425942287256263080795686887656750219533582689507514349119771012099787617529367251236073005884258909942023255789468112415494824324874863343680777008897828046179670/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 934760092328743675784298519176839125448253513090371113388818701259854475359649593076053837017427874829025438634018761950394460653551583442799986175614506105132160133139277365725903031666020928563127745089626289422136243445189624132496808296146044511174037298041689572934089706175740552724652/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36538977096696265547439090396288973484220319556062155393515729536229030208129879091085225095370793470955132825152840084362367473967928513779368396852394768399094508764947466305829921859710961214162994891806954277093980890315268222742108057566240732448902121416959450227107876356826394999199576/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13154290185371944440248176427736017517866794651921176047865841163038271710068539865993090728918103963417698861205670998690377923799341592998067491462590650877000415180132070402434842266250715157603737094108360818317875932793425364331759715673317834537526660332719694679609155847783529671052023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29517649146156343354401965624425962731343510724004340239422023140467328813499836565930812224408902107287990584532854429735261532922263936882653951802677015428386032026748022275470829007870351822279713450721570286333758403441720823952353896687369106898760451932730486570738618767081640892850397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -240977939608646752106587315218050525286435021093215759504714304511609284025143456816478469886165898680680291031606011486147685998682031619908917525720250973081444212040034965599983828333621924223065255620468208679563072232200521235446920655230726755853249282664030375074271205824237330931296/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14520100601498114059868122587940816214848785280229082151179613258443479623484534141770110949578734621285276129405978420249530809221993854552579456862118798032231873171313353965198141891828292875064757328216471940410053340420710054502744670808678927143892457009472358716033587716669413070173766/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34623861390525147411496996463469615097963886324713454090748494750656058292062543643352432415108767879690984903625527533406076088590182209620860129353845158217798112979533698215964076304888510270351296660240685762906882631731228182155277056501885750595219144981961217112361871189176136578308463/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41078573986911619888026847517188588020313306260095692894532585428452544474495745859667018598864122570751382271487783227489759000357617021336084046196738152570131148118956245081892404484371295327348795156817597878836664442233779305768379817699079895917056544165397585361149192443841464081101609/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19662299364572660231836064349751635244440266677455695208073217525689277248754211156530430425450305393630477868111977408685182303183721220714669697659142625745405376990300791405744216658022586051950828600974853507591334566914458402558942323261178427266594075309835458593798100110883921989908342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6604183219126148219459306324399790815022110658549698991301392342556033250788866878863627108364979012659088968997178500129484496252859651830101573434253934460212863849063883055433769019954831007914599668783185066210107421843218318036637728191889161716667093223689016363819425376488321226376185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46438174478514555041310087528133693765353897959485973513922337971224721720465893417618690132674624051937932181582841167244618975125173978790989552401626639123165387372778066670712655482951105788552628421738234494643649331615267038261893667578175498041748776929274192683803707551937388874579811/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15339469619528302825972006122980187335022262448483407280271189752524523072225259292667285066324113851125021166093981533081607452665345442996454461906636268187394005206903016200990009776626003718759748166983631404673093898277517788169568212718736324843740181556782735401276424224519764269707055/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4116409924885724639808841397881500856364620684816905370724345603982754731886128168351311210549336681192759254881814454545699442422460133128085041529866474835157624003819493084368358213918234922078219697391060593041811557487222521045903019415441244322034656304367491822857041423605572830292194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19184143588208539330479267989734042313961609020271966219855951709224371241344679062636089923376189784799852651475428762703978670917390034533145047289182467315611239462309386413869423981865634883263945117828491286471532461473215630721598347210154668325289104872766796864453781290769332323011071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25819753192461898598237589434978052567656870876517133575112427729264937846982504387846825692629514232940638973067730778636409574811109120133194004433424791416985252597137715434337433942254359306421248488364949625353109366844379460429712196117820188578728952094627348352977739773167981880417451/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4806917723918217997939347102423047042548423238213383073144705140434186377538241147002330604002019377757106295490648811741411053867866103505350461306974941651983071981731443754065247775193934271909352001558846064700670295885822566658696103337551030171375573189871095956954964244735289761696714/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16005754229683711591424440194071596866422898779384916556172657185020791588277773781438908648881610971818654484541674097495490096087934563264508877470224254822349580005803361151797752404710463889220132946165427416840684523274220558309676058081282764904204029981134126822033163427176271193430641/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 140994041282038861046220167892651558748099890595758476282715626091548118706946331642774596346887801773592369742316228528250323710397724677958679192778909603894131175520449372130291335025750722966538303884701142723269225558018123510919187151096271331010265263161531734352067715120707038736732/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28505352370731919168691964055415410541365419204812070559768150319969416771500788222925119770855222275782165950650755952708963379924655040478924270394287290870647011595622968223066331135764345592755389304850550266585189273065718916855768888687420490128377558964902239454196215052075490735427943/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6246783903169540502315500227755700748912329781919008272603593177298054649475353369974336394379868344903658891171805175122937370349873408558439483617262572074933073546072034180649957395101717564668885048353155067259449653687959128333869757526603693797118305029923274176932154125791143335941330/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17859222082204327199723073638590542320600314190606356677459010941487492341715772199713837886148489207344359939677730308587640201663960857083286670658435498553032437319475224730163241456681825708025085779757817824775643666892217595142745185740462242829548588406156721692887926778517034332602819/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4310143052142359964394821082099712795807320528131587733873787637476436357490042507712811598118923400848792577492053042077854854685648625468517494529292167401583768022448716178791747114583395624340944772965349450253788356144236559067425988677389449033447434464498384537110150299935086457080001/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30807562484544067957571787018014427436317531675799231698113774115344299634303601002364058192742672961792566804784827580145663229453729569486658101732886258769774103419653211590972861462660672524937504640504980595805947077709790439394197072232033961502398432347191899116323635896877722336068165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6903633828414738692045377607143691112790691712407471361492297730652762788667199662530363760896600015223747728995037798702611167018370760141647762153686777878307580943986257445924014929949824413290884524907620124484571582930470224718086185913567763462805652604879816314044684169869924764994447/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11853278658125543136684926550805466467944594243735140050008721975664220580179251905186498388698402518136478408683529283777621241227439779185685339776214262908921672237397010590512085041734604428935667176130191903353122778606540305235438580115875886259364845315463323115412017500087776053816062/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4399510259351169049624046941320213940222787434904903885535810259576286845578672721046658984343655370444414920047131112382210758196247251671443790509897683155184165952690766098721512784385538893601969899000127054807009287046531011465211522323554736214477452836540429316955828389290813577404191/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16091669534948725768524750131047599837176772517025872368066510479372910622344811328091127948340305644912609113997784331079317462084065392766218331143393138383671902943869281475170904016877270376337954713286130303245691074227669310933202600135794579246444929405810282180389815313759771894661209/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7962345000683641229933292859810184298513277916455089886077295370763459582405573796772988260774408047532239002220280995162186149244213940244438594953367159986001409743201401081653497086687901965710192702856661329277903231943869242077133969156840446111887527360562578432499461029864715172085301/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16724659150270421583649492176237222832660004732441277236237734825750047975609802782403197183927615833538866499587653150445549096118281528771064144703961224470961191993269794420070382691451188941561037157110413181989249009121427361750525459683838008907950713140298488786772009556008207291694313/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3115754035458635553269381171499765594079084432984553299820154246968477909139762104440315765998218172689600427419698847575341806445977806458943298450928173295641178859038201472876858254332762222685680582854133939146438736004867912672489766339288405324820291327303254139212208687190874758160551/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47906068380692047700653810212193864721911399948080941276147773878613605360256787342292963041215388354903002115456233736696577694471015874300774561346063388254163452307420385969557243699903973990119435882165325820897638800405166494557279943783669576461661221272321230745989158696093478423589724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1711709897099251752323583752752594603901797000839050936163298681479779950162257737493086325296955028476740643021723309251773300018359060182913941613463640951738610538858961032256595974635070481174455013531425503277913906720197100611696568050790886428493135895323388476434600909122591017811397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14243761899115666804073918235192411936456112872154270849675068130313756652390579635891636850904844479160092330011724685436695681099580402725563966524168473873496330570335849569431869137153540291908619178062263025915912730150682325527022335721999697682767881001234647885071665875721009322846269/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14680796642444884904371385367492274031116696746863372164224939121604082788607987327552625205244482766500581228922308621318864104008255413228194092864279693560176580777808303006580575963607315354757096814032228904358800424257134591445955176656590751612166825572625221318526209787993051141329084/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8702431149355119411179455977186370637722412402449836551842759224455845932427051429904930311960636485660511008421305486978563415660509366960484039261748012020105166012854830555853286859467251980231611909243208849298851355330937153960079540020554609381267027965631785643392149055685054499548896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18522428849922771703039227531773249005721505330889442153599151492667583815231284818170167888965186650631019796451090396959392092653874918208556950941611965761646441585837943309130190920329359258234747753838206895414791321521981763329142815746296685081214019859654943632912035632723331919520267/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4049613349063986484932124573887258556821285632400056268977840813033810383218892362539103622050721374610947978856760495962218789862091651070560179699278407181396100605956081248901796214737873114596010038037158119199629932983885549936817725287101000904456227152958446999438645597848164475206173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2992637395120750438794590761822729432664567706423446060019254622330154600006365727237876448969535195782192422570599349887854766500600498448850155608033223869221266019943421009510869130942439985555879406970787098761510925668836161858214665199614846088360226723712622809644766680432344264942885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20512604323841181858355588521771356489888209898291121269055533607269528732496624376729358218984796572139422616298882742506155883157437680627553321354960671434305615621426655893492222034996977490006738900149673636354818160560510776927862627699043973985799451626248044161534116448748557875959215/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7672460149719709974574873174756688788317117156474222101749362990043996838952736046165699395012993902293775256650274218434318163126213713203427346925951124364154395146402863115884024660787084926852494169953527570327416777173645079118463538178140477471888557365253547258124366944000050017837252/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30675294450645962894058286608314822994992359285568569596075408486539015171509989972930023906465814868880902688140648001073245175190030491891366637078179566900739228469758212805066360276596320604918841247863141576980578769958765031435679721776371920990213043427985538631194398138583359550868151/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20795236114821911550812748477733457527574007880815159943001917793840099177644212307977675988277057602972470967963335567095268192240924880688887681874169978115294512658744792093426595831054735375520785610788219823566227191102638371066766247469035132044378219590751411782208553441232533201213287/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26500092435227205308825019808689779413684708670331232553356989765619748416111765855891567090770037515408889588972780252536144600715919651738784905446643604754311469911411588174270540981011847830929879505267477874532984142395287707374300191031674556827524471701922018010610995337055742080113124/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10056490230152590186773072567903669414286734804925522379573308174878827954278813831499867751197229722660490396184936707459108799449744564284960187481353188421288708754785634325460332675175857528049342006848205389709418248279233586097173370613531259272937786019275754851072934043284981441236986/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2280825254043969149718990559659636866208539267278125665458264163337993153480492326091521413841864374087001781452345131465684417175537934956154847055216077760863450149789352392173089462908194316196859943696027429520734915086586351648695670533035890743663015108959280606373736791610818797822769/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7351268755255851193944213792179827016057455943189839426974083552755446922171299847993322500340640144848244009633483503973283713196499609929438316698863565978687622688275905706518292331017985854239697415040064304756982727243535070232314685284375086340026080901854524584880031391327887010789466/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4502389773225624302684533364830526595804120505322082656291538104411105444983486286163778485221977631748570412893204556051091319272952885912792445603473662488030685089129655929474613846148334333471031405547493085949118787617738181230520006010640138192632286960108551654725985171180588221550930/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17410866425710724104619180124692184898133778173754849596117508789337742123137801791584927672682025831685051840286397326508177850724375995896496155138908321302451251185182963945813966544370537781762682636767482794149141408474423368068297544812208224640325522462993457228418319283196346784325706/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62181705148374782780647410293324745400659294610438912220765078419967022227605432338668219892548747149510750763756957465863853403081895277616829557095972870343887076804101043758177798830748458633701090262929005263158267667483571683794158646123789453315974937742093920333588985113679354252726687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18395112422662513898457294228697055798347524073554661124347903228743989400504938499227890632891202707074627478604356260304129715974233162500706973139397808674262204348782750364051728737438808718988903572686681571627655514686339110607558962972686424611323366316935326366119613087485178966056905/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17257822710282236164827583114085404845563391970558315608527042498886388159742966616130682469874807567143200914157478923343044569117945614960194219527807366884563289223038354561320827566235589758357845749124796872290948254163230360044033762952956296278758571642290577607427741109432018034054092/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38346550527845067555547051757176462344080095071548957385650332275252631123435798325716734685443014372621449027303509389441377016186740302035450465282591277726934550936694775111834344908098280324826663916581096814878264035447292379696621729508267113308302734506765422900467109618951874883905583/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4295329277641583778346278963712041115948404000019556581487520814051070285436907780616060578047988645527912139194452879818001299706164780904005956180887868728376338441865535513153136925163275696490909794549378111090448076201305466231422457989014459287065739621864780608476027708279484937433999/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27803706296140312327057513651029946328482822544821723014053847945001425311741666524022608890789459331250228934085420232030330291921678022961842430053807684349246036364710559146512992357523043422719449964152134275826774191847652312453787566981015679214368134361772129088731697147452254760626949/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1454330618382425047703622234522311634750204977739091189997826518882299461327681908469125231198345026066755795699747358234278082517742896965496077429494137491904160846448864743484489275477551393549927979368507658042103990907105100172333427918507905761580652696350220785867035545634746937843490/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15348755100709380456581275704341768015210150121191359204872349832668116747975834373927803882203282087347208324605565980307616887020914726039130361898684389150868299882653110844171905879304721350198491752862740863851326797396855347967974648659504427761510385924920776609092984083485835239675678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 766954092623926697565663576280737995092892687871344288563110958475287319289717843047611593568924567111346205967678474974829033738847433347436604463007860853291133924719302110475938868821826482311744681949280396806959358855952157494658472012660181970482295391685923738275609540025311113690693/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12070684051610238042895635701486029350652373472152029987984400836192850131598835921828797936153306904680524662032993413063524317354282858931160034087161157309061413177976127707598241489874450769774963227362537608092154071127798506775102103006969598068157045210921480433190216660448788919678291/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11193692416589511184345802515047710309292892876905017025816832470492850169464275180654811551484554814236365639391410637929869750848487137819853246263942792660637949084825428433101053302864317484261025912128114933858905558465766493576627079299503553492257886413288412625841719853286077670223636/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35397957596757116670092850151630211974373730803157669827466402463527562536626429953415250202970392077822628449190690465661705107088031559779386138892729263363762936388501473256012410322431496508084679986760274720059138838753456036797529514501006585071756239298222154046708811805705365754479343/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44589176444541611101695147185321541730350811345232983878333411781931629015707613491850172467278521134302831087866203547533682742904787146400815724457592563255828591709784275955110919206839220636952524535346172629550379228133250357446637392726804400725593708147561815273280434600382886451936151/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35856061766876045725469620028538368221300138648066678016411805060147828921322652845015279333897388430227477062600962401434473699335624092718189071126015663336705671347658442855674729104798853461222360849220524868317768377683609236045736041339240346162440096781548786095065096828525285677613298/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 505637024866684746048369415527137027902623366420406819089362433967524687704127717126298448777833282177557510380814913965807071145391450697151503433146211272830208558398585741964944062455123604570809901392464216678221263553007841693422295694576441904922004462525639763271443588823426873179241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40450800682928573854385900487916218283057723687249264644529540267788302400642484379628104302003278416069306869136402278073429027325625781214323235837221249137741872673164815272336700832594709802125665665257443242403297776409016784417292059560895084570015088561411189364494066340454367452105869/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43919942049473777672766027079550991590675764328546790735043521878803445127695924533448845419724921165234033256225644576985571138142822501210647764709865309865583356637367025702282528498085223925481779119098524516796417792294204497312135767057033076258415222179370105597633142745312334980903817/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15934114631262030408106723289573094310352411185101464160825531580571482418589749098896269693764046602241676683396325797313965994641029352947452805057097080830309885650353593772058538766356329507146788216646942633162928051796385579005019611897183591304204670115242946899444335939945136723007879/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3590898223225303037519960613429425688764062586762392490078427183249957670441542931744120767066645095989771831191122291632926554810234336470315324045233316015731885986242648025654658172447499811697840930856690002197828554224988486746669688539168257997633968891163228229613097560776362186774620/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36570654884947478064495050338241224033161094518016582765593703534515434071427847440196966864688649224229340105593557571058429552435286297426155892888803157542957851230118074739978493213890101148392218343882725667763833307524692288633079705840302690589022035001001075010768207062149382902977649/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2437931626087603349345464846270635391695064194044525496802544145038170319488186362599646552337174137324487165280451546677203619646602899697089331610618337034511624186810919016257921623101892945318759043082391197052095373116787723912120085326758084126866053065177523695263594862189909304509840/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17699955473665413221473478671192080824968287904764008082117405549909155913422989998241268548395759997662955037306108084517954013726638416799530580467315789213124890561212066995282116657422094103114788285055688666175558503927705772861863547812167440564436738038064393225509215763832637874021424/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32347741933154033961134568568989729368671202667303857259440994775967699671224521739466005874478374960478362108671438458836919591469176491041971592825667805198568468316063702634848579610191494441129927129162193485207910557958535372721895427457616599021350116765401180753263276259891708484182056/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14181710001008982154086671969646280605729853797708430505531969124096753053126358146469196811256245426513920576623226074563320116972850048585249026702393765582324590121875217739243817606542904596526541592988247240155614523640785466141862860679059494577920173564818718225628140290957726993796152/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10211514082495803583186126681359348475483983545759724461672236367053538229505263827530856289495666224149519219930380710955179268724513813720704897445741449260901094120242203333991481257076716931016689314056008702355913251396374302576791988605385161514297509379537248262075048072410409954690293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 88941938259659838560006141100002879252900843641628885798973629181913073858207892264826089658283711803553571690618497089310270884136621920971624171855226285837350797094416492606812635635592549971476656429467386634472386932452330584667631032553175977033670338159547764841112192167443744669331/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5320641200975920286696064146082508501192128764236170924937430429482959751822027835456160632947992868468592063846943230007408202855673038892352513989709324394501498335923422910968782156888114982968492347549866775080355229076481391353390436037191197666335327177234639692054051114807950003318039/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19667891392372170244299437794007029471080951253377495451592533455450005245964788641287576719607673534126909113634660475923128602318596647438198379590545687855605973307449229927931094669177802348915468505237009219574302072796724562680220917321731881115935283157070444245794298371115900255848221/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14545555575093412008396192465846718841434929593190010599802453794823561178022652042635162207409759322636023565280709091947944180480937273129830471477292657546052246058298251520840505134093821894452925779039931780511498006452482585383649780594496403721305782766258435836136854458143121179850854/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -148503620152138844314238386324153370872830680351446485594445110966235376210214266660964827169809190459222177651397884639921265172797412771358446078958399680243072887400197134583897673409735160936662926362107047851957417510848110574763464663818165043868640273104689732638903945717870056459148/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59707437216726387324299869851328634841322046356007062966352360020348807983373722944411155630548998191020011316903169818029306145648641810646032155193710880308873075536899047687351487642615997309050035129830125437740650679222569244558449541426058496639161286475404182769237926209605826612708600/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9254687665417593388981216494177332076706627531501138866547931303333913721554529241206259949231780553292942265196044529277177898187132355194197000108890665074257416121099513552397776142444940074404836983557241678647107904820417804944024487638547188050430551496427095040385066305996745318379294/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26435566346991084039102720245546228890749755886691678432925240593089626963866261077721514972298907384557716017027990995394413111471417368307044748401171529083668950698251125370255669043167059209797057411803780617275946001527700389519052128800212146053294930365420240762366019236726288631777394/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29369754781440059820635775512781189070494317073382196219489992729272358745761226647818604808657622552416047350789040865994617150272434532407524468429813466019824635989790978101040373307772655626364252400935392907698881294105755615364575328024329568043894348659639800826972036266664676968416506/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1872881052229955541530612725304724376793737631927492676437370356032053537978090636995645540501640668317178690302731147091133096138300084003610356696404304314711907232674085590641770484499291768985507384362110325333182694906378147817697097116679152857734167190033681266146631415850096056250337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3013925999815779830504086272549100657686027952719297832295079831850429032249421616619271609640536110541020421693159517007002907342083069031547718105146270516208909118297327987710246309639272563182757659256178530662059959749653018045550058244704059045418968043571243691941967330923406897364558/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35812490037780097928825794552731882091385722858390996495563325899045047168275815522176209948486728246372644984579270356179513225908161040102759099822033388787299004539864001814397018831519459778523168764921751227684878310010826460734589930242581807329269024064885847419883208720618488478661361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12773138659442884833874571407061857020197819830510994569876448537458105953926730058291532282881069428998755794284250957948968235911613903786070105836156668144548973409255082628617755527304371096287383378502275929079178478776216005123634206002418146236348014971306232859662908758587568518826432/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30632301194866849005274953380471260298949555767767984164557808696870687069999333761008534502563720235515362599885506858587343608951675718570391300580825409591663282321552583645444182162530784434982561582888551613630532481213885659853216054473508703056435472324541866739593819075671153178187933/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6541667447072296626295734538629541769403083442883782198735193626355022946857232747766762277006975132522172832116025023208907943871613776528820429466995017127385017228823118707590659446169622326372597651016321498196682448972524149568291226874023457592640211199962524802593438948231413848502780/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16756076094577149727433989662465066750664474242190515775067304491253776417171524373457484858864091202251944648018673128288395822817851355846433910730922587939107249120372232423311465675457965525320587052697467824967246039548396154959042308729819261143041832422235819415103383018532986345708542/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[8204649341784734538134220226457079040905996189077367369903104693713770301722542672550950600706493196393483456359527726233140782082235529709807370360360628479070693819365013645030877102381556220836601720968991959595891445564976869510372978939034150549668818231414477382583517051290962090936387/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19326538741327742900365745344101788329550949444068261391115281802634508653592783856943705462822566610244061585976953937506035549936634583767321637444095089825626954213531635609362112082265802373815254522217226347867653304667583811621970822218411623438628176332929599978082411902911655395531858/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40001285040502959010962863285006380429369192998520733718938727364338289887233594275383261395200874756985074128417309899690973142083358112421737643553603578670217849038162132984745631125526041212448666963785456895766707790833250828431271451424596096657903717674729668534697982612832580689629285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11881476488333799654375157523979008696720732221497176399760172268806214210192431478183431502054032207288855816953255265869786553936581485480588037884208384677638323611430389623510375456712221264716821674339555783121084480845687076489824778240376598098879122774996540641098378459166571718552568/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71124201472661331013366321864144438883511338256027543996782892659228335963270025709042722415111898399720767257885699971413213850503197756549805657165654912291597310331545181277197092589935202446909246478863056830160315583609528813713424403708934195978054766054089040723938584801251808430994957/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21831054360895926140064276058766103828965083350964636620080020297053903650768127110279528744937986722943019684666647434633691850577653405209029390463880137348526479357537643515509533056061871816012354252274081060654147236207714891189032942801351061535283907068643836696955798619345088838159980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10529522463442426787657166012005131265579354467595163868806409870507366842807128812281538397650304528581696649630668170233858767610464291723928691063669934385111948405033263536490134242816058387372912133462056249636246708204396103091768731150185072114716440344797796035489843601014082580794580/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34123988529907490070044430565990123080054563248582029609495499540638231616730141138873095640957216000992015059239864014921091595205000363146121105722190668021974073802568192895740592678811006374780795615448882760730941421809382879203411686210264167105763074468634125076959400379901399356230859/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12171363080291839697539578115605584334522316544757901632862064167608148046506614306344272023625890201473159094841798596241309362119262151609370096909490287670221506229395059087271056164456963160501557378294182002955816390298338049397328596305565826257235606913470990015572900686149555172939253/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12111631979244891681306807336300298448430870300187680440474201128671729753159424951596340622025864474459484666576457139722784611445365724043579892177092876177501330711892163566657343436272764224208607993366640936454746732046550994598720782006404131889327996989838497451467270398871717345152354/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47043539267894095983403761853438423911003772007761858865084643200915802522714628149447237504027469173846183890225600734407857097071585460774703370184094585122038465231552663249801579872488418461162864909394973285267426768159686171718591101162674035952218735915670524721550234879155477803591870/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14547221915463610833776682855105798784104858794193923092760777532396167559710795158199955959682489855347255241950603785212696975424103550984340566318713326226686789544565256854476072916926726753077561808860955217344390419345722380966200685921463610191188729956776980141558547400006909070934726/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39926528013731977566974061036455044309795206884136143498456219537023624793563214589475238147897012210554940847540614843959420594089175729735066830992558394138718713647620104563042457741732115392298122602048523247714900648149547764620529603977782166776969085748308230447325521731660127616043560/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14370745445145046920103512192435594845348428506211925267583229801027114454031823591489159105671441196443500247628623428579274470820807752567073188268982701843367004348430872441112500081878341741306233189491083650310118693201756181484368425776994277555210805982150945965586259305939839259986581/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7388790049872614890186215771564078254738831121278454988439043391033934053849433341417761810087160793939325549292406142167054885547350694455806781877723889886171926309634041128061252087476537237279951901503392189131004369813979715654167352903656815865774602447937411343096606607487723174815589/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4567875878240066233330008869175030959548141117632498483630636802515404236698225811981789526803746853489687764639182883264345640066865416069945243756671417138385053034333683824077637322490961241567008100892581419253806443839757954773118980323163049951972139764857144837577277087555188732297611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9939523729058800460749679965204112571426786186774323073884691288587650973145769575449129331226358921485865701774209528008445247079514120146523341924818591065395658388083650347284820375728462021629920937112904264797000364622179167740414522650340354509813035465260290131293115252574271495119229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30417722547041683494551587020230725433816087474539070676115856481838155792418124685765833911858441480677878246104013569696959849689492869263071155189140353394426970748284867626724445807282944003896297806602238234474196647005883117200544380889169193310645429626324013605356654923011123254454898/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20364848659856143690758567107925203123292149989149580128090383530585586610203179021669969651625966665132327975250292829041372412866010765638444734693982106850768490866438721223487641298575860315146953591734408564136733686174661809268495761933916037848305023727659038821383823353898103011855669/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18436091053220440469693101687623727783766164068319014679767480650240702230564259048364590837448528405210821899292632342311593491566939633136175503644458783422238760639230791875677521937974755162804107340492669508536565123280205374991674130369766604442897377721311663039275166702124065997949476/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6479986479285638452646806371298305793324323349184297863845808085441349380520456448425114163176298720508459893335043882542158158337167028688821323462822417069771348661855993605920503136883020807969339570653972040638286763424188833441000592298025355511447495764155132552743782729492430102716013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42590067507790412954923321744503336919758350794334783455004372966876141347644620845916486704489995085330337932295864279101252260861249261543056930873877374397089381144391513893093033285275929796486773684411411767212450124727524597711667768915359326220458509673260588892446609954642025746453597/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7423667824102403491548441805328013044587908666337751527975840347162370067976113057072654773646018157968197337394864238756039700997139052935258855329184412933004878327055881867588970689359864706867327346732256876329706188141998207627704474048464032099683949623310976710821239529044970449534399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21303021290532278559364410856145657105657226815894764173717722280111052461658980566293773055607774052453847428288339704350186723901576487611094613165497501237512700103062767303989505762555643611074936758451464369117148278551853297407676497341254668427533329847063881583690194617743988390682402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27687748614672698529900808801350760090824576930613146641265453045199935357146171496325803502774655868760289367977134247551230259960598261381511926594435300063200895767953368019918438045641784198306332079847892983962441221028342883808142641279620374549712538591123118699529305806284506952180130/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31962116696118778985896725598743237042378724323318366800270933822149311318418554723485889541579277513780726222856228997827654714007502705791371048812716343714710203462561021330061844656016124503313054879244285497933566157891043422014216569439621660759694302428802455122463907725610948614542453/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22518751200501300852500520833505794421457276972354674637473314631928783995988085721938421904390401581927183064919441829541340788668488501098794679197939756775501966970221479175536197155866693680643174697553414223002648060738714229246733273289184791547835092139389039776189147295526431714401062/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -381635970446570366280749321268933558469433199664430004546382624238904408020050935431307904304485726371266086467923195538333068565218027722900351596618690329664003010733219432650858272526926950813572567288217757996868343977705555471444116572795185427499617495030826737021295825500572364833850/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19131082835882756758044603698316481958873831007579435718203962483053346725847032881584709633366455053168860107490524744890305104755279112161279314429550808400287333334084331543825699545924187627275494598363103679682553255331429392078874910826308001156093761890068013619362051516651695996661460/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23277654748691940741081296797411050579095933887087931419285895244937481694336660590974381317811768753773045517236362188771487913226036088390584427086472625571251779368988777953998296333260338016874495365789027102098806092784112070630635923515050278472926490863197104892884241959363499461695871/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20771555176753606828864494651252226725203131204167053209852124702500221072230407059413327216417350784245141023092907788344819943132993426782906008350082399154707359070283004544720198791803947460266989425618844730810461149553930660672923337995030782694507969882756229562413514110467432308245099/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42951096072263258914991916940119674423769425100601023446018801281452755021258482512321779729831391654869063687059298236438762676175793461242715225925305507155443041005979334268405127738488444878757576459748315647760351425861189373318072823792930892384463878455031449015951710035999121230914889/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18916925242845485058865487424609801951839278724667858370727413738520187510538320236610008295433616837218327851177673088380750991653345359379884600789801637202154487436234632112251562598773681357103020280529412210254126762883752676561275501072359790308769948466839451807335262631756678719720366/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4312459463642013434640760757793825326139805061358595717080721007296315656373986399250852015716957200579079307646979480828784594464079298948148292474736372485791680791783731781568195342740401477806572564301877310152634608461235785356387763676981180616820892459441951153764373678674181721279758/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -211951815168558772557450865629723018691427367964577505128992415258914560577420227454646864864571812796215403480903269334432226555433935124799474104490755389006784243260561758117458422773288823384493605354356604172868693542915743823005723604316564224985747886759314008440241177718522131663999/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19831423457282617065998572938072437648633755232735331213167943377862514656330189811427462096169621291478770004304203846320637536438229924697361495051023751106472614841174439707364694599018411468359233342483615958285183771793673345263771423165987476567618662537844264348459275135956263929530257/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4665417703610349902146834504565466828434001129238782052816829614337095963379341829895699235744176149479281305045063575803084292450029406440751734332031035154856592116303042507721914666215636267923774383669387741136642376549710035446239675753483890772482737524562933674663087652505802853735512/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43399231448281697710812960283576157439075192286570198096977335483365106889037466764879818176271629618430733307447991523507468644144857568779026036150209745609508445137738021005458030122575591675812574094138818584514141094491901359791641155418987445512671062617961822696638674330990978439432400/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2467543856616646926437206298374477549363864311912895359760649490186569195374229074351349026236397539973090101435898172094974398531569966620862069301721444783029994907738203917305978664071585410152333707044597396075604255398588494359613692768266356094738320045357724813636870411045346804746405/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29908676384867170564575232451329087790971861255350887716848798841431699854401228151509606991603353521346568717935214732876683324789875236555976829486891769783258540893020655810892062486976665471491013668148859526657224415453319942343901455673319995493492178609600412304663182071530352327671555/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22862474898615013270896655282187667665580281189107312560758109050835337686474012616420974315921389997596966082618269500377058230291628661297654025746604616016394412954342294134278205808260426558797980034368320203341834372919756542622796449025742335003720673776087165828068117739630816542429523/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11153894495816280469128304989431478981707704668804838568000259984269585536428970506492320895391579754654174097713022108120413619030096663574448531346743036401828702649291612795729342530898308118619484809734098049593469503768589916895874386145259218164092491692622246476549331708968286329244393/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19227810654594147581769559014267141583105497221657569651645566004622305426468731738450028677073900638482131910088502176830530158048695965733665155150043475248936639782030730644921045265875127212468632446550427480474713105836934976298498196286511895263899920823856229942729959237526572622194769/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19349298185269452207278101253593995696078276279874314456714861556814137862294766078793648907278088935316230537119509657544356940159876882435103243047724702191341112601295795545751603750144127118044456278650604671870932834010105042512343754080413510059942441630371201203343608582199819518635091/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3972609402867639875593646769134773076488039683475998340336465741445828448218169500336921275050543663090238488883717276958044114465081799537528788837177643882739684308449623497842952784923868409437840471403836873494591412144523185659206496670288072654309681712283693243443655194445988883182258/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12618476222137936948175361024902319320084800940273847402606233925642939776775759147526682561696858044290978636802986482532091516459040885727676697073316874768689741385259891403553478891302766977012073448443176635147254094206495683683627566371029318169273478586692692971618973907325478598441809/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24557586265003258080238053316390830990354859763645497907213497359745983229329834217936459186551367363008820758453675885632046520469688428493748614078309517169692093814842011574087503298316220335590672050240319342100977228979317678242693836187931019341821564176685247014105281528181870682569510/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23018713768472055303259423188144787909627102050637872888184902777553388333909089017006591766738768972433395816668332032915743073376441396815132190908775450826297826725588353750695528604299096231839024902452142369812945475228399363433978041164305003048619061018935089532406321014940532106449984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6859964760069579979417090309999846754508074474634177817070135466237872081622896910880981719160882182648995089856700887290057501789673986139042769042221783111363523787173075719361710738330904141311632087076425388177643210064506932713494665863104314225848138569731241077621658296391959032168173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3596913628762652245601705328467005139542642732619483412307644865447941497551411483271017351188917763366624266440273848510025390847787460376473376570033313685223027230423166185502125174011980337588228415651722064210167001831206208445388969989173944494607634441920833839289885277474570442833735/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21218905559017738718583203962430467517131566527228606077151774868368253877223113975441781185899477580457587410537392146201294386305973490507639371013251785878529506621673837610402806379698909511480738986630916157746723572145097253881153753035099190537573835624857847387218241129498637416080832/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24124916414113073216480131258184994455819638629296615393046688854627153497435298910351241978546837598917192041465117208308853886448075592821807656578226284069447536783446211230933931830743391223887330646804700256373559511319917236411891657149708416838071096816845530441658272877254129737557546/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56308712560068260106359752233148822797980560798075459634352120356295537299265946429786105360295818999056822207203933053033068796847066173659559691853935559659202323702190314606564539599173159924266026329293652738288909569499222053158564131872516788955099031809003976895168762786697530689501946/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43787836842279191211648833512426281582817462922334320468714460800281760833975376710282287648032994046279107057534497081694470135186014829309613790417882509659711149004945970971502735525570693201553007988325012250413333457067380792711172218450478577289526592119422717647660386769099633946020474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19198930207621552592968322370503553598822725111573035755525528282394899290464774929573618542776772747011891590944113123599186760544243916641975794989798870841590191079170300338921063429422717879350158616202959920757188467167510547866704877291000365862087046522179262814113874760475178263050336/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10936552023562674819434463948254007937905750727201709296396259584368080404814727923921907002350288836018986473714807103623640857409819974461802592320052274481942909283428715177328490405768530813834688000919394958333669099854668839897969997943805273653788462567272535862552617565493185744015645/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13396601852003356698892254936427411825162927458044732406703225464199509662943625419561443972997373476928587501654000149026910614486041271720892877690104320799057999697673091589381853742072607576475922124630429754162575177570864704467916056207670522912645271956973792288792384730364791398819277/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22595981097738851712067856078063918104655521712057918436995040719299246314733897011952670719309548331493905980815649600633260750765178577696428416002916506994398172517360753419456414328656619202015678182210092495762577043359817134631005738812296488817449661483169115094068518039169118368898798/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16425528275266018266245127978476587064156677474994021092966903753711321175544850033699160323589113663854797999502919814725192908115825598111203129762705001445359312371162864195489038440100842832798796298595521452534239187839397248470340384891664464854731631560016039858092562444935244935916815/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 81793142440884326551181351848551082881095508538838930320060536767648562291546477470752747505316244232894693904167060870191516610653104831637617079641294070358063836089845451770619590131083950930069203743240235517019932626840439029467555552782682095608519699123231083725330743417310700510157012/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14350869054515419054086552073142294631930258711107392320459719749944676870969059832815849953374036210793267463473165167563483318764918491167891524983542193514039670919088169495605361242689626464060381435402716047151348413265159956452739251345948614439539853440091361977026780612568537768214638/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35328286654069412379070413577843439109702399438512549507407628978415573090100515149030546897549600263317156088085908950218632832987967989843623113257131933838573551547308679415199109372215385684706232506727807761308366204739664178500607562795331202141650945228103360123771961503997345723182408/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27833233163108152907948517822910764028174578982390102127891408847322893302001826709362259601257105033161164102992947430130594452793004599954662414405122694789027929140345879576345172421215917860239233435232506441227808582652140744872945345097002840001740599211374866849805637682272529385360694/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41063005443586809753359084816235540815004974474681596518125894768629259479197768707431468062869161306867103111664466338817359258512577356397079401032735549010317843401994577666579375538553935729229157796581679762864707928375249056361948800100639321383225535582457848445472812526214279028872149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5235684958315199722404587152984876192028013355876609009834662189779080713771920629054287311030923129188238488930620448264092899156724326870977400407829845213497916926389005312106317859200453355706202963523534999920630997932133625256031267402552459933938147310576975768369975927995703939166670/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2699357603827001061852066136982564520761383694303197587407895521951813398827053750909384636445034236891581684454784773914822383130725696719310460774491431989090978080273647839832255601928303311901676790945830078642510489492739719695221908405834428540173747761317995480581450623580703095315470/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -176063369801740005291943598535348287489017804818097005414210475973402341531298944556468549323428823701010444417114357182137605408939280554164179317810214229167054909823989729321802275919313930193580423098535134814833779355732937646535572673361623675739687267611492562672716357514041208840002/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -487275760237663605867591891437850992183778086762496786583055877585809707383087592898357983250668120564328734140094469600838279786922922478301399608452918383922167998742206354506073748778734555308996581575688702985753403948153246258293126261774583753881484127224301843872312647276292718634049/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24802458539512790706591792376536134711301112779467993887079209459560852627575458889836100766371654878313837466666162791886933036071000537386587423048987400500754395668290885798963031095913725703135967819039671485203848146041105734728782547656014554903521113653242848123689347257376194082063297/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3800952150130864586316768211292581968694374739774970105312984441847063441989205740659984995843922310417821620344840101528625753884401074259781050953731766176204507757567575542521118561479061103541604390454006351655825139555508754656514903469613163339491967415483563255881624104741386930696733/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -72257164850093695449908155265168745059644721808539100028194530094961514115803374275849019528535831689156266561887254005919727938230623126671374454816192010771423552704258675667639143006090174011968933533624203668004741445838549211948967702962540328902573806733085473961763534643340766555939741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34497604459560209779397940251019774119908618294357209258457344340990275746963616401539773741479377274247728323742350869789582363796628759425955969281880830773480824869775000258301859594946508907051936605017486935048282495068888895870046743231808303993121228216559590169397348227247073257083137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44740482299385801202564399113380035453045050498053777369431705504932910533614237282965784605492101901203161571042096479903445209509068204464873808655784151192898681638322214425121576480199346614996485166778434502755107624536770338284719785427564687609152264522483382543382460123439000379281650/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15235145538463508022089830470322074112109670621049799936911682798063957147387732921797679455451466964431114815509268383920955849218785910131021084519914366154176821858073456196410415149473809499821580189696116019652014569985235546471868804621777427110360082509479642761254875364952058786263386/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5897333001787991562747715732133766471872098745670736332412563581698478795932682759436801616996400157202685650950526206918278614954416872300312316600154712419344265453381680478783403367209621445568974273038777988783039595797038766954480653216213791797289476816933094376408270243569759364955591/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59745143892629439779104016653525031695675231042670593578420478738674746686305019663099803911789573387465887619007657050598958136866418189016351387371850649446164903959042644826953697283231899114595793089010673489369479224095254745222179267752254604313661360415032312140504404642994717113192346/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7395913923403363973499403987526106173985294535687842611327761566827170752154737695585861013752981141930053254872814382818963432349932539583201736999488081033412937977113549613234645303388704821658958697692992251782992382398942772273973874657167664098792277136369410722721635205117572281903846/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24389683684494381736935389239565902772737076910909667318779424387713920104265474063316683019705728420246505830707705767846108054572650249611531142188146343249394642951515107530225888666994361313071915100694177819904150577565068113756934299630742940762884281313192152116131822127577441041063699/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 503340731575014878059104017044677182807151938071414857795578438086194707855376833993719491865797579474124374402108604697680021448367186310223473834992637428707004277604821695177390051520711306985550250331560794088217683991163711702508706791417762435995305556658115954057508396349263007236218/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6436690440156698666455635571358454659491667487124436806016465342644513492263718441884482713684204758405185871279482011641641710467290250303635667159026784859891284414523505627647804785335748329791592900178104982423175912055900727234031834893014454119517741305055433784377539686081400168958026/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5957555442400008613543090738599433407273895007720392422308415248130622285515636858514074007366914136859501971686291669550208029856287908835192220822533683776071270558978122232339499343193056943665129766983051885415294628839235094004307341097590048298015240780288048449082681869003457786297062/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12178978690223903583804168369536429298460852763699233235597479252537400241139723148236107436074901392475581230403640731337045093174024515014381832238671209584025335866501760945779564730499802419922878060948138247710148747004188433998574305759058825032243350790433368946993512562877879234433670/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29159061898782485180021924992430934119565772389672226339046133137023741402811604129968762848368451369306312293833790772515252106075374205109968468943564099184808783837823988619263267325063482552430984346774669878439155833119910416992900895293832849556493610756995706173873431088376976442014058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20870304321888831815270512065828474721705277071958770701961193413926498010242386287802405423044011775746747113823533007792569980730927709611620314788097425344784640339450935467614353131544471407245690314796690456982440186759734509532451265391166015853344817010444000357667647755545858502892273/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4284496592257934627475429934599866665724068612379023354354980845275328311611010321538001101453006665377973517937326763288273231356907906221818648137026337260410187633095544528637462800871329232120854396642275343375447776503753577518093918011221028338021009124234426030017593359316371169778069/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17812117079050039175079381015947308367118784004851624105919049408195655345372919164376393100353978683776219791090756104649127305341310038418721281075162466631566126743868500775819556384823942137305320758945783238542246271742352675105075298084102989449402330078728241925343367487087528372748067/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5564129600746294725874318698450712978139705454129645136038793784772836651498628040803094479364449314970488474809781547364788230856163772304947486732381793640247900988727921057101597193778733497739834001401339555809872548670477634819531325477006297927533080993835782691732108390679590929606380/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36973699332880516208901307783088085762948439428403510119876387656039080679593389985412864655703693219225733557635911810224393952517265955809059846662732908689310582428795175969747816726992443530019729995448784375107943643463115437911742107223016348303229220284753758129620609053642325805087420/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9997029785219797017079307722300070001858332069694765002816708399539835345268827089002635715489115111903734801919464273786745882501027818450605091292654233249643483894527144218658240868124276835805677607110418561320328432209955870559565485682574946260394427274889747673416598693410282816404320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68111531649022149705574628573418123490898980957099837688232778508000238295277372667186754326866081510133241236302873227856590031468248499520071583365780863865084769569126693812549168060355564296294717932519926021672309136307258370278285696813567457035828246903786398676679188060644474994584458/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12606880959009559161095664849474638207735985566050440227403238553055232718605807050412566474919071962374710074062199033789798189284572300550307083586878209921877417735113357784632250509698574409679050296573799478415770700966252569948096971241340885890200501288248862004521188704343408282796873/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35368298331108523282098530614593720701345697507494164803929587088992478638883499451718187962167363135980968595482765109052273828400907541480491972182906034695294903374234143874709431237120326821230122863244140917620972933645598479710886547447886340639308161308920198877581150536734297622501284/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19809143720125607202164112306844683259257652523342675001666873522830091155058992113538165236247906454942387288986089049546053856229292952812571124538567031056762453886058878542270955835153069081943319239375944984898372082538690512330071742777447124937784781384302003086544617125033417496167640/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 249998462126137005702777150473469132707857379968669027207027516047592438717991699152370068462614234678077001591965105369785163372097548229689837117680201121222239900870602981411839785281596878485335069360838918138053613978744225190751842524367864856440353054070987936377400421370640456055322/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14223201435556426669068250361277573874354686371133721772383024277405375518831893705192199075903406179720779179555069879215941395332544139991884932042497862756501121458674074748612337086396121169262830168820140250454065150342672337378082127224899848972165142289375359114421199972075357635685361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19870719699546795540670320514669082572116011454131036566915365118135864755269973201565328663109898722976774751132824052949564902973529396452471923783838466492149275751399532566338648650451538815615989216495719370354475319401635596268734747286997014292512970541866147210686105182970016943702718/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42675183123068438830677895674024810740760903798964116512071348115968846481841689462969805098511095263070579868325009522100371205438757473654113157373961232924649631248028098830858047423605102733884068514032535820556813105457351551297828786873906427161932433576659948547487248950916416075895108/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16740019311691100719001113081739206216484774064403008664578551163622490805706175036153783701142684780716096368408659956617459789075828798107186304414401329288842897021868034844577643839094350055497570921516971165102837827217062202427796373166935121124524895107050747774705772215898215776490340/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18590170063936117196755581910592956984302007156242563277565882649179046106099822271605986613284318491236035327744899676874469846946508516062102123530655255708058492333373632047405102706179609269383753294919118552664990158139896857868574825358035197303715433917965659495420476526515771854124861/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37932590480472114833747965865892087462463324203979436906453706676996928646222947222320554279826944141821850497099373935131071910760570524798036704186367675594330322421056159266709971766540949810485950940460160186379138223919043673297459317119150654228239286332569047895061222608004283734562065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-16404274266793743455373225173694603341812114423665023960113587996890152458067264572955760215890821480576214077562844876729842164631506951420005170771662100347324106845238845196969540407240066784601163442716344403254043754504174693338480349697372059239599292754233814195496321989231296012538718/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14891483234730495866353361719128028587840019259446445677195398982654669898745620001425726562311414358244207512096761298697490452356457314174544493016826516779845068057835643793600444138709635978688786096558534557952046088962601830727795862143546479709752003969946666085850391686082804366397442/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7959443675160083891233753905134968433939429665656205575658094862620285154212994478243202055926706392301937935241968440059214897747175551080789338886561802891671545930650067369062206608742479734124704841890251248898194207686892020525516028557787330005158006533076376790369647114377571572626057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20952831371188785704967270442056612224897097404266950687845902255191229055625689612262023102559366838210249862030756140502535844991842547066291294417242755824448162166321660493706725412351487296661826588519980054892465942695423497681290510851708885315851799421632793206459106820027561006787800/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3816736343326436736415374471831851857490494590765948980960294402866863535414826166606429477866672299710573599571741010804305994904999276886655433344902906541263203863803103517203287523823471203350012073822172395159579767919602220586479575274401053254846542390827162392210640499155905855439486/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8250368283371275868997670566066264276182999066461658305107480558697253594965508281006337769796812658180181533246254644049595147784812617194206355438504545108136240519753671854514454625733623448667797488051154914489465316792534452950631146568280604479819537144715432563377909434585072698222619/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12450663592436263897769286556071992416718200642374346134216113015182182164714523480378200101388901967017153125581431736055181739402016179340636456809974156605547929499766872362187469501922693290706491179305205107524315333896813028039755254061014958257288940372368316675404142589660435348893239/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17222263004394649308772717006672132230025208246782294616372653499222197541997639554080552303156673610472117491490989993238274314929500114002341100845579170825302169873322550559632639222396598358631194984484694595179668255016597835437498944993016414729035440692522636650283725202417737429325641/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3644689974203951219965414974244419009057298907884588991754262043748115585014503053551063938265584425321125837363821680066296971926428087045118057081143941882450025703884624790181191076176045167719529372260835023807253927564579220498593452953778437465440184818203262677852932938556986871189546/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1527946289549400420836078613502881867357123599131317749405017033671055276292314067556520155488210822255037266244426839072474051734761432885412289626013615526730331165218686219019095585119516652657446202630556791527827707444604643958195121904854966640671353961719687243319100378416075152569413/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16433828057835329608623558989385749098904891605851061194183852114261446428147082322569584372833680882595236617055996642749237957564633528948492568492833226067445292988185938522173465729344294646371950389891689922693798156977941442118258645001126817887049594608820044936047835386738344682481078/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7057904054454409240615296394039765645783510597244643715721187933044345373053445698482417807324942939427415820470259416695360734700405418458745783049160896571594135121170075978517837078722914779502668285684066483381037774279673269029177167748244918462205146860342828193228479725397354211859795/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13551610644647384258156851510822680916601553229208029149276053206298269855968249790061728029174783500935008583844500577483716695983418186020524323061956248673715396335845683244903932582402127389724452452337254099628273136232998551318260416123337178343097574127642290654436539036569126078228241/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12976860151742763236524752168981581906892960755949971779828699336654803137737869500653716904793940088191020511707746600132716888916846844724405645912075052253843597711440356544732980442196945051015032736548632802809823626640378112739067628435831650521493508217095591942200886362373894894695427/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11464511144931320606697286598572453660210511790124771314581885748067515112689154665007711047022543555388168492506202050547560253007988689100598621956166134670880689721135605000399194680996662438487918509618953407462366694622878687151560280865582555082706769493670369250268787189345936437796313/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9231629276857179834694245607516220302397932572525110847485708823269895682223277424357803393650565921071242127429885013858196320255961410938813359857450749953771896525060506199077969741970744083990275676386093656051521323498091038608844496806435887645577896519123772205030551273835202861411074/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2871089632999154810066728408510413486153551907717119545293713013175658281336952032354209297068983339289790407201031081994591656698395766752093208827096767702919494829828665609886706080000306976238658058830855349547220669204778610218104775452060689903564663500631089605809872901062156875374387/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23186544315959286224888077608448836421438788543626613696164389120302859644992502577823481458353683647254707797116496622162184841698448165835859469905588930116529221904206444311271819494517071067243199186059669560886340183842647855176350636192479034696353826914376772739397362079084126672565590/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24249454820289408831383967602461728474719516182515572218317804975584486453788277957149324141184069177934909775828463505394218222820852434997814442322841254225564907528874892284108992668169443773702458407610557083831961079473774021402798968715612734519812783267438329006899063844662069653113036/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6138944910149794589056200780501668790248797882932148586634975582747911035184824247718210751429133397199780847786425507460647040142013197889558504286949992241355280424281018035114639212315427351921118664571149816220488943146224984982529475748825100376263223734356304871365892238039598315448076/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4660002743221059039643529004075154289739956360584091861175240810441379403112916422958915783398071242220285776434033041882964541747978253003374625904017882548890656860298829886161456800589572895136346199044517518394923086771723232360757674339092407813661217872193714249496215097035072291606922/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35947139980910881165198726334820258120314805025955827072418511401842319779015080569783390433824061985598203953880202529616178922502547891050898502476780333643405602845673559088714974116867662784749047314329816936632875718420631414797807822347188373048763525401650808703382571160899499435345290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2497203916662465748610246758125346287928919959019136169748106457755992843490584239210289226014099052623342236973627880809611864286034519713187920326238789369224510961407879460938507453298097882346537086399814878365531893544652973052780906479403313516520632314352421802172672397464113857949355/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12661071266511360671790331951692213785725012390774824536908561993268221200023888929389230931895472725350328364358558482898270751303099742659396522413717583101878898551819361606027326550731508680439809701335026904499654840625851730186198565370529047599130891719178990072318042733555404048722946/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7862878210233738520411548400944414110718391197971352026353012435881496364445444853839617559436789843113957072288711328313116674587739571258398806828863369263645214353517141533903176804678147124650655100157233499075563476712371389594354060563223728103537162829825164981763834200140082858727726/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6963469676539755526409982593996896871969465994145927522721010414884017572398259066634505498342669650468374331767894178901343293534840454316399847203650984725312707840019305037584638883776318022489618293454588860663754637618949038596833916289564411411683393190949159982001791841190717412317324/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19241563716557258803070853494897701076982790219303694098829798578155970942044208791516557567399456712059508786048183867851001122437034127936227503140236015453726749007927001355855887330952144334710508760525009015696032727900933275037690113193688804873566528425038760505595284746914873490062266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4031794175333443201772261877795608038381241662089420533312203587094226862265033086704908044178860983655881507248605326092974471758931780471021637644228142229320654822744091618562124229356240608988481056458919517907162359891079985911984615128022997434727040862911504303226160083984545602502940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17156788712262396914527053868456698472587498401615951854188156938495094660038123586309784535631174455335728404584192464503436770895752292915128244200373094010178126840638798433668704043791430783768770683941715838359097936548642911232783509631275455847464926304263998590647389048390988891663486/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17565365265630515597814326653400197402867431035178989505884787475794531384517203129074308538821080698228655390492764940205694095370883273264126235605301012713163514983268871677942690201632964960763220777758562908644871730465772303807410327108219722902457010689665618220646305430968147858021947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13974444354815536566017153084703599701406849664872973345959476351174146570493067146908192490738741744615023404836037007257448020494065602423192404288876061222223845309906664646721323362208042407876756667122969773720721417945655386269321467704812885366734281528340525922313050169827642475299734/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12335549006933311353105144068510423447415399781724123123622696878047687857486450509671944062619973226246631882145989769025735168734761278220152854394221863421538016660752680521735730125458554146549620068865135506344312098524926424318970470198446068711949208264732827831634391978750814246882239/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6084970054970759803008463939496685358985194855614178624165443819886461430013578415904265784521611127909130402940069692007523053376774686363728274397908730251769390958809808722168319682492699635268871741297825408310912920525100639072934213942507882286260303104542764199171218226324968259022525/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10693036318936414675835974603094587652467143015464623488397565897827806105109501006816009449958219918325823244365821047344751591321561374544269417738233001992818062631634530985468217480455411967373129105142512270619237383564935319804800198484517823401725581930461256667305938136511121440714908/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -664141626492895518417969944984357134630448177848127710126243015849838363140320601226896740199084178985262620162936397332216342022130812606776455889736685341698560012957683827914292555145285987934169151751124739660340097762241877898522235971524750146914938028903566955265598910712134320294356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4932161335044493566207137626422359890271103032444550004278030407942620091326944444334771604158665315247193774483466795104979371359413490974924755585484145426562764692335447202539500912517151927394725410874299233528654867407084808123718491621878260893298113623434598639912609230253560240809685/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17852212977289559600477519939310153757403116897368050416458270445490098364670396091824119440873265979645465041215605765526143725565406690069972879063241353512337540541393106964144457610731296845791875496067059901173494940390787782952993287686165439843896912301170834470135211035636249175883413/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13631347166829303769208673383531614298578019784046337844753848703891408052011737413995305593227045642048723869012013335354645908010487863672574563341239305574586072278705205676159421669951679406583269414016075541629310258237157508635753129684192636041611463281151369639938786977509153046094141/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16348090872707726433826197478338625264153693283129681908987003604838643744225712226849958204956821511694775630934684988759861117339386796646388440588718430429928121535316581228330895127978174814337738033353205418978091116057033311439130070944584119163669713933525291913039618058873060976883326/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5760268616816943941592623381632610421308593624507055993951189175716646585577319577664661282918051548420146251267339919760510153604893819698426681188137064580615124503517229634470361911439859076710894540077858545423387600799562420176828773450986793933627327684309233827893809503803367941162275/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10686567110550460790293130356690114906576461925421145113612540648783777769722419275345202549337182498423159531114064768685690212515301208057495971607732235719449982642638914201532114546696447529778923426991947657858926482399810766625672988156227505831922479939890243132001392980630993943206789/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3996423149486925985186812264846723132687557925609587992001412886978993350528732884592616889357119353693388604568613867940706139794098711527962600376272946798204154935370320182535266872923706051466087307935941301063657167686005631906700556237983641006440336947673297319713332785120742339276938/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13588558633293349646924500829608159440760071538113896319473804549122177755064109508951308976808493607467516530208877642311090053784630156291396907205440788057094528303466379002916041081673093717021398358723861540781942901375814276423744544557465657759247437149510952353204507992747308019763193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22331618682912409538609926456079890735685088925734341038932109907011837562752091958553013022383454506590987313183364508412810939319160035396050735978406424832748791365045112965723710937302158461241255594981152997372332205359344334604067679888431028454796236876146289126902111994134355633859633/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4862077314724962210966228250446468382617702211731080085800779654457162939244031506983788280668017172352383710990002713479046249338506464859194277833686777219354251439420264897073961055619264531088163156579925902583919146677122915584050315031837423863239502834341018593182481654909622071390350/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19191365896256570984958018732442550679957346743522565226765512741338923047245750762971822524492682098332494113432565059238063277585734071094621990750796370711012258165356028933273472964951801707872841956843523651994412360942555823722969171058134872162176255151199186346818079502414277813160867/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25977344564758610478371387011700851513778825156597221661088832379815328909221246711489446192348119446640791412954393221389361754857812225826774436515773719867531084887512220777664268438834549513374717059848008992515506311068249183420426320471759022228978679106769580250984931161688359091432620/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6201348932172355234465058092437914455151955569745277035591257604408979935969888592132970517321320863074574231833545296274006906729909303934871270659236866777183617791888490826611164161844945655570537216709021234532708027615218190133334874281052995944761930855944956280610744121630368250345966/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2955659487532619919854477763548963462811648392943234491849364375626456237529238314433933427613846775359354649143779886384352529091979433492834021561016356998324274200479784310932589988826823997262549858254882808150384619018090406928907345200987604972314118199615050827819646371865955640450654/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3017730750854254312853444737820458494639263063286755463889538523683535090166973611447581447692940930141178184263283475577977329651883557182670721819230627164343031867218592166963337850765448879423513565196900438603484071860052430290024115939538121546951839674472878238193605708341903196443150/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18210842309421009268025747907173257179013378199433771086601194235810387591349422145745847659508381161673861133136848455313734478661217370036247710641857294556662798118060399299898631730015837447149747594322760235923838262424247054226984247238633699539501135732243770139590399404734038530646527/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3290217951695704869332946041500111789218027595431538913542336829621330048457711523914072417422467678032057999908068033367954528709743060263698449956511392200235935282856430274383901831839917056451153107681991849148395291980213034793676744288798298419824285070910641697991857284297355892843300/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26960830435085351787731847176760902511795055017094741992736581058469445070414722721378922257666993483893014015808893809797710630896225812870314848621687832553514072507627161826537281341844694152912430326500498477020585493276320646985879756236476519479572986482471838150138868244500046585274/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4173110252287439560141849865271843647349800645211144559719867391832575041925198878425237571652876331427118427337017523383617390878351932319879393279809579493559291765221857833466886839330320645872585721900312186287071946929376671308763811190789333191883262916310891475861613464772834293767610/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12431266359383857789193002455531363879620616694923329719622148694432514579782061649027930655955361966677114079911090894418664739908699938066888164038641474940028302950914769608034629669762835330031131033056262787119766798539294431182761018892139229304383575876770232661551740526465346552629466/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6778036929934179212434983134312839713060943411976494176165854444446250640995707410915403469831887191573565692513557751040230767694977269124323030849633681751034318961703053781512241192221973416213088708787430574830260346516633108847213741955184326474388509870688495772639419579666107344419222/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3526713206211812056331123390136067914246711848896553618733396049153690629220682893897009039082630883069625316225206800674720629252875322069119289055266860022122086114897715724055789321617361988102162370206472238112115697440128707029289264040957438375330179136417554159745699247673772572750860/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 362303218065156706276975917843556548394619968951786611617142269373712431014556169295526480146578115805960768491385897060258657815598019505442170018093836581030373001546237138366285343743763175811956648681268606576597525067536686857692634038192339760340691627646910118875893471743652855654563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14381915385815624832796347611362089948677250142825069115070718566402433987627887793466822308838354915095407617865362729553731371697677842019395971533671875695581165803769042689571681676073251277833548470077833885204012854094385827594284391408137646838827991646901429846421550275575708527695615/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25538921601787547292914699056335889034794416987271220430431322002078447464342228886628531006235370620741483571063310993490813883224966790401116603583062526282243368765295874104137116893232825242667727271244036402378053266367894646208574819835161343631596360829901861459177958591785167447584801/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14409102920556051093312513647932979649637834572901641819121473255659485751945940152985935414838492894643104182404049967331750343740966561392502720244205066801839017730952893643850172109019563534025503580565088744703227888744465024012935202858361421678076589043909070038065890555778127469831819/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5286507977894654493264987129721461741156542538146250963308128637580118601662124095390664521868753237997537153086959408231924090643754939036802982992649289381623505893571971728531866731885714355073187625962311797665952054516767796931161316657392991099082909378337167284654782770154461325655148/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7523771866802726187040779251741623435911678364741795769473993544472103433325489263515183357154454141920425194640320053568908774133458779340528035737994007214957698483574908285098571809833864541746028579809122439148701609233993500879723776407385145627501622303057468061812368345148944250734663/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8425875369695499819125523474287104405807820659006852815560008668564635443923964571352386989945416858456188770505106725173089998799536019197757039354087694002861668968131911591601660999284318331327158743460908426172756058675747706357192568055482654255080936912605778022241760677305100525605961/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2926568158771627174139107081576464371683990049912514300955308013502883328993738088287416446823582989628825124476491872933484380212091454702933404768219222990284336970043448209882869819219697004511646390407788937463217371231987987051426083477987186610032426908167940396279011424752042036701350/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6453569984741123591198969728644871681478843811053276307822742437588323099969805866589471844099206068370051988008272530794606316110495814850495466375120643164439422395657113954877154731088336938074914792068096897781717866537435474136460604236025461452146009986518786111250600327978946602640858/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8161429571738989352815412754714388479982875085719459388709438348817463508810299260896549591800285445519384314955736269019863004703528798165502726496164850054143065934071534450200879780528800009212399490398158427048118872306728453378662509546262562146378557653451519650565807995978460521454444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11844485229073919342371145505480795503499219318318026021590179669621080403316634547040338566686749246086212242234278661430974009829476852595321072354666255245792239514610651527061413328813950775997145655774180572860481991760185603010109381857471958842926166189954434945969879435052739406568436/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19442795383147042442150808660605056377017748397798984618301695480510725597403037327710648097343097585387304928880910309680622540655275725049838679656956470906643887080110208919228447035539525538894758104855009800564284447545515977465595821038990517138371789220946215133757108399477062495516835/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5569888169331432756676020391499569133933099117651804266704739498468033144657448808417697079114099519450090102653276090845035124038937203427075979209113464387069209559503821163101738260332738511671382795234193444348387185399221800274419502357881105248268659463606054714740077065021294345197677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35613869875029860897772018426330475890108369087191756301857703734329064379892954422685073292369898735519383447637211631885742290514977082759025565537726418302042044404461177963777259374107116360281879242999242800398434837636695692447625969233828973538072565745643288791981046152079899593026246/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25541855371014346156637153524856329383893638258595121094846428874330499522715483443609633024668288076545540388743484341726437980115805877268796303326869711990338872941242414297770190282418062576567556750971620747557387226273088298413299317613165823799310338936206727528762595998350359466332063/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11524598469214339433465658336528240190304128551290069265006569658607476186785456268314763538898696326186841882110131118607227016758801407933799261334942367323732283212448642039444183929893174736023700483484167155659694113514468245248527322059258151360361730810448744857273556869474540974476767/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 675929913575728434637011838354700554492152808368970520366055999931583163229393395313725077985275248014573425255080201073370396953644248401930551118678256856391004787514918745555483418122653413285173410299540529104594665210442538698390496528930062379029998734082760144257190493107905970431867/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -91587406024849083427240897588509681413002288090221362046540942905147928551346086033127622848274272958847946586450206616500885015331233845669399448286129286000718638289307870505454141525024282429086016853398805366743715657156181621205770395827530933041716630934298273008530541582337253026314/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23323035562534580859533505155306495807941370024391077517279410077444674911697787765415701385757081355286048783162448631317798888893527792896346947374637615477569360685460365948975074051512850308110105473318424228658580378145404673962397421563834039958709354595240979744421400324483801435059237/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14923913888481544571292130608287283972032787202315542004549063830755668611064840701087476480465563871435861398198413719763981999677188354656313707500123469465930946640861260130822475363959577496001094036895123936835313385358541723376985332130961836654116578634797633532326182255039730487084497/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1693784788006859028529680837754661061754872719536435541124914253705982799307339692720012388342736315870244507085471134363371072882303327435333370560141028146473906653218703959599386747547326176950706571779705738919195515862205284185256671285322754839236497571262066075231412682327619562584134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17823128114550611418774980614013463841192047851308751762659709302885538689364137743724460897531420048021668701374022099957231238598088603548426665456969787747910069361544949636147623420747849564001415086623549082954020153977117969359017335137326150576583751371156723087249049517321084899542506/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1091333182180752814037127674996350180979000039440418439454413483294671754542187704735152837287510378565986373063719239729860557321872225798074250817026858620651879086588705552955590268611544070053450436932414931126326351678366025802862807629072498468398662649316125823870119831959107948900600/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 129012227377554521903586745480363795312775272961866131255988867603654192542614797747049040147274831612575887725610244066739056295279761322812945488133961151345299733759925470841985059353862363818709929870088419825457437897348150810394234513028141015153686089598744085219951528021090118727530/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15271179257328910494432942108796775092495651223806406307577449401452190388079460381271128378001185517909030086592154094036065697556842862766650357645067157893759244653723825224235013945588832971832313138029238009028313017715544171024951763940645187391262133415937640839336743052800094738261106/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9531729624332847827440278157132232314109518283443893562731327385216624177315905774613602704677952235947300560649409757534582778227157765147659389479617914343878002540990358570921669592381870923652916607102838241963320272613810374477357769259337502636995576740078144346853616248724694539444971/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1537857371863374401769425041751265331841221803480660494708286169945461767637446884722022400214648312374810367321367675076705694697459226336087518563503342739954717423939807399970091336950035744808948101336102010968878720750072369814836581378083908751851004546284029889939007733333758546648984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6471255115720655087975513143213098422622651999949166792629310163652595842067653480848875799625010615183001626824208377899334731197022921364689419539189562088305999000081855887073973547833693653609790644696164956757085601206898278313420591327812567344922163413886885867075968588829265483648060/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17154331434282622173806561458001812580303507704597113661795055294254248160611454362044750429613680003240898569926013121443166065836277464963294769614377381943672279856265867598659130025137189629111650672959388450157988189301528459776740648459978295752388400645466512452892319150389213828858497/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9162938306794796768883370520646888024275567425270825181299342461300066733035906701398381052202929166113965355979059998511925864463802596511126939610154610155374737697124201909389218166676169082676442867255298567399680110151319837937811328942026162710126543823822187163353562086844592217302959/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24237496699870739037800797999985768252255037288246714147069511562126158364714887573133505664484766085549804463837263910044731393831962353474979534154736251278244935121897387444283005821653401319405710866406671362762577998280116224212833811053136557160586101858241998806693832332182057856062504/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4108983641156845532125251710979639168702357624082883458508298319533467206311416335834700084827356416313179531743406145104631396011147757976629466584145809951070102235238995894711219472159315200607155209612069602536565684158066873308284169134263323884263639767331386674038233466362143094271548/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31185414459225643706695933644468980306686834766873420952727363026231156101091012498742443484983498363279573813334499838903699053138089352242170684820896888491683672159011974752101736409160043088786790750266603015308387512235841025475299240145919945823658534846683804305243285285824019301211127/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -729183163069407665647631712696393188689472959217048053876361848273156828232845081815822441010054656086030655474107323095625909104918047263403709750674497942517949187728461297428360514345671696491310530056109071891763075899205006260306914623158350110980395304408892829832019563369860510872149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17692080333223814386865063195021758429894523530487024530630487902383536384703189057217253037207143781867891099921214446603916668967508051733484021690492413025464756137502451649268233282216825218758172733484676219810190068476609919183762588284170368439382064292386011573672022277643838951323065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9687684867696552161761069297778498478022351722659692433896465742699798555205264388386697138414153962872165426434780077426766460290511238669044108198486400626288151468306844827886273185973883351206461237531167797385808891984090850960861361364173147000806185608266755864977759334070420409006880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23702305197362228381229227642831039336068699631024491444440944453352877213956652863562373271716724134973970734578929587583322870072984967885534696647622509980950000905258224456344667447994513478124234761747677025512844460921103567030666152343152534542362765648779127004665467916340374646227037/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7786705747326242462837429006504285466618780809680243638488837594398731185903227949084062555591728561399636800522302554614871154256160465612103186360248002028152739870779788541648867702737014509642989275497692607207574143794072316928783379661801773044996559530677805537970389019617561250243537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3174735255158324892460532253824782011127680125855625372397352150062782578988104638387137282139157487300950575607357440689242393454024228427160495955854266348596138833952254706586611585686197566342835642813409032429693832270117176196109864395283058489126285704687360367667243111994811297906698/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15968289303443234133453214619239158960505291715599607607748272436111951617726435876511267181577943909427744936929881861836043163936447312328411636586000532157389081196882171202391292962324833399835573011038331612052743929476979925330777052732014056738582264616390513922207237781711214112970471/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3917524962723173815684794966795804560192339455031970153156254282189107952919898388888368762268247366110996868823519003326765716590812796669830520825671118679060082951233421358240561518419577227161054866111908799822290046910734626993528173229674227762762239799741025084139446578142406114169603/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11939778577664181845185106270405766935350795614821710792112232269560693820495229205005327606372013016052348442808678162757147687679504073526250040517803664328111207081319473776721976081665895704368322804241913649692977912301899956833010783874062852563621657073469706663675235904778977652811431/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12186355808393336742042486044847963112172934590711092290430610420193919603316383499291480429534534117799050204437050284605541070841019938330262800885750853321491307519493140122226846427258162294361267221682944154815403979117870027197915987574256534721072943126366830693833808832539038224165715/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[4735456749710387731039305403407026350821098308405552424597037782845631460652015030061422410456123147829193937028987056877297633022458578685362113911919691300362066755242432622149923897618538234353829793583792659484161663689256807903626916970740488933656449348086142073315066106487154477998820/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11581921560043211228289786073020183939181996949369332520726846337878861054927508819887416107676612775469354990574136792882188815506284824160527887719912100425926377611987913440080727266656847852148929596223735370069890700466864467653654442319796396554481143369975888873854494327344521067309769/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9998550164565229166745754948421223272713858863289924836227072384049114449204769544285314360660919926757623966212980259121315971295963033612787809354957438937224403755339673144152286970942723704513102146645712356896562173075797522672852479173213007232053486231828183358287635328915833286562170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7193379893483678311268898641773150353087455443450436380159403791972187658366302213567098287590366915714011886849161079537189253831513127127247578164551851487599192785398322648753849203403559621913984246960496042988480332100349909714221635825101199943928283558978897286306759970451076926628496/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28789575713459622005257912876661820062424286231601525652843696142202794492118651148869814572222336513006828859814801514774789284974889600720208905854105626276034797260742010675613954953170358207993922500494740755461208774367575333817299582071134967739837512005353905098753123116524778912124363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -656217759346593138936087735562524376870920634647258110105053290800684919948558937319923429147552999466815630282635925616562975234673437796957139048631346973878989383620151289768890677951380065054191962132685167168353196774839950112621330489213804657644274028956382051887695023357544245400972/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3560227789065390816091468123966154774148542231155409089314186035745095994230140126858229816701406061250365319956787433296684802012147083628660087754880726897324971740784486490771413957648288079281009012792450194454122513114723535675304853577816673286972388752799363089514827025744922214596582/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13453363078178933694729945387239101120714874513956290728656275374537243174906560808154143055555542185257829845979386544351069855188445399108217432020357013487290356531452294162053414297625204002206293247287238184313620045270948369516666519282268792576480966298805214654812313242085967126988642/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3484233043634888445255200913208438467876080269574919067498861538685111397549165527835981040825288373776259811772262035562740440342308325471349847781948639393980280548975568799997426559570259686580359445970532820004365311821484224930287706742127192270091575092413140538595444471218331046578290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3114668726984525196439078029626069666691437567647118111041521687087611185717426852462998220729440958429000134813201053167203654076953957266677770125193896907228034840454739300082484759443312123373660543721318580450656792537138946111166762446385876214569338405546166525241130582653654225844858/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24000568834654262790330800309888021935697516295571432804453850209013593037290880989492418455260865720074585224450688275024632977772283673112915527865713444958620883604614278946678191925237079351004358533865994009542807096213477657586257940053824036508083534982549811034528980698688336942853691/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3201626174127089436616917098308418401842363932146539984846986473560001957294933441958313202700309926989368459312455402027812853293235293081355376428027117805595048055891985919811252375299602664414146541264915703698224556676172798142343541351894130685168275391727190565278647111335824239892165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2732580521562004946842799425270185109857973503103965444284507870799186209991322372268574630055992438360171430095396822212595627937486989109360668753598431929004014401972286788304716721908329023417088255262885458304202572500981927345677736430408903837489847537465254862814688207100248689893903/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10849731720093553803736843597405986791620480673330690394886491283873880728211149588319769350109898372155358195156704310868783027790282710984882656835877818464973038881041086063974649754679252497408860304887553951003380280991509031835382122788501535008562821246056315987965691089785317833019393/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7394289512622023334995170903565784000982071495785682788326672711215074999567852188250008877817212963542978700357570302568828893738601163833175361024500342509356005110173539635810223116029972541909372134498077872330420950932787239300356053546521914503257558566739658519303363877048159506650637/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1218502796829480468697454035494892306573967335557612568346189312140738851825823783088172882763721714045091698202315181372732833986725088484797407882851619034445706852849431812986315371588128917404664732005665682322941188443402219787805608090394630260657748881995902845306846905579307931494128/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35299245294656124857396217001565936184742440743927328540029682922133483616502855696353401022973758475806692556750047504979291563117758751502166042925212597224446539240217596097776399868949936447218927775411575062982996511390335032017918840241054096828869513969220534463282594339995285775523/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -667262172804311398424495529245322865041243441662659527882554335492912034180458156674738001089711586625722924901704962745277716556415470880312993046724583672958547475860447817402480729587238071183170426800654356089735788872266313965713719140680640703511783283989403425590028170816543990975235/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 537696027064908158587481413315670786401799120078900840001296914654044555191347811295439487213353278469773256837791912739377374603668428698868032328694741246601511122849994781322439055912748777257255844756039616859625134742050961569595152588676431563529543491831877808554386039499183079740520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3327978479606124320068973252137719339449103004026478596048204048014827546895077984055910143855713982951364257868595083454521752767359289956870611524837299657151623546063827213531967985166002993900863410533456482571099947669292414366166595419996461326320655959849955980150512703990276321994279/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6937903206126544522094301056451590041042759429270247159860422709583665603526663033082019162299678963751236563539497834590570267005794881948074496800306911223549644052237941332246258275738952131955628988644268564696339157501666314269909809494543028958844916352136585232985227859994638235122364/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14885599035996720252978765286668085596282622964002233087962363003302383440023920607153794951049153642167283151512091054842402036236085782769424303034872611445228039468579539378323595851834950101333222438071079311125567659279372188631095429374510424950568772209629979491007550983866421616776944/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8086382036910465675510250588348064561938279834953290913399967707186893953959552005665734736755117326443615862327707775921309011103344042471344465249625012774505471988380849520946995870754379776165117405157148864004840302336744282201956571103644999765951555097779295122174760093629631764961517/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6752502940412998906411434172959441646454494254784086835889560845450415723966943272617804791303780943229360421682952406854934070205008840056114246529657464004843800787265942378964646323779485382268853002978605268122362382738569728171642493247667947224878648581916131976855288864335442367265525/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4168885278029688124950894743622205907888357118253376827404448373211817638050547350286563589101814716092862053867911233329643671543180609681245239995687935242239128748810605404138153365800228857011284493709284761239248748424032990196102750106665466338137939849788461436251392740232567303499598/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16547114570683476618926313614313700107605622765589554487620557200788318392260787660103989840114435113227394631946766139901814469545156510286451193713030320536381844546707329919311857989345088015659665333318759853852299405660302185696169163648457142031137230914470330869413871921433792364997289/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5748280883615481704428567802445397064519504715497481767745180772581304965785122056634645087045763938757799943985118058850820205828463224971094976589754686059413398852180299813854307402796348682719180457377805347307683345016221542388648851355541077017410675856070212368885406414445827380675741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8819107321925095621124893961162577699069540825599886638808369474001938498405248311791003135344718677804952529167265199604296472189715406032704680443904155156075694821675855276878883361138201161495835542075692578114039948405031660971376679836036180095711289047261398777108201935298126273436073/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2221225655269932396409131065943076944961597679594540178529899686860755706685032208949570402389685419299858023534255598698877507858759408568897797814799325540315310214298369150893666901085905437740634468130555469394496865883374405380267149697870832468768139931099813590489836576084188228284724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1694865608605295894362193304402448690092541459051033047325188126380607370438298730099978706662727219562686394548896884351991235607163026443032227099634402435405380871865505576562214448155841988862860385882619511702619770432871045767052851396379033698304654130648954990830484249307260013453534/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11771043102676522190447215145747602926694604242438196488962049510143635941539821976909264529066155294326255362174675012536672871188277622492957516117615912813773305715543769180944407296995267495276059656936008561318606810347838982101726280884917925306918391782115930675582629154864039534027276/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12384751181336376368447996123917906173029477491028586751671178413033522974254044114710345899219483915176189130732368585254011375344171755822462435163985434361766420967779794197848005357964739789796120583603466364852354608962370353142711639413255020312974995168127097024943995023114522823120921/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16451275499965232334140594729703119907607007853583586282936298040273146889253935832556367994500287654277074359222591365525554654300203746838921133253801537750930863828486230898218452768749992612222301915427735569375037408655822875298253311892438771325656655365655435553301908414018344766586195/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11840856141762039846194385516502521389171946519415628632778076984627803434060976200840616287200044773345396050865717147491205542030117759069329763074017881212530054807586131804265934859786473760305406499835325984382543651226322047042577114800421924648108380560781129695428057716860891134139672/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1326200066302324847523319090798565161750794895758540185986234701383657025402033333651456957633124857158908159772126666259650023130274524797111338932041920033269804793174353348597378255578511700025388196400144174665997044098734965500597067730143556713989460424290075443103400813277089776359857/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23075416735582962151745631203660980562948682855855381642476435769749909141285559404873434926442657147886434732300039934857230993091694448413294976453568517632494378124821260964568354191536767662058755476717046088116434151676185530555431631193048378761100874955465828755726202620997376837951606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1777792778780201080907487110716262094414455228410097350925777962193052208161844758087113276088168702919545054188516836771983481694193679635310538889913214569316639779374270996244655968716911702821116109850619333687491753893723057987187801563389243317308961249292485690516729661973517915803797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16149391905245697921922133023523498967864294312265587215239703074574254947983211083157306125990529639654240842139150922038652631370529609940405861207636611685492091188580110325198241547553504282558602499287609174233690100900185535150978651616444129301701270803493633857528926040836713666173710/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1879101582696249472520176894174901158735375461964661206964888375895265749043188915883712474316953368158899355682526082173069174797077778224202410304809794122148990996239792768084009039948933484235372652429230849442700422566006110752228729511957125589446685529475941493718292650678260935109189/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14236389271747817177891325467208512664924502486078216198869463154599120512593102990709457266308963500776692957660505465475984280232423572960544492650458518876905018822858439699178880855686750454747889659356823511147918657785195199731505606417448687459386271525202503738026822244349672496794544/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7577469371971992961855649200400784492948337275916009540656351592368273887966791219586844332335744334615130254424556067069188445215854387961458781961294918213347681878568960661250426765839890498899055289673731544046162627804283716951992589102508781781123532846487460470332568911412032659637419/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8747434897644172121666615807380603329606811132296434727788167960112650916433383113382739322277140355819320092082193191029513651380750336645949220073611584835152505997244368974239078675635607631107744216722354733363845211019552837892307738948957049433163819504161214236132695193073554624043932/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5134836315668698658123151382585395478792439564161343265898730276307864814780545528551164583422597784876777120286460912116609123326091571660924967669591220275981743753964210345526767275400943854811524564015130291731015973699681910785720874197332204136527550914796365002270784804064352932136710/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6924210776920075990472126313977243968970347406966474829152346679165913017062824089547016588907607725480040538347570063397051683709802668789007164560325095122728844409342242569776712695312096904321237144119535424913915291006855240213277576314977063851104909927995400328937610254447187184494911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1586063741266325297521309753919089224297227992203712036508568475209290509571105645580942459410574212782645359142324006476156531833484351828439411959751706552973270432034281723049948659251342951806337941281894853677136910278809571375218264088194201013783375191027099377718940996155385926578846/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6445202326986510179382220775003744692213265015902178365610200865592168550497046074640936526994287158191897654674256329551395244836746457569028405052495615279538591944484114002071717084273778054466718616127315124195823898437415713965160244434397488161851677996892142408485029915211562882968751/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16579817408404825053070600108338799259650960582435464204172124311022883802533223552681562760553542625252515730397560617307095880643967268972529685958868315891632167663670531723093114404075177842713838349445341772329150419394988571987008106175839726018180368037230203123770800606791806659822625/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15875229692778477801204336577490907600283558359484196944144564032621526782119552681146221125550752741049804555076700032737532636999196465560198319415581903315527804954422276127159696875813989485905578321577870719893432711176680513034223631902449492194858837852518789264579623442980843486524070/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10125163425163810898399326847928956907239184572811514584440125514976962016324508307054006686210644883224407994185049329755556483443392908922255756823463525480335479648724619237544138808727986337717335764871995472899557349578901523542920355791819545959422290593544717659337346700686495470671831/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13101352610117649108753972007583887273618916953507634405500859038297357910006152222080743447165242593098576510684932458742598073134612258866710527695935959228476096787038920303075802570893472949528681865645729581236047619380392504165629269932300795042847739827703128380396220859833895901995596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5759849698670197614916556965235766732337488070791537148840790289958286046064409502032121456667332572176697943984005891775582661275080359220563928806413599990172535748333239927732493032742842108839962721852462875030101095406152674750558515305022357383833830581332141740093788657850752040952199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10338501765654203238530152163014512513603429303347281390490832557908567476255420432630127759909843976346156181004808443888207062595634443544452018772281631214585917949621178714650207087737550389003002368867901025785020614911850900568293167633057856875042758614641414554688633452597092947672199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14630321901592085689817476893524622954922707092216818179025198461948976944879375281426102111291287533053526682261713701809929320107384063928876045885694398073717083722550047787880340229728218664621707271411335365394837048424057361285294649861171276822643432647888848272867711373847885297286890/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16006609051030799907620695154361360429612601739103330092483908594465616959876332520020300480482678278931723132351214497376651563026582731260302464470755993066338083619557656854543411823485364524104943697970311088396475145125042869403979301070348465740538772650196240861329403319958001671806662/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5036465809997262478669931666914424276820884216806383747113711874384394873355350988040590099654015663760853735942481771852460068753012420375617510810265023736368442484677421527290251094457542506606338589101299156769684007249603052386951393160950266503372074545816339643766505970319900705672573/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3203238021607290473903058705047979394221698194205956951744329338956457967644926899200958307280009724872662031376022627570985369387768717675534878489361030593912885771501814237602385305429909658503285739557906817381675638163303037699198022231647255767571291087976415001411700929299862481568775/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1847983656703398926987084337978674222144320359168613116551108203720649951760696877612297644023544333522448007497556060952538858765797080485325368795196078754052445666388417694774333600728420185141450025542944927385480285476372624177506285429404884170832591869510104537426774109274383878153401/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4314185910096760471923474872667881577116627167010263521451148068287063499176899107341738782770278762658137671553966087026250237975639427867948071294828014891208825014219845741000408336149430761785528339924742230845591858973297723934333463881613448835230242275980511920129096752579271976372293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8212198799797343048048257825655488542387356071635626123289514823608180388102278940476689192994957557684717322410700716803161565377702186671851229382033899821779942079156458587604019516612904516808759886831767449383728631843085831180762660977944087331112217541103730453549673955203377139995314/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27554737436816033302192033958808982328860437527515382848603932994187353785762130026872003571868803468116251543901311918638366872571150529926692101938664382131196219607239725498943267457552494253452760841142632667453116582187288025756873765669189726850432053210462123422797175135684191897328707/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2524504247744515028116686924866392423970174449789595090175768335567580847271251562863624099761464172193372576450261527422329517738661474345620319192548515892223562949649543681659232443077915363701617067856010406562256475477822147996191787981796582892146736749294742807687069934527399810404658/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12993661267960105462923738062697417908814283709853040021100184553058960353607881787803002400749982655821539492107923901194300979545350859942406200864511908046568721371320804322453155920787320848851998544261132391533205405327458887447328373257889006816511086244154604482186722047427435389371046/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9255925067489498232075856396201285364025857736764506727949726354708577781613070414326618367712210672042699086002160578302887137002394127179373683171535795051458445824088601260961710337431671284947988411501279958229833172922819215686044741926241608663584606747806732615918149630296176514501455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19257055957488238512956310560468656701651594326301284670754210555156220316028887490105631733075925142994235561792147695031746675622038018321802932648121455942713151215386792928952371372681419206468915341178722572431627007250139635303204102528841096242208722183105102488416503107883967955050245/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1039737144100458958435127317893475003682093913765771208496635985385070457828518326666389851927776083247169275860817333260028605984321930904429258002760496779261200150592274960916176703477470594994576212605264623322028159186164239624055143334462833673236050759096745411140285088727942796369999/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2403365486028460435153495008141755639468090949711351220810067797371079858838020792233101994221310173700198379705569686344149851433771858035983854608896388717904630943599254832999479410832588800573578909856891165985673429003584333687881304165095570292169313823652998090070271795839499232627576/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2267318070135732441323940166271800365595103659010813356499689731915421256026300301438102990466156509465628494284328002442233214168088959176606564562017020514979458456095641117882895990653799402563230333571272887333182934360460599827173115329200211991679719524211786593036007771040138985932138/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6316320653555518771266766036410645546194749731897862364738816737907804149673229746613121113234875610297573291513400886746838356451597739471579062075584662306195243118482433818310520281616287444512563381382217265659582485752298336848653811894051099812163687637003243406112368527691970847071740/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57339534641511196473072467697195701168006410442437914425851164250413610354566313126410419716599504687073741189366195398240452614702784724310764378474652532074912608698475755824573949250726287105406100985747792906691730632334724940891722085933542608086252450308029028247335194689961288827257/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2362297404297984672149523554293369153653324525537465294428468208476907702381976014409481395446372575435716204012070323013287262045879524444010772200396424486368586865671824415100283267006084327711707405673555119228282137534120889318334068917584618335110026552175498583996260685469072781602226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25672628998556560128845860000158086536648405425528821039448395699431710622986402853282519390089793706781307471348579748131600116835668823423696108236358861870532782365110451498357462028894837231112406801334342483681036040698596008844953034381617016563356240553148322450253327242146738149374687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14194262466714804403432627637340455380096882470716494521900172812777840215000932606360725791713225907314332690407368386893453742975798959325591131925002296677047332184663017199952792272923220433695223480133303616975075511079588277513331202093921685245151650934306881016356004798439764497689124/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12365043070955437981018399070299281517649388826738408713624443699927419964689080425071200832493794472045941861123057140718663947351381692174064687190469829956971502195743834691838655058918546765601512527093276883388942444501817758811008511053756669240985340591431280764237644409392894693989350/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 277963629321168510574162252870166917896919024028138870132931913783017837045394141706719074360799143963855638898873653345024111162649531337781355278684143520448109099433007158047786206831730402759888266567283367317414319039140610308349514288255152899114262781645623994952129857735377955715947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6272351419372223470210262469937247010768217559354631657354794442850575914502700550936982328214102617889222727563777231291670157186882487366345766539123205978017950602033684380108773829175657113525421751364105858017417078889379400054426270197011056093370663003493873434556261770446418695217150/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21796791570165562221784932200391811525734524407001845603174045345249165663392394215530709756909927493164584163149062200530649766738635132928444152256592364890530691561996652844918629132678605903808233812364547031040527366474207504450884817658877045851129304247511896909913089894009591882921488/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3196136271536186128248294858122769275951785645795184521630407735144213031017374680935519244707585678505125770261348371093849942198425846833910041285924419737407527805990544286910344247079494207475169390711299251368423615510089572557180491857586373854619971199791798096736622158646884272135466/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -380672529064655752424297634641754183168873577138777826214010220787643842301761486426654454295601073031379925226056073654948343853471298024181889061014716527165185532977219615985519434621589969341908196993147423023691364255221366566206923161286491079665247152842516222095803620948888090745380/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7824746846453154065948107492422965954417329426887581888760683311028528222895602230630597168476249361027726181239107917881642169470489807148691844319987684463475681483073796281444860670473850700181467041777708061082756346338019935205611081252207597834221687823501692537733204040858593895742697/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10977874295109979656006116570418511015790466196330780546555878077225265668150593431232624061026405705465947222634269309589343908711852732721325540685616753616339648577547514828419137468989162416378909494336827420033955267585949906210965391645123872285016054651957163153050720345946420364750776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5267649174293028425878475092319508428401194039343380804750621449844128477605724726003832041128734295106552291925940806728949445517156644322014986744114507235168788207017260775274191135581942073154256927819925441381350961182935032853104361291420678457313248377171112144376290869577162994421207/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2609880685490261432456377103745072448716314615079191328619186894353023371606818847286984080197876319542511517114912892297371307381647950597412162494161901329422809965728896257504694436468896168120594487252646925676267873808196332365478526736866644005934960327600911294480265196294904864287256/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11833300268451068342628855742512530393661081160885254156401803125179119720176031541825578233895801438319818511139575465298816196800628102754461637802968764617458653198912036816740343936068352588417336292413659820947156447196281296273248522149350101191695067777188341887611352435107166603780746/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10440815922857955337258195104391595744194315288411057856281183173552235127097649487975690758460099983542379636790864698982095451652152991946218295670272474155034974217618292161422959409756761467229513049026821703737692403768495138095052044928952780548874736029834747648859592198722441491918299/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5583869338860788842654322459063447559960973373413196809205942228009981293027779302422387167667454483928934622303133362292524985044024712572169922165258114431272188207880413511937795349559838157604885444123680477674149011622819964999012134041264799246681951510337973898078378826361556133866517/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4470758289057444674446375536414467011421194067397720575737829881143669447881110033916622645102854142906422520424843920869696182563244490891079024985432345918223169418752225852970831076310411901639257344987483973504777567206313386379648301348439153003394126234321029033920486866739600033609158/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4727706944388716693880001157314214291657841017169503469667099782135681991503890480329200357682938383198137473734185163597609850355255651550105669961729892217955544836445813565407162511094005964477500150497750686242562324193744770528865648577853125523617649014874319150901928702157632047386199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7392967924157375247710250438578917134983954197483823662898368761321991225140654087152804957739194153247780583010498824011214231596569357563040667484879604498775386469320701703745223099608349168213716822063318402308069617061833523395493586330736080712067717903943525251891762854235076353124528/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5354159649923400948467484059246339632782570076999948534648396682843362434781704725713938883698412296213745626387009741482337897874022963464243131719945324485927221769093494485968143517400608548676790859832471630578885557322200605055526365895668667491175687837580996826698712576650830596572827/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24510393865478053576074347860201639326391920736670567292656729855847711993507004683137190018689345090984889991209033054951887852347308700078522965976696775332597636057274245426743762568661762339215454041954403488733639046128789861449286321109542207024191094014938375929844221142775647853701261/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3196232772835482401850355814232676765008708565561332713037933807318427694611498333916262334985003560026407140004617188516718248593789351072232375916550195695324854510990054040953995715246210611844546054111099030364890298421278699163844729918511777839574211922235955018109964522655059614797428/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13718657171533692858486749995044774388955358111032767218994133764813194924223614929633076815334573465120404696833186946258845602719290112275624880158332979045070230845517537243311237253121064697996485663669273301550857901482607535708484988660950608964220713762336955284220217966743435316216457/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4697236823171776544311668324344559836927795036486674200009722233684705531421444135620470845291709251803879658585403562981492067864957925919588840642069399285982821379600278169578162849857614885112189905458219370099541571724121673205758997566669765577419869354028168725238203218242986464798906/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3870289292673508560509213950697595999571765266467681656294058483849770472068916444482858659362931335002484762198737677258609667431362457641160380485454776590702515660862162308738032228538637024693832002082778595367973218740389876778714406189860435566593226179179011066058037216511619858011565/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4176434510396325789003061244931852995996748354867215642325003360440684335463040195317846607015629797461778896584362444809932347379901095271159825174527965231749660921189931195874974762175420588513199898598448433269592279686102023344965290797337876412818076764039150610888481906048275090244102/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3675252969428318166349811781325938819876862836667969044119501779158393205686502816252387589811824833968676385881532068771252578989922947813199639049664590646693407210899890793085291970587155511487606131438937313150929572256761830434094998827512000850227107089705770088719099405153961168686926/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8435201847749734675605634748187886567964529820816031700914618195129730707421313280502553993834436265518526514468682421633278800535982454173831626605430117757613497567769805958167121388233431788871382423942919275085137170315357755848726583262019467766171312802407767059875410316207303673822170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5934649207413313895453182556749129435591943492399570715734090414208447017210034993451896268137036681866031055383419437627118481430568196976253752132981506394025563264860066553064383519403067743672546596418159900689430439510161170745708481837774457574455021110164973942616022998417246705901919/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10895031924079182250209838199696134092103506896512801028155679814505201418972363036135641465600933248961206564304730829211984268115182978579830154050932082210284589324819607641742080876691522753418213256273638984292341300157587691352094994448753049180115193804062858072679626288327730580669604/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6940427832718141527744304748658562512293676331162901068268704361337825081638086471899385397227871936778080594844813392281212871840339064238823651527536514503947405634553422833952211203403576299276402865717999808995317842393307000604112618696126201242482185694942577143341286714035620110300532/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[9468993949516507840258415506257478566114703004936104886696648204030248974593602344901697441777779474480916123645941239807790704821110527570091634732626502714146999412761684080109729144713600747655810824959302866111240676755519934453312680652783338946997160383271682985426316118970598439736458/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1874638323090194249506024174424131309591504704603628179556678972778393561858131778450395355181980365568465530879994021412928048231850483426804112909698355210714154951725550967003933428984119863254252739302029925988483178061742302951841055769954083210150693576024830575359011609737362912446821/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36007417254072238724684851562867089185276920934538336259812981268901631949952614840001315930277497997261202732901297985932617994002059456710106421863255224100834351713692016078757616181560241959600560161226718480920416583743151390466315867598563129904678946208225735250827990398813571199970606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29982893790830411640983981899454279912520549892008873803879384236703758755496855436544460936395346748790352512340043830899348784695358929743038643473922221665188855205769283462944367608549804432627429239071272331962209015057686941690834143060320145726876234899059456954588694724953080644333872/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56747657103778425907322445127368146360231075309304207106933628395725089238018414648113009174567584191142784433959141988758626861790969891224913135030449107963541398542022730029335108304647479714984062942477809086513755695492922367551776064370662166417732108566819535447038851452363174478836936/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24262540481774614686344231298483331396063463242259052620621816863841772023785219831004795734381326786162785542057494819676140974810505280598210956154804966214246876677154567287816906849213720317932891426004634475061671010780216697176931445906845345204609424848388854141334282409116356664444578/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40427305193742244598018911689294674701117689533834586308253885763753746234494755638534849765708964136308071225588345342191940602891380498621593291787760722386467939776245934406794570666625401337989022375736049550162326261932071575239391396761819213760273842819219920407196434582164027121329147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19997936739821067479650811858051973496666513077357659568477144362251767210241272367352712139751525851147182496600655233401568737298915123263802895538259380269420271496629761627306193174409785113917822698904464223333268752717389602668988312973145954896833613222265598407499083026914695332925984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19598641114054051407389200351925178179010627730519405077210889102402970872092945359102111962286644806655056469927370921671457941817639394219771741318397646607223483220434522970326622809468608780243771276826574250726035788132180657462268031808680226803821798282526329410856818987875686292793785/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31692511474492980312048877063726193734343308237518890440994900753039685069957445159924395213530110366934706132473579574696823779791389647863206476861135688606329127243588488292323620269610828565608125115670261591731323493930026102817879717391773388866246809753571499771630076044820599245169053/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61890037429694265997099345397183638424098007697782234399609939058020169681289765269803988945796042281421874234040478322439496501846238394187972029171279968967030067376789004934451128240948272942698944812311203713807619803079897568950259666096348352163336067007390149499276919781691587078257261/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16280481291786897847411949450873565790921337696482051229461934040185866867601116991910195511251968329973560025274105303607259832524495138693380401781048195395904677092379954813511823142825873085662445721476259066553506975153050961138665838595401973403756204804375514550468733302773239179269057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18779285704410846492632577253468021161936709888697375531727288232100202175571572662386923230263931113548395974049155724382437637253737606348583819533779426042956918021186424853653490300396187913235993402244087614632472367640409034283322357174117926425734084550939102157095449499172966751793776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31720508054910523633242533842365429323400929000994719554798716608101902969718947519293161456340883059849822326720975420908727105112768772869919018004990566175660522968875899851026410314152872303328506792110901363401415543586278701213496845511476157336024928912552396702584930493236107815219966/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37469916536762587302737786856016124097771957023233041227611681524442756501628594225152917812695082463265901175181290954670935140644414940420625703111530497751269181644926875396273574249175913764918494522136433007482699746773144240580302950318691956752075338388441409209258622309451567718056791/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9784960051460926848332430561857721904376089339716101430152278372740882480439367782266779427807288126599213299527327315224303628040987721304556183041489268523679455269327600690953407601544807928595850994451575697194658114378458963390419043226889035655621246162487769047953994814921173094794082/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32726071321488874233261681373096116552940286471319736163858939612789576220197343449989522721972614964043315015218713763767523963812563826662412604868677802459476114706903320414052235229385036614829407182582195718763888458514149795320240326173573373404400389991239169854586624618202416071363344/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18583112816304596771292342370613183597432224589336033100574815708364821851225307333305506968508380313813121256269996665474447805916390404883447291460120305303072236904836910224717670728715390080257291269475403242962084045914156726699178155716913517022854740074751252747566994786637019787777567/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30259376368320998653191026868932505965535279019808224674377288447315658590073718858569370941804806608587942595596246955754471470447091160795545933670451978955709160157990889442168210926720770490337051235790453037809344584998156199212495806558690024820462567534484529132218381317305797657716464/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27149103232522216589200126583934611563564659330472403157063355737862452180778962794915515695740969727080076769948779880609636998926071923037986755652837723908368219079404279002459907327652991502053702823182208635188103837981227932193684242563628321268819383003869106521350017075428260865651430/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3125108578373806937814385209584189331694048809034084296541361515910564148055588632352090093228790750323231699871952482476964198059200713404606662497357957783502922699224883984758577632687102636468113297103896826457071357320493710138035996745102028886756131122390130756749494200671722328496943/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13896217571217091537877754109867371262351667443873671034450740026747009720368642106629048767019925925973793228900084622839216936320836185720303432074377348779499260688274540945522811540975795543328415847454176216766864605717682081738508680451359479126861641146328881167172886788787017621591650/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 921400929834699034019535363607406758637549550559802300685910983460081056218481472213066263948408288928800398812261825354798664485060889269764172967615822270513503321467212886858501645274463863626552974649498509098329295327582733049252415624907345843212511499230262974974356365552613591390653/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32456469997189015369337056900669885623392251882998634729523088218036710746526614519289633935758465411820277432129081368346079623956972242240520499025746816839644905357310841447441787132340028015297830922012366729891321661496157649247964219202842017456364364057152806264842377781811709917107672/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27605833922911139141106844602621169571156592402321382079835645707015476975901369869689188909875591710737754223543088451471466786529848772962892535908566561720073537276498482943991359941904282327570299332149467898991163079353676196562656649939322652463621120973126340779586915353133321005189776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31542630934196616559410535617776443530802208336657110315342943389018175519307938095053791408953642514052889748875171850172556302046491614888146682055353426489655864265298204329988578877271351346884537220160758357851179242142303085047489917934690319321575613283503382361319433121127373439135319/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22443685385603508228889761581676922821050313125770776995155513335800333381094079751692434437251286878385483965059833227373822526134915513724558894191362344307087348105047521756154844277190527198776931074065064052934737625668626945121844767530490331236264964113179253651396256121093297204329660/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1136871301717079177442323602183414013855516664564837990019054071253146555134271678326424014067723787094730161110847185001875057243935284936251362301398759072529092482597289706847672627766016598127076322355652609718828794555757115378809208074141579312805347359633130365757266080478335104390689/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5821189110990541652354017365923391813934105046192696018996305794032303710777022050042343581953541795307162140940472662813990486933342150846394179251535855711845256591959515007754409516502145261843662092847417393922451726091647993134694315872280352324319130525212072134455487971425172213335752/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16853928129413529614116367685236395458507282033263258932467497798992203461631198995667652378273643855158395660210457056136740248862243596981150373166963073050400940311607060766835455790646156015645236664163960519235861445550306016500944140940921900758091286484480808619064330776965153238508947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22738418314478615444174397556827874540446154204917102711550034217362700320426608928315617219568623565666197002373218365428778709905267574820067761584936096140744185508418453155794541303821975497920468816901353700345687293648775768709333419478416219089466829453298945779613784138535742059745338/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33623429708901076156150673995913933863350237278579591268180418198576211517159131740397144401127709692100171812022373893352879575652762435695467487468143815212016382514778081701223626341976426589132201185691262428482198003840414094686018925736963528385745388964651630974562277840098161224105556/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17900831195796343578240340541868534656185763923046317734655052216483136646983241932566649097872275638158930808986583990561641648990999349030803914359543548725733903632258411297559157750561416291974227591863116765135853910758302083027351938197666665457312233130356854245576695127606544223804723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31974904101217764743695401495970653744031681995646713378971678841184865193738786160944755677739121948353498978650351485174158697853385399041424074583034536213115186750532879832990186631006992546907056393660459086484348391947463028028244327241093306605550760008303225894805656448556291135510333/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26309069648060336324790870767190470083038633953165274198264491627835282585757307545139034307448578960992249210520744701378288474938652109643948188459947669740218423781368967273590893320844937687423912580465091017439796691332695628502668101023064957651627217592341331357286885237349429333141062/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11904602671527777961664872461081202348374053492451055049779817966462877730125361815064424045124673953014980080885280175826194155873180111023220174837218513736617629383498105475496445110619831798281838201164604912842180189416609893871969724985861182817865858092572546764890966935166634953310605/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4952016792715029378649790565914994293961489263824471384463947360752599672578718899216071768425728075161678247276714161498093908504947975634094364652469510275464632734739930004432206739017573845187736184525934311343815283986205328171796971352388184840616797330451679444824871776891410648982154/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35131686003164901993586181253025824141649114868791051024099853002789998285661779324770585080006430680045142393579455884036952282700581350170746314258680397259910822501867878317042253359365267459562266772545833867867015617124866637162120397923139909873697894365880268042209328335025750851745181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4682678173896474291484770035928835649887393063865383503885871767626171629130051013716146909326558225423298605065791565958014579007731491699734762642010357203662328641296927741776748147265977165259518434153771178097814805599255089027583616393847805243289285557398053581628538895376433260576818/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30079219011542655031991944601718652819354458248603491690302275689874589558536367789381915375192226722908730359378533946340103711804553935156487707193920882489999194723389578979725808729169291198877958982220651146997186542590492015572403999829106934546415193896478396427591899160953806859631401/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24681248121513920981772782858960228269832100531766732729822083715380160031165900500672850689398206202805423865134475399078146879168282640345689352043006600017755498361900985561174240734789932899193853211598176216703308021441439244633042449674359643004875114533385371358333720447376590443815969/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22753705890992720164932976775118932221543040653334245918230735843194893491705582640190732966113722530455756461619177900729039098791863174472876661219225937656057696823483753609646433985740495961098174144060047579855568130589688629733012718437314629908853941033400049958625352105209120245052380/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2480961499712065113403505209252870346827528423676418480458052146330972348982868737025141713664380138200736219211071745010756982445423246827779122311911000797099551346981770123115287130903750232607366161224578363200476232206154224800451617058738291954278709396680315082371271290528595185277383/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15838768086184458583107352733434425782862216376860030015806372924285885637863394172194732713938198068111592557359726788461886962861206310658930915987761624311826529085454550012257309339182667910997583170341000558317119208549314302642993317986524687491857282986237823372082385546656734761194810/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24882834563214210090688587471789837376042393871839348978177841063142017393801994314663106477748544445732841394595708906940226494213600787588981872851182413287448058804577938383603294182840285970911423044622953175099233180569040216211587834052652410751548789840781251609958383020188037526616252/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10219564005579710148031969128137373397116465904553425841803359001093279854821860517714718685359292422736921447007479730402308225296102822537885596714014892240708062038084188830975892143898750998504428311763865406881289024428473400060156804844938899959032315755130013586986955945578877957576196/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11914445013592944063856759325360818013989905193861450267327842940539960587450830142069269994366612561618673436699882754681429432188851789652328792728848497031441972074272585444601743035301757016170146314715989804625465932360165559723091620253269740093366124762267242040536591945738993633830473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11123910031190576682689030808092003505617357940160036653958997430428154044298868802508451499410155159596751966004275531586833408381364677126379612396452741132057806922263914668631980946193668871115500201543264990411582713086869503780391256799605867779151632528084398656853983740737275995377750/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6823885074571121326125260728059292413567907835112608408583539398371849607858100029978532157121385047943517230336233015107425110854226317202500953932169402713472363877659618572746765513945493372425121622937619165776647611062291462948561923932795380754961230037728583717673005326567453427705563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9542123997531823904871756095505891079831631103549222004315589881276522839298985505531496134438275816397749121217381529183696621601935553561951745397324809153144050949082314616340243891276058732942853102677580393326717920729793514019835863909383838973727424908683556722888176212025667686097945/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7881843130761042006043583039492628693711667413610279354669345428894578536436197897932199266154868210069327555642159182223839838735716462618670656765051186097527713112409834715677158385789612275597138035619019292096615716693414319630543110821265716984682819985167100719046556358296545631423393/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15359389482440444924034995737310308384452302535630677727458130191533331093282077779329968030557326436352191934426057869507392147230489842351465086455565221624351455393481799470329682973462938792890873309125958730572005000946673805604726458997913389072723432789703452910218209059364677245573644/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -100575748944934271288651424969094202313185788565893405447292095184488354406737741293051165061229769191841620905109864705053277274870648165536141401079846608078373627782245890102923201480059154390090907651081154108558536551739132014046188506761908022029193535153002285699325437125781386938011013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50685050819476747080241492213147842756904056332536540094123208731454876978485130112821565075112612226743612549340083672050579987793477855312804110343823263020039260579667057158592877660075873394432208415983307840730624807064170590015831748850707742078031308225867819928875789332241977520409662/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16271911676612936784238634253808532102926784352292137773105978083865511208046435982597474781183742505329134970641600698677707368482943370222133042925706666003784654550858564121500445890826470962277598598804471342240215347367333199654186320566844436683165230538928256482965981623264844041682738/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4399011755238979878157900765857533966980614012438768987404366948374686560265054839355891108134938515087614910237007476673152034321463891224517534801027602745203953536362282581333513487109031371998235024556516850735715552690145883711279810207609303157703873049704854558774503270198824458954010/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25001186989472734192771523923424450975607151969453204766023095003181063446509084651047522846351464710668515691654025027441290462315354854377943136953302369414289038196321759886279554416559948489030041083077355962443690029039109339853889642503372434506121623801962524723864926150607601598552964/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50263357914571311595175755437366718843577624645107223891190893594523423255925159276845939752606073867200592562207199373162472236858395719796278020159927567183426884536243955278984971844886168214895228897463077855412973072444140848512009598179081653206824621337087189687402976241639665689708096/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10064172263007410986332643227392958582844437091817333967589681558255178259010316336263604476049771883907090354043753107756893032261665050237095924755243842395244960122997433050687707520657709546886255845540871604294454327817084743171149002063617501370207953095885322385059928556044604163849211/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57631712926668353430353195025136646019311377033370158442261864149843450126551792590517745351111217200606511043259630282586582312640861914284317334328135419162556975368767747838800136367526750446314104974960577682103844525240539605817898499643675221830098806188378255399811423212114462217173425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14082245283183997532559815171053301157836936835718616594255504667966951687040442865918797952291533711948747042256703946751115542643012459788198488615635649024444113456945285509804456080097477875553305046220520534300572328928809496899561523616680843144121246806945807130738253213825965009317556/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36607126711660171073485544751180195600850880513743341807547416289460722850825996154792518543350649664773472846228572357499041852122193611650036758114547118138518615029513759011351869706972596212199023367033302665908837886479287774994611091619701633890009527387390520682919419196812446204576773/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12345237028872525126102173518917637581251245533331350336155082401279946425449749922738987922402212918224001021781422121198220143275138712136385929303811269709863632446790095132016268379042274113528237817174748806001268799055693982843061978292394356836714395057306660160914783176226213862549881/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28757450429211758467923586356674678265813581902268545376581064983236828569179848039461679104090382931031738293570010507352453656457331064557370954961331281724595334917094357959323376751690914862879360184944642552965564755227390541796295657455380781384141055693529076016972466225946812345633444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20202457536957352399880347895617730154952252279150875624394159469610159317479180951069979450307130803029461848477898401787894058784592790912073796335454478885106594208660873750632496557455608778873280633630215577372995748175329529943098536277679307077528860066176447822505760942457834015161266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1104788026061102618183855005734077618302148674485444656116350028203657027120209607427463283064611297154068541786837967257615864994337013470986000926674088898926544159800315297647024210075088364710720857769437545906593302144362863317330430184178887314066850918456936527232890230127773577877258/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4930230204952194407266633933016793290693528764447166069649200673975003693675762254969289662143322385096414017571789892995611493281389388973695089283949222496288202568717128615747010349671137511313412721647832042360094444909251390448721471047794993128489466230803591360954605149793366859044983/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1321730988407435437609618537311647405845916996389527146931454679974399244516961754029699031956708096609679393382223960582923916937743342226474222566642328647045744085742739833431721410189582643389272090529379726834604463228228786207873569750888338840364159891303807408897570667162612875194955/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29370097128292456903860530305356441481964537795416429440523327453017022414064974384780350414686890596345346669087154609374315684417189943741403190826132724612565140261458258499118363877294198125877846427089435182275586514170274379192675914790179931522517353773982910933051653105295045250618574/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15551923234622736935192458886387688636069475442823133586607206199247222891971445944025306734557177579422439434136731451312807814275609637463393568624500392846575658334051437600521204547069755262477357167364848013201863842240984414679934269930804746172346690113905391077652817941371213865475114/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58988675983155298228523924247542296416457195087044687708650563056501161613582654172905679440819925966929518730444899534179524261643625398085603855088579240234849090502767847363809837269957961241195823943306829580198572280822452664976893129365878533802617105120422810201994851417062673216869950/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19740997557420157012578703432800084534798752172314277948042641818399539631481765382453347292942545840987002637172886953849352656680541765863471830981135404821139018924294348675964405064685930637353692973081196278691916048811408344703677539237535436232857992633061868618549185168473993710241491/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3081188992906525463906070300469044502689622078356224628555344120915114929238026210508214006002258942874399137308191849865314595024726343380662423590900112849436838414023895507762777333465334805338284513877345883508047984394023110216000775927371721162352479050900133005353741973838825856980959/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27151714523435894032992523000807773245241887149669327383093282741430171433382173700701084379477464224694060939039629950804567263641620052050247829012077309793318768228825518751492293877219034019091707694798501436978249100805004201112567734954812124115549018105245822494478182051632817409728464/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33475912374733833604934222370320953294919525426571669824612145179796075329377845712412722415230741429688013467965385360215909397798081109502243324712507540550948584958854992707649690975068691558908205439849594717518589073207997006948623081753146107088890155247504158531061029833229837788158507/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38064109650568801417974101236446101654830413215402365441304003423330779146084452032156352714806730710815903450920336906504098747853119331193957185800566272324319023595351846887014688482848164948915134115919503733194182073210822913733247474305152152409367492749308211815180942563401823162149628/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14065775520681595700428648151907573164377905952672507003028697569172825330509307003771706755528957444680336922439243151382352536899256367614996432933286821562903967861303409860130974044457421227252018245069163469242980373609317894342178954270004379368844502792065347065343656668865704296079084/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46326449504991454413848750098169588887733828350803917038679520915617745741093499226128714219636035608542760657172886969593359497372868500105983861650844985345171269376203115026385928697788802970802846010473451109027853954166948207242799535091997931427271599003105474037508755181613957432922718/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30798535528366143386425767707751759554425435617055143749289622551671342142518449034108086924111768299780491191292273732439286206874365860666769724132939900501110024707931113514608343516917890243031314180061929100243179439612101634038573700645312098423845486744575436291372674146810211108439044/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12374362667383265723738249111005968069316007040808018220155883123096974728518493754163178429701533896373243704550508177477088188989356041053683194773961556538308032454933285858379513943143889422151228375936191321082855637799661241227399380245977935346093066095735055612916580616850763159880393/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3396481934081640982051210157420883305293693130617037228245471802133276341718662739107723088014049604301915707322078113955732696526922859378106124217087858142593760420560300790774110856460326152071739889308441006483181389428503940929461755423628046172982901297828376508223152809137141985717358/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5075662701166909006177052763296354274437958121289953283639313245638155927051155882428532543684244558305296776565083385419404803477845410031575667846971795128415823795196271976271192140536225715398826088132580116745327619174992947542967239477763334279586468565601766270638665585526705415938308/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41340815575730127797621166897592409685080901384005504063973301820953047203503307087122513460820618762092124046642261462968351114341097545225880694605392391212941329836463250089939836991704510368019564091862298690597621802679445297301724603196915726490048854613351156867025160638049347562470918/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7451735620987567742433200908309320524876427799056423803937663108313682190616583940312003653032541291355001748470703224148705108490128849386387886617898072112869816737763425369271292324604415715323924206039807140679647947646734127790456413306618458854666050412885619938603207607099844492787534/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2418456202305759300947655063639973347550517812735589437135782008973399496287574641635796997817794016214550528266459020329280435753525533297156837841875587730191435372711819973358942051667404856891506269283044199940590934806551070334787917951124046240043228723024143341765804834547075103753439/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18319996502388606227821355952064398961655472121930729903242129383953424627787809716216452369435922705419655958345431860762850347054926401217212776673250551126182186263049476465342898848614562326413032162792075282550588823296069952218876378337257313622017807509444107034476330119580495546430119/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23585507833639598750410821478897894250437150282277969441060403355615788698621966775150974801837599220280139364056807349459399402357179786544532494490968668289330338700525965575231367805168689540537214029393514938965544002835989713047889018020198645596548184405195677027359335480539797934887012/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70169697912965664131670169318929587978253542943020276546950242967824381434417908767994845067916369420365194097639966148873047357890613527314243686568820981381611920186022222320775320416158446971991124597676412864786486040796228872890304026405172505511071603712258628506515966747828729142702033/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11803162202932129693182144035530597406825764500351086614872528074207139317219607389576500985282038535193717551571228442608882280889516533563763682934432477047300371585279225774145761567160575898223897324682745369070652841325245043857938866959043780750519085280958147287646575070142201523449277/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27820585126186687428227372663381104957926311947850474573402775029598369543510814832748199414508207697279940173625653711307676442357313832833837045372713166118128659416271098574930924011006243466449716262046775983600814087167131852270125028089289295242397865447807669032454139898941843898380132/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 140133271293236219018846021345635396981061461156489150587497225262367162408142893515903016806434175548333822455734904756434123375683258566862407342283302381389309807318404899526605081968223566411045433653622027592998831526511033383743108379347694650519181048204653622162108044335983626936002/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22838622897875637219351847259620962839753058316269077484556751164504830140885844757524106848169673536952545025863071078203642210374697938078740865262599184968427039638374335065211522910337433556344882508074765804938320345306996885388712215267414206217977569993121173328103972449352706414318137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24701588026395983736430180115427386059735540395178344010363299343751929752246672170027469770151111304422932386989000540030304808611445129361217690043797816091107585132506377448369323037466986711087220435543728515769371689293712727760803992166137225999848030319588109952584916116366179721222964/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1009246304273278101191322882369193548480786113135266970632319620138770984302583591998474699984892573115072447887821482801182854309079524348457696407540433487958149488098545029660791699716726435770012332035055837658191775016612947421255503600250577126444643343964632838858309792107791987476131/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16892124423952925587056041932813791484495697713034305614282319702173810246564902517350020862391031385978392219502544537329750447534238917036090342515647813978317196221983154718458569701320416361015516027542602343564377111515246924230322494604843376371555258461132689759314978434379798882585442/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6034207556169398623687692234589761360120959962293909646318110177567217589541340759331421236698682033713511934067180266487459193628645947483560630721473243989275199404243162317682741739817687373783092577720606308792920338649768283408018988161299841207623067081549243590363099090109576847551932/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54400705566627931621561248801672905561265618084987068305461410332935692840807069749251874669868018447162365467573975746385817486154829529964308250385823533417654881329292135217854981906955854336950829799716448520441775582728444275050736457607272196151324929114348716304086978346652979293613421/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1056223701288022807689264812955136275488205035962903239326975098934801854739294274697625897478242465239136194111193814621144602425691765929846058397455944784270021085629187986882244161875039443867046486236643625728406997924265547994825410973641935204588095978573005524024848570611261734096523/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17766037035380872547554006182510699822284729607008623164589256496765316063739585112966938017076675956175379146457354731371800759038117777162718578430492809687396856686921442400936195018110607327003662092578998189518321276127116851603912563197290844639158841280800776959071193108576474678815861/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54993635192409867704102848023000890176779903950309334301165362407481740527017138959772370028186137042448234937476182048211760568966610163042402956433176618060210021683731604345253886036465456439052184361201559233808595722803468431088276260731283490442697078970497723072071217923652456606043020/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-3534694089558513347355142977609337640437883583871837368915495005920107905912802092784862891338901436027657524939648292123674231311320689762872737199254510724755175842742111983342303470821214985925611549183378445450066762218591788712110341043646100567284509916163119523918700657308192605986630/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18885191841576261107510793876392181003339454712051829885230682629226065369200144001649433853504971826378161036227607869418113410157034030899861073668835143163676409098524798446862564809027493590212683288128995968623829018452970571637860168382625469700581270909943514492480628556822990955718596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70585211527117190533841962799242104538533873783167840280313929764831896062627016771416966399366685897911145044005234366268232709257249487551221915225777959801544713727381378881884617020574616546230044425092678188918352347668134793010415075312323135817422633816072097040366521704194072617588711/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33668944038625770132159236905620462751941457440041319305947437877119645614944090418826671086474339720857035453453973052072561307393422681154862713197731348550065255379524415285446565575630766849854707997805348541184354039342995117678375655747694216895248666961433854045186480142135940237198110/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -134916157833256357704695993684877953410083726099173352043747038550600177437039688304143967730251713736937866416338315750831522813909903621008912463118335374795272746322395276252908409321343007956082373798097875529590059156954545867957262351236383347736949020843548182198755455778784754056230497/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57725587352966634737414054477747061160525290053779604815988932479635401895463268948281982788637417911509261773022726663551536269491550222093109879074291634545251323712791227298254874370508556252457678577239134298347117742154623442960969336844991449785182045737683525413346777635994596266491631/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39157488324238648060590687662306151704624682133548213016592245746031161110085233197782422377251557752427084459727886138177986453584118271035839513512132468316172994325258294109608026078464378326198824247315098035638080899819488837327867259133800662701067694700478188469236082189638437817014840/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63430289149129444611183397588265330982693160880452956400485530673298333055196724997822156962963260174105524670922867615471543635485888911529287550640529359955034399780648122695412687963013407237641996916362762015744200905363655297120439558972383025083730216227901392468425424325906119457281519/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45725154940459418307840282056732769042750604887679923322206564514365156984556644830490997974463285520810193155072540802436365273100310199885385501313384884116758331591203378172988472437902203485286188045606226017596048355770837196776028013684067151188180252669697332526648237875113446534463958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46957123191299559856733368856710572510447355433771720502418781003318985232546840571732411066477927298617163702208069279817946029350581583352962272775130059660571460271781811336487777991138761584235646547286241385499526292762988648091587595603339957984435040778804060923114567635424934252775133/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -72818968678512933584347794582270257260918736317437234585793072204309191514387013822127581484689495438188741022453328725025403757218961025122011118449875684989484265021617947328586954356533437281870814685087793063971939425949360470664686111502740542901242678018662669861080191453253603545740011/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28316935944932590088885251646295735731140935326024616512058139098129022040875505345734927460414845434140374417528890644766889753306836156622240401361665578520521289590361968314601080675528140060390415608229154686677998545192081430952670074587807259441532084562526317251152334872508854900314511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60046555727634217131744011153320765196102837081288395123160572615675673774622865107820936449293647245361248701373285115308285834536857918231629564911661151079958935838795504338121592761899764082092924534708896969634404580407625360587629502231117314832402145390661962100518958840647211666728480/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32069519189408186668091601976450565513115592830667278199357844380430607315891927028733831486575311307273106440230689576597897598999896908745022719966152371966496559247151814260684916857696266818731732483560965464671580786708109595261734764612177643680314995115101669082399044261724786787852389/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27124226341297303452471220212233619441799170655920133917133788007377412601227625386108576393154222576513582076980627932510687351370616457930925758383225689174225193639628565266810480510864259461885001709871784476253272482040186426176468236954960571714293472393392934397179957622717936997686514/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1323977144417144526368482837299066689006157114963658778437991960931838232854947244966181908592189197859304431141346552716986552935479896288620580235824645096293811144987464726272527728445664144497380983662186859993735378066093656605367469614458125603817706720144576337305228868493894578529313/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51048701715200931151823208828122598563318083200584217865795319704004816540247260524751276559154671113593595220254714488234834489756800684031048410352728499287356323819941908651790740685253917722857334845270429166124720992967938457995555030845534153037949718789081474560726803779667005364323225/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52875253435097306184867884786682347800284903721261770327721242938530737042920443550600304128606031365286935294806829563774664056312822154390883628670349465236481690952383291471025852472110526030030767386152045926285717383911830854271880980819701267527070967672091893844240428146658255011128356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2608305529970448960595616701944760441324591039204672153384135652573832078937706979429041962750107310178258771199665346863531668798909888090812870257419601998847531620886538476013589806899692231896020598007124128243410735499411533102850955337569252932832452955665824148462843001394901372764896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40764077461964475284273654578677321567503398759032240596014024196038749619061908941156960555382535957631272915579780904690033883374467205281595156130302523029140677750441748867874060854677281142667982792950550373098172815620951905493356298982954879738358438929344662774215856166113970881047164/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4575223259338352186062793985227435845290812063752890364263764705682380575331707685898460251063458978861582987119038461336503695150575014019308824139507933124441326238214068893363871674729331227508495862778508553646338426615489688940000133991526959462020285855085206543348982311573849744884043/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49628248502269102277061853758151392976930871841966011300228021801561794118100372333987485499315177461037042500140315080449789915582135271738109657894165206151577836022942506998783074152907707931570415515684515910881640486141094367452201182503484231179225250748858102379912154829474525150316395/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8199405121814048359595298777326687665159975487673473263075102286929804613493339764297763608764760490465031625440110410519587802882660657959937119194271094028331563229714388830839335234342682874667937822914230255868480798696606498198948008959144102180822202647142502401548589163371933492265473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56128808293234658064014981109512189553556201318429953454310868415748926956880300304883465629134882216162107247846263231291503708357113931973033395613514777199992799821006680863264251844953703635034032921470860500640352631831833902354834218233636295553990228759537208145501409584029689889568498/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61440478339419352147991270259254069150790150113354659883163073564856739226411580240797889728071714939683777884976082090896441738350431211358137822337652778229795551294462214320588665261149982313407018685181911907629720485471009771111344443728148558958023475317555773438911897974874091761456538/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54142743050106725251634992886039735641530868935066196249785597521379045775485569882833596410380227831478676763716645517232458181685584473848253553441711932914070256018428479510597345398024304097894416506237434040667036407980085419720941583198836906860024637603658490978481981118434060519746160/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27921695939869023181086602942631514368787463657756840624588974451712956658393188379239950511169543270024298349684619244841959025629782064825784931554741081851203521124070456765459737934931397205919614715767581619298528132176141380225682705432201551590597648079783103167742029684560539868818095/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18369454815060532350829888185482638385780201810269349457355566962808196742354179974416587443775603914305964858291910321652038148597331595138280865175760077417474265190381441294481310484720290228409817202501535838068735099501329014388464925201553748707749524592931325747927606890815012571031823/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51979335640913851505255976823378153477598389104198002600715066334887555060569104197442514892496484729722911220139115057638376052799526562504084611601299601652978620119598594335598289979573917052889485672111715760913887209200495535346047248653009020227471200884127828987749608430741879330662820/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56113177644413023951037076646012660252496002316321569411897160951849826008056322534017340993694966561889138594548279273412509620636742206469655610993175508248356777212144852284946683468588396650317393793171400609877867000641182964410627714821955741323368782531271639252706226321829187044127489/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38557029769851940707842463014370613753666856735346523607196792277777172689409788342604064101181777295036377894420556610399572063619288243243439771286581763125063226844545677392087296033511168458164941618661877063496605538442156909756151078269037093106648685340024205578523294511471745477777809/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -74143309176002363983280365569799696691166454031590574665684603832708614030025508320355448848797652202418625849550883018542092862507183249437727625206804999609427831396398146826696016545374667595537134996418586560225369898846977380242520179138267126884579741870619484919124458449165372250034253/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45264084631886484185526866049512055482182342588271905252271365561871957918160862195872049593067322761342486209965127306249769474158251146196686473968767166251637484704164269399662836593012142867601038774453248644768604362598768195725919126965251459105097512127699823529850024700564381918432363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21363469929868192263016275436749916446418658354093994200739890003852243032156745583377548119145091552209677312049420492886026235035388608798004852827161114679298338400681751672571891882109847619754668887581313796726915095981725648393208295187196039174616985815540524396578205295375450189030967/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28173202770713938885393748931057295587718053796250760483908418234728641311032416076700053538135891013161163063760062431895258860021015830240975999100801331157629261268864555459907237637630535560339453409832269625005599659552884040123604152845231855914430403639732262904104186101544644141475003/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36531390518791784556159479802101407639806513084896362617573946600862948535813260647654291546573587220868432031479016835707083478493772652058013568055285238032229461602554180452886799524436180822993495758806169646678267687996322387379790950297196811677637617536847008327252455831682224046600382/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18782209913393758865162105915464697318157444343953315138684073656373349851913261128871329808941229233913534600264296475133955275816147512803681666700975898943113201911205784806695147630740964697200251615080971758887799219059616650689461431900320017165864731775002851960505321561623274086356502/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63345114567751155728955062449372116304991602645195499999031693740025644666247857194575554740120800097881360797235873801445983035097439305981037413405879719752500745844388819871139056564150958473847946347104228271995204351619895305722723077724991621105060012895085647634892184451439863748248257/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1547259267102449712401228123414722448325892781124132254711994952072852252340433353454958237595821244937613282411210479535534368360087627991699237069834490049403908987170326922310617160300184039205499725044959681659099117904401662805412967565065928598951360712690510362077727111375090265460183/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51218184552485376900202831997629786202565272998724781514379768605649508049822151211322852388310889929044408862493821187203606755786992991730411619399239933068045412578095429850369376760835147796165892687640833106818747618144227592985400016407807709284526189818778662382218113207298345166288602/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26081853492899532710107635529823934234032482090456254449545476445725005549711310903572878201464016606204135506204855488839879792269744858854034796420738228717044795325280073356239069557956805807597384787938925116932418296579400332583168045690194163724786316593732612292237011674303432550388647/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16297445079027159871352588788339869434775054552699490697083289282446644765317405133216906391093398950540565813500558758972391906789770800454848990571868186085513555758702870893625402853438364387706983730222752344525904957977172531094737659037483114621225232675448870217308517047402107896967614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12275067240252346465090456640325598106272789609299321106470416748108824139759440730492728474310049160083054382775776719510370404175213410353062079535864332353509343098560527994394418755440380156112891995776983227607686199998870375038768373327349817476528473358357483489535293496333457525271110/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37282277286700356703315115564219341348364395004100753239249772582280380135389807038214774100455373609637804351943501776020917081213271396106910901036234131837900026668816920099821914070001550784192386634813551090060072647660531916932951553038836585203684047718986001473946304952594194601126174/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17361543368926740266289896965172270450289381673065886150183523992969372627545570348030833166278294814370211254019341628004126866079687410511209269332416010812644639401328738322752889750272746698823810676021959413365281864880796771062504724867167245054450299271313850955411780175093177708603729/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1017003671904059509323959470855538095683158340613881438354742503658120186733701184990767697586131009840214305221947673977765150950499385363268821040543290357787243216629674629973588356068471199144303650737794067494123746988481068190777029626887183416774840802731167911622854097917271525830083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44112515068289955322947775764454776369661386499839678626845671847977281032595019348737872208606699874697871560640475378744316291187069838945977754264057637065298566672173786825506468816034816475148450692448589596633304124877397302651619426892523762067054469936360826174907138745449240719639057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43445269315491949748886448693569403779551704106875114090472901781961206989539544179725715125631489141934468691092452238169562335497323476127770989992464505260181377923728668259505532091634237064376101508284808527231268951397299412659195044254923876038017542014805207696895618631223479819205229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26044613229566287776097109655791673417801407504816392545659529258782065002280543852599321660529132881486893413358888007762704091898515496162673584527504879166426887738995443723856001243938113410010820392695823596484245653991461476015664736046793150537182634298598720246606625621360810796462503/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -98083392025443132280937250014091866367917979348473985507774152808564956788446023787338049151693906010213340346924936862566007003668822543865275331471349076485496032456609447998836379412471268356714200274855588113408718287466942299081244141161693711067533077626708482382268659634946286189723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25063090271468491361437576157316889963801082822288328307897376985989891563146254554893531906515970454255652860498859501876364500125680160263766066139858439976496013075187860991956330553314422198186133363634180463828881606978487080277088194692563701693850875556351319956159163406888221236566202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2462389398075880654398275214391124239813544733780184341715769240023431498763855498834944998943786739454981224173284011867239463489878441994581753093278101202418165696597913333942591597838138234306997064066827528535418334918988341961116684791959648008529047395308179958213564862606392485687375/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 138677522518333228001443596444733231581205884801713798385463479110719483234440060473529593538491798344895165125803696240000613327753368728122642783601632445113135613203765976616865332645232562085531064385144551525513296869530096085524828829257278019515453779853251939139234592858368034944964175/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -119206118250725693517501753765917239734426602148542730671168857168891970709911492679757960806608227294013726050402536389070621635268953697345704246318735049781272298646048948594291489021465068294408679184201620180152036630364467159468153718519921523379666495025410225580988415284925828921475561/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31982707012350142873807550864979507318597831363992020355628686832839394155779080988443217032914688395370214694713714071046916404673272193335945629432395974374938169341839709279848607671774320292394492216969561447872412333357143197141001922170866656910580306331959078514735875086458625543260597/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10638503794321043290996663762249946008892528855932770204172347009099114920730353488467749151841147574364130225159769478852480632776981682493122372959785637070479884862464153837002294185570223697421652299476195026106930704836292632600351376866923093435633359911946524441912068017742354022093816/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49951084120235128094936878848653865576029711938406540897154711612650534216835361478096310588649393333484066075579958286670796241984546022534077981337958108743766255278139612249377609414288046561444240617471914985527177623838975960298071987445472705595932033829475422640840210909168404295825000/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52645435644089352343505751021745907614967447054576198751402119130672692224278633221560781500201770071403244205195815730477778660455631259216139669005170884533510237418073307483603384356272988534147694954682437299970209217577885894626969818171232973093646549042811472914040431975622629154196052/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24943569410959497053338218557015559985225341194377848612402028686258712510456972964878151116732192085630945642054568994137850093257399890646570875137624244392813976720869334810482119660672155866809140535916538074975456622940825109539309790917372763770165203396410628787925740847648134145053259/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -123548939780741263827563330597883183678354439742675522080372275739107273916577066275001557073836675292095372767087280585640506534361191839478530366479998646383642289762678954057795838755773434993132444819108359717160218952299259522879992464233086204743596359930982995726290247714101453230371092/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38873748267983743176833871813230346663136189261188443483466769992474798442468036268329791761878350155533204029711611763636284112975964195598209921061619393887818689046985610490523728949984025617466492573584615628079867867959190116667491340452461095849994267163699048968280736598738735466792307/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -88513821424591110386478410668471606935682281422255525058551995763164032802884246765015923379389411900975804688787134699596132010878946606114261430705184678434437651061225476922912913890026401107634605985629722514183156979391400674307050356887074702001318814284915831284079420425641904820895984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39180883927684010051308973418207323367114781538661759321973470867083646835919745702766809102519011209229055423210576092520468583317613851288533392992177196927114788327087673743913388086367222121320395698415275337395211051010397565045220029294038856012373531107362307976481176714228119038570865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69439349669128619137653849693309008921964361202255185799692599536195567035801817803313537466083279719820535022506198499317748433673594134444660260116720601943646837003156040221929186292037005236707474356098844321532304875326830057903107603361175098772906597358260352448261447318361261704754390/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26035308871781110505038881683877937504375937801767872434097801833683358131973319737174241171545800538858983660653360227218373972176462502646243769682056011255670689665936746205006862373303304463224009917787977648062611255856067926879006824158807003478115227270161145863677280305178516879161532/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3886059567966167232856796135767771890680827138082808877363788528981422742899784698351777247925171149436811936015713140396049154347453914952021154254960190334626751591060838248293431473836162302566851582032621072657738641516616631881624718218916545207129394109447245883523291186636434855898659/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17057343877376693369926921107070100237865267308504598587199222792339124337003309829652617061769703369043759766871664274759804308183196043090670152050047986187903673875580396922407095026258935303844142905792049037264809869948476615101868954932722197599582222612322012223647257170049466926950774/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11756351251575067965411752917805763421087741404923360279106924112152570417579299781925282496565033114526830875672609807208947275497568649891490928250140778435543909443069064292743290799592163963816590126448557303934517049963605564920372883901680186256009512269016439178206958841768797731235522/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56970840113371591561224037478412036154544026734156356411822779407405626215780459642634094474068178112130937922669366139908709297535195391570951546129933252613577948016608932200513328909632474736433550647295641047013083133689536765942318985934047131042169667453165310489441373806123657593946982/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18125601554607770721697656240371688418773723339359611554026256244379703129108770111159453751058716994220351280937499088808058294481456961844230950956150206078761359751701394813719597843871611699332057535022558672485033602784776762769697857583700788529306397682598257867087792187357849715259233/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 129321715211182124842011723065881198740082054009373381563502885361567335709508137181156499762444537563674945362770007208418943874997554620537108781865522774484354962598204070230180689117988170090902413399164985045663498731830028641742718037291254728471416519855157992335531726025441751059667991/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58337167226665909602770303909312919516515361373500489859670625940993221463958676514716318546856814233891344690206293070068399743814782810075249772452812561888404730818702756492984300658506386382999359968470104566660149313233525990972669334883551296592538610146891421898504197050723144517593907/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44213435999900047381080382185628292170772157761203507286005925304212570640846791526135775305001607332358369502934566907078508558486963729254784741242425805129705037764268864225858562447792739368482960595212495025897004095954146685208203489827260593442289934202341588719158828080217065592351176/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49158289070260126467283870197142804281843179985234603464883895794804329088026268291508593009891054035839628612237074667485058183503463913691390630828463220365225716442257091180608032429358684849504250714331180730114951160849441669546713608969245259038927071165458700591761148604852112678575919/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25972096433299000775475358642673549705390495311508467315140973897748952334471506704559269379675898055269175048196843737614804544429781376508995358140420130225924127334152181955000409093558297622531645385319114423647726978277707525129517120987443699534705276174198649421443596829646070281530520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -90364480358032994482975350729513673121651644464604025842445024862744154337514402358388824106588517135858122518427041271902801119595278061664985386276995944628726815843016644767564308807269586654638853588387848350180032289600500610517555863111076922431026180973084314403003002233955053165357657/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2889103872911271493154363697020626726492418155047137301338713101726841818434391175900123749258184216583543296553764535186591282531446586977547780672164566724346709528958250094801694659354674292841223939772875786775097500191484860248951884871581557276110875983949633613304296637317472493032481/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56285706437841622538519649216409494209161717442375767326932191337465029046296375701956204200270842250898944295098586550713323565431246795729094591364258144481188695675528810214927642268782748822318732619454357719566268083563693324784804277066790835090254063909449374410119639996461248997707317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20153954524623153423994345854118271009624727717411065500750880919894406439446111846502893263922828880738253330283071877809371742083573629220799968756788416400232492693340365332342898351142041350609633216007852522362352190735846386052611123807594827391223282355017548646471266863486911257129565/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7398238321991725531003940588520386544129245537803087265034983289155579135393503287741586550889613144180021722898996225161872737414911524786817566864553354495595268168858239446218550499193224205984736781585979071579315234243858502487421098260961705996939589696725644894229861230410549960833743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 287534017341483404100442280674192102480221155649338244573476916065902348103122062723307916754101263394962119930506589543030889655616034679882194145379897186762006967784166562192660866236752917421577409651490384591480497967364143193094824255338126498776598552483014639069525139647436705637181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19296420225389761275615983127902507394852278705437818339802637621554061745268797922312696696910493369640585933482805682470999995290377308967528384523736958991123843198591609020964591310653961320467997879910045589757070961506662635858997357528859059606154398575837372747117367790863606398005537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 80875836716155923939729110404960770316566062751291551068848745305903783775793893534360703781318058651905767413956718084298691034875715712256377216965228012966957006571909708205270471966969263562668662613046982105431836767300036011516940416003113535906450976362926310864561435210444780397216979/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15121160175563103252574568088614963242754822475878093743139789401380064119924252353070020424347405043753941275172306527658600005210295737936243281162899487988080575085548443827412386432056021168129759469588796812304106509070800972494693486456423273184765257977397300437700248868792623852411981/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9678477180504310810411570244190847923572147224011055183243651927480724188116505644869514314595388820873166317452994355578631807283950482758251939512696404924620375895132908943387242732894232645114742546381056822364217098718973209825254360689321330776293546844049877154709727396582549573045278/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22918708331498181818168814787300426426691256687846245201115359590715069929273321317446519977219395480912481754027339371899846315262545161636276915668921846060196171669035708736814512515390884205290385754997067304951305128178167334096000802870783937535456639640255981373686183730577577048269737/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6909294499630085252745033368158732426242752415051713025025476254332478747738328311450817998011316099414014199404541557673385389141292644419929137334771543425477898724729440370280347761656087505040969605174036371514614939824232831329221593206337115984869840001503959078366002485412353494072820/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 75439390527505667334442707611490347777621006885685967202374258429029417505679760726003647835142552307572992402288291874804801803259520602234173363618756511072824972512235715722973990584334458416718857778024001581075982649206276263774723841383770883424256550883180771196356803625881281038436310/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6976309064547816660291799124216390764205973647389557208470407882753363278169923760495783971896840673788837509804926803711447614472420206846514253644630911701455753632614620048792626306714269560035802665906481087926475105700159533907618052428225854227657987233761446059948088083052469250254394/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -95359570681293900133054533034629364668053534554134832567013638766942736410579533886940759486556967663412781309710170046721224151945573716817265851998140976165857870955255030352910156605009832402477771223334915215593145954640894312684995586756959240739173660072008185950274196198035481834894786/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10433632031030913298387363659199137331919969302159729582985790303671420694707453683359798619853502490273810235480612419088027200527075250606472751729280554138569493945457611540696659082215952158503956992236095713686349133839662720074263629485374119227474287824869094297584123726500117534471086/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39637942032822193781692737467723623901242668956171906336404049340147244505780034486168423304753663571904744531283356774807210969802171470122804505823846860206593044534373263157518551952120415846461486460991251862993165300882342131821586203300860700809990509140382185799506455448522600855145083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50742383084463264493819320017142195772672942286956006159197826139496121258427322579545169933519756174911690109520557723347483098661683199286832240011905199471602331581147252769333096422224142580785342777395528374605074627497452840006036025574494335316945655737245164262200526370457172335333585/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18578889104585858124066193073524647803250219240040749295919848911145386897546419812646514815115374353264169980599792858410069372648362600313257466784479366181705772955905645144554989818016374968375215162572060946153421071644462898974188415008424986640438647413953109713540702313324507263079890/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31119847052851525441983114577158497032922284114980482223842775145467551513076968205342180426629298538871738533756320045954369448102627269101822508244815274813956270440287583304483166171791555691374785691459448243917857808867942825380892133457397518322298323159340894701666107829137364483521626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24259982868562330801373829862005864381597335857981324896751261309505630429837639358088986961988823670790105837258784152314704493103561015396369249647881022348334203945538229072638981583325256232480986192062089520523498504425924781723768571981594587858256982535849210076545645331835358379910369/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -99965885299773258612334971338533974674225494273459353241814940046397582241882125107247071703682779624598524034559588796111706980859839238106342163567631750394444787627190786054014143310206300315708686239987490376392456086648508040692387076987045166811902017817738222267170623594004123916025239/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6994379975892431262202273251158299181782713618490590360085870439539919789782420843899988717924044210341835820073031609485496437825961974882333901559546805907529893400168518265810072643767077806843704771497645238743524831017121618011884407074879745814651076056411718554856799180431777442375304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36853556060105384071457759425697905492185125482429021719472630193989699667928427754262319897506987384325503199566118676770427292736825001018569668096990524785603504933574059528729568983176035858719549349633663991703568804350447685821179102819405710692825146769907005720242042640922616982256173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 89912234291874129220906098291708782440564948680526814263104516996367815398006161230208519414657647883197262038680225189183016570783443917334089483781392901189292060872536996787753390945264298993278645900321988989469948673827754700471783040254511107632377712270602522176299345764134469161857293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-19312817990493357448909525409345966275129945101018434785125398633363617599602043033452480764450968818162583071511489305485276134877657759037738736781450573988995312657505242096419955840944653875669941134246332185699633142539665875191589651467048583536248758066088843634381926006838793448279467/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64151214320373542129083330422607442542260796572557745188231817096804081127476372445840978758086640998443851584057727364390812533562842857903414655169785286244744214727962403371955536884445576460321955355434504244704855222883096300400449200108820870774631427536732747652617891942654836343475/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58024231970866197203398888270158173399167816736564882020771289596048937284724175631666965241970715331985455555085291665161626924043519707424375374908933259697714169232196139091073632736609966180757257238034035166963579218478843383513139309128141726744367920036258138486851435657961203519565398/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33238457202497968958347256830180525933122477255909317944982781603911341417379994718085995894479723642186003881400499635589793559731170294905763034018067514668580520339130430591095267415790717311237473034801131841410485215734635765696892133317143375152890819644409221627113159169265362486573283/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86154883797283262475624045395513021566937563759852927662224379708668381395563901684797123955171903415267692613669437221693444126163210362224830455245468360411191177059794417526031166940005398021602787880033607337056273352693702961505110475366056755487669138128851096109732973816850517564508509/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45123783220537061076043753549071979456548561550878164131860835297426219359684328704881587018227673292589463312441999822863470933172617952466850694321109001612230817202288206962659620209775366424579239374058813589544311330638781743453817752328933357589973878295498009323018196537513334340716286/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61539262342282320865538377808832580870168278198166892946868612176568562548001074352821453188592110847412094552278725654133826183866823263610760991992736696252483044149939807568891493368863199786145541406273900767940980878487835879393925858431519194411328167864381900472208140528799382624459641/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67528407045765891573316338845249081307794127403098920336884260302410314927788834542488296879582933779768647900977422577403126666080235313851454506457926147062184022414907398537671303736397470442465385606873604445339329794381198221221140461325836305290297563935287561870692729991206524654103435/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45852568674852632784803561245934885960986775139735867131307087869315010363532197673505868750333183133544361920932162930469004361245013556532995908222822980923385728904422765205345346376084998004956246862179663290117223857927825150136969355212491673356881567671449541375586574854141114774470932/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35418133369000857314874568697053898714619573730148831740970850019828386833608804481667580772757632464174412777048280617622405784791336490879791142408975662998558175258385697376135444289973230129150664591645510799225878685295229802513013447664633108788223140166178446842234743211768695296547791/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68322064531691963288684177691941742460686775257411589799087872262559588188668753171132588925119030572365352478963969526329336947180031421504907687300012043240483895459282648690331819150744886774081961754387782840879359370680307981965012743376798079409543215971556050894605377789920026305810597/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19716759694825471665977679071968311441142884868922013877513936042312166146017708736348663099048045130331720662006518601881600059537285185074140402542005681892741857155938381187887403428282583533211748062727543032671940403988885040654154053298414123673644446789322009136110583263969453302037381/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24616375655764133959467418730048767432625278467648169557320709033116040126727444803481017017826602210381091281151368928907209795204687130538672365388831892657322286150270949824011977139282471768435688103461477440179602895205394317435252290582581465009383011256901441899814965265282253161832353/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42231218440270391593081089714535530213847763523439300670214841910113004922812666286270884183607399263296422090373106065860705520444903249163052753871265837257466136970854842647410340948259541043761579082794325290433886020221160525241840316164520871734108162608433697126834847649865075890855852/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47013381381187319296748803568616695124437868610578770081995476601840293599430087839066141034740960455751496727968756982338127143906170404784852357971716402505137412633831094329063412415757238550156012485117768578206672037691290998083615786672882863559108467364605428782591027857499689720001410/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1570857116530503882284197601214961261905814383366374048072881047007372343200519991920204318644350971917936382793710523867312952496053430490193637352417160131904903958130337572743280504224036732008022582513737520636904160737216921288506707240719007489080914018948245469184836119596570644270041/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60513120064621800195399736101031732736594332813523282000835712179340005085684133362057624582005046419763355192738757296528799262052499073844778155607977137901868645698699806521157220333920557314817765561157835416737940261699714295836117380747280487368975667294928569536871714933142708002137669/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15450552591554863576179471800607033023050655585553483092601064693258907293349977581974372577045267969781081355392346942828449363573633637222537756781764178249981642524241977490084102234360011594006880781203765339791468120068389337272539949376882943254284957902208943208923500726282764429948409/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32192182727794407287332792159707816212319703100639377011195666364797968174368815661825078385868840263957143308362622003277836461388343856099909348313973968812503776915654789389451287174988392175348594951213126681157942850179944915337885911426014080546935933269135761814595322482838655950566045/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46161356063591508248895580894908918615094471325242705159958070946740518785840964794090432120195361129568431464753038648278814351181580938421164836466802017050329165985914120530212370276670582693791003332260565435366030144623584989426752554418041087180924374091054184083389870743425953842098408/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7124322924497179732858426991442307978020493537038362362586500544919887764369524251072192209535149133287469898375547323893600746726904825228769899878004047891958661355147220859939916149637763853181914109507571243515367911504980111741417337028285778175209185859066797967807147650744572834414116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2889032219333981519547906115501635869481397204908762612395773752451621735379622464473627563851456818781866214356279828426314166535697199083405654623909779485857214219047338563724624793531616537080342599557263720983688547673699945538915728175304497001255065986784801156781277521963694538902383/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7009875225741323130233664857252077500836819791774203073763377165847423257841522849276496071518306572369062623537311717740051815391761181937697560766703453405980941053574727054278148745453146152584185302535366682212072198789131795035464529363950466929001536639924961918772205756860787881972525/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50589227929397892896788228025794151515910749556729152492324723489020240085265583063282346663972310999024530484912185681736236068260326525520865903967706665505067836113699638076737335229385366428076232058031870349315674314716351812751087005370807145523634525844940274152153842860111417474596736/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50874245624992531906696056605119471284944595635407216390015313904151868953064801425137445838938049472032985288375934017809390399556839911161714322361341458128606467215598711402023895473467319019299298329270520307623744208258535017808620592540150737016776209177325149482504663019848927960234402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29867205145963890642225341076973170887717921600419385637251895328499750001764107878643138889834665102222229466079145587719133643193078632646963840942350234754447679940293576369424893196491344745949379861183152946907267969678148419603202156044539474534783078273032909092306330823935119606547887/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19392897925302450667803603693968015901494396112662594779434635065265922303907151837253791823772836093976012362928189673366975900656375130661938825027334764190779792609950986248752685261814439213208600580001199319117329241418396144326038782369869174174734703546586234487724573334393575934597409/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21410755587472682691001733782167446412939012414594041999144082080068322508253827816942751731747544501240336261023238407419974361737814984483726662264765157147213117256658949383005223250269432382168392618871148377942444259322748602057120621802573715177125999200173866389485795788794211015561984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47124765364743840721879710152726340122961176755140940158476622230298389969849777122302343711845402639890368499066596193513223133832935953711167334199737516524771284938725925006357222690976788264956556922202544433730976050130127011341303248612166079781370441096329484231912911315694494129706996/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31715173626603420865193316480242783063955944339071921142104457719814318585765136380433713694747091620474078742763877802612321520092642573683587219314625251988231120129148328110244069012577901520173770655349873738330904612923921852027300421923313887542253581665897782898428210066968890797983096/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23061392419422427257731045105917605346868555533058850044894929486936822224457447316974916539412573350108470595699742803950209180905851163090869382985670932270198875331521824372667314870700856401354780808927620405558048242323749554318139925044706672463752083623776171369598802771586575990921170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29278267078685917190884573050673564431974181481517799820082614211509508633378895233701456760863914921787705636820306154784139691869004561609586234715907918806643121065885929067084025539810745648454872578055651091508429571871964143600240525001523076349814604605367894362666759257566335646217714/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44756736996015928029339019623684950997385680056720479627692339154679316612365540792042935494711294012000177978051674895875260499751937746136701306054601853658487487869619878986251905066272479943939507670579054645769014752725086878779185315286903533091770966786316989695617708729873386412422715/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59899346620450979204824203415215087734236940053504773091123049854794296985242557521454797809706572490589268564621930070068823860272046086577485173929531929919421489148079807007218111795309465761442597883619693884499023448230171484940862899598943552333086076582978700897951774995297250281096636/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39488474592895383178982944804023405470522158225496828114967448250447265489330740982517077968818267217634449305934440028618852817329815655007428257068923436771309713767042273371556047383027172209987650658445141185643018006909323023783751863273401809120446505943227605488057292200731232117292511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36159204032948283429635036720250678503556436012622648068920975736657872331080588193823617705572371955527441567105551203290337492793537195191999056182831234140009237250962479828804794177527530359746831878419948917832166921205517503723498067986961986805558076814105597155723871646848267675012505/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5826756602774206030812377732125469575857880374755418504020794354600940400968578450963850708859663288766989653667592720163682634963324199613812135749165271712374856230624292283827498271354837776664145421045733332014118186182429629428942334639977540917294519676411378009743393024729616552251825/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40063310204993281938526650512159339634947102534086050588522977902270019564732576366267872376474274306892964788250848141871987890519566723959975121034358902854043946987232235394384719857494412540240254274417167128228455769583581651844130145178771876148150651636586276779970643864210419508574595/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11431596326729688428994790490936399502845013769674015938668128847699459161672459574809352887455383863714107176365750106952636803385882978572075488345897878543600247605391237951297534090570811153930859933330412694820790349261561528329781639910527327686324317266880653151120427243676325271625865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31120582522125364338506265069453471464894732210399703154722653389590772576501811997469347489604501359825298932598357274100586654649058063311619050835651083584299002347220704052493622599062951837249186468853267503341067903709624485084021407338905233441782271462525642291121529419078300762750117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35689510179469108810193009073765301824568227715128817123267889556648936916957911292137545539106488077194818989468632600969101952953467424705730313993549083103500083860189981836817249625564088523608593063541482462112133309984325162967991618367628570736477815214362277094443962981734383283268134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50241695173108949310217469364964754817793707568170739693610962571771481126394794418953619652249724089492944688609287537697717311817130137332734068199536881722307976672971151428263222657198593898318295476913983232841042610230485664627377338209286791539043023036214933013782046235624703587675405/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3764528056542733259090717000127078535888767928791511707622234610474946743692387193327664376016500249656578744874368834935216467008099269128161367271199671819683839824274862959776033755133757151964613164513270644358204779452560290575222988443618340567452900361340712290902245635284685151965528/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21469764054193974472548220539030456098776420841639135560823756038696214637333605856469761417489009248452043647538918674227388306734292585112327603194108687402634992506985542932334703067799497855292376304405467539186805645712368934300972941353688582972457432794893878433361231620924705977279995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34262265756106819765130937735430065332123689578077005231893794722888826082060597271041346556961579949737092531022886980979724709228660624256642799705050916168777300336325964340746877516505976749682473227430062610233585551223232707248445878620218008972386215107134523079830555532273214838647520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4843736617045884217862332379426607372928445307115532473363408303815984386463013678158592992492165558590516900744678382051208235958134410976938043847172046049463486424542550631895291060130972824861900440880690520699052955020081061296997659749790521531918438861000331497698205226909702608707342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31796482685155404026669051814968839108537424576358736027153241964750520534104391443839486395692168880496482899462431358969066152447849170061767742184278436552198998624640014344522383025522155457407293386045406976552953803736132574107429104352021814579253019675585122748776498436084285817320222/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19919267474571457937759007480214722897716955651434888425505286932171115918035439022833603198859176867892230000575951755619114626308406069172608044719485246221303636887880123397031931244904981678308981997606490187406514395852282304986215428168179145706955757679354579845325525814388835878237523/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39492502881899698332700022581392837789383247601419564941617755967310929694742112304039063093983056182801008768324845868553140121793024031665373089240381960368799583195946738343953423118488218432036848006118537184500620664309467162037582502852751199371602512261487622138968538435747900306673347/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16748208270225874369439340757469512532031558433634338507354451439646470735545002077703882923093810858639491697933807297825800234096165152050684569406039566063649605598447555052232197341414814834852060278415041412831508916055484032204137607567107110179194773139629664574874267936044541893105279/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14911468518800273639116439546308657091795300791860168933643181952855281706739197012382322365556270504609027080975358036964417709392645133632427177739257066426751193746750491650673384754077285259087393958474588161569013697734878663529697208632645439504270963096577928001644794135433671867364489/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19206204517105081674312834856108816606298966988971891061346481576135085508549983967362741421863244894455229050555854463434719142250597337970357235876643083032709803366503127016591961781139654199236235291355351139934731242162110756966073063628792628105583478791186551812750941571172205580790943/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 162903320495690213567597238928620753267376145621431213016723479919400691892357949983623661368917711300441254722480387971159995214616813934800320256722099684595106396879060270267991814168538641633717920063656473661216603564460731380066005759088066297176340107325229750502104870739021981555272929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -100871100153468202392590328120800704354632420207007094470732187163594791695348470062737245456090150040194055457059384121015361740272066667763100127940601094932573380432150803145728804759444219977379973540973231558323733349175245269629301245652211109601408901101291648117931530994721093347596577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18767757877039916080132080482026737688998060548591032517731860949777539719803118981142441467706019215133911296352338475593040227464524147895208009526122135966770990068410874169890421594826117716320969857471301129408687426006720077735715208753365868463137083824134274052810240676011417675910109/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23390853351546469054853193402022068442376464446430798411815501373785962982793730171691014484617470079130505122927977216412255096963346825619565095260076832016486756149926403929682173125156383159608545231788348559726683969871400133550809756418796145443094060563472314190197681082347110401960464/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36806217835861682999015725753903399964766698121016873000933282500930395222242303390260421169102064874800674235116699930236317610125964690277373452148055243152079689165236296424259374136015569320690866715999379914202367597095072062816266399205098090543790480893801921152427837516292717038731220/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69662455352662859955932359364660933951493600140163279147625560089993115655426698416435909181912904104150301596813670685642772285655556637915297608082262362390267767965834553159841764252670669217359305962721168760191483340132187012844109084403820765777285829043264641230184388915064052287395029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3079721261527640144439585873599836194281080192152111323318905128381726617814621643818367524470900388518651032573099596901935271121736933026651100005495981962030195417245929252862435391295542259316014826964034035953637749122799224281671807789437327236205009101199413280403153485520925047165431/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -73525868627413707251388117305184042016241722572661844835077325195464421597380338675964495038103928620516763541273893874070761049208931544710432857677881861573739918911039545460588018862952831582594678871841586172099237948060669913438811573154878073053998617818244162860993959664727166326734891/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31616939791648927729265205615512431669255513037420983708439556039380576216642234972100134246588238997531607781500147412499610416944166394200854139636984353219169580176345899293220504188378959694462074485445733189117619488754679936873360179271600684407686272021227666324497286174330964995118019/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -89850977213878688980439042092212701259546282427463699560495072955661656902013673259844932270709068343048726141064064320613181005651991929007699147755997812212846949376385249937552951675743652172274370268164910227114993789671253532505519406083666431261630234221383868752087936611769676712250604/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11556620256362271640643146847497628600913911501918584525571286749257471041886901186500797317702793872739947850337278520792840315909820309813420443432674888098549110398081679461821250351992746920417951608557842332263639713613838807766588263880754849452808615682039711058776600245480227839300902/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46188311828218296093484725475738415470513459921982806332936373901439696870910412948200270942328854532584275320763458196315331978264758541034237681523983219570569520763165827819855442511768686584747549499581927830044521682772680697792816252971324374475027162092744470152958037130297431777641738/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48657526844727472505410960596627886468770779598392515295193199426340221236399657374022042424605104250309976998175276335473184220590303940624231460838546045088113268242847716970386219882755725265640410416312786550565361554443562366535882116780744563229074201698977166619014749710432695872523941/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1119083995888454854179830204690570390969852463475424580078253790356350181099788353977696025822645528882184199390623396387543232538458928284055775428770182221527049209863378701052385789802543134061476501588627992571023049813246956599434044402269783002932158901822047206236068737408385382232444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8237347115455933961827526759985143646249686218152647247612265582481721841624576905983572511663523959863026001593171060242485694776037761776555243379386434427357147504641861828589034647087973148364640878989671163579667493166066284646381788957064533270500375078836148958986566925179724645487148/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5641305137790390905430518551945478895232079272771691856669234558695001644271825915991345534073188471766456717494113990568308782167896367933138488292701355226877804299448500183743544888864227122343079653758969031147024952754340302437290822540925710486168679500790633742214421928493707103967672/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49869071145066669734970946228403711735063473368794278598381508737703493390162852129752037840028839728351125380323674484737349196750016028613001643580780516942415210187573180695610476812443301645945012866573064522242557298212087968761990375231595928868015589366880105878336430857059810837628880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22927838448266085152105159769508102601910663252196225814853225402223306369688790634695054819067799042896463345788464275200061514688217632082366942703968279011081752106707442221133441707413517419523390213775157207580506491663959562789196872253450666867728186443287445229939184795630181797912650/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 94440928666364618391079269582238574994531909077419662481277117664678556502982490113143218291684580074745655549120971460293865579512801126253437212178797317874082339295288215246979162971817249868778705974197596522560173220169001445696982626945231136755905480220596001258565743699930013684841848/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4303124616818727003914686464441955314210747490871340200443255385052053251270424106515469945048167944644496398787697189962216518453971633485250320015183189401235740029463298486539877831363000561435518392775135724895159280517681616721305909865231603184708247425842902191349840787396403311934574/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19224556094042339070899113110283643518111830404860721754372371083939001106999460225133038032013502217035243852800548141015095661215959732612099541678814328502048244288531514482443189783400263708329280494631014553065066872339399141647403952794584653095279479441784798404477810977606770858038408/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55192439763974535781319356979682615530701628582615460906474145102772627150931813698547304754129902606059232550964064119969888713550034854595581331391975402275401024280015204937142279351061584313797596087692248453951216558880469305210098382181267705312520174557576313934889375826361742619740999/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57438814670276374669873047033162239416784630216847048145115270902171264923785288135742075745266744969661580665979607507696175708250344650569486643568044994151203019041720867766485004546290388226451484580507582480042126632531683626389344445520878606999129819299542270112632138211874290048482455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36723723002681065467787618733539766389667767417507828637542384050975116795445710005431252175137613905325223834227531708154724762992351361481637931797089903666668098469115103565596661371570228030147921486702131224303720671611390993887835523973959600749496857891112424849040569450652419299502352/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24292808181440795844544951280236409461979372636480601528932964380848619104106763448024011310130457348147521396282188369249943072787486308172073522831878771733219452913349218022948705630699264554555484045544030949667403593066587467942159117058723125087341022588695141599826926501332330141635097/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63325700693826366929082138056381861788413890671351759546881290656947941128538711316631548097471966355260208233704971921612525525495780344121211678433637798738527022819062499528875218385130449005764948394136691997022379133687930600896061243331610633774703467437953613911860641453108171489554922/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47906221690607771358597344298123707282141415756278438398793560700740863146678665947297114672136958676095768624703676421852847398858248219501695208465548132957509464496416488182922944374286501515307738448405674257974524164641487815344862536700210895011753128979098437121674663789658151422901402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9144427254601248208122877681092762104517143802495413614114873677910375057190166918578068804527477203001902027356743752310691625930201396184107643850299702554600156711192524427488536099555237800584644699314124234740453617514077673269820517964414669712068579153436348510838131223707145978292848/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12528459259820105769958009226102255142379399473457731171326373502908748989705638979701152881013611657872323283645649365574883914102914077980015793823080011038626212867029113706904306545974940740519933460886268181851259207193362828735427682785598988304803513304907658286363521743742767318783989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8386800888830010856485963407592017564827050003609148181573576660668862103479580952704550351985091922444475760375987546122367115095630836345988879644038677585359142615082156325357099333216478034374915345943697763655346676451397043680263023854840125533075476915865919971167681869490693836444630/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64031821917980290971152949956402094321471314053871944478501162122168014106689807736892761185797471391133186904967648402489118837571695300643135704730675007788306328814178004198082922747456128247726112875685466363460647294264830530453288059002731505165165941116499886840043648247184988932161659/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21133649950498428283847462822806609419418344395704195798483674482791506355657025722501287603504166365338525930496279093573544946176908236014439596276913100218150294464078214430178595431543573046495608047346539042394850948497280139851188471633929878397937269912412428483552164165008167560069944/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1303829968642897282231064659173326146922717829006434031918354871397569557532197860184275173781936837586976524935649854001610206709956937057260435679207033716043094783770976442326716025577201641909521016437699490915198469949275500687069731869619522665161933385300857691948429537275149358462116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19253085908277616165998030568352345536093871318035889664967141257843407707677436809294088496418217945332201544592972713324593146039199877166165718979897438524910357856268635262826971324273722854865951833915102521694640252460945404501029263060835503661537532135353540139659049708904515320827381/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50085912155135972643114353702390083769863105357905680962022699001153907675652414061107705756598435738636736332469267363623756399231324892618060761771320525651061642053358112188380241058839125759150794953180000220901903749933409652605415899696035000452432500480281234483251979766534466238338487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 82972095616494006602088134336674403843512765846938029883952519470496552588680097241281776657702566647569593387437320136485769984078952692334558647093807555343528666759594612882934776932816004918798020739438256449652353952831659311083822596867514626419932946338159651297750581561902944225722210/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15745598000133028808974580309520595501260989213194051573439391326448339484335549535641521877261811243216159858487910576824083379052461061277165585854337019446257135752534784623809183044022054410768628131968636457592835648332542603232841798126033101440070012093532038723307855366929166759121092/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37121077632581640533524467259704622854214095472168454327768268239679034490520715529388784821496502774553386821238486080123822425849029318440090791967921829619049939454022248056079260138016040924782711684481515420849298570893322889428219572733297043972393685384987527487257771927538065987626946/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8586186449582519474748900349345989397279544447199502098921658123999532754845695633107264746672708634666026940758065299677901434754487020069007026586866307451464440701946284616884603296073543841414341067793052777116040469882081304569771830849135300638378159303489977944226585642915240324833358/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20084658297615491408255128263021257843931477056072513423945579331368988443295418463686255493893508373203151124443549059827870582195263309879606726882309025075701984769763890637774449007342728940375642667995120159240738259969139772303555539677149912529444138153708673816918789179443120742855972/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25102145301623663044940788753575481093805415946269006637013729825344496353892842682061794866470169127083747091961191703457065640654031013850798345067898463392479596601653865445764414188821553008339002188041154884739603148964939075572802379875489997501592567092879052414024873234241698748345284/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18252984986731517918329762641432531639064576183730394793354238118253775066598616805056178405864026015704353852526135584023681641105004027312917283343637572370901865445855915847173919397859571392389391568532777980778668684924345623195546332306938156625321636214259753181446891343761217321668971/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25881013213582496509532707931180004284345198155704553927334393765352314654024339527932662893438234159172629998891056335757498281373772262685366420776836185101543203517657043759390811351262472162637517241856951065341442437089378676445277241125195828713943303657791767779911871042802660610335182/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13636078553803601613331789337695253234441665691745750701245032580141829413408378770813311876196577032733650450122951918393680485655920568528231376723701265951433249259073619554289107131563937374582179096002065693113230853758148480507567142112433590823824260810261309833823592759801252769652075/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71616670175905925240956235456320556109107026782779368723747800091622187827445761307112517153778210603312734468145646139075574246892488152023469668484751595955546415367689072011490836150176304125522166735466185531441800302782644291274785890272605715727609734903297079850836159551853007851984010/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18979934752249124454612882010808284052697394779222662832291766786816059916340040533456241072144139441110132399217685033340175944404831753284694630142933140610051800764870430766924408958984831666060254614732327966846878697244291670541309936095878910139912625031113700791803282874484157648395600/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15634736381214585111148429776862170625032882507348092674571713658252554873939685561070200364216684609516410259721483843009496431241587445871699017790669623341757633507231464826341697427702962599571536594516570062734749625947050765610480288859050347627164420683483900106117293560040547134797950/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 94145476618691225184039545725806511669160286612527526123789554594550828296615058903346723905709603526869505349290219094695663224667145922060527315364924433116285694156846977603341381084329580067403430521661225353233165444827714099566437376757482571621469907320913391328171209613864740738772948/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[6479978815868686094378076637612536723571333589730116853299593849976738593577458286789637458338782078263031601303734988626389986291875098110912950473645470240821322535908887000847088039087730733413342020413544515864676086602380883678384246000295952882632394213882530979726137992623596659762540/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7998619270694866573592367747205281555006772726098522467599553464121176722892856723819518753221284973929513628010318248789915138895554152604116213762457030152313617773090744776806660692997827905692246794637263790764804867045973278176292087984800260958053692705962979308646779675911083505180634/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 246710894202596558699120356279246235143662188139373842382687448399436678241105278915361249717483974957217102571253505899961518869734446339101465158349464572163481064596397698341382970960554010867389130536677602515229931825791507829719806254563273685916508861027459257979480076135236404692467/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5389369529949899718568804779931833468071765493286929942803128708700936968220324414877760622027341023491339705894029021957618832316023047924386606967392782690596773232870685419952992308491949705401808993760938784244030724106364737633557569985838904293140645312844113362394971310130878297626948/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11727557661022596973112845371068748005307721090931948986864498577624831541717548539991252644193832045612687299698450436367116370157182020225687324277641952823517952624705340696762112132573039084165389741792782744264867174838561701196125938034994395196962863454237985537805286097676705698489646/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3212270051614118120709464610341673564275200175507337325430055645447702924256104701013991610762211948251720721174066633113520520490850621819250835002444100516914611178605116553516438164858323647867795293258487227194658714394097844848568543719284776179755954316561761333364678329165562545791701/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3557875404099636829701054344090955200638136067048314274186018384791253659339416697133440362607383576954453958807679184126755822891466886116634950114763919873374139740929188463943142790480306698234905788656619654979900553601052115837006419105723615598391630392912618332920972760204939187603056/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1833368124771117227412078551768282793704545362807718844803578135032585876517496292178011571039164440797479173846081702094412899930151469564652213992272715430191582492216352335921595512619375388055362431861135976420802029663805707960031424620060758957513528182149275489524990990826573962338232/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9850294259125329922124131139198049873077049961410908545096962544065070153717473316733814154472155362397860975413367472403279495506722222768239297958016409259714082595274969455946524226230571157794865043650622197062957357256482687193867758523000111772128607681034058206048957060526638616483181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11440461787392349353547660770555058466577462619372061900329493966737178434308164373808158924188181396588364047605405646725856540464616688522665816938412877119455573330557215007679617820672717734043769299887995122521168156736821142029534871372273676547925775357735479780911581819268806232368399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4798510648695238038622684298623888273565355809310601169913625084776626319321574073371561412384546377767381563706062573845806716914298615816301597864413604740602215984397197538838251419751254782004540000839032178537546405697190534809680553919883418170529875679344171457569937251110022283113178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14566612140566771432608229294836179271828425131488190771846145319065024927043527187478515766348189917109162610507338072186479938026191347367464942657315333922755454432225085549009399890579357978454115066993470134957201799799186942618523482718554720012275080500867165485499099012815651128723941/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1802698390725550730119499113878276678992300672771916958902677885029517818044694543765782226411589020903135565751976648997454274914405255736102888746023852188103831594424133813654243481381536443303251917481247009893710888760472662142554725382283138651912615512196850973509012774567752129443081/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1286138110715883121613723475040514011194316810378677015738447282535693645928290506427251486312214716016040143138722779758997320111153340639777924109527903117392497113872113437883361519917829742268363366658987070364218534961572402954719677074649756335059931373813449030026461892043546584715010/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12276813229415310654517984836882332653724653153129513885784700993604177039071568297188621666835422282042700428254721840218587331690814738209452850766080013860673309955247348991596030565566050114713105892222756078284941180271818206630223820215391587851271359128310206392027630565646346404297186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8873338374486326573074016736327907644212462787898809568441632286195917209089968504028443685659886759832701883658331991358598208261260617072344256181767966995408329209831477215616864389330476544702082818257368434860845557414466047411951938587137069401812316585102483993064215573816500457077989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8430557153501458059214264514864045823592187034370194376323017639250776097544710226654728684529096171309885660217981012954856408455460378952709140524022696803598744485153502132531191962799424794621424021407460721478007742353422241341834149059315980426374140167863006440742086379960810843440059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5940770057455391646047057282449639917121271829275499303544334572869571205993939232914951389880478963409102196437519405162667569559482390565090425668599894220731037061836067735062894536528714760171502745252547886087938361577301279140730671160603174745170975152693919229262844115681998288270071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8410890390056420571545565263556548074064970026190202186812236349424232450725437183213853695128508988925275680685520062053026547076662379223181320854675097486163125038604543064870635321037352896128985850854309518277188223367142680553083299272637349022410644588368653444521272942464069824080912/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9303087215113387899482711733519103339764974855418427206084794482717706090776157921959781226044248829683854140627126049696339982877151867183577593655329145664261743174012571146906541281488642407951802955785905716404863802274476558497388980435017715614267106578832582716457519078243667412067724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1778462253700395969083345312531063262902815242751834522943579128056517287346783576277549679348119150038178774586680064158783452173548869033719835483585837378059680682830377288523770808740341574890018385173957245438583509607090316195808568261601445768843657364224664146934749362802899124090463/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15871750344943046650707620883580201416589163123463172636730300572722570995927102259610809393522293557287711566199441730200096294992926744328358715882091312639449342177364542124257198653560496029858650933460412847204487093173346921396406853051135951594680396384008488160995384593662474198167580/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14858269210436211851813357965562156520370365378280278552583862591057802065359855521241701809979293877200694403537159486653392761856850874075770325008405957225973771030167194963881026794219350018881428243134318179745664936207967853314586166170395545023192237593049157399385844441781326931630264/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -892428415204082569973365925863225953786957918179400813822369370801123692905076460802167879764086774976433392692079668531480179066967262306737153976738019680787860739453115788834083422706027387935014965595375415644090714882012729538495574623533907891021186368431593308847616370766434902051080/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9373914942296237602860821616589526088115084075576574688552348571492779819926114521229341723880370481766138935016969357347800444948701810662621556660462493789395475517246902123688672972541452147718498619648963690820958448442438285135174881534457002440869612660136939517458987277615404070735396/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5045785901713115342381592728668266807928075345991238688887175860957749316188752749795053038023206616036908588109555794420418786463250220088344291021247096325785381467489498785677108031811478677303078309759917634721033909652751228897186909452828837512383543861019907063237009780436105461833101/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13764876379873465969151965471607363325086831674595535487018100260531397605403623808657502353336520860597501956560492731556550160636136966903346025818023154395216930617898040129818942800117747477135110615061669583289842645693732539433233039994796960148542872745658883746697327768636052533294003/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16118790895054967897383891319722481115521432944801127792406993410853241705754613508906695318294696732796562377135057160359524873828375609728832730730892839784977737900884966421261464733196557809977008627135624353135409119751589677107420318551520337232808319201356035568217066803109699336160240/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11552107884110332200481955798333225138496413967563688541980650607602155379765284805485596474979640530986026460269231436878029590643043707007499874176544935089816057134015900323180787286770998450364807260705921873040513915207943341088011720598226091714487147262817967143572188689202980223059999/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14721054916685102447026922216099421192073893905976035295560539637285916501650054407671745110618620945237249072479098642638787271959775506052612604832496757091464180524467580133774920149315054022735222785367605194450651198694173844176248569989064731975566902583349171018714158628595732669271998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4779216860753873175870847661574950761768181489095585215877315466903328613867199321850978417069419223185276730925408845604552381263085197606467201191559415127075469792624092600840366901539786400474279999163833257307196633661130770997523762132677541806605006645596612478180753490242800435892177/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 635271099780685348680295995469631870191950877738538368226513793688847272797523964699375427522059330600605511286347077516379565019125086029052573354155607340792911026343362965343823999796158658355374572162472635943829360715748747232187446900544840185441319004672655393839280187795986427378397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3419844988644028218247782248079366222678067165989544391188548965935117035533446107047590592418709402307113529744360420272673127793261013876672061273094999512290279135227322365705487058682377799030702211891310017537790268990763109172617427107743740884904047442660286780932448975264377435412257/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4803562854974023422654722234691254450884534169408581377004884549073431119194766650512028346970952070555315128872270930735881280406751527666119116606510444574712441969995837930266011234957394883559391308691031757626849862145182999350178483271409183484619329966198050717917272332149059517078880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15136419060502631021915483255409784778121141325776797810581537835330588650686866005707378225342719790411302002385507583920628168209807546316238536986718977991981704638315584663010901568925889856798490742275994416867790201434249359705866009717746497912954024086730310053061742829588596444734637/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4594469041740587041886659143750222774044467712957202944860557240541117876365619468240488112214023493201352639372008325911051071839091437228062826793609345158782031240892875393976487203015895801610150741876034185125089864403834367105021207521108046799592352119293272234135185176211854795287671/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -316239289593185973709327551591993234557852273127484294036367158086066414779952540651383884372877322410431539065695378257376205536976809321582213081383179701159038939745907556361728387320586447804490175296950839578848397722775058701365504063668768192525112184389070130832730335044202747420930/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8863548811688908046854967909365044154635222177016133793430070524491078548668046053365057181430444063616339174157000810396461737370161321680061870488690363437270256304924020782155855346020428669182269734572699327007956101500405386697151491206811785284063580270946442970805320445919675095245286/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15494880773937939174499186606212287843794607399268152155178247429528722614734499068224006827692833614228802268875639691181998811452206196785735127048877623543100938351391035367504173999181795756466677926741168847257743445266159097516083580634150259491754177658407189484320262669040404243883144/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13799598647751333571904099966314026391075989356414100025997173081685172051993010313308903585329817173106907627256695638202335366253518186682926003904740553564686565270034947760388685882972291953086682538404950055328903553150520475367769596060536974419562241734365520039142619307776139392784078/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8985969523221787964921234585642423906442611186334741250012909870804072905046949786545088619277043874717946872973486582547853986237205287628159146819909504569020104568193647188478683120524453897611430495255436986828965361711402668439485022845704142754012953190082783107062139562926756414020789/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8984558725688366601715589133087417984508648073419066181722815433668640383451243230318998166236351565862387509883583402451917622781285986118306812832809491853044192295153648290735873260371306363612693972036230039205111557620410798408092904937091623056506234925464624861855893199708746365336454/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 178205965488471198886806631518853556121124807949173652549076984335389164420641673794540469119740218119434611665570356577276365282922024276628079109379105042254280920817866967621658013161168778915252134785546453187697617136477545645672885476321658710999663356141963943222133578589925548963575/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4369772097007153396353024103150544299032143542676623590820335551343399255799028331248962909578497166950345382167001739650005129101208593711818832000690217179910524189137136185231646478283065602534492253930380470333300093551790049424469894291121249172367173073984148452272710959556086418432585/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14949988373533542950841560092806261313886004334478029509676412549098639283341180250833885489592971176427665103505845086925043820306893650460115916712932490678947392754372865466446794302310025104842496726940120638073514609942355383427911282172831181515361044886623582901418765360938719027649180/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14096153910625816974905761843855193192835554878282282502680062662482410843642782423243187783355152498023077489055536804391486946710843878869199054029386723402005978910095523574832128447197474181955479554919689406170503292077200321485161299776148621834137934598916100521863626208743280651742297/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4467950366257941835457173599975826101716357873249710186077955119972531997354439780903586095454097734099384189687250182162254410403906084967425095297085209437215968080276182525626060104009972914221555122981223228317471392898885039590044709934847084297125732252349679717104079651413695349344214/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4259413689518154441812455546275062986433534461847118309956991191296774323677165260098665982152860207102409968796072341179839856291778168566194786726367964881389597403444345271793926341752117126325163771341826146223877861325842944741404671900337044460290267032811463610655116934099414579229462/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12150240249941808301498995254022681525719182917986470338326001828508242517093097166654767013656486596770463279530676474021701013592861644635221986623588614532548765945793039039609807805908453443276497040522193875136452178500693381086088841758578460739920423812770825725177730386900626026342012/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4915540987175100672734375377586867665236333687410470127657400270801367656423652045788965741247223680050583639759404666870258388961800336884802153594655106849313423476379759341751788132984185643611398983194983926433202240781110090958063098195327472785665018167309057732070678733018997255591487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10591567308348694041457376986405817347346139285713272843640378047928552844770107685849237660258538142060838721751179923956939346436141534260880193134581978298467285933138340948320334838120301276711146801773002866379305368894196139631905403040415283445616998356853095861164395333241778879184139/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11744121386895724174740402503907322518652574074262857960060542738674245524908001573857183366973983462842501638981943982058374651343862452839551040291247670087806090552046132642405912366442895530653840522206318159670725970599042369062479218453235202722097957691468902118718176368946184472601990/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6065269917690130792103067875999177241925020946400892674455833027887928198301809678321186367115360275268588746316081659788051690444684449093916693958718532801840022445753496167613404305041116511602399786791016474318201260374273509779995940396735684470616598467557885941481572255461866321814443/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7915279569209578564217964723764873074470803147721830991224616100140546399901421070045104715514839837096914372542365643672232341143633131856259717604485434980255799379910477973960995774951717086124451833389869167465281990457604361093856543622299992620499057884380738986954196897602088151361699/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1004233503494339634641526381728005935215491002710550224770335402552043990354339769173238967048743090684978690590914271638361197657606330773480211446709613888331719324810325859935640519683669085657907313090994748575225804116126147495059283863752623274651300568665419496040413846869119103904513/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6022910004651527583803821250521836993278777859300369124853347196685732361494872669763397710765780098272997900614576759158639581037704161648994137557006984037104418742126779686358702873807418400449538555456136989233992376494603197012053589539064615318584848990498252011283298809813569454046450/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16129653641361277371323519702114377181595438038220256430613079294750431212457097620898448934024896034503867170163761643048754554038894646380044771921567287774208917782615623361704739866617603869743309726152395866013035988281307944670450202901514768515741457397070135110541302520035254055733219/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7247852127368913950064621674878590614426645026018289337205569417290330268045686581172189090056675638393290745946699439672855391648197721200609782459075294409332274874757991111474085721318805273002563212604126091292746056304390134087000019102365610598206587907610124390711474391289290693676482/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12146237366723306959167127533163022782387305303695389379037231538763711924055363614827125556001312136795306187376110284328615974070179376837104846094345565624112629660503317620505352479732908751961581673493103573798638276968876989279926472151606390472380942479292768308986217181613014299921964/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26649661409859311706120781775247444899237922709227565543873867092758342331767159063755542857965299290272157739400530666648212232733558279799118034711307635622508423978481144096985831153439872606132097786355942444326943796671930849132031371677010308392969679528073579305056692342893537606626291/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12065731837232306444728183326500242238323814778674600399037467535723156196129280994441646990920443172687669341333475853203706412230132573446697210017457794147303997541736756192690837867098534540382627479116362475012012091881571284964948904841100433087496328084053113066763455581486206604056778/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -795207573358593458616822904971787437310450368324219757602142332592929974661525740956859167754424669795883775877785642842446065438565836694461027521589890509943181583795061054846180327261215699091247134516712886330564222189567835739277889654057156663001814687345757912426904145681153134157267/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16705526468510562276098707716743523027316023607797533621202820097408811782329400805638336757873231242455412411540956804981696793985125064736864236248686688018933863896884540804286613086041511974190127385608004088241293508143793972812447543945479415066626982364612864719383071902498222503632104/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4401404466495916510137023165121698965029184146980021812119866605869468729508104610132919612250611476254542229339052878977742360393732967045171042105018558996855790362516076550701172362820094071823775616207639088757292630055143290995883964797047529469859952603237297607621792456469137048230953/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8835453337683359302519804415689407539774257811695114108863644566833705511474002620007693131488268959382649107330636978532209222701018583762985718690294869867880755063865505247543643388792027811535315012647737497613504833811070814423620014173130239481543887133400522117887268204029810725217944/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9955709304543760168474610673767012500201161869292503148723063219759126638931012337248011274512028339440997543974387546217917789331169880485424580982823906160200176566072587297720149550666749176727490979895134327495308209959575820023200389634120561106815882416868684738668306912982111005691038/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11101982115921511432527865979584792128217269525988771297883229595650752854363168625007907252801010306107608518573880372607601913215369911361805504250291806466751047665965008424936691204640077782850665661872069430590149386248823245573651162057694361027000491005032729855695594087154182061746097/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2553744379679881027183444069820587604259664032005568424212751112339961098261391485534012020601515430185467860664465061320838515944674605357430198212503586862216464006693364023175679975663108346844593244152047718388331517527615649140989311144782473100572851110728392571401603964298140463519400/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -529492795901734409770169249230918050577458923186755068251551380443686727038219191314059995241292289931041298939751555371780717891580271014648259649413592224374138825281552457825882300103473790925747703511646598727779073575472233450880368416998326648166996193048164286871972226840285863006332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3699118238056087273563612736189817924699613294541888350622042395368494690176113532833097714212613946629681485177452821699317936372781758746354080306172196002922729235560110906633294782374520447325041194119188923323520915204859407761558789492169318988894046960954081613166982798567956459510961/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15119290087377082809847972077819513117389933768986490548981141664299077878932109519594299670073359001740012173377611662650818378069966251909019318777341747419325053847558267252653457182698782367214933328570035864532098638384633275043647995942610232585320982546232204678255977580128870871774240/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26308421377154819881682797845821760477789922929033785346990805106301511300484044176039166599703549515549403598294785773285134257064659327926015787738307705393995494927210596661427725653112287967485809401336385311251155589859739682836466542736369050320556049099514301982411052297997446313372806/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4370484975195012464140165857422871138953342942800975617406735636425589782538934207049738069136019318562250245373524988887711852865941875063018279588139220183981655570539615648403934893966883509310873738848329065175025028601295450532749928865663411485084202240790306694270099355083931920798962/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -381091289831205314243760310285633216026386426438749139883119665355807391422647140033995999136706911263322108918193403620393535015138356831600920317022067995114710513065636926026887611157034824917080013458872029853704501735609807641762171554363813190434540487636882108238688883243195183355896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8335351769498055362874926860709745680181733712280725774918367810801565501794350939719522374820274270213512720714170930472416140368971652735206307394260992026549602729075103106233031900031921170388299555562257483872226171678574482933309025692702714306495689252304295350985636683516837472795312/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9558275845795296805068328789052398803433720709495533076375830067727053347823891185371443847230095540675690835532312489693359608678197850013575924379361533651216045440347149261067998600961162241272659137910395298152061687195487146341976891212655656344678326007245075848590266305792768550462055/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 128781300521637658688547182400919623199904481583382902179055430376368593694741932885381156082750061195991097801953706310036485678564613127782517981029819097510916013575805029602999822531378796724160154943226922847652258286846932359440046750567899719577766323369127509304119906519415774670096/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4537398270876187810501951322295265144325073009682841913950731858796902965560353706948299351568666096487041738554130771046021890989708679103377130328967571195253944853810824589244912628399650892436783270201112908180941641548182211901383409007643153639541139936101864878651105452148202809908571/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -802479906728887595437888453722361158675619119507590081440990373808067896557967494811957242513016475886667774760342679149585369343044556632044576854240894564384806694412818305877435242868515051985508240691425455082549515276971103814286911166829897818580616715517168130862322402961122320852795/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2767214545472676462225988915980905532720832336061234958644895465931854267369156473828162804906203834479190457046533763683433568451116127045694397203635131864523881463605104468621480044912883004311965556840098670411278959504285905209998703530423555460266534315706235364549451586798966242925844/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8816242597364504018819217865432479360451569702687516810350610957519412179990460824501903511533018327751571270247279223642125784977767818117710969720923455008001879476457086599375228677717576681013654521576651058115001326709895951384653444077661898157019218870143132813717100434869017718807759/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3706691520452050667154201306451353386465305403021453904763446167456189990320274991416423129896372036206093042294943699105976986237724242301437988652691953726658794094154498262735119143242958898306277167522626857721574963708089882338278337791796021792331867983208623123070790777905197724027910/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8853367080152503296082384953073444542116181711826717416107721556680507514807777888874395837118948229582991972967059995201982423428019215573695327686464869994211914039444640296517125454272414508309521761476432964693483687927407383703608077126452409849279459078122300083550274673076567493536935/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2486470223611570650019870729627244882460669315324938229183390465716802009514068438558019054009981795875691471248295603329060857442788055932728809720811054937774890543976794959666580039639074934424930824255799723044347223234981746524281065412045377755397038711655800423910276289249073396080697/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6690773702069572582717759550113921134021408625287382209653649920643585196237704656245182896326332474997169074766818915088125887716666603839370538773506019544340315365569711610563335560554228717693130964329255384054708194753721495837851039923485618202792501439388086439272951007087215014572077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4969049750458114203409098416250733385030037626937192036178628804714081848053260535241832879138782835631616214592340123626926908310673747410654920077000828905479509057151056557574548203274703209096688236071562111498847587264342034219161788739329694789595268575788897354570102021469912242426938/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19232123834743535583957794133019738607497119346364292787599803566563501705937052880100818146640763491009109668227553786407897607971928810170410660007042964656693754235160924589792150792790721353116185858304201671535280460977186231770704634057208656341959403376928638579258930044917651752352257/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9830379382363425012477624002327554469041979615156463075002245836725899563545693878353696291652452103227559173987035048651161242726367277703840133430881837572417666912798955230886276080754530715374530220200562563533785770917072873383904328451047137536238812220277957039081916968837052916735330/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6989544253605805310829301159846164576092818840831806709976421095903805048530268582942204621590415242780476354187966646969794606234582744723644603232162300972236896883066675232047179155269334020817349922357580053917574787607029949840119451313215165364487923569241537849270889841841015702068155/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6876949716299123435501724321116449799317202450389498977424493303032757316084746916767681774081883566040147974251461553711431937438460531545193742436565133139888187922225174334355629903492698144109856900494536202234664408795805242036411788405538672103034226722995647161971689716261481746705406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1814766616600522373946989735496732169571398996631908588850430051898135097614023741739951420363432322706436832390697844468540347974663229537402035697387151897898922109320091371461548866163453606673756948830626026212347477012660506405518938562991165737066872862067906286865870495339781318514179/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8496525465217318500858637884296389730439406051653328054147566308651573773252811662274832628331759225342043783440034872219629835849280904911300986819072174156221297904395641227414468091243752744667840294382670312245230646011713339495657505385453293028958718082926365700665633313704289470279779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10648745700667795029217496473368016083217054968868461344337313431766407713107794685530686021789195366435122173709645098481334592987709404619150264597436467711981534173164109982744871385178737000612004698765661495257084206533278698309564027482687020525299418950886856278517463038018580974285224/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14448877799436389569978584224018879453524201803801993151602198234257562550047570153368525625115436474396918943352444179530266788888202344158262509679173632152230142143861765665665754388209544448308983230984092881469552563108636474801809297692119838391821441338007263128656425394512630162174315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1977823694117329085434310204901302737463592331673960548227639127898813463625051615892882893338675314688327699502988855572710502909803008952865466564711225734499313784469208139601166837451495436185433361416915831656412017545974908581055626713602317764083797672039069634289400057351982782540574/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6091805127862217069694446388768703316847728129009995887125189589365365378568043256951694191826856047834618491002172218516503294142368226173928669676274645620647236930104932372164306956510054209048162796113450559834029332526870948509265113328639055470020834535177540806149329078148266931324593/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5692451136842182003348216237861685416266820712151502466776358640750259696017298841804149755649333158334991184661395884970801837682461326856744942721163691436128677674731204948294417215835895714528463636678680531708347234866974798781480013186818713979501219464656808241389582147712904719101455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18789524443536352005600919200619059546436562684087039651473411665703757968425013489438404922216102862563990023980714324501015101692472132614752647347078303620523680166874058299019286544242874059446873950564772922244962142871977197223713795084614975418977589778285890185225426341819590715062697/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16445107000460923376335645970352689038028305252780832486750102447074156079471628010405064995275342284105570811452501478453305877549306399542092076188182465533988067049178712360382119176569301521257381040480862192271437440395239641887687354472843246588089862831915245512463219222196463110279787/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2907332135548305975554748845409683833886981710715375441591276964593909835385326701788705167900895973043388266217934894111343315101295634360138833466460513029531707404511823929738321216366455002400901456449989774606868487981420697498813126178299605443081163989385777853602914640821880543339331/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-3972858403352993553967699339720020543999367089064050863440993820681393678070154230490494779374680057951764490189026512254226237651240516705524812188526075401588798008517141768765383926664852033617094301670816295310926783580822395920168139958619132186903566963294755743487729995901108281033266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2774688474490051501997109266571652802431852284285563188410823854599337187331787054191616843462031077634745029094290864467420659993783908650677608555303743948869349084817539989155820410890160115936118479951083664911350796870208700872878153784210846792366156155469592349066451279141384981702749/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7979213455335925195509168791747477316270375009986020140875962795166661540274260226676123607431475445410359218945115167750170469390922557868937852686792700047643276322303126552728811304925106220189780025760978456916256137389525710963268345556283928263770191677986388107586483732266015867990829/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2798664218722621927193477487652503473971032248860427141437678525053100753904817536803747298171782132844963350641087649751966967020264497617372164147633258263971791765243998940638916785294633455652114241380067170913452336043708541695113815784580994779339116774545082344520433156569583472947599/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1654088179322259141807381060993733663186736459119827489687191749746443905128854976657616059556215291713338978423014109002539061735470400084389231186040860766474513220460475342459839502701755156774610999211283318699469008597436224896010550049352408375366204864253656693032253667762862678586795/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3556242214420777544817849854430571461904128091638499386475912299779430739900473810016184270253002524392520465173349191863884161454384166797674647079130874292724297126362448599006153810792259889286366048980729945246489372477036631926260493408327398102238237770815420726429894490573652257683453/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24436220376277667200301985314942859753756794556898881628188664736478727373914994038016213991111594709586991751788569201316914223472129894497557600389094045085018199047439812379335740164516841926861299551281219590079073035195200392337138825426671481595848711236027635173260552639177225631336507/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19750175119534785151193103474328388764694349992700292481972399781801726277098361442742633543051721896334386933663843331965653965917545012222048151137604503968746086478775588023579862641939898808044598914318050179937168077015130977704020431558139240282023007802819517061813454184383635588947603/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9091788791620580662954964799934714840881212336889972302587189007807839889809832929098446479577019099218673716601907624954475173079593608143391019487751608084719792067404975516124061536946942660135057910292635055877762205240231460897004701256741742546043963299912320226059470199151324377772459/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12000744416401665498239394360745560170361811608067120849026914114998619029614291901755269862927533361047279388671072972123921131227782832390220058952263545580721530555429425282392217179827673226930344558214410069674846284790330810293263723178479843792864813936184932461791133709037610998819870/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11595493512197485877958240035821568091716362394399649241722092875598703715597548500483136622276494021185653147064523257939248178842869764581777354930882217024478813074318720914209541160594452062900700263815824564720662128602360188483615916556235030687719447525451841995360941946047760237822859/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15959152826839288265104781821573969706256048618611563402830334684348932627480570587525015205183213885498352248217219357934280722183765800026169320708789679980750777192168964472795407035757651425952061943018997437514634128251015217656437015280302653203003218650404023974384052583825676533074239/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4490698372476826865285370870448231237749574099553074425133840706898275613669167226951831675650447277507464245071691511583904934052464595444283141105226964914453167524387436098805900766379090550267382928118684761071088164694049779041998696273505596890502272084860840974522590374110861206563747/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17945293213200379973919073402339670237778454114048475535374372114229258662618706421309734261628666860219031078745479921996014863497099909041251249559313752340670888213904360482907963931916655229603565100199466443689046957930352741754601960905774207825446726303537717842118618847908824407043277/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22402225345101848875559334097997684154444821604041771127599158735588004506890921998045858195622957537209683096195692052296064823725538762101962813107494944720466535075082376436891614756622238035736243626210159928115953102160315547416082590228232778313827441622939530862028700206969232514996991/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8593142897856610426361247487496381767777229742960797594501246420193034104623440557712165906952293951012832886669080826582285269205279620959032627605701937461668699901670407879988764608108239198187883615238250928089134712213644017799252859598655618480760237340175081727101356553566936452768132/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18937192604694020379968021966853431806994317437307564166924348052533954213697386901580674404933634908858566199441003381794773322167598805371825560799354505990844185221398167700761827561352367874050208061546119425661895014541397105756826228499222586356203925770198450074660456887993531806993606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15307882269941568992735903300728454400747502158076294612845134957139505464166130509719284892497602808658990174572965626001472757118730573188525611079442593101553044160156282810523917801518505811856311166383943474999340887414054692239512605766717473570528288737295731684701916222912604113794687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17655447815377654571383470325601200249909421472263760663668068023795648476957574888148909441657287317601251834673938833929581558854492651910133290409653690020469327985147425288907594647899862359057821195259336857776668265589345658054220189894750596756403309935587518170274331056031385707636854/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12626580282357774692245333408133003514564704789215601035458135755642132514843939695840044940274481646229383264811983577174991103110863240201188298692415173412103985868873840036148390009199581975144538585121656823206181646654230566535704729048031760889415249126227340956388394422671394463118976/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7838814070016943316929160617626170783306597314513387891307241230585365518206771793069242836711984511361280585512128024561153406751800563204972510915539312990577463247114844156606853429949086809460006058217434837259261740503621390398266374282835127735304378308090910047769437852764354400165675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12905944181290348840220299707664968458798814815595635830427993491782836767423825639900636553481855054454723492356326344057889439178352307159940396177463112728468795988677840243773073851544758597062243154734376305601082313107959335428834305136327778667753233070021869903306409158764048733489010/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3956572528072118455669508736585054052938691762843935767298060206140727558485792944446764405713132357765635714864275242163355355115348673187661770794711027712942331393329413210825160555359848299471961001427799612809308647440281242532064104209828894812513997023239800809684787076489984037530418/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5215080323018964930881880641041547312552786916868484943336914462328267736203325265307338460439643939604160536631056860417754120252266766142610562297916813781843734453978588657936587825821265621928776652299643756438809504251342239315732783840960429624527021666293251695779620319203641143817240/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7869058869071335586279110119427649235014312984262338812629643288795003341311861848193848915869572624779711995895985062215255344396009820639622828259627605720961619116849650275719711545825729535893365003607644732848711306000726807876232804834491602797599136430572034155940535068670343540821840/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3246649775633478498855601440093672469981539731607458774470707681170796448121249443003422110470021054996697951819475095890950302678373362892922862837009471957293632907662627045787567860403411110818176912142916209225258245420761333465709761430500405267402268073371517778205208084047542810529109/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8209709647897887985448740098994553345808658944953746986860005900309395494396837315441912498809753470696091017827937688805131154325132639970086524443263613870584124613359225161708824459049354584344069742372192137758393300477421720026609054957463300252036423629885724934043016320163979885069448/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7542408268828789754129094843952708185483893673636396445270624207840944645568663584522399772258417130167220133174675021054976173877777137481573164375075771992515044892101957098991483822422955987446548189298338452461430994714951823307250018352157957098880006181259503967471435816514303588012793/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1609105347313360184094941554030522440228583496027974460100198625561456293971911324045885326878781717015579266233439803344946593710152173256960669933220082063141042464136247493123094502987154054433896423555691223925233337909429200282024797591551919995499357544818621322074439836080480520888497/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 567423539879118593029309124946065381119654777994546834695627819801003334150424196928564160731724307852955725753745296877157199597014505285838501419748701466869328178074146613228956471681711679236957855656075194196724547660564872359543477843843430143011979075703922188277135652174227443684551/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4487883751974043497200894163517388236439073052983840977076356332255624108865860001712994106335579564933095318463523986435545278670470365864621051903823063784532035189037729253505630021056267341225124324844165224461139385148556327927986297106380294766349040312843065538284697871237584758469326/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7736868667087744371269532057276730163514669166570456822810962173610177675284631908523116342088810029798437362890436926285050576005830575501579875597794361230017621555498568789569406949928506416299660883922876523387199104676444437883413756700277896492672252950856182365235699305859472807192647/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20279782444917101292979267423418621028748602672912975829020120171981762345576759519188554618550642244526585544390660189425069752363668804671431296302262950652088548098582563525211454769201668777277347603763082474222797065884130403207875961221457836924172395894528101820124419102868059653314175/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29972852083092580828204382814716443492513229927191185709086299681307419934965752348197738567019186104287457300374883238987799707414068217435531716812765177522722351946702975204534552512182258067279038600248881000570565115365421952952327688298213610374825488476283909485336328309182892140554354/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14863018326832921387449851073857238736685424437117731758643221505349783493298658702475023741584819586354998849991375490299987152151214591220015491478262285632169255333767769238516633187685521198022367092637933956454255505562326617198427069378853933008152761600117893538358297403688497014582414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19310911092543613463241318597924088354943963833167714359179518751636570198227556693114948289572986750165499225203210542516588671998864223196364549661532387672447128456013057725645579856022953870565979867057472604543178463342768159673003545551643494927780308826470877864358145814551956895338473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5483335365001856471481925319964764781750256248306087595001584409865820485799278638062440090186194198741481524986594838711504376829372730414556672414022692084197741733130291148533424485936960104939762267834785840577342824862253286887956110980064461230841236597358451991152390896946453083190432/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5950466246134832045189421388540560089760389421931646908459943830742048132935675825662604443045498253551458157098531836568688847115301555431392548666986784702447575478740559792923227763790534928709803961806625268012203318187054487389879864933860215800490457471552738234034743486769030679032363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4492679578033183251676585205458635734349990318624915376892534439346094315328273751149887402214827590897206157093043368839065545137640894907440861087611343081150060746293775500984147863746045339505080803985140660276702772133335607228729912234934484216703433047590911435225054490811841680370036/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 490372707457239666756677384980040300703563184580185614222412264512016144229754956053760728259989080449244784792477097977728859813931566136746737521412304389767847717219466522078884806537785139977410918594589362779046154175876100905104076649798478394216168477073121802218189303030235527086880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3393283392762992104645761970165600845135972337765897389734201688198788982845506628277498621086587116157926370210249317377298784197536619902892701254034849917138573977465519266144103977553173256307310662395253550429804912449477551489560066771892163184746331287299688132187153986006450718266238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23842237105692089725514226135766765275488153258379167125766291874503715900684695394939122161577198883448897744587050566811845290282879506557575223292374246812438785740484870724876558372760523732895893760925010784111306834363999634112172308428281004896416945238513321242837621606544057688862487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 625008218868048989227289444792790513375080301459785156042736705003862194259201113994631060076793891191842252549333373897941824298479428490332235917357763895636492552465859897065350656099860863993568765225539511197810366877426431842191991150410526388692661280893488644445866396520556922343842/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2026197968405093236182265643273671442990754208754409226253783799600351246381111574289786667385449164966356379076518160090604055504950562032663834623719814124191903986449893128319533134460917936725145166378543386996779691619747446933480971323186761392294859936670386650451164264765647312371003/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13179485194111657768301831051428516421801862137864612267667549091656031539317211271080100304369742926435406355211656308228388705130684194741752905729494818325247869807175784744555146572128536434146291356886417723022100487475152942209045719847941617933234410959601246640131814216595385009507449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5966767409849399022082360734328645571970828705197892084239569066450190587769225390040666841564002501456448837996720922933761651740782853313898938380367245266467804975771343458716199759157914863514037429982669759312932505653488323710893023752303138783764472183804668789614982945894469259671651/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3469128972058167345547899586579796692071547268631297751658086383425538465133147544343761344406133791444063660583486629028137030087985738090175768006042114219334710468247900110217883696215934227041708298892496284638875118938232755014162977121850694418041813563727924979353858637836182351883618/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1430551845956049474903194842806545742107307030755891562952050189112486172732858809159371233561193562358239945941759924046431284881465892130605020724003526755106657482907800569340772987086594886647426862284497620206868202213646339607617206091214736674014470675805183157473480021685078268643687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1391369410937675140724628522706459407159164478470194535265090353556661891461298179945041523993877895145426495634238212772728220346242522063427377331723235177546901623940010268041218028374148459166185528539035058189282735415381026540519985943192036646209147470230801047228728889007741583028941/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15035500578077036365824975906710159909064391007724765786307968322825080155557983486146878751509697205523349854067900416933996916371887673178751051183452644530548795623171093675102584459093349684059053394931934056815506484523589707533125833754504695330758566977245482628027623515782752843026720/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4611629170190107222298664028749192060011323646358788880225638671330966112128970357672164484702356831533963105559836381287353340851329907093911304559139330693049689749319140806455030212181529282388988531716668113634714171573423164315666176796548591441132281727538976501437094505131331970807396/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10617657554187545559962590305617994482810065835254944303265722768013072341680696312465489972701868617616708593385140245761403313866388039301364193563190348598156185217096199170059611174757483456161186163075976371838804414345396701843591104176093158629586160577407574167450685747310504639344347/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47449688651998511955304494110826296818699872154053868934631656760724124844508960389746557373222741179943780624128289937090566756082758427790527032257940185553544549462258263416157011759312872927350423242935590795807146357310941779697656067111950338163489836964578280563592282672576645813444327/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14999290318849248974079400259003930899642978949694578312062537858895853433492550684695982401226898698798426091540826122138642450773330717287923662992057592265442163005298045415240117402564296410690650871773525479746675978275665453137570222364904676788000826339814746058461235635262461432545662/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1481536264517227351984734413446688945126685158812994173665543373703865315732960977717764802062806244755243204812620116269505576504883519689218385514318467748478012300485343523785953131543650479318858281526977471014548597111518566437793635077100343545009258801798711320343859538482900655155473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11075737220290398866287261794184098888176195259455383255537762208350239203860096849336469080049928644702562118600034482554930132884904271665901710225836201080326038222835924385742229754763524487416206332394242772625516933916844659022421445062268664310280080083748012740266866208331121096302759/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5798450851460466652850755823040060633100384268175465981762197399431050350054256296989094826469920975976695728772985674606049499382328022984418552464972829831986722225665210004640224346640625661633136049138137824949795345588479099980219927279070763182535218884538200695928478638662275520966749/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15684870148034152028850246908882461416201380213656330188770472051943262289165755863872532989297129669086673855796017028620866446814211808054129453860140648775568095500296974073871625821882383868011420790535925531858756902619101684918382049110384385644525713235308843100327513186345334354501068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4781629839425806933100540756629693235611865639518807305487498318865979314140615237743830666990750987854600303579835698108983161086146453521753540325267499101991839687767891348530003659330120178717352339157806904421106825811328508044871860187858092429471737519188738502108079144285255144385085/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5634306558678148898508779318741921912102863033459801073734083303184612981528702015249236505588351006578949407174034714694715834923429479748845547698100929237428870129909999053354360536757812815173644115397129142719084718886188015345354318682590118178148513122247269252778300990679765649875059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3342326608002390668737384471034015871978237516479490184872708745385406840006966268640066860030264488966586719695873596703422305941882179588207346581391830415176068281972304257102435037116194118500854637937580966044700392916288838289221520992534686703583431755013555699505605401442849033810276/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21585528190298343067154318522862701812626256331979535148138209071936847224925294568875717459021665374569474084802378219140860334934913477782405862106017831403581665579223266589568173141824052696945268688207092618146223030588746669473593246336824812748173034423576110492688407063460725902184477/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4608548157608856739897001126413792022354710923086410826806414895714786261729402069052217509210263137931528083236703863472558918287803205492336873947326280537067659943290136459175814787193372757370744820089194165446217305040342907883969934299243783713485974926729305737431069895110559172370803/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17258373882645034257097094702998162413149368942296891685341090743806269811328644075031190365475345922865109246374979591690955490431553549708999235748813206656279926328260515274155291776291795103393902443035884299663122919603117363575414435643414073577720839221410770721344995517660154195876324/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16093780828099725102645816702485586667821584259869495368898197845957657068600312333230361989915378128288480390902703055839625009942784278465884811900894612510845743549688172349409491532281110003198777628637530343918478654779482380628361888386540212741848884483735579856510658478201980262133855/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -632721262721124489997560058189877032294408043577755995507386532565586639961262569587714505729845609190627234939957296089496272719611942102298160035011665203737880192992557225265945188772449801024997842685060270008633297277392842661966629181910430531911711683668804610546844375218078693198870/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4387899779356728128464086228211567146859989876644424138223716900199113380917757218802819968942518119463775288363078440480188721034746187050590393732657769999460912455464058886260450856657220642230331298670030630149070154064983167102130712278956914365676053784218161657135117847096633759863528/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5598487137601079307898666627791937469291356006240845646470845976247538957408943179514016896685256735856555864615249803587386424798046761020414369330573244189422495203148309899173068364382035886642779586769816350149298182142864469645559171531379321994643074366753026877006794790084499536695873/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 728373691138520809392476507951503100891238684773760036392321476479837083469231314995972130672069018534422533432751964659312401094043510432910817127620367236880778359702618221215826492584829620566708514666232220106804041020543024809170724688712317487804994798453857775994959421265065772763895/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13614917805136371080187331040427944202176677935722695882375777665781649068791075873804837136460867906985898740237970620501002179262085161037114931860944846657772349467215801594690614955774138153485428026751350128636487851738979076076890592186412579616192257075835833658517168160151682769157268/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6595580847401590187983921415443441318509473970379203178775239048764079366395794452356135177145405563370581962589949844444670192155409291070665941798813658246179740648747427675147867312036452689970627506247429589763494747992974538395409398993028805893444558650019192011313457863402290675586210/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10546251859358766406704724284653064742284749173280652035340682596497389274080547128336605037395303408001071044288125064800612389825763264769714718065509654338867802924061774421140077521671949617649242966993847435062794927378572747101163119835719699870671321289036919072956843950484114412281955/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4250084757183506542421751726046536641538890667350815807294021582402420520703854263582624895631597302688791385950077088059500507581007685765557510018937555918557358272575584301314452093977321598659131172809942064302473658326014292952662555842599850677720897051542952063547471759482332259887332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12021446377660312340203066300677096930798096002608356480046316895718765727036723784095830002565713832938738649398745055396447226518034757510002860048081049575810378409708997594657838890984454300639322441442424395589105588331896323764010578170092644501788339271880311582680682851853873259690242/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11183709152094826072715287404064151466348724022983093017380274059422223358586241651730417141821018338313028882198600452313441954796064690775857865110734874821673876911122881237508774641665170769240538489076306168422639969953557973518506225097038447136290213475976935660022253309407198607786518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7583629935960083784343466755657081641927199142339173837369923757459492443753334140332268841813987998873710379986202261078982685331624921059714094687987332891391539817855259979449233388777501803161707355552589408232680115204619626011957804590260444535618503900827014535954314964041621074374970/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12369740631162019517624665955097658216372378975464307157537182736579773180804687275514896659626718274656548053140567574611437702721021219505195043000341878753067803086437710057432820616416219654677599446848649878639021381718348887313680278496029909225176922444926265091611838303689227464774885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10786263372036136182779837689526627270410597236771864901389391749955382185017267733453818937835367008137055877645565503312218403674919075152534621604041440410439036289801411951485339897450474137570245577033819565795529215099039774663419767305025947557552200165690279118465992040027240859488260/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29618693399324443624383970322687585787314563924014601756597882791620913082209317371842978067442800905009898404920156725945795529344034196855292147030721771524594973803239577396727766012580240612227756024317657088054458700330263271819036534443165454883082493448030207188766728661267167808505767/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9761706510321900288829108764895099440537275866577256771919435508349547481852099927275728721194494062026936335565065705739571320294414791519796729093309731680151011997139437892338583338134984532450765888888470833547583479250130043698964944099204015469179437348646738111196715604070352642350799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5984304498160966741742308834820460176102072649475971108630480242791280126276423436580233078177746119642419798245816847403336348422441622275957194158944687442994920397238927923698869964659181783647546461970206504428005560038441947679689774209037566731979425682260381352459009296349753089071285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -506181607122898040740200687220683265644276564017726118345273756211192727383904470460041219963923572884643306694019149087333279346984575318294115432570723970464882147893587161695970512973251141288547452722394659434034841489611876405564343920502511581713237431896454246290664084764010654517243/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13047617002510586371617670461291919901576128923936115314634357189289955449142153157014926347391582038249131248694096224647095172377873219995221670369031068383473046867534361390972166428173819154612135671504247428694789111086834913092641374766941401390498906964957156265070379893472154649573273/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3520488485181382152182651780784554763085840442062671696579566103777393127968686872562516455498081866710136759500968776084876093542424939358376143530353447031017002446200906007495952597574578445494545968384414300295004271087894433712780572060504642016333647222459557372914786658775016421405601/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8283912657432829955364085156708808197388384000354489550676417355485055882056113421021587226487373548977229091603350964789505089023880481193901875063964387803242924645498459143966321594173913498017155874891381386186857215568062229319247731984467236967243081928565869355820284755793825628614989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2713313693076467585362429418624343926792872048457892637328366737166881379244941034724817114697155945500799105700556148691814062799179342803051948760439950462727238766124868665771208331201903728361940618702861755176736077917752745883810415117050276829236745839299109097069917286154027468880858/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13268419395123623973342644756618074624538698449155133497218438709230805543543883023412458268633038561624103966684155222472453685698593312247842201472169984209463667371130155734908553835914719653809458494452275702762192246942051969924005985703491720297120683033740816191568244366350523934099747/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25401370093223294407128321752806358198419038212175316835875846672997258994568026818338621037668367801453664227686678733230931037879267683277319750742066224911009882435285424630006454068380789749327812697550571524846759743851496017921098587370633646847841754998883659453434213178091378722640632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12014401363928953933095536936275236697386356147225540383854084104443466520320921546852469148756975853772386858540469722637536617515211351503250763968468455751564115121612979711642630614020882926262706888878400314055353201238592764885673625371769095756607822911818760885138934675168805080261047/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5183945531138570379952264690900046454251865781769362559783417045881839401081552561515994759130443570800046406289044895816543338487205068832739207498468282163333522003449531836682956923498014226357986602639323258150645630920986605855964828428888395726788092142563065554254674641641564078196833/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12924143181009688266448544464867991861802591453283331369102351558083099559915328156685186958693460024095420950636098392350095997265236472705511771880788073495818824201842020636602047570115131815676912656845676705547500614235459367709816283176103750603738639083825210736679702761782636297571896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1203623834521857990509388803668013753106826694078306761727921872275708810521030315754981351028506174621810039728674383663105180541985859449998438496278347453847031557880505293382999155428868817017974072372503189999183351299938834224220117180089080151475900818323689840150396221423014165239056/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1561041348784691252279647879169376030937221753027773229885623412623984921595777360005429615578147614888955353957118702435148966618376606520172706634150211918149888113166316420839167447058369395119348674243723099912814491476752182635072640624937645859468263050834190081760144398418677628590473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18252592280962258832823970977798028907771881151876623762720204757354553901705285224019517733689902796035801661197776071474531253875985791208288414711587056070085522647472837952355243681620261670451076179190027583317163412766818334708132778024281701846393937300654326922987166602108661761279792/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 406102309977858417712885943810205532413247336512076176190091362572338948603293289553308089115161683116888888213375332427755491145903318340730517591503131400070759573933681558754561083490243231009253500526336416285219245700898044365104331278028499365775474847088030429547078496498776254808720/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14956103526282763199376753500106075798270340882099472777480741005257478176419547621357817432014749321200321454807452027815169462290670771696076614696060767965417123920879651757969373752449491120780938910354850604261697442432439526988120507381696364193337371130124327359981533802210983391673403/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2417802236717942400675472951027033114324127673886208217615422106509254353560087175719272983038373034757486308155256194229692771475865580581357361449745165938984913643522950334436178613163310330492263053071726843267327731946926923225743303779962745019913131533070628589226585983309225252259110/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12183491036792205543990798241684276028698755294246948213469354734301697572416615374122729862738006038384957829222029126465524308901953524075360576821763523971330877971126917283156942319035125783808417728743676382820409492839744491658855973319438619675004305353519692780257517786659576687902772/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 920970283160279484197783634228658693610080449907180803662191124225350428825786234420543972801792197781789096490983840879258654455798173158212174203027177630232850414739017088195107636786610805669969342451935629555339552881978172807853412504791170640168351012414452865639315735466716674992604/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20921200266759932091833754404498431888981439891201692673055159082691521849435108974890330514303660154379136906716251897480422891976536920435662087998416584277942908223510995245030577378144517147732772805422522720628009838124038599943350785988849555969790606555170613714994889982789410191745970/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-23848748474457502712222290342225260925468838758477743116384280545282510694940193727944649582443770054313232503573061130108758332692529844713224015614006489322560565462187601536691945456984947442022787900855407178159692526071244138876332675021776562237879107766102708333716373685537688928617059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2701639119682262218167856914155859176515192164346803367979158442572485268766260286893131870479391282603321287039511432639775125642193380233235389705156471194140180832682014246647700131786869645754300086848506657936587828714176974689745504588617766308567605945467665442616755144083153585328851/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43723004589956844291268386704786018185532312015782330130445382279942745495914542838119815607296657357662414385309495801403941459239140272542401508689473753492493434605029786662061783539227449815184851621179614259297082337660892406377585255137195001704877602396837372519888781554294637443808901/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30934367019503702215606375743260569501566684411640585836956369223956808334849747972924831168043349531870531758603051532073274877353782285212732260611956415252393659592292773034463090571307977784591807627469642855807438794224597969283735250239322564425665942079372100762801785514171905925457406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -84340911609102394913240414176959562703007143248472038282840301075092723090672660089463452856928342071251203149036833464341074158625479383227014183065461501949977771444007455236093724760528059312023908201159571171503226924378878904430578970318077965135281376853124104239442969154758754028206723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31436044891216831843855509590078808013814251543411605227156132809132027158595169756810320290071018960217107425296234554955455651424350387562608735870097369720454709377575730711209523289742458948949823736854549017251953633102324310322642517725174019862456944830566640900597370857032049916667147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38001514677411426371791625986672356136652054025782028419035508867292051775616602315090846514780166737066013347392310151145380380463797660236424992011614592738102880411728591984267336135659054775073093643278213821806511613709961041661056360927783541988429143944976857871434131315572395783391901/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38730006999309138494046807762424826127021988989714832448022286428709231868001419469425865796908923900368223643417465132177998406703331181541321782218281202164580607625591180694677257608237527596196677319586466794344441147603431365047221949925696298257833606479950460468652136603682634353905068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30689631249928153861868467193560730211568087813839305830838192000360802438420215626932390063985828211544914838736067441277931047050033511115303291320645188499215199078837773839465958829574676398561809151887806595483277236507759613483227688697034071634817021359663935954773984704036907371923142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28957005176277070914603016016602489060530161380192874864055255452291657656865001593742043282709948398457338508167315391783403070749855371834563523923989369859537635167701841429139613305326757298870191015106591487541792965386821222002977380185595304829286175456260839331099763111487807760973961/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58388460262351808739689145389550413740255259559123682408522902944120683395410482236510234783257348972146711145347945928056770926622841718391713722789185204077197459718426773729173738819432082801624052122866396971759707565254574884296461610556250665409083948531735032198410651795818230143815557/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19367037446466480171795679049338701005629401480333777103796937261974911367516082601882381415981337789628987639532437261212340395138551878758104428991470324725652491283061769567114255344667796151423929064905638836375376405982071284403686641692383964171898190044195043407208984549526349103796304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25714532033314552096341189928193627783734873289349597481112685245231022840006591225793915858196749802165326867265516417530597263472863419750104064679309517819894024775699907802970800559161475340059197909446496829785310028170205420904879627338804549621676335314743317661361357472328825432071160/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20074077228014844460354718275711335569368959605004953270344367174175041361112399198320213516293412899533673160368105656779363514355929772613710236284191209656785580796735507052739622615118981441938122720895178837371607449448759956302617307775434350771901403772031013542981106097263604844079994/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20168626566857834809793410147227022410663793278240132847161637264370025893227285949996351602437532625198004155472692551792563390276926173000312420319122611176461019693008070187819753744691839606767048804496061106469252191740403275500662586231445722165662446540109864695484534239574953940015986/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7285472659047733287616961027798265941126791487891515224481547203439075878048190991387724645189327408909954796981326165704070675650942991979414956459169156849457449417106366784865547707283778447991266956095396239424650497076762418650084040411894072219176695890121081088426539772645583298885844/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38467998391155613125141490238174444020210341964388938307790606336721847707569944120479730120039217204810341261847269713090220965469314506085903677410238328168925233338457038455335209803047257308778888136274041721469539108829799915632833362174521437370692833162922658533046230275078356321367190/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32221157874257335318174243295435966346332534195378967237385305813248793533268852373492370610881615968895979593722162777018103027633822593819104752933362885360427935883002751130018423490631235853951357890853304203007595196886457638234851772421758709668157777937304310967567863114797405648787603/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11209278880145684497913774469893477548594239276740181678734237841807307022019042207883663948783220334149328947350571838393971555302517389240344199003402864871838245201965077387459067134510529861074923879457999667328313984111900482617715240569038537983621034732813316062044676863717374758035579/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14582171946599288271320338834776493305675859472864403082537734514871724838942917700288624391368875561268159412531396944419620717266915785870442438183865380427145249587999575652763073981242358444522071866353852191228824396079808235225710863855951646234455900309182142949804702085050678810759522/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5800365879214780624136361180122115496836728219952582411281510307102829338254001392815177695365603617255155399088144598451010598545632921321158072984116843043070904880933877080792282665243659295545721412152361467741279051080547990304448889144269044333426827272695584559609800882014539682405287/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36010483431583460754389295700906744663565992670152050684883767270265034726587823585896509521220882126521893987772720180718104181700664891399919959334322815364140543950619637444185050846185182712127412922376061858937286739301037150446935447224013187530728968297924942787152054454780491085498416/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26568046333582211303223856792331639096904159669573266541910491306791075212570295109169479799385683780202723762277729417852207989783286844049386185628195350295643403684746385771974066230656963054850117921042004525066793086021055020697990306368157712337558944774479364850204407532999567175674372/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43519945221832873351772147212515808480139144783152919195319971729450825263730332453147543430681690044716185369100432268487937248820482434746112044426150582950122945312331465576552221789157009343654767120123601246179433363785181229384609584468283474442256041681665902242615964954099413040446915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25636601170404085114404207807961394365569632927688850056281450363974525120948087214989729633659435023363963261149934749656934539172556961203672453175324375774836016659082503480019729030394007565009812858403860576448629734760199898193365862300949693930540022184282667590663986055101023287521370/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33799617163343747095801581185022294898156948164627088074752356609233671989360294980308324684719525299369152560692869552603170172372749050233703740030113206631482669327379198602415818271262192498142956012017084036587294925559729437844421210616566728975139417275061682930774314582085538366940382/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34128331172839039952199247239175909773783816614839448055839171615361519209709750852344486081324492902247961216681316269019318012754943852408551407423135869535383885267557300082574891513770927978117530747213218395933307543937563704960080758031490497465615507366088144950951362473734333423921590/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8614106367948643060607497242076161810980732490309410738600195158625366121709254405932215551111754734736980419932392518341724861183194748925556799384864187193754135470580054921934320759483203907837369817189211931229144122241542354477525018428363727627696519280283233951194106206583199353896966/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27761755202877850970682322559357389603334868099028178706910040885423835585833042669744028167213364830065197041612475954085460922166121491653668845099668460514993779723523910644136585876091506409685784613079850556247380804559845935456960840694878750192913663418160667420605824460287086108681260/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35068354127761521388174390601763648084475035940221173273881568054582704955578214966847026309326934132833731572508252291299985291901783924929617114430596733025955658357529165301336241478226228302913881624771916791040041105447338085042701023848370502819180894179540405825078948589916333955904202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27100384444611121786785389992130212968524651536631503421852314099871961885564207830525767740969950732709207256833648626039232795234445565233831703429141068537852418307323263732614299479407796482104805180300709470819280907461648925405996275696108845487001691661744052505130592934600528139549286/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38025166107029316556953870389590580305623063460810689022470717488959289233714190558689094268135795947164118172223453763910437018209745551204242954189692883593561355920181400143646881946340169701641836503960771427103388841512904296868716634436367486400641768729441023170785632360668406826953007/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38880834230652133375569170803694200395307150717536258943758561058534782243927186832365215963066612985464311497329931108214473496760268977417918444599107031511039193823432081648464248694252673506065417259404536492966137051959444871411203360103960592389250411513358117874278996991473799286852908/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28118730525945434609556915760454081931872314991596764198213717931235491663180545507287002042591623704847415758351457636464980795861395899992250698130534590398709358681743904461121236655703900590510323234071583062706685341737045206962173897501709137137940157136090717422551418431815439949993671/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20514089161818982250270807418328773097648777139195434749710126700557912566022123232907276731386195136861620174905423767640677087387635434232638897957420582376088718245869306537206186122528525382456160616911712131806457832288327789326789612515801661015113943530075605149024027631772854106744887/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32277753002127012801539995543066954084036386216288461692846933551898973682871561117963655259517850566912141938210818321347786779210416114480722627283440988088507720747236362071681851640630561413906868066502086986211887082679625648856150410330203488142000729122057643962786184174741635708741530/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9027366753705497045878951942116005383467616911656231029212343032731485030886527853847672915519597946997458233684805329091284487767082673330916535681667712190886948026700487393516203006398760423744936967378520662763068659895685146863225140417499893916806162639695658248840314812200146399814625/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27172143175761380260869892228300232149271467378998387702871935205235146129338089556109605956361575861948176047260119098605393008047367364557160629855249782196319993487232528622896513670483675581753354834414435575894047047808284225837640564130682159992912530813228645804352635656132361545741099/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8588905652221270491015232675017354161169662446346071608781096907779056414294784008405718710775095391304159119197373939935473497437091514728987717963670946868112780696617556509559138421404524635524506684705023549126123515310453940728203205287172971353114692904009298181071079200467828321917633/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9586195016627079985073716408776830637279442610521692055748413076414168749869004309633812462666643765186715575834097864338119668160444707043452876289034713825870984434912881517311366681179872429706905138953278917986192622528453523744135904312092753156314668985049825683958832306685392444308630/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22043285160892543531924454962050183421285083527036141166538586674253268157696595232287638740888496412280355343613175443370229050592861987720745061849381124314940323479119808070023064762991971480110103629892424576686153406919293491327777713620963754021694023287815625713865978534078575077389650/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17712972961750556659969288153147125250397928489436723714376808593484585971171601734458682844943551318450589746078554075273550547449296786077115310635615771519922549588938397121449392225116981105759288263038112975108797323059430800567536993223624767924928660130563519291293725106412132798026671/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14223178984357109046190136971950371104494370024982242508341434420367948036811801222663389507437712006099268338670490977686135529529503192345640380968045233095523002451873104866739500998926831029460441073505719325289226085750979868427180012819439793439970933345957173410615871294540030923836208/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30346664544437738454790086083884855518917203758229508935176696521241440743786116891588987867857976874640918325922534730886346713458385749361558201782932544590399602573284399658462277895432404074414782091671918275049162887841828655396045063155308244451859290947922363399435017594562508834044655/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19839597869125416632322019194173611354584007631077569532874246141553176226386970910295029783389943618587422250944562680403719703054356226269852341053925989786720509789409341113093773405466242328084535520782731887561423370138727512384033586388149684793049441008671576059117369976018903238770630/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22524396928376571478735609716105630387075430979344636509028115609962003257781198168989761527724365802590100300222914320653121062505916748230857466606091943185937337555000718112199988871363658633656426905422321706880974836213623624326882983759760908611889148725270064192590733907375393293238625/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53753699554755451972176323545543225491980402097588392911748343889741684912792386604687336873571296652128152876799484631485285517215396998727959515394046015491445753770683667129188938941694270959507715282342282950197520078257881356139896917088944657678374861034386019965865287360653753215659416/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21912593606807269367946745414647051981089873110766824398095639458567687157382770402811124127419860250068228547285639944916436036312503572531822428895568768240697101971124680306433943143039264434502444112346961716509100994768226534658308319492106319385603926029850631403231086991112445071711288/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15592288755559937955108463030599827325247533134803380614371534547711391085610183663460471079795657661474532656144767535647190687480694588742559082076486187275456646837354892862592073205258130036218636780165354534116814134561064929993476711809411448370128553337586901773812418128699268568406989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13904263969409787818711518636259987426921608699152868746262016233488619208534678540553609885406834962069612446573752752001243818408988298830431666994095176644135138129113696723014802052158349211675236933674957088708501686330946770197699444625960501981195898862562309150466024541008492134399601/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28871137517459719447238733362416856380738545812846413088115889454363423725291021575834230219006167942651870641733170408844853655881709802664847982217669773942436562747050072128843982169999147341970138646933036836515922869161661413713389410632200853777802968022979343363403506285152401367753847/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5823686332015532418612958299423792819660076359480687865162797828460862790186885015499310067384976237063885581821410711778987903499428518066965433814729737984530978072567252187320681455265337154335513604596467228805759329536716181676020339724107245565297823852033186889042661674119880366480496/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 97471566411457676447581118177073730932078916563380882235611740854275014768401862651587854164529229534651920279049163497986311634347714820590977428278195663904920663377773004920126831021767232782434150405839999735137826965639779454965791932223473453987043501928992223829553986574268969016696808/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -82249201459468020929077178618734187749964576367806225232580757025554234292689206546921725767797703196626518738284729134474362151098999530176276305979153176278502142332764162833490060610941260007681063087251508373137395673742066161209531508848884830095146564278215664983551935820515688883936296/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32305095855497702497656595098678588980494917465556496598418913023206716285211091420470531418217022464783895068983949971707497594630045792421298736498320758328354048450997516238275023863402917499585812634359369251488003896891705339274442558660219264097553405192525176704194026960077575700690681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9136383288292659275315339650916194667346280582408081296972038469251802962064729422210662687542657719498465763124646325738537840944283669761894247145123324912161500346265727344402107727192016647633246656284984071472006865318275899469827156345513616852729293193699599414146689535588659249565399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12487974330873605080924438888977746566987106292938944469517667365357365881581788259093053463299277851135530288220249635134055212293186510865295387196074607075949614358926665426200989644089243766957281618091656280112565527331389334810470316095215051723019124255841172698957569585493329846340867/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38564763404625742173033414840735634483752218475850434134535577110839297935015232500468109911966940518366018182519446378318703564434739069516293429826540129207128395255673012431415797165154436630828827321569702510756005982906432612368558115834403808243148468591336926265826191346806793810858435/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26690162892302689293046858422405837038983564191295925922882308375436864433602794670862195018981692457812275942641431622389114357142735668744559555859692678572947426751314252149703688334409270727009169150190016924376785479216036561764551499934478801936418888565711413031418163258161448716303254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -80335203875898475845052105760675726070972385182004395867801228956257039057349443978111420372264576268633708232281273865770281284534319457245545769757830557634571989886709784512733830362207152118259670558069626765698490402726572276471926160360759915826875186496856774717370573609132465425259142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23563459512372843401834035217394768436307142383873505536984570493126710775870073821883990027989019632143336772986843390698681738660323797514718919987268376605965408191024879951702240826402613669746890393065317111079128312610852638409947654858397562575914620555467348159744392199120379705825262/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67012965297080683577038859888264405030784627122205923805094962879745785940793509809594292630808691147219884105212848703230142803762580277981136927385960896475386416033871373294444108913116068814190736448495945753503031513530866698798964495724541470754242880307095831173832955789374394126452654/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30616412728113568502893869148235217307070161303120022949004110280266637728345350417353991106018039469221988541620515689644131651270576513737798353721231487322672617630627636963313174158207301493154229995843652314630718884541968944639579570791419121002107529854836291793944460879135692694914880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39703598751476156942446622791484309579147148221175094687012919576403685833415491277370395294254490866788258058120957463605255509789748069374099669189721956019069741136215711452446302950606309387120016234271353498695134280258589466097308276441490826328444419019315795764098325743068957786289719/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18132868233306287138347588011553984363136511536999570078430225528857659773150862639119348390588194732782460507040792028820219346371028453199530152617412519072803579164247466645288891440174806384892306364194316196844411877291092303921218295923161450910750115557737455865744375255865449636308416/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10234895631964306810401885497446600245613648826711180983215278714215881201223459555157925568430023541142764698492581524093180059059557374036875747599007220619641866460221676719733226673000401614453657293162799240672784222398230424274420378705170121347140719759741908400967004453558481054825719/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 137641315574445002744549795485297060181059301335717458555620232589173232663322239965719737858434301096654704967507571489767478955255622482304422901883550552126392102523399962539833431171790114704765093669059780065206443606105472104692407669353053963479282995900013931450855702063966150147781/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11699476493829823599637605235266027578447496361416471338504869874848802492661930359460837041067854226723175048531161670412482250561655357161335765652849075228579997419893560365643209686900255676774225719992791030268529647819967666612447308689513282099201020586914191444300957667332879664653767/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32859165881456870672245807171095617763348857377621642976530433177980402208765983887579200752728245887717161012390365395198549932466197935490072729112921287461404801360270965379272577537290274446570478018110397851965953269057342502263721949277733653868435537763853048221024474017670933817426172/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15064382921797058321157273272534443208958922259157157372276008139065884784412033934895163747124379516382568223057030029045924094143543186945544956540499508059238738091638281786389397802154571313868510097229626013455676007458319340677936939204688650878673260324958288904740184119278915937360931/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 95975397010407933918759992150307870093567236202647155471957823018992765897126908976681344910652174834061822296064856659417088872449206408487952861266680392673049423161762983167591245367658597719300858734735709488013219972772130861758301788637437706772823170634748068765493692282956200321192845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29574552813454716024471857316846368912380055080978540646684485743009926944747530908734687250538295992132487313788844551878855801632390896043977191625586183194166528786799502864060588243761263121896123378534076194676519631907708609311646441647914036517583217996347919277911015429503829526739019/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45024638729455185807397146929766798461143494058050905676340761040170456164863973097580102090224588059370620955349868133262582970915209971213353234442365671938738772008403796479500490507362329087694038897033431783535857946265913367404580213937934736068079313562848293411555413436711768315622828/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22274991256510645243732376888984750315993636909165605725327805022105845332631342043760015643236568791891290690357512093019636903792328924882703685596022634083236757497182925897433189532696457951397432263468733782041562383642643128945370713020495425275424035438493540621644503593718189799122005/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5866681789847687463224558786050423987171749281280356300445891519794319022329202547964851142763715433890539512586842252975700217287906191865019409395459006900628215664514410749567377569844864862594200967225529014157209137410057562354340270254761474605804862414964941622207786192366008262466629/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60310219288778446072395668710233810577674282064317985911607013993705978803185007691406686807046847373913112632827869105540248681033475834463705261869155725759919278035331896643956095004459669687981962901250361398820365052168192027415475097338753678232751214605000915239785512065557259636118534/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1059700049692762859334382683699264702008590974671500612895701807791146293137897317526400804868559672572210601259748582069263407807760765611986232527408006181036886324647367424975838187703373030789247106680230101452217656745403748572210335618528620187786978893698793797804558293799263205217815/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46984563507388081758161871783003852297928787113066533500543102698340437839189212448454935580652835205638229992777361052110428360172623396662280077068254147631829359867865235909097360412071840496028830329437310846658015503353844030911785322676704421311658143867071515422744501204565370118484484/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8780392233782923983832760165827321182506237704968326829491552568560852235244013788191619529886004803742306747205596769898606516059302198091078389927905991867291043263948371946119135166261561405350343831999580025271258197995917764616727199756494692143196283543416502002121504782227321835385327/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5526192336777096043675183256833719339173084495276957275189871045060693999974921619993336970067636185747498268732693213945116383938565592601952619543276314917911303791590468669349884858883167874392085239255561604899123061063534395176345654146181931870712528982896832206286072853909009953058840/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8044737091623334719517791549566819241042487144708679938637490860836665187474117335145563711739861957407199115586143029375882209555433040276496074978633222474306614719618175831390453652702791616343079965956325158474786281750054181365539497564223760229813398683549309051113053796340756788483778/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14652961527095650402456096627445168608965318611731703903450554332990723577611869465652672957168697751361647128873698277090573564904523940672269623403082032489917622474885752694139207891856123093623546766639736051903545113190607607943692039782664749894277645703222716044752390024809896223572024/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44979798700743973438325637506060294896046197089348806307774738950107164441833536407857930139021696257901243933497294351868703389475983001949458457652714449915665399758151831699924118441233009033026034152366035063217215475473340165944911372541478251003521793030490712144729933027360907424351247/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12310083463343652360061743186838377872331855489394063978583211200558560682995550373899740358791773034601876443285267015862168292436300418986240804478543859110400693440544386442847233582718356684566854813743605798138468860763552185563003118891916625169484308442352680323745053661405436795750651/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3048512283782440674038799151341422397187609035714804781159598911717668918657804593575460640374087818229454600969312921054268291503075580260994620944567095987741003442768094971420431701556246081701690263765255972955290817168453519583314839457462785392606409715667661455998220201460825952678541/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21037573487359147703213193040382740958919619585272072087398578471406568268456530666627122239169102517189135978039547668119722624579814002457834754943256188155731817503747293512624870407907398543075309302339537471845620765981896061400275881489928458237409088622323694422478775982319136775047336/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25624823111543692006075869176735794405375325689077729275367519617955844504022197851122726033056628951347968616893986672914438187491791972061118912637727112226355134117318883656798626581088269744044429500984100082320085668048101033160132943495628274395052248176125774773490932819716729083128459/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51783953284516992717522603921572206784380529213153558300878577903952833542080841227101849566562663856931777050576726828057086110790140967717736933274371188650105651651584468605988106215245360963683515031426097859084003636198950757902012424156721731721566694805521547453541332808225201925743675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1993475159894134069545767661216883724418723749103058038219932800938641517168775206174621123831930102089890887108317107774397358150308280738209631520011183055576746093348499318839941806247656649190246930212529224868916297136622357078461061219637497744051832904636233526861549283440479570580356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68575521262192935377287874803218042722116725339231031242048412020806704414972128190665511020426216114767104407263746812567704245473487287878214206161270479638026546162985614040356516025366445237643903297356710635253328747568508433090945080505545062033669442643946879068435448351538272061325142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9893198299139655588673956384182835278229158201688830119205287197563349802399512127239174765801047811119604791434816830772808217644723468756870634130801089592566286358957910592836905650732973013967039299112409503547796537765314497361299271643489393984436232844918268623968658418824018843404176/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24840281532900549506606963660091536207538635875946888249002782848053203682697707691263018374429718497080637119060477441279522900645786757638599800388225448774554155347070014477517845342544229262587311619689393211303551209020862855384670755479177408053079959694751164990934598935834650284260995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22471380081943446631740594946315148523831282985069723535639644641582950600119407165590489276049968639199023918185687601233600629790533025801308152889970537200469342495295993528689888340361441621680582292616539931014925083611326436758587850576258613528945140251096062444485433689004653937639045/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8953999069611942080497830024261315143736191484316964137336620897042419020712956572862619155557759276750133697948744102373575476841112727460288157317811845355445121579913169285344248318137092684139505555941940063337577308278842311435863659704660962821148938237870902933279410608137340507647172/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26740114059140686389953583720980933995386917329094433711037116894019524782134213841759034439602169527866184681915369269699739262362386371392209642500619711935745625176435694831466709396999797159869601816415608886776916153116002982881081330326268254026533066208314303275999882143915706972265884/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10849098313016771056389789753051363456204544040815550484909387907232970972190323160180977151223567742088132816915404331898412215253050476139088783353975021310901987071464008623155478598941825341008366521736412422877817237736514205690300609897587409753750169357026540853955497151583521649690515/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57111666665716265698975760391037837652521469263391093379921062739883649889334548689309760130218073848128849119008852597595913166522319279911339218586766652280664773619733829741901188769935104788304683338018764547229927429116202240575912626071544513202090139766763530417757536736470235865745862/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3550478491136495442413471749861829600136806639958526194249973620371368602931745881588824138640111716536556790609046179210806478519449053213871866365509198098933883600823869804888963143713661915804909561058150613836574364283131143400492479939760112694539687636577189420595864127863226049022059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13149083455171515624612793038707964512235509628187231739222077955597695959399889936974289525001945347106678207841671936730941476849405741303860451454171065169576150668794804613514989448302828740082111310834975667828430662913745028896859266048641810523596273055742485993456098990558100730556858/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60083092536841523154636323417957347874961446176166555031084432824840843824877596735301456435537703174624084173573492009141258819809719273739294003189092631910036398392113594415157376641902728345094517925359895619287568789759279461533435043142930174994784555954947923839187679887231543788585781/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[42081312408950566654226094564005289357413230821055487058285605603423538877830368626487297239492103483718484177478989048089340471321610272957278240638592451247704011698765744999283548793778285351480147763736602182935155286796949550567535711714934333371045164482644086718127926767805070330409081/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13134205793761980651963337781149333205615141889808017282428987162062797563374546851986506526660854242589494218862716250084047614362154678851369531709936255230677389525017543200689158481710703543869335046151671710218116638552374139265633916088122341344863422954961765191011890445861442975707886/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 104029721003574980807063540064657862811091785657224283262011434763680233607051781192180299392141541628164307822032606006757890400313836231000653638633995919669340675953511552200735000152428441908512471777938431983741298752848450062005990647733173356915113507318007191475924180109387324618803473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -90798882127672256564180915282476037788141030241069063572681447935860970708924956803617645239874517658906396187107593490486938300655029161266127879506950649103756562318394375806617838680993005823201671301380913155011279718589190465321582372072699236467581278854203656237408519553713404889229002/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 206167337806673968607014507649210161099368531862132009007995494327277896483762646920099302771186575445034801216860435013593893280103287643029931817967308376298128724406822600710621648251297043101194672968914573993818325938107811818969069252614858892256579108501375664823930961313821460186956746/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -98911404066346399804676094744051675758426021514462419879308402474791953493972689663432991655221545200093643438912429126258829942853218705236142154692215786933828399253176391011645856212141835804815803294738505708416496873366610704537864120984042162115513187858749667657064917510067251003773732/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -89158102580137782349369760530815462739601366236308376827243475036049467541738661229754161062492722532217941209278493905031348297913018768227056027622170878531991284594869301454771353377325748947551595109932263576526627948195089069984356886558610773078606359369712919184433490823969851083500187/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -112932815895175351724985938169280296866836956483059534990111460986177228468901976207776873657710662172134552577895771983596318085764526700599874856859485736604193219678098888189149570031578625175706260046966517931311322762253064142924176807628962221427804044823711307646106505372882552903460797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 115441205376776181787660528041470410053943063294032129783884662309235584979267209398093924588171490985865614152474743045484969933857844826797154052910479886870777118550533918353454573073341099985183474016532267843767355040930462194754710151748396669889869419336520884439800638393930348011996593/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 87134379945271011751439669620273282523096044292855416527604114158760439630368235068932572540904892672700452668234404884151684014177595734303440378581460107139567026429823074504074420539572813706332641522063209411836814849290341176026481254698182157756327454964512732587717423676925141469026015/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 120172163656119295379992492135730297634384673275139564057083310569009754712273141312463706121078593805365436174158258595907077792121562270359618420679869026080614946728080336524396163902551288626163458840318992872634825333827871058333187262968180140403415547865096732478470977167951439300283295/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62748112864069307956927894264948978470625696515687690585722405889354211265581583203073327487378370274335066117365628176686489043908802289412470626061563432738359449552223205739534078543925716939183280206974009388913720799148252605067083310336263614620240905851297492684841312452781756944585918/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67707073529836295391745293939212554307723286571073796284754361774733126163935835102445794172688220218413107963372811949917151722299959539034770584833712769551943414431562292758881497228282977435525825624159575460233022043255557140731311284857497574921249620501736191665657069272992583271430106/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72441356985679718665244529301703538868720553487864133902276008243118088708387379931006649056731733038057622988824876506181674000971895406775461674058862564122856669854861795144110129672840454329801504713701836508430640638215738056591115692023659977816614422451333914967856412648785134623148397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47820213807619089576180763518457023911651493571479080042961556625936741179458952544579339006866327581075293735482123648765075881592483177888649155997083243451942257069083304468600029096876764571744223284592714519700536762915101011744352004756907336923858491683606778772897093264755039314880653/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2585327746481852086724339324204908503881707418017847756764427588226303324205448108829163540709113821110680915799343364685579673225223445251338112711840695988979562178109940759436608266539679551868934927176524501358202984399822451257635853339835764269306180581165234434030675819847094088340632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -96760992264586157115467469452866824592369540513691420549000127358978802693710440276359992152563759723449602010881939217682528539141598729742820317691808341083391653331728899460942370999709524195914561279186254066399705996839445425906787237864392280748692525382969306508475107206604676938139220/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 88770163131786123634400177938214582882068485369481356832981440530123408020310569543180873449724829107864855411757295298161098210385086895294034310034916394333497857938006401415403721025592995139063086897026098865434315535867112831269802115232715318412930593584015572308275553917136451355733907/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12999043666834328414304407375713616191915796292333086944545848320760810318673985200005907987863193025857162451827911943004189460143110485636683888689612603191229475621120101307027951537277677176743665797848995214634061388125071490095342312253132251656642836963226184093336176783947994991760781/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 78859178797500552438134379579599192129713259481639510770894183499076358878323944560081592300369430053374546562904041308896364204324131322016080318677625266966825835508460829286186338971911382494052816081656517168165822903513396779701286160537653003664246231237312710984872691984931600449409040/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4668147165634519918433530053402137428805003001988144922899243220376716042159729048506719010161250588273696968972912677966247204237668406317151916153715283385924833502135248701260889582435053492842004440910817686413939937981709832718598215612189834499296912617527580043036630938211512434269497/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 77627588570767250444371715838227650170135284440802931767524164732429106188875514026513897191712573953477165347330251527476246136775863229083341289127422146243935770769511051188351253993066303811084162218804427186457295683000202305431736977354371060617141178073888739590837748918698061381794332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65341547025057745797424329178013220869959871090258522469598861033963063672569572110358713485160709140074424423732315190672215320431666882645304583518657267538000623725585872370304900732209781252950953106752369675921226813253608749531553820852501430788952940362186736888331230090420410728320603/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -101002934876327857822361597146215226668190576545321111634082852989152252989869114920737194698896581165767502550879271284366766920103957934153751151459669404305807943987785411408840297721393091956710594034232664006457669164484965935535359182215293425255471272321632684431896638024873054696165060/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -98386922168707671490906509057021599465655015143431813282316600791724575974597543651290327916476960470342372967916388263111245203743670905497531497601683973381814168864621527420448273531933896396783358320895492670277638843610903640198747024316418895836757041035967957792444519789699961783628843/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 82726390616323747843223332653445137783256221510461319632223968529211462462575905535819148232280975073398432636203855518468571143371102680930264515154458204531173005841296152262941395681284805957334787745395656994228171178854433138538307661512127924254614235378363678451733281850891531233849426/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52515973632445754689904952508208613069464261730635302609821016856021929250397669722642634851154790199314595457404395855399159306687059877681185711338645634787257050085630647402758200650593887105531449981485146924656546197708426285120379719304029835277479881282436010356499166478788023124426205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13586829310330354526801183631110140179445459069872783370097888972682353937406396908456154216386604300575979402342513374735086230716145092602585941379273153580433086300068171339855291572868609441627758338080760767710375094228947618264262234060314066887577814228843623214423368159881798257037883/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52292145996882858745400857418823056681109003234708710459851066893644279444562964316932423785484575045982053097519753628386905929461154684061082736319217519602130365589406518810731106453102324198888255335945502670822727354783407891371776229480323124855248088677928116409112489122486498315727095/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 87740629204114176291474087833307420747074742365131059084538484710581578545315269678784517869151099813178290646821354589383341025736896094130103495247593073993577003129716083132251787760708710296686608466013618374239811268107619844800806419492190405787379462971246138763542061541303226996996414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44627610079759236036809185438402906302181340065787647948907677135621830917569319932955321413028097595664888252768938302490572358309208011564486152998690781422109317020143643521995990556871074329530825653954138573560283923087089142951048479512969837202249785423871085287435003683408152933601315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 77259978175000623607979864597099743115366831731791918766901845367784043311705003884691462770776841742776547067991002594603494604901507218763937346285800494754047326744268929036493835146773458906713745332141788071402554272793611965101642287878575120784952682509950443295013153224329144298434626/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -90995561520755429179476099314748656482498825458110516748198917396511739184157055785030009489172918942582068714306927922033347250843199469585311898731311202772980682492524797246421354079848386551879985011882596474583977190863249747695338456920877786272425060930759577816041216322311742920062337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -72878106083563345801600966659000729485841122506682201231796657897151289572156267098407413742201324049994616104564974699671443919067174254431738323083557029789241934660570405440453216517429791570643861155509347285410112019726876173252705357478297365366351081837704834616946104152622880469738304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77544812569297352258248306342351251348218271291822328395975398585683315385921824526015929732771910232367854333399959609723954579386757529686265535930504961156760458425585423712705434098310663511531131699672729223519813584030139058800121115960355478642386358841385611445310211831092168188615738/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58275206216828663734359547641376569897453375541090741722333478935998755846461586794433832434877129212980088351276658341609447960139701393605304907593938487978148057597219415008154314257762170058989293253883021349138198359289160863975293473390435642018182954690507499119688959918406574868068487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14386250242516488796241507141461917563098537451934946654936702452485140500315327515151016277248449926392131948663597240422520137806361156206311857845390499092082524393376330124718865479925701145275701096919418358311684283586802963726333565965977746931590030878768754222753277071569904602658158/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -92582718022517831575520439615554382777120451392097948051303739047335309633224615723258561108424101527162197060949333819262285745490416765655815533143998997702036331722572145602620056210053225535120711179445030700614742473571065286560211946516070284717763706364354745598363570360680675745587423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12017272146512519242902490221722591616443877369336058172010518003518100773370255739563647544235191902811086156759833250531060058081816419698953599021077809372982788002893445742763435089215482547710276992358950254565916671587958603018720576534599768452476976099293170034365412144971962955546480/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62660098332528999978561912841098408256964049488838057163570032320786647793704009413631830154604847428093971645265151903937765497973368480381109475341353320469787158933244586577354315674541369707707989333591723601944262049931075776701020542271030912433263294520172095517767658563974185828719681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53254711803628393946135278746850953333526781494779508150141735290188600289592776678344695448312275122915097479286249044362819021294839825455934281295238508980705749616012562940426977647057734987221572980768111143064326630535810777400893154747145775992268624637356060259965652005643573562443947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50045758878789085033582859567339378481847558276605933449432828097417940132265490695101745077379181660455557089210494880765228804158878489738333275515379790097149439460207186948571458042275318746146155720023068484692795734473006278218158361970784759790476796745914896359917539272452144611734883/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38292855836707395840888818921741171763002017123655109878548250649155023882863894320895865550316493638997652462663352701994265841927649063825310863737731056956486048775068283995361871440956671005992531144354783118497457876334940737600237446835220825706103736378767341095708198296894877315876531/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65561914662751370079662292616448516868256526476842022166945548094388221245598632570915720679089500772636365900592656592310116118295616796238961273991309673934713012515022781953707765566173468914941790209673141488267578152734925941841394908780644760260375926470049874081748688479905340734883741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31419144502628719550746652744517867279394238581649907754636516077993823348041175162462941725507226897920213151389374211563590560711158283080396585219757163910458221842595067960430881298799739424418298901079708133284550704192613761088256265258254242571050941282340439868538840542984808538360782/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27157826602810868122667295178703618445552457223919977597106983800361265538939838267068791064972458337707603888486554572660253531259478528147222182720506943572029154146526565999244633213351492342437395368959247597896755970442517749066261491220007262983862950675547210577809763505500681151973135/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 95053087310808689868073247017524053151554961224674874538437316104145436072534257121285026968652349905698284361363208985146144893742689631868910868971042498097880436037201262913514948362544537377080540572293010010778601167015096292680636862417447318280883800165321149438787233134161863907071447/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53913341986458624589172601232881531666509513230595952602557689458692498290696734635490751312241534722680503893523091037625147845756759472134834065661341602834150223927917850959140186970641579199248845265278903826045395356575827405132961128629158465664294152073279589836200547893846580344043839/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45138151241496138773298000273842280400014168764577152268282309811970084866482776271646868597719814822578377487606845906481859905055552237773321483721601843317767501150626919243758285231890036513936624562301909979133254247998354555544813646550688419345470294736596707183341887102937200993348326/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22530182285891151288425245511078737530293206359399075889533437819281038823165250015891671283104895387499779062204516722291616770337456767745716932819252809640995046201645288467917910425371188603528590802983898809961736481978545703329864858187488753297668081292675280475705243519315491556136991/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35435678075318042516153076528701198973038475327389895205716185176176679041228915770482275413496162518947807191378083186023049355975558522545137317987585449648934017375404089913306444812099860958067688056690683275487953497357784684297435818055154310218399555385282573830166174484700144335570059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4787411655271798907728576067561446642530617572203082645670702618135624959507063623367437820777458765203848321071949604842081127252806192129888465370286705988271496839304895517750047636210410797584248777848728783733160161559752747341157381674395037353067675362150966106628061728539703646272880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -260099503799319136795423600718074963178066702729949434598838644540445278351739397832395793619855494082946511562030092761425209777954139254052946590288821647027691598878231410469288262152549105749468068392184173382833597009130958283511949336957353141613971265342305239069593692584860656237768015/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 210286568588131606029347384015266591354546997653980541952032915347138024362852798458814199390825902338350515766348398060703823792326820108101320249399602131438073432150966582766784504151059397344737353613472087311489268254085045794736008523301035907451821658997019445851029882911860399590758142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68008508591746984334999508468585696217247055515229263037751980436079771076984029779830169082089658413729828600848689557117169541599160564165646552482176634260988421566140453422428048671057236136192891982924234306193122089304420802312979329919405399458902972892371651678038253084877080528460877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20276084837478927436335823153794479779878626473756279279141329430689075303054056749142014244872242440966731699859680341212920326941929669810031662569848898014638732089296041053148643324783429929279127713331085100335173916578095086856109717357484137440430889834263014248460899203151238300283403/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67863760190630365423598370104907371504569874342499332332864038924112203609908074169646014088587230933038388454433639020900197214196308354328579852336275894574385342759120124864364426581999846992426913135674075707825370332276976493662976776898611311172560718642407016591543669654046225682370137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -119868732776953937500034982013044530121761229185917449086767344689235577611328737121439375326487408711330018920772136385814779042683107940998634021850351959226360161360794123010572490016922085921221640893089679570190745095730774390909361683792142147859364996454246304676540656162327255492313960/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50632590860383833551615452766707773231846943815805083032515775005275645648753605443128370571198106585182396509676222956733226678813281100291670052344823165437504502805226509015829816944542634897391808872186825093696647413298880160976942243703183829665581809937357007779700099384789491615298100/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 233466734058539172514052129914582300115158697050991967957278152807321134464433086660393379820503416517870393900352416266124471173691496976487500626284849934229858486248869435102917326415773224355629068537746393883163008155280653709156811817917374923740771575701829453892544301619052544119112320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 75945962406589112069237589115217749731817489805146650154553151376224069128289607783288719656537211474119158146341271076379466866351345217464232511477119329926251920670624394713259216735049599883677157078726305672591444676041232710902932054182376044160245406037666500469740656711255829142157268/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 171964397680221749449319118222292729699641619962869334633978193564276645081001028226037557422598753881547719144984424610441841162731429345674169613481287020604528538310858582281035740157046289392186030248794133512527304731900899077979801278192327293427603888389597277241709677023553345918344028/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -87238517626464971876208070566689595662891064400617194519528259801056533784149877753595742597842840157678962240070325960244507548148909408287518432003208077478065748332819025507035537605610682090253426120543076161822726538509011862084351714753990116077840294236810256250783493575650775499845017/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 105311358796639364463921730237424656329210778747919841997420921591350305615514011484393615676049874811016280591665867675826318588177535713868638223326019666157300373941088228360541930638776785777135263747701310674222114337576768724106398535757323727676007086118824754849257557263846538396690849/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58655950889311916942608019263246724076710480377463037220410313872789012821436151618569890183363029238752181794643284003104102286036543626701430018632395793871015546950465650700455889999119543102722675316066739186799583061332538849620371171010602779322375629363871940074160911707371893176482125/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1130361617555741192038546160679186062866784788131172599632886777427087691480082494242021563977433244235620424682957474687661878061321886919877939724018738839396438365829676805925460447943299018738730953278904572134482952409129668425381541931556954151569529873971931140879872367651939651059865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9980264368434115216151691352141497613223075418354757509770019093739948773740278067861220432313363441714598421581507531177605624293375288718715823232739700792635360862353933097390163356619196851179896001558989554534969436345863822058349563421469597411761044212541153752223703652594607606229914/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29619631576860238634188018064077097204310011502684769609632418817646466304885699724198645571000348772859587868237595858855210880172061599178588971080111735137490037108787816552942836263571786144335184261002335433120410753336257202505091002755396054821829999597634586437329255260451824060351169/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 101638616768139343886787121770776679909895445808291146199317793408915202731386926142168195480266499699750748444600937273035719433761894506972302000509574807701047806401868658018798729907811085844783489449917338811331949172972064343042493145629897133537581412935710657437871638347109201387645512/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31438407546541079160917250406229606880054008265810388894285864615913629461315927651677719999847252626268669778849256522703286144184780912367303840845627614588362063021827536132139866694201196526706341116941527778765453072037004309671223748679611222023593942056888748604897661043507392684814533/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -209685885168880015440116725201320242509653675182370763630124373838040543688472364455096768871497136978602714914773026864272604942420588109138813115143363733493957147316058590160327142520838395599798374107551147913891166883451256352464409273027198268789718666532145107480479549025915802200993381/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 89996426840052926236586835393553450634553802272763582689129076584735207935303672217881609715381716014411188207179452785866731313141425591671453170303749402474505485228697267681633063995229951738458582461077865217348646703901628894576521918092439963819928815424075251554301410948902670975471646/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62433236436033727323373163296544115828228578175707357698887780402094609248592154946607926550722969098893068244254439729544838046572104738292515406248248277351805143153640024213806242620105862609038635069155147249087911130384745582142645720414708241032066513150901571325654997404015161036320877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 78587364067406096964892091310611031937105735001607911101472746599090180479527998376134810088674507043278995864140554994486933919277558551006180762679126855463365167022481985527681062491573880983929601546268213485776161963239468982371469424505568128394538939067762892859393361691416979725881595/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57397976608936731678527487092040539175219347524163297558253944555736126082769531388981076086678066625305802122622282921844943836531163450752821838555715554391425827724915934074382058060145220723625096642199631018780112166356413034772585155817556032240360773676940120830407957513251949568467716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 147442052975684258731850933476832688101820309235517609553132344518840573141014606082287016474145019217694076345055848491984959308960298403129843769173516783956017324364796410090443296452646294655392602233194198936587819416140299953718322774874345922257560653677261715739530891764933829561568823/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23159943203115400895942325474689007098035477658499811835330520273597848933173440607392877193123049185500632852996782672442223470701743354121271256912387752892056740065464265052681039393481285098995559484946427788042137290578881702289606860698962837021001758056564033147675875596312463833478174/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 109745689361416898216104712144766777015570315256739699058358754828944850635904216213429997634793389054750175811287111250057745103667591115330028847059762164056008314012695541476284345869126845019932407469895554161408860563609359494046422230970019078958851753974041693226330117895316786351272834/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59463313949247226987155311280157393920255171149659966739111110950935285163800186190703529110022318706269485589401897324483891372291356703437790616093497051175657844817011397680514592545214874920133962924026440818487932513894685062414994397147342771542114322702125282213191074008514074029265275/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14815512117734362887819194909447793624505747430216720427066149470591687140787445907384519829071573569403968395549995580518573615719573558533435270795712049039202888948007772506915496375167770844148106041807702435087412624417684164342238051993825342177731283957568776011432739581519564513842684/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25559386684476908301899347660352052066515613509088761530571617840738362871498219835702416374110736136282563821445454924943995718615989182966652130363586094659435393421666232416486119417052386454852821344506959993905600521129121935463508829168191312782807763071705316010909064480773141474791429/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41765995248265863119286953505844310247741113675052900092230130071690704276228948617561435141155113612414962107814303808905608269829951622643834268362217466977143597128668447816015807713877273942733067683032146093891256291825812671742556154622271086823502443852604744518007692083448043824391641/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -130487518535502957636447581222859529354309359938173474238191336858020004731620172255869400840855127041991943783290520233315391400456700612098105486745558634213139126780757346098359828632223000128006158588792958644136150812289366642850657064549450949031066260928515057138147015881086036370488013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28194774359056403294008782604870883995936386153324482919310213381681440121322761199926970369989902059179217546783013668218356719826663088174948729130738456072042961565200817548381848629221914835227035341264255577002017562372630835870134836678272031913389402636379790608440350545892465669376353/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9914936239413967615404807256002193817774070134328437752894568655770003655884213581299332803217094768574615387940486421261039597804846324939371284890595761897615134687286143123996135794630193426689326086049617742161685550009649763135803515114726716404814799211128169814829655699565544352588034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47272176944666171260067014675900088051265763469167701094505982246783086577554937845081061984381516160256215276056405958032322406900746961404341043014808196828756044567164635675212321603715807936172193610174710229486828827589252006764720785388964982612731818511278230181803316200308663026307746/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23849632582771450054326648017989849914494143344204034702861375806541381020973987477553791567497732572438088188189407832480060568151799156153054530423369114234332604178934594846045728807225473053268350749477984695378024515678071039504165567069440215015017998978362467300021940270691078904331004/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -136145934051683797089394888049706170475081060953736891703230110017384578175875485228098143459252464287733024927297000787886497510056706612219649661617785859496637744875311042624562694857153527711291570573517944606768614378600774556543308467106291753140099090784474244673491494974537125847371771/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18663219277631926151664048162202491656721079623626802183902969007324820893950897460184620190812652872925368364240435995541992936270247750543968682583776784235640297087856604821427766999994886773517797054189867871690863576100843255083747379380682724852310040510964474957184252412551829345502269/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 140713317375708268268575076341529504810944039316801781972007618442049606464910043309713082851006606283712026335478417195067421542864993249988119274992248793869726467425986624438631928015071329460489105677076576919911019238688939215807964467271811717277101075705042427201278428349619109653093705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8455395879485603844147494908884404745864826063717791370880061143097286311924988882836928378291191304738724285023000270240821151805246022180787942734461513192620258936164973602959850002321409593753477141509157977878675907087897429581382662694544266103964588608870633128212224393460461249467763/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 78313500820018702095910342195391893012970389605824338294777960552461774654212820635705015204264507844280696051127230292390637176468767596816893102546556355660099989337458874667886781463120027457531353665581066628388336160169048942028021515632799259018175010842343643239318984745014188631593922/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -89450207339113371149969954841739717506818650742718277851238481524862570463514483111051116844385106162540482819010511089084472928874803068716486185861481306068244800451441427643678642429215677634268418513806703522282591333070077367741931142529821207371048012028801643268210880102210006490208296/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46686883342703980779595046619762317965375006368637880611600836609604704396489364444208014448583096907851260162334280476477814635252750041493382331587878097309593415241156448101800014944459161881701545733700933332257585470102421836705824164034854286677677567219598497200604007807513590186528305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67023284536114228808285770155693728523146053228699900734143542996490997550125604097118722390077012374814168427537149886938759850068091126515686804931520170393975125282134430841877142086971794465250832401542143637626245467252593544341694027917498075331568428574616251461106863464980029571694996/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17674710595561972334297047062597399741749769632139948582754450597075320279745902992292426073144402693633404281805340062010519011083465554857897677827045773097087747562130485696861008123921294197564269763602366959906731486074185374081026547591433590364876361837948570032538824408038469110460342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 146936174860340886622479650390838434028758734426132620516497463576194892732331375887490389866601697556951471263820938436999779729723013465027216505349466349752413223737860330586079593459558610599427666877471898868392939081086304467586551780733311063387726671419717650093401895887547912336735148/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26811237768120044027008392986626305519354619612316555663537218206427126887617164374926670422247110049660013223841896454375997003480839710535110431411968081703705179391575073729910729679107471470378917508652162474684293597948894495000922593342651340893635034154007220284912297707371853192439804/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58216780407097700493492431718713188119946520253913956108729091060582166394738600473345838163437302614481848711048735721001854008932427237192908718990921808304303094699041904630019904041949714160790297938063752796810404911966288590691984326928940612500293419828310103832828150939110762610945017/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -166566938547407667593012254245577139863749347096982594082498644702642100170068923994726145820262104506434083098395076945476581765543206702129348946692225498195750650440627410798843466363952117487215398409428008319750324992468241900387478347498279071404519864466458224729595498791226472289023079/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-39828856519919756406299932242071954857494163628962151223979429395189659079144659546259133575699550946236369131465445857209110054574410910313680964839479979277372836983914584142076194864816276449440824424321447287511113827671483389876139347525927913545251089528067571929439766225330563636185779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16238204439672209897495957446707835712061861137297006700642032123333207163321156700660534067238373656044291716483679361752894473355940114963179220305202385045042705858681072665371336246703111414730859550443999628278221893445556622033413188383942990148598514505336158285753175975171028315371582/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -135971420853384724690947979965794379329485114241737032567575018581230692771018832877965529601112879831935988572695019122474727430606307150550302069092424549821823566727744560683606028894294580138947199601665200949000899153076368266433310715900179908344197607870564591683969159573554007875035559/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 95468630417779699719355326294503001688127238039264179818258225596188020601906523137564318770035779486150125229062218518563066002451323873906081747154230887951879895679966860941280624884924640833799716761333778752767060312366382326150281325983871331215353934957982964877191374173377307404482221/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -239757708211662204784051287375780377953958960586445681698599744941152267443321484712922798826148655626192666585401199406394877644043775508191260640136319458973429529607125267397320424097289443633231296852580036731034257531539789945339715442231401973308238130704183090133576299422369338921364842/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 117355456589943617553206485227400707398832269658812168237340654296426371918769724287145955296175303498423405514695489402226533940371361423207764942903674521820177326393701167382686104343846452775374792519332156485177742681357684593395486146044715172585824175554115276844453569071752189322315995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 113594159285677442573934969022990756382000941271815880222435748447335326753698262489364713861274522615797812829351016432151252014238869811428302128581297035710023788414499560671569900225630467216630651971551059360932843243891154599420973034373120079076799350835492565740829280337381849513690880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 138046773814727576386028578508340183304448230735524244111309545840190369680608873753673034961300178827398977427538679309577945588694935089552187158045208637755255192108130699786006864365717973409030740987653103471760364485203812216556769951201997000383401650383881681304710985716294418479182723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -120843932085520733308251865412981204523836239831690491247287578833034859644296263015806191442681983855533370883153450581147211867700025536715723891900241643999857235213921268188220472938261948518904287325220894128186680760675750840231327997615776485444717246470881294588121413909759545722766961/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -103475445951278880777894269073861817835418124050530855489712922705284184355101892678428395266844758953579589125932687457436365439560224946162520951955589492180914625889435439750097733724853501239800234163457630432250654095890612125014512972376049138063804224858542383936873855706109962648699607/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -146731247444916690599807118082794155923959563095792498439244141526429150410363267706010065749771670467563814012632055120144013631577083628759588404462288266854700325111535186827945275420964601579434782292890582027505618596915079044305608995416949634483213223473927889665244258691524020833604295/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68757314057332769016303712762527146292845179824554238042694189619772372264910490821194568920371593138092230846148386718581978799448856378690755558937669287310630485941604481701503244452043176852102613899659477850971401313721974884956492244197834033956973768690901228273355103101625718524441607/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 73791621287654395703678121709989437332827048400513649550788060629129467446140123967594651033543496483855400373503422456407474018872517311595937336999548363505243139948753059930288353597881914136117813208760367619800364921483226138810059685605715392459903829161712565827161157422212016505552306/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86818699317722366122789496059022547897278476535086370652271929715657446217590025394672719996736189722160292091036975913053033234924895698986623703519458086983879315544670529290839488744371197944696104182005836736201746984052389227819843966414976211053121206662932471084178913552638103451414632/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64607498202076759470076761672433133485721779544970646078218036647192569310225871318041228096021905929528072679065110424767560991260082120805459700331403674211931014587006914850215613093976334437126764201580864538048376518176552945862239484117769459873499836173210835674731195907527447405302518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2573480120336910911340236896668348116317580745415548508824960795755551155674874883917128298776085365624971017033884622149519180257339129301122438602621225608889821146905834826361768705049798196228100829970254041379479780579905561782397856628905521264296505801146365675782434301564847736223256/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 114737156426243626323774391424065928460470397401209747379411059113392450206320147767628761610906782398445308855905666493165072100597235241071158142796733856369048754670258153099516378857101108563149591428690296703569988830622877004512247314676927880166200380738085315507876080800027576141100807/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -92127498886318389844889794717880453170793985527720098072029977180023594494733074110763780857620921199765318773679191592966147659314597382103159174875594091886781913233237083822631765226611861745725376459336770462095173898248003011096943528865309597259148496979221993493447520458066057038172981/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18213887849903899249936007140099701668181177764790543401570491061005149074619979076955247220841864365733077757892394514998259304714163764098230329087694798935383233767850470745028085202423253600180834599466121590466232229176719073852155899751544817363527897231872987518812149038613307397650690/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -92397121231559532121621597253884387429471898198659823395311568596976323823957163423332994611708710619546016479729585759148739994458905719041218734361711085687673354800743165434125180695376210624646621840759687341940201456039454189012125749230836212302143718755817394868074193999792579714542988/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4413734897377827541303249951269025842098456562808063571037423235921421552893860775256743405390825204011888881817788567743791847874956308580080179851182640213004567415419719787355547143567166837148211590809306973275244657361077247048916667887711005550121802369539876215602117748002131319482770/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -72344531230134008058006319386594818207378413225048036197516920599821501471648214057292324393275144233863524280612210432398339872787343831535385410754170126584172998371415594811991402938945743070346164555620289318113860910829685754332252782477777322026522878122174010345581935933627597795042945/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59214702593426661730824181622784728996605915881650650340504168854990618735892191328975502548589460307910058263906597478206462744180695298134234170414970535555863435753714947354093512944504626463816207920437531183630839856271924424699165725180149386951290687401184259755524448466954210591748675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 124143587739529451066952409003291342661813273016941169775123033987242864891180766791193994132942678170560907967016357046073925252165919984717102272512224122750578443224870193586341349538814596131595615034773307724386173480699094688029612310700723817876003112790364025347966675005225867379678059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 112138691588568075136142052353500127613863102409757889546086410697812452873464405302825775508354033532452647447826301033017844177480963900411134484450280344706179394103871073542446223780488555663065398467732333225914311544483915754462803435248122478856638225354183142550415237116281107710102226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -99545689595988976185923071561544576732658977466050922693771231057251704640099064384686473066538828286013852167995958698725787579927557017493859335314751366029786656406853701680718823957336645289888239204967319337391251429480088206099051571141737466381674698338908546936735699573331453308297931/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57271936884022216074756604375966276807258769323369758643810754907075772047614520199436804409738423432161898518023672856243908784164894556821899427089986719098288622504914445665053687898410841263365651061502755404814574698349856519250470240467566548533823407756376840678447814916870451135653592/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30835129090846821817532765302632276470409456817117727370651266304764110797118729756404720293355385421081912974233768320275860890318041460880666890044182535127023765329726632695369602410837407430962563736385493286201948670280240683829314564580456682236435616438953636989959885018605641505517259/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86876266290429085443519405635595288943075250525103594651010888729845878216329507931314614983849637675416020329712978930845145170065887141393768806843325281204419049072483141710989239253091674561695134225027616519513106915515732067627771011606641270256925583551967988333203522682731222807599693/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -93872828845515515435458638320755664194612121914310325653272418823778108941725873434915299914566463997608811598975513327593719297837625918403464855595844703026146120210162331906609181377952853449961075294818556502901908292055322628190156203841160413618474640591967998672913775915668517429362397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59919070639992103142167030740854318934442796402931875625559882218155019023296327226042745989747908731509625226953349353367577394183502280395809469682920850796560792934460077290721882613295237215053839488613252671278687536121601752670045073713463093671086338501797126398277580021996104627673136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -92072905923786204071140113074934058184853865874228813302172909476519922108834531673655234414212955173261432245368515196885716881417593917998881282221551679442280092391639235039755474073036298614896215411551245780954539748593292548525553979179544442142056652894990584136353545318777537994897616/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 106994784947956877813604456931852089802637425260498050520195569612896905799524235579121276188160005624363739401848662010923470758948924767001824612174422510647987285069338945361317447290872759177400657508418685483108426576291232936188309791056758399593011604885725338681351397583442565308658528/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 101758538354061289958735981408673144409204637719543942228664002599135244411642644341580759639676688356028858036257357757431443222825407635988774403921755802218776094274425801868095131670759094720040176995169206038674162342741814942486530036522793522443129248356553717299151633535876368281228015/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 84663431464519429826439792322915685594412902778840913668899357892335054436130556330794469230601142179136902012162728117113305934745409574769126333092264208000111681823125488119643013595699708505376656418965127464856652889102417942186058422600431713395448224360807984957317184347631555167732338/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77597737506109098351599512177272457279125586179276822986301373387662005973014383527442764256543058429416799978337904382361839576312191375604132297856597012485886626820756724239028220600020355915781975427839908149262925064442285550925481387191423022638137471534839939909832411965066016203415928/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25215577232684639358953567886524494260702400403602951169308298304036483428523706463486590983382518553087371342265313043677936095529585763651192472210489568300354071231449876926293699807786377811776197172388974441635491775376509380570071179514010110373083328769960528468948430710996565424465586/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 95630346061116152150520188823997889359100533555979539954541717887502233914298289541109789979561544431760949185241089806549847733804228862830359560442336525751719361353218295113069815827862221006283269640173393569467405364907747055264426452533687960982855988460521636438671306129877144053609008/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -252127740035849108239034492055680251283087857502537997380636340657804206262663266485500744769469413417425466051567799815475536677246043247708850924133550582185599686736133437344263772650732992078978663949462835562714900274675084039704703888525229740026287894912684412385087984182622172145278/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67617794389909468751438700404472469740435990553042786629143669532289340203055426551286349912374850910705259607827834600653327820111997257484288418473581471259800404814675661968271163989812126551153483811148292311303294713022416654682795168292909887888638540179912949460729411452861693221017305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71118786440753816748353406136778753249171047662728852745712264030197324839699782804675020164000887083531682603625804004446253690232019649277322880838256417428807960147630682033070474638883286876611332664616349398776304481160998967854897506213532373654008811243029099273656608409389426420631036/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64714097234072878823112504410323699975559373133871506780158772674673721921760139485874533489350414350024149263617433391272250683308396112706381735531818988358159161320101190790057616987213081301529660166289845908571639363553833944480270046144499062306343582184391222520859989174290326560857981/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40770843157479647959716580813640582862302271764802672861895290987356176312564864141803282326406557447070277727224588461295676523030815950344741972345419818785719444640665971451831054324011396201924503322914023247350184015882954626729671659853240467969904388623374051529537494914907083269339666/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72738024620033312363844100047457105313430500442376653378084757745025976223918036314060762400149887443531953474005559884415578729337717256312225399029388987210969444331085469369698058052210636349493613391590749719577099969745335198511076439733245227349218519126139747012448611773928771805873514/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51880806843730982589521839855878630854012493736628052211139543611786781877001825006224681796443818570414426367416670188643273460291887273221084760955182417394918109219423261095336147660511012526624033374155491617956540059687197819647064545023469347792741949360570386271778278586964348734150861/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24977786672841375725544834846191787630040638516559739607604971362158400075766418863049254251912374811306578071400080550371591319494065180163437229717731914094600056319714933806290864241053819339156925750456556490160789860810287808520344509602954936571239405183115331440562948044971353689067211/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -105592453697470020604603468143851567277007390346207120143131509098157154433661327815401149122532478882108552224180450409215878980357652699114889127078596880874499381731146711116506433140920632942098286034708699539233341883451231897937848681184217319181037973348627696990020007372700892367609719/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60167372288619444949925983005300337476979741092640320785395225630850973051591299303782900266444981580523436462412243584431810312649143521677783730913272597231337872438420446799268654328277025672222032446457797540827256665487132541432289582814519346131903156363485362012657984997476507775075128/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59920418274153995196953000262930321516155132628218973729813425799919731195201938277856265138682885426573409408691279694883795224007271890591709081854045795694235903816329709479859888714943274495475892636100998375275180134387492758327841051372648134906116595462096429765747189048453817038160978/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21519382342046899583655887678021128979279119180294687441054626458714642169253088789251366905563352050347175265674567636402456814550182005987987648302053583214440131353675502878377585343196138550731949428017994184404712959513330198526350910377519375072635605846106193656298844487961593109384377/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40598968713598574828627943189204958189175143912833395830137454882496192494209088510363655181207775273754153092201230365921550182932144217284432904247168512352548798740031821480884482632189125619776359653645164872812676077318398629888775272549425921358017982787288247510899437830200845996454438/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12329595157586067171099827224176388276663582278863789772958669836000757280289375457792152975821108632198284211820707715065968918794195436893668582974745963542756098477011315422033866294158555045907198224176794909908259148416098196420537293941945744699287719967660101524019337037553685963266898/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 325833198785927974651623444047528218171807816980649095644370684394794554677470297484373140493465161378701180731726496831170337401711562084483651482885331782978297744382972746123128642164483585830166186503550731950368043452003382026558191992893539448777960500933453495401004065168587173823769584/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -244709262524333477846233586479336484966746319710568569121351416545603769300980983878744225134001601992421629127274682722201010224424832888146554156751886650736648032813006227454208353875657227602718562003875296388566556084902785166057804755443330901228875201076540307357415658999480117555533414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -74501576554929329711204638547592495242883077687878388415260397750194239505918849616505746896472225828296819929591959883814079822751516057924102716114449610040763287770727058769855595350187051284312500377691741188038283467677664839375818490418911626804118909169935349387243574523881064547497378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26971728893218919132025940008534184579747443082102395951756659847224890490178755685995478035273330250928306045593875017322252111537541192467509366535469631820840582320608659898661978968320600429612221980149210244333674979982452486832563383049011956267586964470652969490619355074232204870747954/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -79105968635930602646864999074324883229078416181413001132962683118491588572946592226616220856067790924867254970657803491822865999940388044395054046079353380388721045288268668915459972953579716523155559792854512131268374014896639055774029418591627931825222262256959560777917124539064645244676932/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 134538007970501760760009870566887529720314072885835690269053472456830363596732461158113808061574292057526783796922333322971828650923904819921411941373426306106569689919077525242856525282825562355532344083773385851166289988094830878674069530752890484883441181116090702585280908578534535984396985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43598154844535181024015818167062981202274617900372628778856489426538652713480486476270255718888102889887411008294771563832284664399517924818151840043517172384295394998542777774823066085971915546011698681542980691947876092969492480029069714993923911503567154565825713605948837237883937616170355/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -252618368565680571065867557136222814220440518425454824401663601672429667436292896818604523699554667660489310505767415141244614248844446249271133649645369929110965204636471499248017295485047073976880289575493115894104117616443167182909145921913345389972050386213198762090730775799348425049992150/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -95819330196108039813264873968837240704677623616158798854656269161916436268188685041674137807079742055730568094429773218284313807885609196511545751442317310136245321751442395228031606918667890391685268620493707241382797281963166675557573212986899386711868367115060793913043871492394615302417722/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -203562771200927761745948836098911040263667811202640823367480111433692185927016083302311725946423222440449146812939829678768093496618147024692563167696863447572199589130192986580216273276249566106464092782146057658226085827401572087739754445356880630614900189529126203633685185805103054115296694/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 88487471211803818783626732260290861976863826560379574091052380542612504231510528204141494116954465221075516548543772704483777667794248632654801351772357889045391531159955188755543355899171711042912477370345376916673150488713012405354736572485781116660144227894600182105763315875758455956402630/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -117788721034351961977176659048856509674347151628527137252371873562486455991052988549672376868246118460180644557922646476415167374647090697455769340489221644423162547759832636180921392015059053198409042042685345399172382954776113756633439541113759769241839756383530294303125621112023259237357355/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 79773632410613204289755272577279016051739708651972894031651906020895698231137648305187008507095437570397461403701288681743019095962699302697521944981316601255136641804809338566219560177556511460318922251843074624405581490859024501164719247632782329195003430466911581885938056083069861931605784/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 327473985389896221617006660140655549622891635309626807470020208755666576686977691441723444593649568554840494987433572186712689900902248560125304786558009211428171264777872598858163468509414179705074653784068904159733542711014905379667002303557133621180398174108084475497702746475319826781588/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12942046752616422385749608709254958801541613125375814231316468467196661249362342104246806998776728885014720127015644983548596267435060638597365996577144930516217262589531056808695798822949012959314297798601210673616666813813446086715004020997617918066623333028401113312074256382874858239050041/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36454482006198126435468554356543508922097355158607436093298619602776672206541276133288024407433127645447964141295045593007829586720133575591028235924921113730878212381686469490799772140289711660655164980154764195455311046580975883563091057275164441280936537786296957040955338767896556280871285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -120448032672170315375949426047950977618573390013379562754482001850781257451798841796881219313759164924364715559147445066744329620038282451362639999242671948068451209662223344624023131462665102542044289413401520862446654139104385334537182343496776342079652578046277457240287320131595606944608565/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48764451886922257750520897768620219578668841578798056536967019743501943953827096624463415996898337268261564104801098634847649897780730227972207532757102265828736182199942135379189412708810919928046747780297792097049458546560921553619880166474639157510148282150465368905171895603131673572862504/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 254695220959017115388277975398252939034719363302753967096834462688920667357379838377669322271721760270561685399951504824412616616569367091132482978624557499139724402985049828347713492771558747804713342717086932956902067495714467590390275062203184009586761227529388002349887304192396467655875604/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -83501842465477217610288093777105378410356044376336624800322206507156781612867239592227125682773647089530238000869953401578752705067040059466852789958307644117415045017114134411542608580515754588933024173696530217599058954444746309660307122331002767857896995248282756565201751263003743771456721/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -76006994122401186036510968141828087969592853415724669408059567790153402924560245249195842061228434049014218014856405183196299842974919609448089338011318283905756807658968901326844616794987404085374280167654987446519407644511091060442001900677553716885696113421788050491847804634194702904099293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -109596663310880194208146846562690844354752193401383081307558193128058184286981816536963149009413104531616929168060038122603817255042701772826487387603934406888497731927020714794424936995921693672239090827950101246576432816569942216951261305887300268482375980694202835832815360402227887451810654/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68614255349106047337109798779286730692403469723224871052646049678186394263557915415037264166213396916575832301153644696097413789572580414655319977561865574801988929341146040973369892704141200799680211292664634800436434367892319048029832456111230246595374508150800047724418432559780854881645166/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -154213815024841705877257742829410115508677018797598547369780704504642735931383716938551489595859754474496221153829503731263261059913836519505322944413279526498914850234985322213759773738108651244031385126432176154864035259974610960733122000208741879366631083070368666828563468708679027103603381/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31821902605240003203001069798159665467515181111453502807915447580756969504962087299828223609680151856055991849297726570379517199023412431695508562585953855081771468912410223195322975153272192522170222112706194350626523500101400492092785906551267569421761228412801977265864622474867903639089441/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -132247826954621656092965142708577700406372240511595536083397598759957292754750928280585332715747015637087276212501982867469885528842126623901373198156543731006859855158802797688395494040188261488241328870393083749624417267140241308842929795033032288454487261069229715041356298697162775440319992/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67902075837845772429973920037792094835387630867887353560820506688021404466193678950181282655582370693079573583569020798284914139325829626602724128832294664546064056961853032646385640927085003255567718618532624856173966994482195963098951981639703337121550001724032487200698391271993183509641778/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12343163754724335069276508240964679444790790318523322351476263109036743555862395896850636041864303306683177765131394780280808891195310853116646851162346201863021624193255742699339748377534966094867706855492339513353662265461176935800006769323679769257315419184654548399917065094965915210206667/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26349208377656062093789668123153260324839458315056272001168950842976296658551748492199679194184057325195576145037911830552856156347980959530087818326241853094308142501652512926093997768647552040034613118007089693390512204476804082138263746163986051721302845112522456541555096508034970047745829/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41475790922949952248617605134543464748328695346874102192439700427102650193423734145525096343821155680549678162945586024136583836564318682852813954170168910231478135157431999909301795669049654601493384314693845461993371683795206225447721182617707713323549992333579195883021202393664532907935298/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 156566201437175903908278257148680841275580860453084521157739486968038192977295779960268614531465018148857207624633949123394975402075928975482344209588197836196850346501262111168751199113076289154857802944215807916444668590269006657043034754209175785782461243122119123167838510088191391956931292/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30998428380553793505539080691541938519357826348096907837810762353563172905619021411051263789240232416769190704887269305525924608469185038056715753942659636562262876374895495815464322565258255623664776602893414533612493844728082200910514794730447431054800806768445140765273315660918991694559389/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 803684078449344202199244901495614561319821572073933275115483284838066439765594761426324430910171420396974557185620397581648135348446684587828836136139136395834022599193341098639859768520268672059949620386001368262788292189131539983718829634347361621504472044633316002151677204082697380085529/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37239236219865130903100784796791833276285409900520781846144627121090707595047093004271885056108109932085037475012260958781486464059210286540045601893928050846130939698463405150748833411431035107655742141160198899890645385775405093449218228795442611416870477251426097704580357732041279694137762/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48895684812370705867326159958261866587194726164481306233320546912330285207151898841310635130067657919709553452430352540607668083542581607701962234474463569113193603574196011145404946834737167230075138583152173424534919980563168219782184196597188173312915371430792942781976400403044424244445005/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 160345817490595822493035310814712082081181950224222116534066522985590429871225945974006746068946485675586370949458895125819871498439032359493158516297339947506056169306725649064459441547472111042452715359304997114636483254592977788789477288501437806951516324419654287259840303342702438121328906/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13692406465028301173197041237271327318077301920810226862129012052724190569936744294754166216712095755556941332286607535969556070060773701269322537955341003895952419572817339982479596711834633944415714394839638414347068751025473704541902231804976484514500858235655928769343388461987654053222254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -158568793442878953440036222101184848605847036728634779488274757046701892861422818507743996331829071543287843850437305806789982525895617918352221677634387342312832197963553132080565069026151809571904171358545748848188526043260022024824553466063028359539306300347429200949822704287810373528158112/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10008230967288901585127657882307827738627417113889780039323748253760981005343146539887487249337639656614530507903902608479085987038757481538613543645287468171196521315050942297482842180386672730033008855874798454467470714889952315898502549633179850772024127224758587019574149666597908035597822/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -72284195918017132604948865899753320467605408812529251209474642499962086143080075383334299865831617363186219386012051048012953160096808110796363018293806887877733231693543848756268847731570982294355323518277088997801803228013649726194541267423397919971469932302784719565779638073608609294756896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 89066913175131294160734436544452268350985615603893651015066788395856284868540336275671147063547613257334964878430561471464290630022836033493070473086597137442519619990079494936670803222367124030550314026909665009652950134769099662084744189839025507540710252846782696719276732848135433920866264/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52219842994648527613299094501782608483314788708788512326570708696630973628661757936349359637116925824458395156027551822007302980560940171704357321657736630112661742588909485387836078677529521744039366108638506521050394642582510955167803836730712149066231286477388877920343191479678111468004559/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 81222353161609518638251820707451786469273506980319259914144970110074151939683075568337126993314117765481721887459881736039070102383010781115330046609168553404700370997575753192774622874095107483345728636598193292758297649897868199284385744972419156550514471554272382629616182098553265076288908/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17494428300437195798754481052337995607593896389576483033963037316991473498728805282793187898135296589955573970611177032275236641972150635981995400226118694530625886188392981391634913063242369928557089302547862992305511150975253986152592672741542370479663108499716139238601123350975422748183716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -181491180369947158793976300775204310834188352612577036770337597305527804856791657564447897630451505110148989955004511955550806676891572717240838034476852098839900618164234256065905910167780483984116900555342410289695407617170287999417046013447195016784419822769674677449312208647079404176376720/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10821835122418860788516527369658682828123644020119055590825627629264666072971559821423599046858119569097262733216573501766122003463321565657248800295526443536788714727679763908291097758731582928271750827800584351825033407139404299555428485581179843462970568266418783085890247961567506955710022/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60176818274681665298870494850826488119447459891685826641071036893806015258468726871158464849663863764258428661114120261674081727345885177597097808005596094699038494456254508977519857806352941185137431200965505119407692819937973571577573841992918245161540672785973590610564542668385888280441088/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 202364440180699297712109023959072847082661084723137910319355087366535944785601544022135751539476082549784576151163338743222290889064361130905272422869270416735404559644597664198226533586968234399936368296625001573609868757756002202001284608182384893998353205431141719431400505735179243511969845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[3947196100995651577701739055930652726308262793320653869551134415207860217441877998891885856055281809231842751697725390852453387535934962640428021578080187957508547805565206079886379501438161136774038217609803950988866450924149384142598387836806443142764651387860565618183489972113628885696159/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1502093306356975066687967796965354195056285696520176365414770036005907737965874766237318530093631303940477751062897937353188860087347410850206187798535626664077936195811402341883707761276573496821671537315383926522096287289978479949723168961042945017433836798219869984474401441601703821612594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20665592616379540362583054484458962376840877092733577008187715040341652763370539725733021455709421268729038989776882953336820581695446945173776514580156457799632634997550604418073698100224991594076527854941820482885036028377581493136782536687862828958039564776521908283206921583055859932857159/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8227459213794243545102994419375520764778726910175878603587258083712943182072788056388450201908374618678978390424553871863103372206977069699927482285465656305892085414846509854058568974439307974176051019934648424978657897937052183157105130949148655930540537062850683604690133792145599260453713/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27557407625451856464918059788709173685615952439421108073831735817289951133181917614517262100248304388775207440353869544714753506550785599425210777230204463654624808174800164147043975695896063808115482396057002454486630540668699306116471532377019978239240318407164704102376743495351333283241977/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10295344931161471885394919592621064451533015975545429978274483155028126050475782827455632056453818937683594566448427251413252937571034281032376122497545256380058660242726862246478561411395817523871578778087807532699433860954161289082489217606988811095233963769062313759003686815349623811992606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20423342340204611748848568591118793746492417040410706139895610013757125441328293575425398988495117666163397036358540685754275333901344247877581364712174871363839956986737772352003346661206509710259574073437296879279851276331422313209137960092161089653155175928271506544712210336855534631597944/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22266786361782077996215692345657150542127815451157190993685927275826364819757793308347070432295506192926383904826319720430558006641385688784043011301373503202937569201983301637160063179707199737787715902812393189382916004077711695555609830852422152598722708778421005399022850388538811681004857/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9572210185380478963925003142376235852819859181911309798160209443790830616833049314429964832147557816221079349931938577634698864807087227415221028340528567369364060908924675180601071278750066713280161349555634449179824229542663005710890957415580831627994633443230218968994972346484181666705945/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7720449102532405187089596922127851235627227383118419959361323148781310688414633653475617273636884734297347839750368223245671810782469753915427518517988963151197218044719301778874386984261618199526664185154715009714119625434224803479046853271335956182140741698249376817618040582691566966038613/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20321669605502067097749206335078611135974766352442825057932705142716726789885301278214193325183546395497583900900254470352839468012481405920674194613495484649964537702271597351361293506170216243904620078509318292646904763358440073356545499964897416148530631006040252780715544696537728731883335/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5928527674300298122871916630992687082539108460382187038228997847227193683936854704911844342067784291974730446712643912429324735430334034695257406788213266634635026609095749228191205356490536303557371575678711559886917163658695952169124239961457674224850649375196454286169394800852472785465289/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -479818526097163336585733849525727901183253988263022325173027707550493937048426106623496903233087755858386816938190095261524888910097531565248054905024121295226809695974468710464833431559096285757116135470933528804945330408893349524207415102693113044742233779883305350188924507171043531224282/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14683676624665692281974198571357692580292828073378886788809188048274337431087914060097063322642265469734690593036885292361014670604938058000883951296683557974443583993395545886992452546821600652935122233206519474918902843313891866792418071621245633047512933183026569720681942713819610337834794/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5226428614339431922944689196515401109695988301395444515147937815054920708245486490004537562837890049493008264027803990356342032984299308772243977024691900179412003848780929900698285232241441312435531677971416926324496708327797207542522217883571942075055787812201442494638414079365532033925606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13200866406095976321289536420050017480712874923238491598958675188467900379053338806049273599426698438798356565662401923669980821692033422932721667392529823557660691108606701318462078948615246446531104745549310383542237640290831134157316720856689236646787317864923935700735221793652726237398528/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23136035564717811688678225450156389764777756840609846571208549493426539893552416844137913585603929071725718138449070648917971986659584991310643849836240362534614040993062594439234992287232332925674882742260039267963258239757649503513421617614101192255369651358749096339655526165595588268486021/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6057599818574710918414206618713291640881668749964016938561042260930751755662575509921609020742583528278186355431515631714185631001325128373013036811271542136679517458441401526372136857632773380867200911605595318629951094539025980583794971587064841517350722904360415822896122888981305910826591/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19058882282529752515015411490900644719834656398694604808046962366432893852397374909465609641239381582593037686040509149436261716688056255791592619002068942205434059308100345038165968205143919161635187401283259609092698614428729597985757067708614630827439073471225735579083903311657243206964977/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16645512600331414641456316906555988080844997718241161236586562071604223496291660901901860334376482209817221802929530875231866995974523946602854485536255556407374252479782380629005799192025538885321518535890427205080303207506534094049971224386710169183038763524099782880505416675453488485272495/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3596790077546621575339815208041380717698321201240880332273360348365207054843114963493898855872748488603669130936414065884375822583100003871034253659353431188609650086737458558270983268739365534724471472761215752717276330952727106978862901349533079462063630950664165256756378424120333928109590/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16962936803391060141455086389078923653301827677258915061842167363082590069008301782083974347629659328846133590787694108026498367558629933726124548010002578622660916464726812022960435451753777099981887233814996231565621526145746927736693186693070680766996169963358445161993517258677449615696969/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 443804867995408078546839099547068799205332326411960195604991778182851423556894716503316960314767598180676057106586014943071422464948641828204173178568060183359547372686674227546588603582998850013094532420324328821188033103544916057386549340784764239805872449961896392923493876779070147495710/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14398975627875776722918339693840421923449787069088356622360121599690744602804039208318708827032641949641211014851396406545869983853857608817484764732162338669011555123756258226649387777115787739821877976812625245465817920544781044131302016968338460996617221594883258680523161088555798183820038/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21063135378695344508386876651608328775986343625303575816636394225092395831269666653667055673109727543966143645553465722902202342494999589094476940381760702416916023695541617936986210391547343332838845781499898739211727235733515129094091738518400559870379749529907936575813922692764906169762097/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12926024886237620145821608383936895473926187813365899328831925992415706981260899244424295346610194601640572534767282285446736799671555100895648023752645071194222879081813369009282396957697717452642733749539166211788618499530906763736669603341527840815188118535519404773844961018265269242670431/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4253935281613096407346340263572874993744932943004140932052100933116701169278596425235248790937521285351240963023338967168297864139441411911874787111551580601464539635702207040493155100847241985757539940027648417749282752335056648666094180837456287481597734848756738377087745785614239591743282/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15623610531965192898039117500432372404058547981041448603967996591063039643331054360089331570208119139569484772674975732958550981776477421270226589550245309575087456235415670873641125018283339785638979318510378553759455456567698105664233811015079975861707840874275351187865398320914538903599768/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25420816097586002456808746861387499113997791338614682644010592842838292566164818000842936795370381224293624218647474666478705013570136496361559585659488246879885402809747451511317408319915184276874737126011913166075612154673034541644067307334055998046775858058844614679905171516172389641526912/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7075376491124044071079778687357967883794880064594624884628584582486974271343680121054843523675291507175108914246393349499423017010182866224463799230037036096702464732803850743521310311268562708072959401812299155357699784074173757023288381775811614574675964089830880151008224113042836868485117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2753609421778305912813963003926056681043582820739461355163918997079737743353600683685000742757335621202370355220778552178684747355452920377922766545715711372843163770672879708503530818264845787782279209074326190787389807217596032041809764502852113161732177585721339854211112016634668653918032/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4762073537874465333728689784383446776141972676268788294563375356859087750028757760780470457204074351012515991820934149756627349607085246016006732467121301479389596520146515002498045495546417903654186096146917809128048442462783918335631349935524745332659816485786157722371695452725297021405035/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26765668912487786371872546046096125750676228002819077872485394847844014064370708301289570765906750845214778046941324092289913258591857953963854051376655254590687329686156409883596794504787703971337659352368281714539172110564111400336257606441549117768805068037724583949860618267526740854278617/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40318391436221355623135280504681096799336330064160283329831323317850863058368912218672246366809730598274359374695504733501140727449361658288804556216921227053066610640088656138283911868452420890282887792025223945249497119396873256276349525136018033144132811221215379284690785004285521363378860/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16185908475102256477026981767343093997612644150835854827762716117463141321924124785296232653022317054423455487883512503861447168329551226614904098980530473958627761370382559535503673399244244931144090834259320573815864678988387974473157612025312527118209915360470829518299057089474416947476664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15729528826296421005844677460620951113164233797410020212005205682981359057710555779797482089961484293242794318341491535945369684529544416494234920851996221993482604297101366861898362836850351504648159956120117634233598030926342155352288609156941478987824084972371167859271563579925261063602162/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15953295540950515487644450764791900910947606818095935747085395201968922049364351380241504639346630839466354100081315743927952191952549201424193090360542936259606221124578006617440165692486765199845404874652266967467590380400022133210595905214057136820086320900413663017959404443365204128789010/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12608035528849246770135581044602646125701815361232053287228133685184972231534338294376872375342010388929820260461567937554473587773301817773424951669169479283488331619020682789882794674847213453940597034285370636267163421042607813570730344387863958657338485223598581306351211193950882903035979/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16544622645158221722760808909161018734509481727913018896739104044236737640643455162687535606612124647341492813597150164428486528373461856828238196663983906309431877395658146719005375714319639596069055727158862412037652428470109754488746074841150600007887468316424640498421848057935956445435450/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -493606136240525706166079746749439800906185170035766507683294514747762327080844536163736154334594712547832707458932727957655572939268054649656762382207022870783678066893294620437521302660461940715025417670595568624079011057385023641801426713923841536705366820711363843421510809240448117811887/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18876774356315396003440517054463257270469547233596294097153121830091620840264387409332987999429659670251412766824702746879955018606238850551007847212970067844023995947903428548447222587273299533355340935116104097794988149603461985095284138501884038072837061266636051744427624122197535500884180/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24985922336003031349001217921374690302952618763851481802241406800760866546472033088979712511275083783187422749014740581022665493240667727989352282081452590374538577017503077671975076695687410460475615316370683314662722028956572004391174685148876810183957717054936101290354231064107469032102976/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7267025424913794007948297590263625885475444041417821690219127028181376021863064292472165098083275773438505350849548984687110101484245685614665600809048897665479621488945976432877517101428431026242489173519345748956828539229678416462470848439491364690374708001221515683081610824305747609593224/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1101070047834439613192691080966021844557198567575292243210541151520351621864836467528379529547646149354480411853529467308138062710365196310927820576069726990965994196834070821783574638267247374652590459294832844379430289697473005188400916590665824617979075516349642483956157636271143183531142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12199166065223205392310543492724908250238627219418035832031262140592723807551067926776289812955704958408153634795824847968301280662299883847694068515265935946987577157036074768360383895509792830336160650239987299008128010570273259109718989425530285663613979449498582818962337428458647365670535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3554702888239005514361353697803159164157702435379812171737298002462174018160883873824736124249230812861351595525042702476553627450367215668274792322453297740867838000240811194527216844096890444803727128910093642642389138406106538925595482279796980254312803671574401831857063832614442123088309/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8712439152064472888205057880957188693240646845261150956220132778452335912120936873938319129928526579116005690265870377581801891600299032847786731350008430201950162195888451476700162470245267623980810759173804574747526780867126928541708224591991889460965975289216931172554201494791732407166218/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4864522981885312265958775164787047827496984556434795246820574118995277686918296172336393171822711494223171091745005341291125481922748109228305913835669465414116348438301714705495082587587439426080961037474659923436672579893597076917155062462443225301951456703041349991632347214730835375633398/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16024119965514862564225281350802163134234098996896722925488893579814916633651493208531986241825308930656157437583756144524552762339187122374711864413605512247929574255187010568811636904581086448599004603889812142009195349864448379112419686811368605199351359135396821052498101460240633253625956/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 272968789053874488146536227103696123291645278946212567035193528063100638006489600529807385829184143206889609734358433130905266117215315933745304776097751479096322415134554760402950961214776189811694271122778836456826658880386634878700644587183052690755307680260863622131858292204119248301228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4316405660168805484546420922738121187210644937149307690871131033591600278330048385266818130252399461804226713994035383168924134594887257825812325404234259625720080777687547552153024801441593921196528321399101635537570966477873778600696084427846599056333360815588985058933790617364949269114848/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22301954712013860473985786953849234275993808531264786214636281331614543234902692422826473564432065066007815898666367299163392279088649520782343233648727369380081233477068004100912599042137071546360822988171768052213902529843060292737713412624152987706478259818902474055744172121582680459158839/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51610650572262303790284903860967886179867991452334112023066890533531707114598846836072456721349249827890282058498845590399993951413857261127686709824993487502886828233223411518725734636927620430610167176995402413390128231768879597092139870127766077200854801004841525001917208508306261019683451/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46642336202149121567346931408161472127605560551417671660915223250327371379610803378653477791620351579528654477615191021863346816762708059245676038982862006693164945787131143197675569636201687223229764344988487166768575265088227611891819412959513994725840765801604538566298805538520775597818078/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4440221584333941367089062282259407530647189471897273974744997023080613020687834193907712236924379259251658524172183899161265079041052026135002804736916616267739010654736815931228655826330860286065639424267221957282062118813633579688223264200214150217674637567998254780917631232781480272150411/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11609710469794010387264081793754760472887104909347394185466015106914756264933381702279080657550197324682400622657675505719377406538612300650717027729768261176622706695065126380554502875870514256930158600765532520365112932192341229483330475595141143806164673637868630422708857721870856339984362/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17400556143841211216958158588756599113805230269486748820254221894721588167215270623283080676245888898122652231539236937731487405949800975862144117790484658021337798170336374190088110967662455392716362693418638134276574841644486036121035908718807684580433783944132002722504123945084104676856897/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17652764675937931482343240869226599911736995698764368035961408071350454031585234281599221120951049710599530710032549458667375454752475703608076272582067753452968611715728199456004845372609110217560453938052698946978554289954939311331862742336536271184751312010185923632473666612397623810116392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 749379992164365448214939227866656554588550200487999002686251310581806684025976935493683902426182280852054146441841350426090393947301135186670377597028918220745453827743030681426697588648532210792952692427489686683623816779723404670988226609605055572748591940924700516272675154829754585196768/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11495211665829114760740716651129991687306469148286650828626713986002960507497590822818858564649999221379108316940793741221686493091448042089749921811238627162569403248319859413203030778201975212331628421663388865691547305524512590555176708718067161277608009007277650478577569629430010523985252/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9877638799780501763009680342686351432138610710924630136770665571649446931509817319750768002323275843878206069932415578789898050846361448686536013009394701545057958320833977988511983428819946172843322197668092325036339249088519549999944268037860925084797638790900488330670549518817015611106804/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41088623720770569080427911017213533167699106378606879387867935708459534124617199091201220185185405717962855185760578955988549805698495971032139501447786603327320244149433549152506474439640374497766765115061805891221787870259829827269232973356138671329645786570875184121271761492296286170733616/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5171549301686648433941292026289680085157755567757372239034758858215466405025524495214221197058378221621850119666204295501278817968225973165157372351175595932227392462371832065759840110102758932037756730485839256475739018528745791065733963296155029595043528634680186487923318054923168205241633/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2851810858626743110314565813007052210284336417527720584978481546261387640005890961963017377517983150788713640288303853019182755622471310813694372289046092154102679029750107527409801974684242986921025274455948180102959132606085124502255625229640346401522123027607000840332050488030404055007805/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21792117366543365995804715142187502346519207731868973959667315222378686397933142348795343297570065335411260557872149493209930538238301551036505366202425713984820416061982607585207907428158515252117542099745932639945011397115301336773628095509570173318058503490990711703167614927959153832401737/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -726076624423205777957811143519028657894585060517038419814901178644919682080523137055729284851506282437705506970752532950592212470384346354290883683650326868338094007128522386515981734144786799498156365286245338653223771998312685056991864554460973772393202872023611181981334851777003641219212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7811872824038701026104198086042614433677907813309037646710294670707301012591234929789422450539971789077659410082387199077007277912359895559085006560759555265878992153958182058120769270409583998794685257839932946411517907383736876278408730948368653143272512940181937143800354190911193282447486/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2855523172803898103730277792395802359961515631685983853155106316029186539626726430100677731452799592860646582920492782979506404872632768406485069996571828335497969025631665663939442568841223593075472255062977192550226493835669901938045378703006538162278700818383260367874552802696583182662584/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3347622356792263568657948822165749241873398703442667871389112379058089392991953975042042824349121111946997956669025355902292702996165286943070733476907454032339799213986908623194597031011383810658674329282469231967614665853239619445629649061231851774271276095417459166138413015511256924737748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16205530148605886718772947228714165096211607584211402107301744386271753474535439516276412813766125240518756965514169115928213421139392150545846374525358365986628618431405959944373043506379776449533152243831206381973607114805019364549974398794753646776533798790078214106785860199086447180953456/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28292945803568400415245923628884282715036351868323031346326986930039076832938590399786293846398574620084118731921046076002798139115272013607576463030863652252290732006066140408763257759739275110197366655771772828518076010501574234923009768594104468162184449861680173427349229839815412380029183/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12401544608083470226694166478594910879594602827948469925357150540842631329797540776641635799516644349430403835479288964814816257592395796653519443399747814259436271496359615046964338403209742045394649461793208909014896964514722376315687599627059057015225680399545575838499064652504709643184753/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1637057578006951630825373869307800377773730961842484885437483573334369770503853120749514106370263252476001752470874866341490897531111782678278968643085629386682594296708441625813011189290041873696027228808954004298290676924928953698790836784628603822302244345790730649618746541454029036273452/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22410574574346419129703265085621021629849413242368582068275629146451037300888169842825861737733824152454993223699781371005977422636189196015076085299074222660145920580432406698758170837109883213684380936604847846248420010900269038096603803974195894982596345960212193627918644049882740282371721/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15680995905211723550093319284310386306024088307700041345265398672541043700057283839310205139620578886168385129546884944123631945385872610706932433668260575412453971028948188866603033031556743601777920484096279015363916855569993246012582623092573894358263260658636895356627734804225994672080568/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -568810332752331884043139573462391279493733152689780228063360383562053841051742398348888092819863372616705068152208678278477157110708851293308316422083584781393324346103673419201572405280042560903804221391232073796256070020761597339272664688837629424049255116878931789104112215236089028197046/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14817980898592558706908368817500622631083449450314408994728544525541812825348953032586396325664708465993973561723947004308832598579622117794786563304652154168637858356750044961219919090337245820541287961405536698226579810024557583763457764426199770032960919376121085296644089903843197709487418/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32228809999721142486101543942936411506110049161243839339971874127727407405454425603356017248118402502894390698817504238140883853859745508207457709906473165078896151203825219071973611729809800724005266797953631625895628840529326054503096638006553280246823911360564905680307471346932234149870591/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16792436329697480599125877591150962570071528667685631967783150521696048238621716949805743431787448859077509007402664948010144248316149187634043278544039156388226799628869478999668862856714329620703854372337965715752334891287652266839746033717929899383579705442131068211666095904733150086353688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6308071554751333908895253448898159326404155082908097244177276945450461133383293209984821323080637202914049492440642704784682491739894339125831792527688354955167328528863200196198573145926197882865520727185265009131549596779038439467356615955106560416599250153843150912005771321317170627125804/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8663549100395893562073555449102152841317107882409512032957052317353055135050017884911751016137232323688974366687094190238463609851542688833833515093463607787778161702041805633285222051772008261011811293642968581160660945116306228315948944739988505623423696253911155167218074390939367018653839/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2529552868714489145287166148265443380792325952756336157869658427275675560454014670742922208474804115832688583175770463597496831738931488497293914802448500362896983897052705545442972709946279889594816976385117631362528655715313009071211337034337945159293391627373756415257795128321757817750601/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27932615634936445907387894317168781108059073502783311654610709569825868510417116919535086988160552547853086448931678655983566211463839534681394257726001691334098165078554576782022676816562421768916888727062040374061119689236915075550795743260460630080079666147637043335372931928795778396116046/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10486749116164063278876651301726634320399008028481885813634480953469756146825646009216077221415286468986548026830221829729005485014190989880747950255534166321149311033712635234175945244213127019846966859975920552062898388385093650356037494543052497770508310630850721440117059325548216097246596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2420902081657852626450544596386236540533477270558211921303158770847350166555884746709147682507219752008590675734092827848616416049669801945864564526072656738973496037591268455072080223126344650157847305518972177650714342930726156757197514573340065689909362489057077967559643274027466030788547/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3961940761088886379591863817642551877923180582993065403434880976634108962340092776983250858751506014659382075398913171901120527014789022862118378338892259618937399905425725811057503581893589973173615933722717187147097612466490051449398817330259136394522459449293754609031147948787145338406654/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23856169012833633837343203940718573823905975754111252378291764203410011176370673311824728551656352251325260238563626753930275681340834757549642250247745590065225375853568994858313761191752617558923237837904871407653500942250255742729879099274019170567483505178373566191953835676236292754640128/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27522896245970486549736278055561148357502697268710914415459671989069910894039283833305083765531837587855615999422281554420144641017648651820634555302881420161326137915583142576749393591116137338149480621418672809789535058585488505167269756024897589985802006730403411512136826921983957440703775/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1182719245347474575872452794204670572605157258144881929252480768674429225846605058833557653549624347237490648734647527233413736383845457635275905307212479539080616833545176466767700670685831607572221516378433663971045127821220965691618298418360082786981970401343082516920434966683956494699798/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1029792564220482471420062014362377260881056393468576634429235693953118140463102267609756586610099197735502325785144092366258363704288355338812972760930372341851179538727056908030033112052813289442472302942913163469116556360000117289556869212127446972079968239324620683086630681439137061317742/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6563652556081377555233092630584717771294359219808486817742442466117883877484197274675417045743171437998686297785195531841910349624298553976382263043159066141209210510574645177182028352682968753547085080278796640827782892782454819249830257039965460158485396725440240919116935565901062629259756/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10673997572485550672050109796285198884104895610948473799212380543449354055855841385485189150817999361483220285271939812936118265987886141796086088480807482874262526523406369655624202623384328988508321132269422536185877684788097486359371969652223605636981335809325375799782955719749432561376709/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15107969019307515644914035293146689516361970991716072674812540310380356548220986544426611981119068903919142865833677328000747278858198777848994938692787738652688972922007828953152397132393613522204737358315124304621531941308477477139256399778295727528004798489182991341128473988888011027855215/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23455650820457700537578729744767676899360322918876964733808821259264270654131496334577427502379762070720457343108858998106909136773184873953061454285517796745423820167965182612831585244109319352061490050601567929004800332231420107280986600631502700639386272028979203465057048473192152964365538/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4484595529783684272817651697567959257005280983444021007682735884905670766730027948873290035149425500455679760687209988630245538174182032706483993976933370057922568932861497184171397953275803391365888114113425673365595366975647071255015432681945301600442064974585793446047548224903339268765070/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4674151035930483819351954992533070416394120581271174958987398586652127925406313342160578066827255911673832058642387938513402987210790543367518455076153162885564280334464116979697324331558485384380208219821507016010133995141786100297002040507065159172585556271009831588998359021504049956278116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21026561820825507905601464916152845253962579645513465331716682758434394118593234846225994380827450621142860485965064629970637344984720818886635832024792259133985265389043265103059813269885747144805911877651376785337522706294476305107819975599274430748005054238573352113023429407719884193425344/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20473025197589269325292784351451813472861758019670033331713074857173607951874888201435249272368957032105922666916005758417192474410649988624179130325512496699410868594500303240775731524672889563755659371384339869083375236263223146756087095229272846234366734605952113387372086992576913849843585/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13374626949013038291276769684725124210867123371379887589544533024109257164673089474516800750569095198436921907486024381566401280639563767022378204382869944063793207483632853326535499562619282932130519374076207968775325225652462783876075079274777148189298730345862179496701169437460725386631986/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33182974478230995696759263586552437120389250704301541713458839307055752220480854237668079474003776039173173394748388765976724126857081650751531408997475029307502120968085540425721787629293967201760265362310224073865431069702552989326842684706315709671759717444886339216624715898310530774974439/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[15709925468083080885817265929082460772224519911601225928089845941909827970513507227753089906143233669746195676812853284664958162874160446521473165397569103063918387486851611988004452451418238394410829130899740460713862423774859717792590384315276429179927313177779436446155677300646720589309160/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21364315629713603306562292033680482254943618540722323210336975108696424525865499120623864011881169407718552320650742990437545603853919623860133474637227907169651391432850130337566793298765572328160402608845604686933935607311043525064175779399973061619063432588571530707162476762340338608360828/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18137024499126756587052062758241596319128745303316235798022435375652413621098183521272555542802282877755893567186914272323023866470338304145092568028878169866551174297884403161781524023040356346757528026856292614274248031906675665107397964950862113543693398612876373883436843487923641361438049/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20324254329162107237084902396920089121546298939798702332559139294263603300462004649226288559337759426372894326903805253057497648855628584499801686097268583203021560059838153657786125956819317153277393753209721620092726917961864299611235300068911513830544449843972218803629968736371078891717629/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34839850334215410061982087427928816429906916430559125186452304928093179357887774017139747910849798343197569338752735840130655048498438885211824896226625899171242273164081551456074061126043363064950000932293219665141121271508301316550156853102476383745729772680461873862305926102454634599985029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11580946638819296656926960224455040875581786284358062373995195324821206259235779396709640923460844080098853397516813648827993478102879579129077148860052140756861729087346450533479992901812880701261495050120666788031709629466160639856918813899774030734155081302463361659861510225719178386520887/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27286715810968206034730972642885833227473980441714794782809903882749461703522577895489516795038759921717185135958277600904405466009126506096867282715020913661931027382015760502149749794320790989137173426593865812481149242264623177614172671285817253560222535222176986883374316293069637647943723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7759076074481784205956537130041645389379387994622011685980839683158886818021799331815446750987672233725133498026895744662248803312636532457453190971168379691787683640046869967841585007205313593816992798335260245155855451160317537290050124773488850686342419999069722651508341718682486543015705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7465075321537505530495127468848151418784982788764586176589911234134597273923413998586880009838201105234573893787123689133211606385346222301483849856520135955309564502720351453044099629061388199732189879079355431225368344610638996110391223784834141340941914178888640523368293637169160345942073/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 523094665639898233746582051309195890384222528481703306250148712879600363531953831479598975465138076052093560205580488718874723807302813084321896890990862469551168851335688194584053564211423701093281591394447077114497259988813266263059809146924592932210265798821503103545685442194369950141712/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28538950781942869637389573455794402547274762208991627042402353536594875848726564463172313163974766201845969884095396619986603850289149515710424197284832751685609762585976503523492055623358032831994795839430194120079423201625672936310753861126788102540886244991056646785257226088772970927643723/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13160557631472730356265907828249034152625863446696577632087719222372235009965030160559108690641730778057116861183803107256247485846045705246218382707394924250257165441616299068881381686931610131046885472111193449441610725870060177798502057260067746769510565158012600144706530548707381471776197/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21967050202093642551162910037699264227659957905125454965395459985222367534479750104572113900094277767453237186298942090567341401394750482558017734150606304676507016581199502428431381718899378407418400159234979110258628016713871424903555393647979000732060929440582354429128214450729851447478058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12640045151000601472497933409092124165240964930431159834451778104527576236651616268837903755253994434081307518771842923752991141549436443720412400431929734348903836162283716151202165088700625102056402978837722124802293652426669121532340432791498453194706019940248159449104545754102861340669192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9605295032167677951705290547764681504595947280295803503551951293578388272373852686439070383492523342805061272131422563468815805234702357297786479623732578174231571331305336454205431246785598483166117432297944454560212414357766958866254976590335854069604588995981643060060727712095833465140682/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11927052769286212564418552733408548602885950519824327674611604493188048979338564409064290401050634415880698164297216931849195367174075560504876874962413738626680749055823429984533041068105693560626403206299906967881066216427315598785601200615348415457496528982235926484242211899093583984581176/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8231938708009665324343831187581668263335271337362311863416413478325614992883020064891119619258313391018380191082407801536772460600875999118891089741668673413525401244650464471438419504579400902820588137823610223176720873304063185130258583224612930620041877110328599037872647146335048400393883/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21342337757603706721567482738985530335600236277666501291984425928083200634448802107678379752844082866864858324310503395836463213326543549359024881940652517438427900520844778207365757828215023930637722053471848489038583054497693429200820053985644879840680553537169070466120164113827474899108174/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26858085212978743301827538996956896464670333048933850670099184730460190611082622181414704935168965701518197745666359253769058040631488188444886207595791350369217383936634795366333420713972539977559953041771510678359861616757205145066940759115390529319302564466016192357263686650479789283796914/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2560785023417416229972130000064506232262266573176962260912628897626040736795188720119615135705437961621072047500427555757787237726216659912327334176384618176209953053692182331444302516347814628653304042754216492344864269382670051236181011814309291894114447232044937414631645299986900117016379/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3921163329839206370574936780263857728393912900143208824459198986158459025305637223905274269633021394737474384801409799981280737274019080842673225022914522942249853913984525817397523402303928343357355413968214950074039459926566572826499060721265024659672767599150616636549509195547579389539356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29015999132324222275655721638841233195482468582487610008865194850163469834200090771745358020151575189196214467570572196353720473033716817563011298662802298127836152035758088437510728665052793111648302888672770405605426393140514643805557777702589178546384324093050004097019928960120523310604539/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15373763820602421895328395475010883500121788711320361253870603119155820018491529136596771323616882403054336232535437652680709124155077308013710599245561274456006946110076235319128687931838185793071470264693308608394167044290630353606192697562633262153335510105548515990330979745644901490760271/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29801526029844231696643610835188818097588602840662388016928263902196450268613947449357933834748563319144106193258263442445891732370120400358161136414461820002650127716234095385826618169949903665371851555273612481057742051235884941133163030785187993628752384863887540995960853686464948111204340/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12068009326585080636832209898837351282111353905286946556977202660791414870435853826875989460683417455075957934191348789961068745949853885181691552795230795838375529593051367108532618232089270052087944019994392178204870769695455777135191849720764152388378706604170833661324665105969056510357960/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8032617566170476921953766407947939455917934602600858194065796350593684540299188530840405331159157546745130653644353779792253300678357690639116274508252877407123959402332053982775352543322717830062597744647706649838861952876515085501677154505269534668033030259324380672554533013507520538828516/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14708866835781972887675462396530200163133157077173381518051336622653272309502533788136296728762418773591669518894476701035459089197497502650732161158679397632241179653853460137370081436211030022859259797379575172760041862466196387244528982213044351367072188196525927920657481721444166572227118/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1249968828928801213665791304292795023607664897149134830958098023974303239032043465301365376343231312866321454890342316046555247778992305010446458805835963156320183951017543786294122005940523327270552949891425116690589254034733696732416070661474122160329820031501432947119149946301342592867/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8683711343805673093865869913255901873527760830099676747161788757460416917764800088717888812241665296611511333727314850580463820783993914184608659460961430776935871301901717326876156160036251143407794834466651728567069054651289531765211152232121649673512908457162994904776487589122676276207070/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27780866338016655931295768228196899843178715343815142753322873365261843860934969167121727815319928418076853436507304936670158050065588031998034507389571337276308967501164160597690983375304566640532787427075761947182226247794095314338293147454511644763087211423281818940257921844187115518344644/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20775555983627251546322057466670496762047624103772110479654028540752116214747013264554583205267284911688489738811700980600598502677559734663031814586391162202413993276105439151400341047246094393273422158317266322107449678700120049808217064627944701942181237203491238173278343191513507854726382/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14175728669893733313924211543449139590440368784246256352744248500931921270610846481936629394309639399317806149183100052103837728242909625174587563957076811568881738608925769260332041001892418240314890163939097213803321199752750934635581227785403111367514800400586987998381078109980266133025881/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23086895914843163734530482958092637909874011804387018388812583353006521484797853033185286442480659985715946960138832173043718546384014942889378696911234949077550382885055715120226032664867350449142425634347621656015366671311732143957365615671051076114646764928089305790023141061219669953543882/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10271394183876615905111923541630157958797236086824236678771938873316481522259292859902496607455188478932178924521817570627481361348270516938869969469571151657306894019939631703577915574483427637151446999105154965090604695564256392026397059095899811533694047937024621156372091734566824943697929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11128375284399286790863526049790514975655874442622895987653924150035543220919468276871813935284807917762750141877559525459120392282128590684585246294904946970325774284936643152394595185345160462436457142231064453662608550365238290194431651117846149287804672763029736329345443911051006586938396/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18204859091614556828185016473595582213065732846076916450942807060921315707680902185348843711315060928582694689901617475612532206289356590606336942573482540452769565246469405062672396664198327870573109303372180295631678308103015706660730724486106805209025082868436763735840962753152706504926033/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 796634795036646379274046078051833067655507194558545242129379811310239140634198619597362753970346695855108325653923477448086204823266042513923214495571299024756881902277705092722598599378938464819549421412873103296605982442821127008869889436116913660858696757728630184635572693012042858054762/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21586886358339567442425504165888137307376253166337911197753976438465799958084102590249863970788422093109369479993977467655009902499890198429488980868658325191960539660830937272643359950845042246137723760118247998393990789112873742914711735633721971432736783744697394497736047069191988660572876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14331766507285951136770875550886139489757103248462004978896436990414095660517330015051748637192816938438227641987806719444089294246830959243641117424131878405454019597588042595737188855398453565017922500057174064742769267052895827823828400137755339479007646153656391066729796768568263029215191/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14151952012147419602729662115890109643737291716657303341575240304740274832004469036964786700761881309811211479172279957923213346375576424966037125861733155634002034275756323468626208572682531892191981077605509469502469396238743170438455401968905679021157066184960139839942237232403027229867545/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4453856000689345647053641231489218760576153777610673419012631494353871357951145347032417584262214722174815893026030555888286557787943192991439493520389120908338636689106541736250442835230405279122067990270440873430396519622264446549761863553689134295010974683019996206100297290351447584565734/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10524391758800098754246484587584366213164468227129808589196905299944897168126339165215488326557143545197000144985653308559817132730929174711625604035004325030759017468169140313744160469158089006813985021924816827806546768915663918010094756598156824753504627080486440145835710268871127965022597/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11476158611393936840833331117698006182544789762528773684431349687396783640165542131558166020284603829153300628317262557434749175609020805683436057062146400870285888938595794808875382906211372338897903001741379221418508437060782272580208877434176540182871654982670223526538731655699436921862152/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24338817722863096644400148348528524358138572348449062866330150010208781296416436125709811590528900301200905645515804997277754938548732955338912080048658812212499838423314587832356466982655600293581035334609326080516951075151538627214613046111014827298962461820239315664265459602566053693505161/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12052381050239769536437276604398948671831222889366683472178198778604583979759929237141795722962021897407836621818368581778699622475888394955544797673695967707775025178796508517265799611348376423961326819103007448949376891547300153363034300301947772707422388506165173044109298246397463314011009/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13897175937001774490760971823281257415378492406014163130082103673850796416878171560497775673165745840626765418310972462668497063964544754370924896989905801882174763449247478323468726698793814309453484848568573655267516245187862306965377173930186517423156977125130411095499727165864121212506213/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41326708070114687368114640928073237136256866758862952838491014479079465446246996595246958321711167669313376484150432333156633418480824399056162845047661464368185892794038845229351389783224256080993219843898128060288405684572208823719766372707261658423705713346579490910232503577120618294702089/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12112385028937331290831870634281875928216195711204264895571644408092949431762494773952687278308180941309684934422147977174217751838513710282444248851859807392981508211239301502252275281978918615374954271255519885024471488524840507840796817626536565954873748054786123281302262068542806979791307/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6818765114683726815747847176590109016826050275375504582623421203839716817010574643433400566037387196313168835304533734248373436019815255744416285405461967249414953158635206248177037119563272248437342699194759351448243978563402524247173481717522464997947799854900108111835458690409059071255079/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4562844126853499869406927768792162037489284979993211425457290550127487410364101918986765266748727591293178701253108101408260954784059276428628713206211123845988186612854428660013588272977247212401335640137680993290576891134589397206484302073092745846846754872248614918966896372015315973975404/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16563971700321663318440082248993084858535636387347209094724219074571026036215940774031688078734952788717418221132424267948794535982822068573855647756366482778238775455463167702382230889741619612942193657483674634610599294885510367587092779577076094635360565764291125436063539688937244007188648/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8855786090414642461781826974877099767522254179280061564603517109555878106922743598691436356706308076672971433870552138887159775445858638295595913885139354338053643869169726043979108664561748134699500425533644041169698865637030001444124176277678620950761256354393370775180468569976048843047233/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34693574312388732272938388198184265502356329690886845449209027742271290567291653394552081737717154615584590286492596801978670032340895347844285290381068670896915783301168350294454471035428556959182323991816677895459465425451780067151175661148613034961790056483795587670624466830208191353398135/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48234807300573852182209515959746117952826046879374465407593620364772053649909832342510947918070562229410145468893314855349960843874500619558923367510282908092355694381824495883636009695089666202642943048182423704352289532211176715280239872309139079093542617510388319840756004287589911250042653/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22127081178262591788560815474558614397048217541859705908218215865089604173932355827125404109228232336979948784788852655979990502886083417625592855414925491599302437393387208109355041262713326290328224145927584783371716642308456302314635277163416622230972140922402234318846183135584072165734113/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10254272554841679994767763994002363062580554046484319940194381618613169803654607987992613721526684529792366265319248633036999011779025465774516693274939451000616333424009326933966548920645440877650805828816077992150215877587091742934450342992107797656529839576683802939021790972509669383181536/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13100333730866575594389514639873971190188418279423246259217426403485511801088394602721088628246980318867043111915843410282888228506972142460815574035707008868606939528406053332513423889935230219026807980314655414925336500524054969031015766765932446872407364484615324482441508482588109626833262/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11474943452659115793514353786008545105484561021669186376252733063516448285589896763034252319654154447276387276620460307201120447268778371618351861783439724839923875626229978663400760684337608263475703568230398589809371135552077599501958158446496482749861512897231501315730656947773442542865002/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20403835846076226165191592662805387399817413694930770067286624273378604781875878925063825133505286254259368064528953094346552516421644958911566082498027910391446595096764822994362443578124292074413898663088177662442673173218219849820058038172296864392012256140655386026902135757698986575093242/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37634297996269022350950677348120709917636055684932324833512570555653911410231097723159868450382346010975248908282341042371022084557224556664667670945976475364055004612982301991042907077213329535516377738664047008843751209089386941162247047653573260338976069454658928558660620560106403539631751/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21693418353190275944943986241881667674523536933931540168792489231186485329447904111543062252115045949445800847099478733269390313833470898292387645461504528186026428161408008667903645838695705656069297788318625096274174730156680027747804718881377581316436208263587013855018692434575125867020755/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32688536905255185493920733376657623734366422444791436418430522219479147955530670048564261042475259826526861635084297833020795315109899828415610644839198947011119295067258117944401875417940780100388818031102669045976941544998338948413987035138095802352849698640163589492855292651957574760527313/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22674259073879122046412260777849398920245707735630150426852944200355325930556289079442490598609505866667802673477909675061221759795895329426569120369513712578792831697710019163890118674125321947191491013253012406636609057772266588876096425069796990930724494061665942368447918229893673002522660/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22825849522621786805064183851566114476169548640006320850967093953396935133112902728045956001772014723994675805817457269172628035940538857847965819788505567461251671436967272063714993984655811182730606831307765693299638040397322764046543821464308103589456120831246043852118700531216905477467660/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13994547081319873054979681009405404446727598530775186424200508433615633175124523665727386029810993079913225077378992389079219428977781980076146600155920804776955900493922678025056119008378245426534973289402435718884933108868925401725682005039869275421483878538948410714716849395012005722620900/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1822215260796865912473297939855039529530553248812102629560064470449227437879090976871326584125931049544019046223209923413858892024564220821131004887106384289979616658575997874659956952448048455801868263088471550437567282095214696231665555314317972842144522993985982683498018898888241863837932/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5715851779839688151160182228581769831977227628904085523753302341946029016159312312094807261476669088534988840536296466857149958183385070999716621013906000428968868113573782414059922531209487079446391075574622314288143914881252648970811786392490121274340618534823697265139954759677366330846623/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22645795813212219094969986467308233313070440414291956477115269842099980683205983725417445265098854029177310797939095300643233352306782513043874744253040607046282415821720614724534700577039775357146611349448387006351711691826508611141495906011737185912085353997585325818893725236583103388183455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23028101241586221032765326100805342229115842530615132747495733545616461672005012933451230306760976153761974690927913816481451548257833697462267390502555484623071290562173461323138308715867272083964583508994449625279369909276261787620230691355582046350448267891948596051635328225294304651906397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8134988491861371525078535516952478111411792522344567085006187218817127251854413659736182067547191262717077972182308864357354835295770280616282415960525700011323571364514122295534035403327339069018927124674719380611006966251455362150845835299234974526809088543239812427176080588946007197645845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47712087679919528453355471696897646949995783605895114741004695459801902116334901937721941065487918683992942231970779708072382475145243992293009821389565735517840927224958184476627872013447708478201670695435452460672913095008327936082813781836750459792002880798494607176087760961933738756250611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26249348105804674938519071545560063868012193628261737274660205787884011286682040038051732849781859512195609729727959739779302347094909581080390892942477290859072503010330168037401065509883557999725102738175167303292316934264984429356286123528932334112808704634987877412167615138936671970936316/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29692666237059288196248878587628973953240116985120356208949620891916073975842598311107312430399361611881366253401296282685107015724848110034215268667220945719420230259839577493167944616985566416822959896832106001091152895711190963184060550608236028449689922081051769985613983940458426790872420/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10719886379953303618797948896485028853434252716930235314631129583768176714538167009462175485605253804464521705756777426726603640645915132586950027258345672121160603022269628021590476172534745820248872564770058695109250258272991212658931200245692058122084444681148954554905519998455267761082216/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3557789862808842804691055200125290075205141859394439749703503671451532801439327945677191701617555181365255474410862232823419238170148423003018080224043834810762465700422915786877586678559744368195358660274674211597624788318360323991636933134326932107752103572471146957109095478160016042292596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25515203525013200672366440560718423122132434080943786474960206936468178181848691121784927421002201820596661538434025138902497319521197862591253648409171815443952593847101905005795211676499986566136009931212677225704346024400917838859920858042425669856233112616598276420450814260097077739550542/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3724470363088281492862468814580690159134257675466619275897517166816137342305348767613876982250005752882913579604982643224456510441351241568514677565120140481200115683293998923740693221636018162045208517204384945138121214971683471482505299127068488678109859518314952429075658132967627406404425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20614322506029147637892228843658942829306851545410762769453973425432194497884512390050201480318549190770170026797151163678595448477930368506405383477730096668781408955078573670010987584475800713656310254570469669591170484124176861008018331192994129865543997658906625274853268940691657884764616/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11217534412383139925932665980885028877942369793861860786767991170449033048749634377248309478220628623719136816815956806565062389262501264383771428264237668672430280195614956363940528308204188705138284518874980451342185243748542164591308742194906721470806135843822762110191048640837802917271188/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4267727308879058667585495305519018789339406238159428410163795560511456165561690242608712040613478972570675881774944348385098644868454401238896676946198968546383451832195748028424097595647228547132342962589523396328162088780734044878201668858896152060975861970385031668205692248389247630809022/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1596792485159745135502579997701247344974179005171330930064561039654971358024112734188102401272367915885415329511023959336216790057363273254101820528251925395897150930273333624012790769979904615041683433909261091753146844577131517443350541481618446205329020273068643287850397689317942446433991/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13395442395104310800698330288014317543558344602012569641234991046150958221841602601984750497767298360819113512808376939020660856931401770540206601205449451880464483750784808757881304003679237884714151325186341867571597714077203165872711967240671358413260079867822454046690805021160783048698347/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9881266853614351749570684062316656866394651410629001995116912926012418074180466672399920262862647509302198062102674098610408101051633486274750440821126082750614150925008858901213119646572543757246073783488738118666491190594845168521202230705062805513981365704889441951658013753679182397349265/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 720902066356136145624576979417641999955064798952636752577508657374722609169570619752531336581682317190202526499923275826832933433150748257790953620814592050166851436493072025346804593759793892530675692829515629189703177448516763073707608825708291718559044929128836410949472107677563984640040/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4712429608187528138935751181934006643252375827558487731272971239798769975003367137347021937863398169218113242097344617102476702482237647724213888069445263462370293154118192774770751383482123503988259825068532845460402912765567095550680557804639421716833241227080387073759257550957119771531584/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12824518082068684699634033142207297411054530772160960833722506443064255575733600255765229054678000131282865037001608275853479924838765262767443455789817727888643327625818227228577345467960918573701771317665380778702836438324774717939205332859095003922408565018307293066353578181886540478733508/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6797570304187113793942041995963022191455983181819666440830955433280575890960571271857038965084118718490575512500702453952444733522240103791576072466437768915107982953713720110600840654577239505545642398321839167366953168461837721170044561278018882255760020332832477734208150572962184827884910/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22176114533956044185468245372454409233175080704352250400692426409887947610614701803543702167444204044476678094915876569069679724854917314103481482677814612329213492712073324255325872658146428909642207358553822202450681420849829492185688960019245323748970979497990065594073845063245513401146190/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8018586860177667010183888898700909091804057222074218230156309388743509153834582049119247688619293862504459261000183376035979118785904678192414706584841273880972174039054546806193848225957466838360302251651110063528515002085230206534737735116124105616962567558605771698489427525157295582410017/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41932511027063185498574093254156556022248203156552008570103891987490114298139840655552069296645174185652129781101298605496990793974198094093431833480305420382544527610719079536974762477274341001648684717540684353754203553680153043858281086504233490256549473384237909416498151932244837995190060/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7742801800201594195724449668958362162038744805899094861329400480362909900882549407262028323717142318515561992342902077053713337791521076475923431412152487988426130321159065499217924563273930362770186433974977415806400080824363659906739653536494653947169828950792582027036008200809084722612620/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15837241582880797887871414512195763339868593395412722710228001151211236314356625087178975852287008846592857687430715096332028825221627743309182880234040248378653742226276982530019290896523833335014706147483488530329964942786341363160659116479647426806006650804704525652920254755233211807652733/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11835839355979128844548770386379771030824333430131538249342955521480275257605154708929797508715348617324709161144473735943873755890876416462006733307083130157064748407491930052415514671710723383489502791233195701611366313070895679088073221779344080521788372368629301403417847637844595274442995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3036977620451224599659632035884053287741094332175565554250625552214155206646833809572414732609991385647099853041913633837154929869228210025864300578107091572371838588840173969261368047797754140274561376544403586164553426887766872068527298408071763392556716779232209649550020644453406494696834/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13195933628025013634821191322377809922320866225226094496516031227095503840997991101030392319263170326244972073915929148305196581436125431823650010446292415380810253967616275842946619432352696340164030494526824449385529248728590523281064065503978835848751381770594069598545232985669712805212826/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4893906402359761513907633705228309460244583269793508381978065736466313532745032359709337573917345479136832915633707134294852725294388409415868626232479956506917107002817022299178201710282954488972867904583913973233903299628604299736460054765744611497031843697331251616499458676863123055759169/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31060312324203895156640493222240114412462351761336331369456073347117718622277378673376293239969063971690582471618212288359744609762739071330681268993655741398102593651510967209222504726273849754410424677505843330155424566263525318330777299807165351717255688637561657478512926036670059577629354/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -589863715648705166097127797371176783789436743299531055993826489733093580564241311188240659646108163878489590055631459408122445281170267299308424463331410965942023607776182720408257062809173695161433864737578848731491563858485127725236487004828925440600211462665112992735031532314612961147947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11729436507486713583911617082132159477177556554719946034740217271202562518809208973190778825122366104177433516348509375966198728344742422650927427321826011287533700034063380695882843205127611904908843099869185789693899546829504127229141012486859179045365526048876086001672006567225404034863059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34096629318834636757538027608251517991958176663201408439714695222432007487940855615038149296046943293797691887594869343590441703287126695626242317876850410830555989174084387862663235689286071378376750136366463337430711982456270135127022566623374198933848198447800974632919708940140152075566924/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-27490878504667985311518012624011358655830186509640030931404748283462792362862525792348480760524275088612368936039531194669896875664366600841189261513151688684644525912428838181081387857610596389045128817428238093449580663262036219421144202905085298645502221057768276208681368914342551564494134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -292637759323378310531554920576672152092944462842174585396440720796438081835484550946865142406271047735548359630629677659781414343497860676257086207563557246804386811131459155306247852881145207271601496354844811978665959426832360964602774568972549499474062760270162222741475196170726387924541/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65746405915455197474689183985352354834804965121274376787223663707829800908361737062719992445748763840122649547755592622386778980689737452160490760870097005513505474252159857058454816628519772582390854172852333947562868877543596180533410255229596973650050152984171637756116071807236750059839228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59250581517974350178685945069473685030509532390807226806620617171078377150333693593667938448554012910919610591575329494400114123464683263799215635902193936095091398056405067162830244995945213492624053842581923114266458176831909307169843925787781126900202682350882787813524531357353994395804154/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -82318793035689146464779755890258415937507493365842662188102589451251447992008453588218004024936278493655038209897030757331605370192222362390266423864216908123551560033647796741792209788686060609428611293554534720878790727158029545688720660226685360836812016295726851795721076516145390795168204/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29448316221049344864183405229862469900348806412937825111451852387301083646880147132073840707510838101322102289738239138107598274240088804547064274329571353975501241905906756926402410692432795510322342680955206465794895428466404743957072984454118377212388978811942633239168682449430566766021121/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50128252508351307755274567010273509583771615742787455486005760775385615061589573962967241189590825821698891313768466186254450291717718774225578879878572510909461931830365737140462877892127362776792469390960101032306195475062388248868337315074166208056386127622768438161360256637327699424654276/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49897536731098282254228679921009046959297390348563374442779603029326454486706756244652084492179540436451127238169563988618649862305329709421248490581124899991609695947678267219844287319758159763130337779221960799918648633978680887488486847051363736976983596382784432722645125315298122208526877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39322121790958261003951583155598503560409985578431816261292860588879573727655625756232402726015305554862075708797213223005987088398432256281542855381304022356309114389358300104206317142838946172091882743663872515437014308022607662922091026296908802882493312739146002101682582431915612996877392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51140903993618149603440958998911383185651339814508415878823565949268122713319651454984231541375794853104556145358669113735853663837270528945466889906398540861176794026763353341697727519069774512359407153677659389058163181274448164451240084550880901410972031238641970271949674858622620172779574/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -78157537742771484255705219246531051602444047332176583255971660986100716660613782548910498421443022192299749084037265969148715751601322744417105027400288146365433524696846206657391906185166782406876268175144265546943457415656173521671439825359694634624139599504597906390237106178498762973668760/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28717471264540352300289259600547492537655885778046841465349247374962643215754982697988174220887996360104292609308740231719134095965172276256488703452779698624262746575657369283660304184480761394669621454533377678426341816110454775467944108842944796854129654456286238223028818984024191851612205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30907325083569579958641859578504797887331817957973555726152331131491478963185154463753486282995547131637119804706025332618164747706328539055931326714852082227477082643217106591849882890303161271631992225755335675698674644296046909931033762958362318593014119277569265521579297787890557398257866/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50642850848154953629273444009600096833846279824240445866635510338723434449639303830380649809539790365645495225498637853607327457685444270457413883425783965978898303271719269790731724314673459526922783968127880122585512327985701725475494869669547083649767973144990809578360588057672670912248040/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43394626004559208511787962605669472186663032759591061637437245978653426549186760967042689391803469070028605063770162102922012851134225239683475752148217068568360096914900004395811433352583712297955427405913967472276880370807312944504109813782816008284032696851681406864396858693515691644562054/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16641910908674563338727452730805563323783785547631398336226706593326284930082691555905477030450183761483685456563061456194121303122221904020846943939073266752118406355504844195327814302871898488578090761562105430527384954738543307784078618821666492183495149705943578944463639941073512374123360/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45354995944634600735724592815571807184751333209896361190457710344623281407647627325167850032431301436123019993020711279599567248415283507725946655055790049337409175196581267824397098574825119488427629648000358756045624834705735560489678559651274289276391347874939032439350543318193816786482351/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40241697582936538002719248911948961301300850683005511709240082509784053129091465339048795841947619702803110623150067948984141221320028472000814851980132199440863623626948252047839453760700293975064828259029739650466171496255260681775879522298406537931829611687408568894722317968576458741912551/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11545541087979408743186000143520582089008078604088873948111622404263971215872473358587759003001334759310060792373204407199836898777589072070208381383379254073640183150787472693799948843935583638025546279584683116218506058044764765970910771340676597611845802480693743259168375851748736939462734/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37746198527323069590387874365755199003316731528330362283527412513690077195188349032930151014452685215777721554114912920264325364287063605434099123769113215906114041597058266850183384764020343291819798189099393374173737749675359746543310552925097783389097878005129299064140308620875695629063305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2832266186535893900245218848226651083429110762322770455300699519991167598847712960987029127958637010874920701140726328784382652158838377356842841748228264608585157984408841341378075783038003897317984371352039293575899912882192174737140483868266696495129956751679880873600821639965345755227605/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32824240373772285945571340068400283015917046823071035195208473241364919896452440797298218783808302926137207893560264438519191629438611882748084265252157787436389036492398753611451847955981495572116604063825479299177883204335042537516841965626025366876934898427966107459247828269108880625409398/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41427426185573595435789497856000274529073726596251670351667226453644579932100729338992498711461872040277981936212999129153241832518179842142513049734242712748159750471957185505962802561630555841452479181982654411892998926541148278344439662671687325982804487795506459104710872751385972563206498/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54156425458012806211521562659042873533669036218744327450567451131646236224017838185279270027971793254307127503460702105973576669156628005432886023361016770409070557105516309362234266385356322674163750789530712629895147171876915383257728047336470307931491567879527148068563301756492634211501844/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40612043666491468162288346241088592193825366397198666269771196290847043897624749932221838658523097166444980989629185466618689927355977934101711179014173036984059324765261369714760978432363724084580902563298054333006053396654635849324484709070161027521416417452323336194965528912684191914566303/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33478899755721682375788637842846829223253424639635418613849838940978567049957802094989122311280269358594694895481937172903879026317529142047444936527250996026643829558692841743321681624979524663310745639391102264461709814230221233206033486966551200585212681293349446043435880677846089929073685/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37230056313395111524203328861111889478473859361568811940606881770103681139703415559140903295543465567092380690163085442517634982983179123062444771795127631274318106819892951755426724857504252268489568728177311311603816993639223128360340986764191301878387377339867690073246079726952232705382569/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2908591341968445008335565358921961388741884211538887282950763359030418859305386205361108410398934894618572147296990295854275172160333422231295433924282364379392587671036052409894773459258748012528120685730363708043347850353790958733324749325607093609071546998513479547180556542922876350820098/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12089579272230435205617082194666265099858889531692811868410215493385348214120655096339309070832525652894068515701113226875504475538361204497308483542852929203936755562557921933815423388714476140973441446368593140932102786762729339507478736874835533373193331999402267863858713299145895160662665/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44109221317493956626910831842296788489360840564219236853354839442746509119740702963505923993453332530030770800150463602787109178983601464955440203034021443992321175837727726869192418845943011561346497709517705728971249832185409916156511052370733299881014199480413449673974918072588208181440852/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28594397979519106903609626727268426148857303246061653364383704538322095777709017681157302168049854300455964692123042302164010786323231964505625305496310711024638231104973151591576651888506463173824132219880312829935225216854767876849501797639817607938182468251865575535346773656358789817414916/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52544194822268068922064411144916994985961162034934817330055815879455012315796382271878437292708288167975696383327709355599086091182166145908968149645665367094343483041718805140942315996131926797754130855240943030618664654752344300269461999666033697678218893079780617268416113300397156095714726/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56646774715254601688123200078250403136487279545758587445125390068222994616070110275966682483333432512372853697824078320388578938014194430331373865646535372801597005156441981678609955379237573865083713070200891228244279724261816204980230096273819180623163416672083754500531770230898675054898194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40734240204839246910240794274101691281335476072089745166571115562673038281999785411419009419894832239338594909765416882724887699553573131606751966792807824932568086016800994601232073153159208159975098625265396774418478242809753526616457947836222793755885505657807238922039039630995611252376379/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39745363940514847235303434119132221131595928758583013083458517438188437569293896967270994796599661021932383699753954532028760792505942609731016967536942923086821432278519094427251818406817470642253896868175093473606617435222118140903512714852813980008319390631912475259973510114820122113761024/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35135843385655181014854801239234680635195632670340464644967228776667158317537556352262594741622612420007154017087525909706104916308990528494463630998180651192225295655136849558782912653826203711261520504936586933320763060362050173240753395593492484194347833238070510411239903808436033709611238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11102263324733504111218526244408702930239194838256079523272625604716260801802372890871504397696581142429849353035869443831232143864059032788744418914410047349496549562295685939786640204609116169725314216010414349978476464171594242587533872824315158175412464273111804791014671972214972915235080/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49187262589955412440688602804941382533486039196444015675491339484173953476305840637555148360572702325923175477954496761740499150224525156216548519039608002190142374304177222877351734978270980152082475154352642340656380380356753590031850782628078890690384808828963125335078839895699395298371606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6790134480076651287335400122209993963568612693382059207470108417859331980468456748143440950975755124269527315903605935117173336802393931237118911542318360137385540836331162949638447966814942860367180485066634860527958082948478700073173660828946383181456632472418796406305817204537095138737371/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29926849700169383491931802628599146645232644470284051722919712230262745848775286042481158368069183433678075279563748242031013351335303144469206542165477940004067721590698241971677125316352477710423966331692407164134990157203838948869776301253924371361623123350001663952492943711133028199168987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37623108309033631118992415947910982551942497798010835805364098780179483439970915513551249119231031260386427880566959056710348922378436256866568872781333137199266794961091999636244172747681905753724203258110632790851721148975581636252364754583989187988124339844915471817333661236378988933066549/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27736203501722417126533970280673243702277535205965293407893200743718586588001198802269313625984715333457913566856173735380404690871164953459271034116617569298743817447393522472352411274472757567578597417543423827527519472952930843140285789833826888819059799339902569597229439272363022705575596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22930041932336978906889432831318641944519727453465458135481791683026526412324862620978144750398073751009312825677962023034732297895724370169608238375595399737126263719965578907296068115684107770559906120793829832301199548639676023867002511430322329205766551733593877624816724814541829467507850/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31198272373656613519790742347504211115575794815713746059070072973812124339171238822065497130625449642086428605684726375481606644477931934311354743478284222904442817948600143481327509680038601460976415034797366715186997356627626890865991968860762206964883270294527004258735910958846432194170683/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22989492610160326296200937352628203414264230011040718027384949564985015515834895937310810526677079560221868358770626944657821106836786111484553410420323006257740614033091104020383000542005023163456962257326872124066974958849821366656264115536871891875964447247482035643520875414707042757574321/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13050026326601512673886866167380996877015488725919956939678029150954276887086075690739729341578730120826681400425846917890103702120319624266739419464976538668429371979975642798997089179604077264848931372829227100512717447289704510394949116028167093559462465323543882536475822110875507022651448/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39185102761382446822899576671611790011194847445082301892363314429627596337260849619133909908509995589775960484975300996966427106785225948647802347299439617360100078345723511509284918744304084535802688234411389207151413834951823203559670007418172278953180325015549479899245403324080022053317079/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25752783826544281224326035595447429723061497026634126241198737924136414994277476819426139224235800617638212593653380209533049419001813761805121157014663403586735767546116945178850086500204287157643294184308964688501879545686731374757253926258075943383483105634974586497580199484527594357819512/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9456500225553547906560250173885730992981302813111326751159556058004305721945789934765063528554013094450814080447272728486024221106363005716664426536861509407865891964548261640976358105053981143382075072603405638869500415733420295834354726846783804615049208148597155869371664150874060068526136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25124247967462896908786996178456661170513856688527924365415158469089536786118043629113652133391434684634921132288048482961817601032850961639299152349135629341588559835413202293011195759926903923378195892098437419469221459105916053927834630085138526010097907308846255421086000057574150597245720/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22936121030085149850931833715933321352525729082394271625813734426750365345107819583051575074678154914861210690425791583520053543387780466284865595041149426603131185052674644470313926277129571204123919405414624409586055838261558158306948352758276865449989559705582613932883681839222523921811259/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5930869386396156947253323993236894717535688390326759412512751850607194167775811815996166095721455542948697390231286203089844383641016197825552524488968243894773858840854087746470793066631368887530470960080228680188929223221006069890914332686596271178574238515663903895987981921555107497336795/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 128135934753571787176517695357940832909484521266068055880927307361639220053299989115404346795801607077714454481890871362483047072215418083457336309176851595006759353467835373296406295055805094477787904623618921744745161907120222104937232311620013050803869329340766880811331195715090416035231865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86900790547364896740950775162405945756967943418747721887408674694743369328242567645986666574441166704330651264584814112154169006678638370503117827572419751306043920259558156627613198040089801149358714683453674211432676678573819676424249463217222322868357804838718706463937660669842493147868731/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38757190192487750121205559666337938149263976535389852799028110408846096537190683346187843212595478458781467483007803020413024580361804100864738663379516354450860391602481706046628732962598958691835033980227013818597479298972106557160615059606332776792616458513691301138028446745156258669019267/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6556236410795337384063596916782647177608011104920049376258815371220466297076142275972877800239726392850010664011871987298396568400756654612229908074236966038500743873362585193567737533898028333338893169418656394808089086166973160390913002680319760426043930101382682759929760668198220150289163/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31281785106931558437219327463758982177681698661994552939051518749054786694542259522939145995715600244880343244817441680971032242907002233888424089020640007715319364653365171431023772912022444835139784573010084787329952615293902659401398921070861347166484174383197582529564341124575712494757900/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63939667897379168362322780658983888707590624719000438720511494929841680560761310401494926003113670730002423118441048259097193055838110864052635632759310718301676986535566201448460949206062946050412601124354320770235081016064216942860601451411654736889381474081968948333080634544865773671757017/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36078390090470020906686678086626266344385807555972338492163612487039966744454477639581959965863237454363294828519340548107319116848376729412628923584702045436871449652888748803311471552406776298366065219328122726306712449409173356956890812706365080021419714950259183436390762005095089320069582/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -105596711745261055464313386822970725234936725084155405931774145980450825484661269845954011005656039837659538578701471019903792169168733231262555837907431248659132678703567610828235954824332951539118195539628695048922187389313423750169702624668744828226661847980238869987851655875043600324259496/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46633872786281708575001535150023160029734936599011884761509449470776128708937679538664082325440936974124686464858254992430172630994318807680939266546951942756795436959360530454894198209715160658168694306504033582614549145151593181061231848127639841908201532207316074316493158733036104041853792/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -79334720227627337719267431222573820188305348744810028380797815191514397842785806790894367243601995387790428311412241385108327418778769010730929494109679813455569663523004018710201939068554403941010690671912946912852765307704245557240956436135225813044413303634943000766239312279719101299323379/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37656422057021514426353874033418568272685548268188802928132589091566576387837281774641610192182563685206650668932332929228991098136782960836213889649483816571207106578281297211112522710302852276015787145492398911999387313873005223038190051026347046657993953018451774108610687621264423199763724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47264164507205052009418479291653970074667648239047640857742853921199749420432493231168004703158963357108594035269532471280194075870620872285438642178672855492609069018910121246113632637829537001400000352820456416054049765734895985209846997240607356254801818395795564554912040186270864518810035/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28773475232711074695442045107482541108278697605136192862761542192097466792635332405124209583933809863159970432796787848658212061104884625594559074881004533003271547854676159696568981945108089101259555344408872553090392284751042743016822713490671145098740927375344254837748089892390025205751357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7551769007347940485511874185519181683347397138579535578602898180717153650109705139278633628015244900873064519319378823256083421152837898234135599716994701612137770707609403572990601622063005203896704884415793744336021760656822412202611753747478463873019619404771668974546390602548410203059870/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8227144639260921332852369522483196792773867271605694131249273207883179388521831896108845787434668279028915517588228234663954486967963154920287538479368342840368916224864721750998244488759414875281680957968464206781409034071991247804851017993918098579641315995139582799487123698069826039908535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18278067591390321654632661339561271595702601274446439406831945361077742873444869171595734499822538015019034544246934187508286942488732467153829729223790253486100793465086936864706806989393160077502075832196501744843722863660348887770953626928676532978927331482615084698462298170240999277868103/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50085064724731103213736483516693201796991609571191574565660559609198075434066378316007940584214267606095488902052132509885494299732582228395668199616450337268995130758142241967776783532321245483029361202016287660180631278293011736898056203749895515164598350405524752445843637324216726538358028/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28391487906667130698812841800602834951011318818700651097548369512433945645622135206577434160740445966779926948617085390748161960131152223971954223193276511462056941013414364716825761234062671779658125111166317572625128769095909225686818072632176466049496943276609624594827789663413098240174128/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 97343689727380142323614439117195698400862363301950953022623167852593937215603348708313618342830507128765813553497651795466362924399655405376871753076057377695551772103332152931760175685082236006743179485658541992117981154030982177484250487994365461151604480878192777646906866741606545947085009/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41556080011443307385953040262125097851133874929904656367906714490790084156155352943943408670108436549819462845975621342159746498861784470766701333129771043925779517929315984468926082134149117466953334672397862679634212656557251043574186943848514921082546175065816573978216628860147967646944998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28789001422290432211957502518652875673366222252910208394910074670764291800913999467400992859026056921585566982738886304745859268175155341635997953872037556328823984210287360423729426605325449999204908939190144477729885389281200635906481007145007048940130688657497706311985807713119840833733904/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46481715457435024939482455922042581894720238423267178777324630856963249469368639153827862875711928620237281871976626848133056760750383360238388026308556445335096336357647093518572723143574641137318787620562063143063554174875037174273063279326034298373670600138567315698551241021714769900979965/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23205293829017898997292005383767677987254371551748872828036675286143454585025909907426849928431176296480099613989411174195431626775797590238539698097961927557321409214426732744165850301324241248835122086254752345274989742502593732197293034193185733542071798699126310213933085800886165086051688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -73766097004262988812949244235595666424511359389835826804513166355194781101939998027029121617957783546455731723669413267672387694228704366184626374779703372754234211350755211854336820685677653706436184992200871579638204854821890043292889370775347184905441089084100098214554732708501249600572790/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -535070398527621353109798805071897356579930364684812173336590679882003051488865449927451992310233795915058192914736757332876365761325090054167808008854109877725327919370856221906175032916126278101703023563771471109933648190821611310213919566296883472580804866560072491980740340827375120518440/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49472092702993988417277433736293833719491711110244099731726490704779042065364672952058257975071845715702228586264920114537027375049402014161440512576964568648391944324193400000588569992852178446309899883419920943639026972804720801870892427072535778322358697096959621774334222810154711639817452/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41875328026210161567116572718317179399734199254082944726970524086294900488034859228133040786563926222032788677880560277943835606777356979325818967303142550461493174821054483720677170826947692180105116636322877236146363532134677772614682223568491090317595550197301901960370056052946092388910891/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13306837290690079146199942877880405475358611512065587782200411144005594487801001270679674381789017837704351550601187527936781771991558263599167440751855052975127202317802511336420419992722996719891767254945471870421877315188574125091115333991682716691568352824872304205277697849308626556138604/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3175863993614483205038695299545549697278023830844755448542380135879137187174241315087300901358521034425298846630305915566036552096834455215980456170952606435437932654990239405569537966159467424188021180773011752868136929291110755366829542425116714419006609620382355073601375916583455688348137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18486168495713586414586934289872858584595130826193765687647335961745997629534905299793985728893332428994669863925340370786619328233796121225750799681808938825373722527449451233640828809772106687320301246657327695805125279673885606116986705342011612241055115931230483748707255801315453234508743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57204821817411937201778095962503153757914499615654116760017757767248150429596918323040019114727830729341953281482863190185687315287869854579949210527213809169959767581162609487589254723220969628303798905444293990149546907455815500714598138668202773049299721387564885102261696298791848859095432/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10185386534343811166718243226277491989386152017005550273040659385611084399281740621739026153350924401432929396074268307668430166629633826645881507469515396871986744059522796699642639138866774109402313972838781254774264071693790714497433916835000502861423778823150002163645311970291543942231155/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6320386751140665659977367803143776294067673234401770704981511713893275350165786584335316811858326694878117426428895165915321315034602637555183904295625327757372301942658158603497744453630787481458747149803456578516970620260056448720371332211929307902485579928133178975527037117156900065086768/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29758115242391736690433737916477182820998972052041244199439597013228477711361454376855341005390784893610667881954383606819018736507223721100230783798963506345866738185346906852105231308766103639935152995430521451196835735656450778687115693065161712487766558771669031370771974753167121718724668/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34505074955811063843062732836294188420185756097682853590195322497052139422259871801838520128547887370398560644477655478733408306953878177158320365330702792049625115827969295734451780385985437972010706033442463972983892847664536485590638174174342167848732805434578993299514377838743827948985111/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 77919892473252277949309768373278939784989278579054297671556808573803537387157241444202393913895304880759294659624577555164362045700705049805422318259685500430228182053162003779711001477560188946595294242279916555403274915157397712474460981843741309041303238673214497324846464077280522705778159/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12490845187439412784291309576851541901965248763077236028725678251198908111986272126341494939256325194114972893597497458825500327167460956712591658123582357999889598341804240759279380645164702963000285381115167085065729919402110931467638193213851696416456481251470116842369096821866083750038213/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -74860244345677528045935295640009874572727148355847398144874494993305760262599678353942827763668223692934159852859893778636786321045592222869673627262268899447083020996291120706770668963116718657321703012256513542987068365134074915032324623761516413742259066891499898251372385916266068876935343/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7965979864863124685371757985585830186456103081750613852888410254885756635513685669954604052423964988385603320707208068828823323617236137700685947580981058819200450029469860139074405490332096852534347413277779309336739232868213670509632909817970563405277142731738492464185830773608300306711358/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47389521719670624742267567453966474236092564625452442179338309812925341350829081863311116377207578541924258570132510731799157107522517603269877916925690165083575652241711886066997972115799794619813845806203427759772265111511980415081033380464495814459024724490681942301507525157745548584072667/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36070190373534772552079076652862410138420964312951373940222747523369473085996609362990914876252309998023830147583503354193559069521236248616798332595526798432330009786672550912244352031473237030216876109799790776911992826501500253074841711371125876950575606055621081401422256374713226082674254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14050857819450950872007626187622867233353620644575063849172300085410514041205371916687844821976206594662165266506150312908830641922635179547016614840449522296533687862217316754696209994821032397807168271275592924914451863263201687055186997914081278879844708421117338475585722717681090900703295/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30273320208629467914361646023587523670473310061426528985424606166734908302649428757963097307153937324146957611032871903998137290292697898864430683489104205591370464242377705570192244096292262972515667374909909507000503079118260097502071212202793379675292412185826554432929060607691230103352555/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4273506336579276934434706969889518016370795050710127547144408138251820981249679597745818977171927537090507910696331474520405797189436962462033961957701691675197454904040187916428476235713629523716580225152009680864376400029301166682990301112753539907305879486875564799122572026199250881450924/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66674482111909082624900787614530737824972118481381191567391656990141140629008757554466675387283613440405770134493776266954210194437745790738119485003750419795313005038351488390322108463677331554058101281802500603026037054575741712111079406899782966581287258202836722670270036944362326861397349/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19661601986029129070901580499405612437269404868927170222563162906786124244150705739869899692745911734330884489431392498836516273000179020149316370586195616953543011531965202871183824998337320440404788385735060699294180015054839964510943955307702306213089977053655935588116676902025464389048951/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31587589165255401314670404035490864009935281279834506472557665766044670139392393039126906328617241335473782443650478572329150555725424419648863490386310242894978662138845777569089648321898876417039752180949419445775485461067097771726323487471095060479297229133515804234424270001122078225656156/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 77303283172197720237068080220271301617456203387099710136822784127904103360220446007502317983064279155430387154329122825559472885073218775109079504660717456455699112300271152412103308367141678049597809695085405701188895034662473406433753010087708555184250248619426147421391907766953137057792065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[17265322107887711267999105646224912791548537150231606560889158897971488362471217873387277299793336870496570143690348117107422230352246007857208731225375663860951325221387316436388178290164895841745563701163988522053392037770587926236349402269986365777944905632826393287541946006913914683799070/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16894194715771653189197917840174462962318879292934535631303630709037067828878643299916756494071455706532279590459112558993381961149675351059183020167127016685705646284788308199030380411499899725707432427293736189008408861277445320578838101055783710656028592847196265737420087345982515034869507/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16307069490981751508547679161767775538647070987711531247967468814903546337421571632939529145502578321838046057726110534547347639057502499256059523423239269468185297475256204213416712140497738174061135648156333315705231211554031998981682486220455044799843907668815662046093113542048357025427370/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31940742413274552772238152392810309829393134243656534849154651396507874945008602834225213656879187130056029546077400213767528346810839803792585156177699192488386720216681935721952590180965315733814191857022065545323085422021309277260820278111482206127951015794184376099175426542276475424188182/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10836428497613096309269425827233030864472280558772729320412025711755796305750466684862155885740764210402675817643902264804589522008761808120148516131946176546306893517680908664157856909034484889072913875891144338567512283202670099566259839215994550656702520226161822723053232655377068583897001/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23251744796005565801757942937021926936545683632003485838268949049114642084449461928409338132657631400438585513153444128813386349728222658819626734435979310077375686280079468842464456656483270629801443471068919848312011053829846169522981401995023355922777979933207064707545103276394729976277585/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19018795437646158050644925884185324207881223779849661069489845163030488108467910666006098383456516171248371423938065695737432054640108241594584453942875282482170592877038335559050264904389504095463630043758222076641267700453324260953399929083929649883549670105172635926867355941564229187636635/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19409915409493318581625880515848859882593706174821507318822955734734156023049531413851031204103113781548857947695349647997419966797699343143570646570424326584785881018558542138015498929962242926004049976636395957999579051568853442451751599324054199859030853492059609453645790220648922669546174/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24367106266862986417042941134971946519859613161185671890762779260157690417430791274691250041005649156384483315758248869716128403705279051359071540390887732968359710383352243924241139189923174959207693214127158027226787537991103300602448920260412283835717596793074742514481072846145670995709988/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9249699285013792760997180924621576542018706974063727459678788920309477026591168838599885314610896080063929410781883711882111564045684524791588996348976074385386258623601873435232709969221089059627672883936000302273506123208300321577247085747098784239176787422107726145006678671442190691958512/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38347708726171892061952964485795818028620378186500084606234350093820950282405112114396679451360958453538796784939746617578137809473523697751066979950028965031783334256074695316649643365012637805721543215253304182242358546927088241311543095169349806851165295297248312817861431747533827810171299/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14337157351347208561462751852112312630751109652036093191801286775860384558727285066595884060838173478003124217483549323113721489668740147549313743853588006973241111539440911650821378995463278522506046656146218575381041154181948185171306975454523599734549133641163309732280876987637525145333564/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2358135291328772240163436037129924681168397274648320555013971484264329362928535248002340736135424625707843549695025164010286288231366585662848682912211040780411020969916402685965429373643556634459411043850403308135707633445091108684482355933487522225329785541875331710822140222284399320363870/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29042604485999463416390128838464193443182022720025283281363645354213610803649598253795052294750359519850418310490120830748341491481179435326155471243193870257869646834760166927646612846466769339970571337666940945944383867184112770311069053292277032034305058000431442528160655921008416155803940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33996535674591875994439351620581950845473196544878112722667555148339540936086621773439504990484326344412031030281563754853940019422081800389133801876081943542572329209171887118243982016741588649693784228621045447640958047724323035120120294241480101342497654658816841783567975472426533277584997/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7615533112611438770032626169129134729310295044402104557839493433786042808360519851076534541047343605994626785651724847833311915492962818871953754928956598459121956198009142840069524138620688733512067510156727606416881133110868678702089271511608729699670048207525823411048039688941172327132848/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28242603419719049893042603566530335537911958409125442015289271947142179793554644449489490880679973573727627003649099974581671192800988695275833210424476255238490487326124104796411648234606477314077438498217471793865332591643859771009101312201408937801586978355778989321359206667735685410277774/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8088046435013858125239892500247774218982892904597314850413100833270784939419475184378768062273572736820659169147203977671321594361697274448897627306722301655114932824972233981595187626193622190192486531287657305543351895675263199142519325379423609544393121518984709275193677017996387026965808/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20503636746092278732563595551762431764830781845933482175670777802664594995244472369799751894729548424445473879572247181129063917991367919290093263542320746211920107468353306175898193222127533202801049161565319051993744448990278042659979559786571052874136275303098498919156567867191960372274150/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4640680706952829363906830504255601452060647896956637989974744446086098490252493997750867853680890827099040360039794006992328544374033299925893656716305707017394175920096152233834588719284801643643505710838560300476096546810711372614712602769567654960210066230208006352546860912788842570951832/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7629260749053973271198770889972763792617054750023551423432692282509393192312811012724778346381674078345156073808971648719835336580898220805123014870281610718706489450499865332722247119249563887408829786134935140942959858178464031597736733696136536578644542739287246570874768666780832057755120/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7671285403903989276374099620147900962354269356241700768042349509010448917312904936419748511042531453919465597312428568929441678688196856115306899393292139049437494557635093221606335620574500841004876385621999874736310399502971267034848591074914038175048359977329079605298941193459103006960807/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3898279647792447539412481013699542468312990716608548472014285436744370248598481201143703133026044396999809825416873043563145944896809820726433426220570530049886227934670239273918833475752877205062002456447157498443180079287257126890888243433751569188891012343925288534839889955952466266451985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25424664521379105895682402930734122528119622043883590926914153050646308361198362241847007143555670298619229695043256827998918938761725442923599439673367970882196894821501807989605909270410344786089131004640756500227073587397197976742804189280388481912301332502692550840049160701852929500119784/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8362026269347575832857483483404746082481204303285538692986056476893358797265107837765291983267514360969926817093822583205346381976122998526567881597206675673813952864472791678969526512908879513226053471749938220727316324985084431024666295807949788516404824645994459276632675345468105715276211/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4060168949030281243879116776765699322821153927795685363481454878883813098662252773161049228396660795248494428991116694869178137416650895349829839618558646948811158223158082472446682873119630498068719344140636548715997006088013658494852503903893741832330496306978148526999990732707392908612489/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12591436090560767214890139562722242015847123240598611174192274390077338183514877688116382319040231421311306685523587208122802216830887946921548692165406184993444474960500120089081862276384387808642149310801724683976024867323438928377752262749814278691507611924823912243483986295301639027921296/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4146392822421667100974498445101154908269060594196739913102541923841768968410195356396363633643819210310296330156737982004773217411510867862671159433714808843232915350671954575550080657416146149337261568281137490116793559339674491945971488086077204524000167022593531438736355470203819754293346/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 205285366898721652300725412693618129596521938671190264568920337563230238897811663165712111882385211830206608268989277077446838930972050964135047148828786434731856316863994183244324187473038037299755105366760064474533084285346889505125993790762081652974296566661510904081213681491138858993382/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15932933119695001095025871919507719593703154337422713947019964213784902282433498972557146641813938040005011614911375113581832454145175794754102740179283452230194168537409743228494556240007901257988708650529726891260870169648418854073583577274825949084374420773969696834037963320995035177181946/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6977229813680725539055266392123449210463880654853781099237801717674943335657813713628286952649459783982535016320057114432390482381980989848003841799301235350541746747441609231686675049000745713676312455741359326678754852461719592463669560686726875365768323904098733830270967746279775630889382/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10650119425609438414781844448012860072408507235036968208613679636174440474291178243811053975116055800991836674496394863577864622808676270056630758620164668129738268447113769807328095153729872310692784057102196005706406834167960274473116330164926097734085136409528011666705199123126592489242491/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16466732022791429813885405641168198955794959214810453093668241653856870081738379705231065498642983868165877751915625414169610351511331484106374261230989183448945396357888530955995717732031426797264302391449530867668815661907238488445582860012593104844193375096029355908076691261547422811133986/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30680965313461792432464179038294118373968077043502948290052131741658220959651943759925021492352179229130548010200291947029861792706378800899963311978943944504902316344190850126501812832731449230147586516621610524232546206305629672528276467337373731650148935489809604339597635669293614867773165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14941260013733668453059863044457506573463309293121259601478383807217426374994721792642681506673732306008362981542925481334370672172446458623174842755116866659212312286396295668501826127153730407051296183761284909873330424430859865292133624001221191040608242055037801438139167295677539324000185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5282527298505285964622851346562578907805571759725509867691270666525518113728990916794900316961588110981067957320478246679714585910450389293378421598456477126076103852362750059606023166128367858810733179247297122496809230113463667301445556120574707085799015606279703345192868595894096287732718/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16193577628724785719011889017851070791786682507415456113432222755047196254101776438217767665676553735940117478244702325760927951024092489934529355283724495213385932430520415504505579006500165139244435839388545585761291675288699973034316295365346689781475502021256657136794210333268247354789209/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24485246695929018936990660149402211657104981434148624955487701343231905985579280901963583014319632146307410277958717479687577105878682942966486493794254446568926475530292248206058872794469471440327763189942377088550213830709925626549890446015816939117583800366820164866610704443437623520976855/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21112412651631013243371412711997082951561809949357413724080990615033258699927100999919519096024881462997444830961396346354787555924479295655905528558018864846015153378428296068118767769705439702160226637470301330811874223829105071639664747875421366822835931892907684611938393493079671680074405/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8398722878598924622986500366461531730538240408554100648724594804692176149348771819172658153587342793502491117443633416146067468537831371708377277661413255819727387468834097888558780965376940598430904612094395604500663181644255758846497716292061055481869755494249281710707624268043729988226146/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15225380010594506008973026257143458454640465578171723804942089263434329477760910981896278392036560021641601060429575783169438058842477214347111352009520123720077100785414064418896658128848073929356705371855778953174237806598852213132806102746975807363854133986961315327358246009510629527124680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33461806734469907994030475946677748745117713881339882221352516012548084893666849617732065303129828052915255963635601459621935837065772704261554990759258480509919314973324565448197322864945761025560989962093555934961466553778768635291180381367630430841273782743235127197566434849360508932045257/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23344016958956767629926500392994647383499939123877677937966825375719955890953876135835454613968615762960563148491336545474365196409580945969465884769795508683129657427254506535948682028937537104130685256228641722718909356863681805722897735089366480258129479195887195848974541796128377928167577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5602480234601382349772271005181404664807321369908731171115097449121710599366292048794259514716674315844603469883931697683353891938612419216226617894816802648723541793639045150386965189623722987240216989826704234601889376786542618316430707684830049530403229464646172363164995252614875808193173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21585430134160352890070290060780446828791242065544048028453872673066927639247129402603614214760208274090584539575549267564891748075286505974610048921928129088683477277999633960813140845355493345485102904901354210726392791145707472408996053021451773134080948087972108692106832113679259343219947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11415331544571187080874644099586288232232458448547679886081991592301760005236095908949689494675859787227848142023560224126806340248434203883775512611691367325423164883099612494356487271319754055173236015664307370298186570386420352429298451084499364327672058169327663791389214578808441250724944/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11793069079150569975334575890830703721430979242715369428137392707318332890697326433839041779925564938340282579948313994223828118326825947834094951271722444620676579367475079173800393203957475036464333182408429975692413620263226210168078809555595076849360654914793882987403378485450955503025034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12885798463371431389932787210155837206625498867169462330144777936730553104510075216577653364856637102213211866324438500480424034199719983744105518316236839019866420134205911323908390410776780668444914215235091425004989265607351186415407480958214272566285498969293573781533429582137590737000922/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20405751499745940169487970735302604944062949754510415694574268316242276993299454434219997084167202449117758181193707564478197472099361962516855406007900352215380437082384906375301729134833781458631018744499186796919981450901817330693455313364195516300807267763831291227356971928487613733468756/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18481784727389805078995791628391459936774634883409839739642943819839642593309652652043147388519949177140274803909833560930137877943127468050037942462660965536681635939389250447895023404303557957047873910477856895559546370645733682830138072854552517388419724656594412241606092059697330262631811/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18184903718896438048772513597091504878298019408861789995235002074868792991938562291995274887108702198480137009718148154931922561708609518263276991302920160107279072295601734077812037105155553650644650683367523975059024060605186899698448165502687037383104756942478417349876676479635894289236518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11447091589581912214703264718150857641269439047769886133291332215914319222377304196497970208156392381576252132473176881253975652142730009154443856028090944419957418681957673597871926546591437283211168427984835240880553556720701380399651205696572104112024747059034737644426525658426096061058965/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -72868054429059314808294719768029586104148237506836129518434322647205601227166770548146791372189041645962967172257247531100115367979862120840593318344184786817646864150056320227794860884391439531308231645809747186593665181452343950454262619606504960636339884560352267289988506662453226094080269/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28605663286775170911600638859657699662173656687628150895413989050673592738624495453738244886533948518072768659856483870945555485516235705985570846561816055193536077084664569254999985830723015819383843797001776575884620740818388946481335023506084316493882855538422356521095346559925875538603307/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20143006832770304029982592804079176409165673295553723809577492786360112204882029827873911964912462456444454905418640372707821955406169955079147112854929065640166450501575971414262183594939379547865018556777216043056360938750832245104230595214159544002397727310413858919650950944701929343226223/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10521790548158040217171616145266967494429051677083108143059406837247953835429601490378206241282712384821360436316746596459858766748307015813487623590411071217862454727160369082979853830992502600013888984613577620932703337077469235505660773037545600334621617653986994366906112830986513839704001/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5633354480666952333801597745666961729635204863971909540072694269394131813500601713803632559711357683844676715708224039901486457828488111863434782621865742751559825057196007807342214425545923069118742275100115182998069123532473752703531121288632908921821736928216627131006267744707712346846490/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22942079976145189562817447229190735997017138193055385690034741185184438500736823922262818788817006527737354893917341434886569226277258753195042579040366924959071071677394040082052526386384997380022061928393638761159832201272830306623355236354183671031919216929747735945353827564241752496843371/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4234483431896773657744142638373896468966501302994551148117393339002226369969050954935008133509823112750442438117549073228714612170202696578188411835052537630056331306279844050714460186677998754643306190269876947297052003988007299481615684019181945566003726089100336744644358615700552186553029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34592727738117301414786221509697429460689454663793133947933947350347989422557946952818268672118528264608716567659989879622954816746728088899926843270242784747092126401212514627439547011890458275245535658773052895694867253966388067782103866724870860822411265059065162062845644177929603646327957/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9732862556825391565496096028180310904647773500674741512429720485490282383134546618342366999800298732317977291682252130672871651702561733035697897814134577396784354373900930454012463338504878814385624929497447589051337927755753082230332752167871193274993800823434965843558100726027829336800031/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24744449869318375338431374491117093447064225258147849476897301821102898397320644311708141617284913458025201675980748761708765732109554937568831702874511770021213553784778709762104620413932237783656359333888338125542280562267363091866497953707848761134662900035472699296227211060522714393205662/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1887638748441058931223961177973774233315201575538714907756571657008672131010191224768032321892765414631290863618583263693372545430673882326561391429524913341613804571178237204021557631045835979938087788421970801820961156202903224622686163505046303784761814788892848934940555830536321892897356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25431586128908569259961884055076070828399993195609463928270183908502576137377657539216829861299349101425119403917778261737051261781683849669107560908815088185574990581217219048895890776608991583747917078910538544891575908941946379913393484591741462739402265370188602284398686296394497781102861/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19550070217503072111668542377501654680512502029218611837019666391108104532589031199612395726111923075152054417307440826937986724331779049538331955728594583346601123806673585528755044111895115424264721911068773119041286623497488949567260035733856540378462327030529235808391418399207350680397468/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15175481422735990072260252984805591851131441495782190592439407614679129976342861632292174266429650039935975502755538788768801891560123689474983367872256536646789562229140841859527162431772572960062259862939235147820595612328073234618300527926657687565506273730606505734719498612021389706384543/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13094245872550774068545357753467550603075867873660849100129231361725312191395615616147662923068039803273127116603355891594415150509659112512267833160470855834485427973760430763994045380555731741795453151228901793600052266343396229526332729435191432956824409527646206686281302808487067390096607/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11920009474331539993931726399397140291979031041233001427274969380858700710429828487796437185365817033587733095983949738694112665044459634271233753465887971242932003326906346583706191858009773699067351671875983461345389026940299497725809532472226455800141862695444736976625734166051524140966443/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35955282267140881135571248978973341020813299772124488576369484096011214102662619365728884445710250250910012056754691412784671105106734211083606523684706229262734849350748140383983137208938021713541397886186606899630673967457227577106672704495030570511082229177187713409841296135251230429035823/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8419436214194583603719908766285545827530924393089541777942652555499834909325323206446602536550574776117983363558199314716563606611411988890654372365541268315989864485631680258401440095003658858433031147945710272904223422519381595580206474401646987296914505356835650649816579500604409278102435/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36365051153839128155174030693105957246151267442293916430240708140332739259652180801607726834867564255317299256135288422250018974201889789079292152727343504369962363581724986179729719181098964850115250787139237483439823121695835296824711685191686517486825357130643451644370120606812886049826221/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9096676045328920922546682060771097922410094459943838258082755235683179285959405114727231493311574461558317539764863813677627180066687286141401606464461264566508618185836222160818163484720122190972014081903067199450007600191580710142316462234224630231934578798956840280064955883402386437597682/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9105044125186780247529019638237136376668089882116427948053342706523863915355980301656855428135241032994471030435969319710435031022201996247707146410760164123942577994418702511229248326271606946991279639823354620429131659765638091132999621479473497795025859666209460027984481737229764190504815/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16623001928948663483878744794566109070541988799488097132976111058333486906993112194627395880814410991095278039925521969693242145916998361242226977766335328516137134115626278348339046517428913739285294973845476312499210390971275099402116382315394134691074831100185821201393344713745814109054902/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46673277503988914142855012255576419565773676505275316987644215673929121606255434116170430792000656473716096900440001839706087311723008235509022432595486653600236947869388101641047673564659622150789320283399007123119035112917257626259761935894946579530285033747512278057494244499868588501873125/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11511449040778957530968872613074953750133223490160115839890777139373799937916341438584671057867022875093680101066655737463297013301270405209560836298188856274522274544911919742720508265093747176321418414304646268756257107021704446787463204950752367942867705158218172476388912289667807472262184/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2612745082782286100887805981489674120943105183286454131486269621333228079512162219761546533901144875421081889529348414059515740861354248003699691004124924802410694130197054370150260604011018960776340252336421069969727331024941355607311613476939762483291359132698482453026773664577289780085685/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26364688853609521907893352910855456975886147159301475975479161258929311805144074571591287979093562207850876874739270257065215549576305622092849743331127838638669009853826030393145863366815715951267248866930289964238887406515824979694328998606544101772126101641850963418527739864446619989898230/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38257873034655507942876905707533351104180703365057444758595325501035052836218035759484364879242610524292760703360577582579665526175420425589074144175535002035687574006478752573013172645882214717471612245751397278207325860052739012445368479152016464633866899806984967705691592635477974427360332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3073603857399785508196306801641948225196748452571894578008911222063048044676388493939341243477651379292678431410059609167266666755555302828587043755807680910566278310468638521526606355565510958455775420203996158981918257243238553461552301833690294458682763337934282254449759929007833911898929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6303518644302171800599765384943468361895045585481684251525073513640248222564932222031050186465612794802878080586818850249300945296087047607798650232055979882805213454847297046076743700860706043745758852631177137032317286742469133366478845636027292291205417656087133009765683989358057784241539/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4597027250212266034685108455429461360957838800241109421924980986640345883252248851652604945017159557203820371741555101054988466578512819396220003158705541827440254625952079216674650592218614258385259300011221934384996788752680427415045958229476351092538331076118568716894763504040716888166741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10901461503439631230723063726312754203286504546475684920160891628713830307661601901947500277299735193488168313337320892549838442496835374043749707558523950248036926110238487826515759278330961149854544066924181860970151078587059378552197409280127819295388645279647994323798723740730489993756505/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 328429344361958640225399098475048127031614488446323705275150008172438492718395765724801695516401105728634950079373351569023826322717201146434564154917650963886974021230355754035981887776378209706723177893816998630152316527439425615358149788544021529097622012011022714905006786421811942163345/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4913675308684364111995292480369951683770262562876803586063978951710726242093456790310313151576693374482654391596330400601885875050799916765908337039357139897987702483268339225852063261220338960538077368601729488784050372740017029269481777416533529306598233086128270092591970179632101989686361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21454706356230050073010983763919347763901133395710863518964426758220618712802560109219473824668185143205676781728127084061323261428922293965901320160319490329871665859938201199246783192930606427429007707422987077415045741380644895170257624663405365965399708972055764458411092391442737834656373/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16120065330575665462399198718767676660099940105756111543084953447274047829163702122065648293267409905665930381972875132148895581485171923792789694348354294305038630035288768849949416944233279887825688854804608385793774077979249114918608690455366838054082637020165012769625352620195323379437311/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44130962930297817897007332238456264960363306418715070822474439290762322519693338510725660697531463550346897472995107459608018238681108104454797114488801788871429320764058093754662834111073433095054135734870395450128989533848662878186240748137202869407918690537948939450746116266253472970119840/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7886007301585986827926522770706522375886509303817610530594517621559976509481554573610278247101036730543261448376544920173378607845738951691412733016995623404778747175155378084988105853916807548114367628938682613460411538364597579597995824844537376109267945893954837858581638490579957548880315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1389717707988798678536007080366873808864478175552937639442128955492615923870595088662096905771090790130931916230276576805653203143218187100491678348527115917543394918127201177501639173297186474281072503857025402017701548222434841291139777669293467141438299357109306772232930918015448021900131/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8687558238864731082783052636141940595257543006240015236900193717735491237582688051334313790805248879366603627404546312912246191732410718214865441122573272896036675709883525262466397021698039810932945792605732173491755410720283043155918995077991515517144808758323343264713168187998769674644423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12407080336097570787314085538324727657458953484863494776747955965965528880637166747293227402540809849131393834252080213961406765142693441380488506547004981271156743846423293153239119935275338886192813916568012465023472596821870786555338007001192345788802678752017865985593610190510155516122198/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4899640974724520261861541850714893839326038957600082497713474976813435106636876319396298128421659774475129043181265036026318029912472512541653160948386145694044055195963383359024989294002099545280075603928667871536942681204053171408859987529221666923527917783939206613603694065283986396588219/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13236546710067478566047593343976642998086061623700309756868168043497194486296682993311793481911997326470506650759128586803501592297226505906257517826640058882734877921086057078702989720287733087436866354712592044824861680085989371990273972500667094859179931066262142259613683094101396736624019/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19616247019734463616354386618891061702805112992904038945057321721722959320309313040757045205214341176457763971518404903864612594440613956846460536068274390985076770147194516181853876825440744955853935660033436379669973125191937613807688127269680799709266925955139326235568433952710898352803022/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19787671962135950115662241817503090895880590049779388135666725023195785171572459009271231819366448022150367636488204382080069973959106936527379974880431283977614338431825066219142366799653727080024546178844804700280680030082591991738369192960801619902936297811263550135930915119734181709784418/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33970619320438326615977068189442282796594828766287633313173871086955141955223271876488603717091713876062543459083966049040775808247095922808539962685625567161834078702054736457702567411478236957910024088089163520228841613152779533331791321383131420814502795109004176627896995563669983311754437/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7399287254848526039686297170085362272611516801629614067876113851395247053257784196283276106202224827512228559219564412278192056657769752302421775121241733441729645238960776992743026649226986619814201491238021328653431253447060824229287585615767317219848447592479840526659293455479435731421664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31943136151168390487237785073348078540092558749639858976780426695038427226033577149062994842172532046681905656767715986167600520085953397137859001952277147125973270146155554294754488572265669352415941396555667185040980716744419010150882942882501163722128967993592007034427090822554403600628396/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27386397535639350552822388180605175756499636041805555210599528144347298586021788163497368266379753073981266826442880592322483718202076419642477268779965128897831258091609679896708873976061506203257251695764540027319720514388386962957850427513652417571317106494151858004817571772832126832632906/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[37367634733142167594969584700608172395656984323722110964836129768244772290282502951787575152449516610948796684414207728314839681892380597807652957511360682692884144263492535209282640044674603879415495969660274595418901524821824337402644349597823905771558832689736710914128885635753728767257564/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17246660464110205741434654653664024681430356035293899301682212505084773001991959158829987085112762328815208491727050691697478359644494299987421143670375586371842202343637821563574482236929972001227919267581060258506031282129159841182516600204792151674858682787725717283775925477819520309534614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 115079374322220995659807383364006891004717725754620304234201495068925331583225791113359756273375443837877327354482441091187273527996597532899125868942542086517025410023885726346823939144036507320839535069752357682872756201002582136961060639440306939101793686701195354444276830924435085010627996/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -98868714272711989336233971019145376851334109012210118532862860965356761170203379748363137874232544938522955546735791738835558846160948103578078923529875211301250075532847834336238532593756209121291989989622005212070854389085282241818990285132306167014288938197417225456145393091553048805626016/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 214569173874610113331757745049712940981048773736944390924608652456879376929422116213023264025885491964089344490097744474933199798280614654793359853382256592996991304990237747521625643719954610018934673413373008994087371994237944884767155433568699827193426451331215725883565101417373177782454874/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -107522351771772046415864003760908777520803039243105879822857232306810878973543027292770100531938252093214254042327833034851677619047013957040367014695683065409156145472283945445483734754813003323608330613032785460101775450756548208918183511628462609869526457258287375413721920295261232483702971/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -76049275562802251268538692801520407743221090835207025503580362082365399650136557159483375570813335307434879763504240315265669461413460968148899363025979348956008732411066722401921626290859891216354170002066089474537129134382055670754237072680088806290349495425473984651872260470046392142673266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -124760486680382420578461070046139833727535299608466184987034494266468673704402929421664528555555201905023241765427738370323053892938998693248977135255169724611276807977218450740914637286764036415870692585959092061672519353717800138979923108096937177706425762528715249365081929993373578029629013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 118642583492197387493193819696978505994346862702817243230169848031166438796989813140499193835677509333053159305257817442488374339468549272195002745252291441376286871319378366651842117000530699242423258619750111890292573381174798303258574922887006278152206461753485158299850949991616721878446692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 98962593316644423446325121571697112588668056994630896997828277622349692603175902433667222183582708349296723126370326275786251544702873428518148583384040765617177357049412260296881725042778372936010402691466357082399644011818328201291419032408703329891783520888020671459464857949703118723744176/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 116731780362304940041197244465560816223674399951586155548133167453587958820939368630645712345203980275612953722937219660619831026780005316158426323245547675683363294977510113664841939730438912941624091509128340788495210626708276884672811280120897455137529717099734263486271504383028027624162212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59786159429515243522423461704011339959577305124647803329084758857074148211154752536029292706155482063633257480785161867199418305243902544386559498194424823816772525473188709202130203038514967063277144543269292078551546364188366087822336322687006973849850933648554814500033898284953272771591406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -76369769969888315616108395610920760729983060003644269416494623518252850924028721190424750118895931462367233388007424144768543658994885380444334333822938827656204886375222627915685833118285239616470326592594061449948366177171407650150257944602668028747077605458920424363525065409541722754191310/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69296818066307336122321626185485677589434216071981127793170204518912701704925908897800035571595929967984373785076120094807466410986548358622066617318937948558869474390036235296086865802287306357001186926831295649749565256144748532390112251935709830298451936549911179704874100047762251423167361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33819909628039539953251246704062092946730754677975964616783304622725367541561187140013838427796514949372335010118504979067624318599327096031596875632991730379212915357250199240527968556462053636665641365713228320827063253490492481943720985737915509651803882187664909305440747856441820152261184/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15391301352609228955910053797428486379320300106363897214681007800413251304846496086216523414249852894847543369650886520429118448955370650098736677865792505035730015813335593347048481150187301815576474018120647713597312539982255252659687815595164514781117455456274462167170460689532635350205411/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -104779661123506281523424162328246314713193681140115292619641930478905125878388796923956763417244624420024263137052472420375665216380490524808164351059818983924263405435567101136958836225068647874380488865968139430005673723677329522737229441074587589185242384417885388632376812449121020194437342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 85748370072378003443019359273803024823261931274391459370481254730149366652053506110697204840316011418733152501666925720245901471006285234242423785262519522419663906863151001480666170834911631853145478806814578360811461473529761680699945572912980631873829630178266889050806167206370712483246189/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5769362712595759200589171686967835219819816671131515227029530784080708635196949779859669366860986990272352835081021697539595863510116926694645915785461906519267036060808904538416474925123155874337045727141537719419945370506785720377628608590596556545260613239727785826725781666972410929451823/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72114673881937576771183462232746022068110833578687514516181846341556601773386161215606218339024027840871481064836291551463749097860186533526296873039780912145576561851345900789202986945305155174144027216573282248668986772534537157427400079532634599866459713156978842660157343484713445979731353/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10470935331382106501555015772424766513268521683858059493317421342561574372809093944866226070174731379285725209650042707478711120797529045554071403549046097229912423748543091043824324923661320905783600389909803482166921379788791260325101256830091983315402588715005687577543118935520221391445858/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 90405124421170467404333478183018955702041645712398306994296828876225242725923465834165333761545352518090825557912842595602240278366293529119515899233369495295300096015504514618593550799869435912620566144098543544508749014425392701716294087449334588662352460210257442736855536586827376638093199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86205485690775247186407257773061593316718624485470688426031269302863022078001996645947764760255102914479710077473335231100986628194319389882005024162838588855958918129679391988020651313919511612472029818021425534519438995398654313423812179366900133712659202590327864683885773530996937638012407/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -102963083616349455141480219569864419930707126649338377408707936171649593864584946383686947330608267591208154477867843312968566014085240353445812857574119928084266111731018911562392987982002018446534202525252826148518951458900825352101018184169623564594173343567817142550374325318402388733344139/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -101141040805569567879771142820979068676389399554486983803948727971311484600778195986816941877503586869395668540289379356621604064501850818375692732629697485511871624526828568613362232988350202623426451925244142245190117506197008716424708355545207306849471810520321556185356748521221584912380863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 90222284172215311218360126066953862574630834714850989792824965432021524788962075687571914060643321047378946138460183810585114654087576053987663099934429921428125000229650345944108614141294406862940938042094336377562873603924393644650837424381352670528116661502616125461838645620226650264431755/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45432263070812391592860908041975921265372745779141779528437148866583981199895029618497814693969625800371272867530695533939182200514426956617523882374811407288117777879017042014307916558178290620719309938137876708661473106441056971495940410243469923942133701584926419778488438816649469186739747/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20931122343943320294412571831184091693399225826338703624175125434099645589945110967066704454780236739073812556043013879456265364041839953414130068389402212816028635697025685982319167470182231748886669159864042583192158422597116754997702962565306090101238023055669000748012314454607109283725319/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58583771224465234783701456494883429171897510706457231382041076739864773521117853167626724504245414225985101178302064551729542001265652784671498960351936414586656364270989363716353759050834996536203922175016319226550198280078312608596911228781430514899973385846265343094731887257953032227644554/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 96426500660800367095212705684354465839256643649850203880568426552913930823966630761168644388568060866375081584648052498934750081460474927912208067108383506654160578622756123553300753529200811332983766392645941263919433941526859818002144728611855674074547567367693585630151796519291994146777460/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54587802521264628023486854812889637468022203098850402595684694394914364531543442294207392907991951484268358318208533812759420362014031237830721874625434355582639707905542668712493817667693398168548869041032696359853245276584674211874756932109801360491177127629974242800480871741672419236029388/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 79645256165664871966907992062510569736400272744481094396895208884356880391171840317119498958545480850114886271891872532962397539498873784256755324316332257966035033404914941918322518486927900817463621385720978175085190544375993576954891540783684581828013178418728241886171888281205672555290918/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -84953923376640204991182239562560039477084137915934267841563035733756473457573690718174608220432466472090628312869809893748550337444392948622850657460224547735902290966255368836765341492693758895085250406353705927978137341763701465495725197191236405066291817581124604230234626249115610657496690/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -84430267807827016878291411509180468952184619397106347464938637339618690631957962374709913362864870347136163087506882002790525767895082186454775160560359372669843197664030955625827873285507950264162615470555977451747051226623542308097800898468469631034407050305728680832255588166742315735088017/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -74920812739960566993027256656768293778652286316413148012548231126879760703415168798085406784587961744689704695711379471186724891022403527727518792570139182685498373544155651616755522145712418631188192072205450982718203000944082470402038140133448320347673698577484998729121908879021355127859164/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50630850987173734033855591979938288757862090306438350415526389433538607786377287947063783286773803068001529692824220149940786829046831523375106483195265216299800137027233951677119697457583307037201538671370038950522972299840412038675762289826379847964669933572639212108789802161754260397393064/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27517541714021150528359038605599714486253952330692060024834380605338076306934831439890797462579205285384326086173523922007359375026449152688360393042348282910545913463892637873924621049872446824593786428327550449680482260420893602819845922579917423841477346044728093957329207225122442481595495/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -98293831050379717567133417500442825566261297040295835833402728848226406726744704599012617499642475814431930079067447417322171900088509142327311386145854146422470761273871707820625614942686099412605094408938953180966105703757126865806666053639420605001192854213592466324533280974698726694495509/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -215281697624026474286386589146953586050489852225680544315986753859249643247618527774543687778065494269531030264140001585795923686746527123251893527765108887518685240664610495373060949537899561332119337434506273736364500487991929193512195780936822214409082515538955078891157548074860314138413/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64144734619861275832659515756123203298665190926227497549290382112133795935994340832385081484704792372942988983506640411746521481365597891676823050714025230396194474516995666144134553722794465923165250438366862330409489472805249488204825297606925451386025584736848472090010723668352673918620750/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44166077912269981254746795160752431214272498810424354259617028243076068352081719470278433155234492379554043960964322447503041392455180816960507864961613155066356466959785568436810785250853522358579308085080926000543269288452991886449155746544969220572810836240680399199024337462925714515312428/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38421030573234008976257758628773782286119681776819259289227884748012181043186807110407867747228914294655131937163361612457817333541887908480452605205505586599916327929104715017868378861728223868628744196528499064979682867715216596540611545565196317717426001679855486848275412545740666217271610/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44148562550457371578522861250184499938895993687199212300792730885386201144050741054533823723135382013376745216419088115705906378753093565931155917709400882545978681563448986511409465020838570854766640263396664129621330592357595662025635966452073539236444096039544322479786025090285300978241728/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61564449151824043915253036467606973231072484638733681433101662822182816213929136879093963609620319044408378359465171042938300166378851453953196417874764012008325921054762835648926331072767091855867801143520035355247601984808935805598706638814207305185721436645627692631626994706952047501669247/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24589499538026353714119015519799734339287722591733016593398465573884056601522290747764354041302367959491230524791224118734737063182881881018301879621213003197836840960622120016346928222992427361322735885059715125800669469315609415839418825559211243063564232621213827258594182063118040321913220/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27591664166276557437897343273382339455482564898264345389459839207983142413864003394736364800728967895651230230829685880625312766121517007511013542686920697401443414961453879885689966072596376902481588914288438796538498224628902926443804318127206106759399167287461051448215309537351306221043547/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 92033870826231305588489059247268458440637290449452748936283119953313763149505110667413454732340945945124534436676416014830028074249883811567784258887000295962184916696065229990451116231661020629377399715913709720608632837934024246500516044624449021130436548094834495877327065617850731989707630/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51114805130184056657329177372010007095825757685771962234635089729053248919345473529846018258705403845373671906677467637665343537658125349317414800400830305375834648780177949663829430033441095795932841157129926770740626160413158171796844337096880866742774031576960126835921320232420264914235640/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41614878024705226173154318445000689872155904548158545623529119074559322583666561142019188632510656110784317909723008656994332195296508247529761502120777593272273764201200926136787339606882098445148257485081966511187171901319015473568701285501947616137599296638277628235079515863975280212398995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20770663367525038483747234222871240709528637315291007000798969262400002513742676880674350233366351540832085405545108732471433483554308337224374544757233793333449675506976862748425296220236185880672066932273685599283938351549105338194669119135821735946917786072978739355038480664986379226613603/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52853286124108622566739852558867165303004094437312276732468546689864693718465785500110068066660074381985133578274338604807062616151708772087359810510176937390049435770357186596608169820904290246368100532657449874558152546546410170272353625675058632509741932314155923948137169780746255182294366/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3714212953659708530295491744167052029046339145780515788679927397917098224637233550397610140098602341531067903106308162129172674241814366705513612813201673333846302833397562595618785655998668407231256033015164197258966716293723479043501731386315905845476462715488454690265799708252866739528343/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -280384214351448066836526857592091555490505980613957038702768277253417358233728228633939787697668845341183011920568980223208240947202947061326301510597227429002462002862114430062422208349345238324050451873908216029617875505090891459667874749796486880580491534826770569543703551871056922094166107/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 219237804044762932796371148169622478829769339278342035936135017436366154247660904267418454109726846999599840449235453550244325094531486779356117401386327163302024836311118356775699698080353164122229433394094195325530570398547875610654199882564796941317684105425800526325647143274252472930952085/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 80053852942768654892123908642294053370025233646486572927218283415579142613735362884969589746574012610679651649448542033642633703444767657078811924105532637996401576724662671953887569598594365096662564379712629376581227346644340904798641279380385566013099308398728281314844884597730362165067569/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5917468897286198858284031755887843888275513026409667905303576060957920300581668088808551148475758521898724565182707123177339836318584317740252722006234962379223369623847265047527464234368508104821043725100304915224480487327845484152457615178624542465668618178775919060773407792113373274621569/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 78337466695962068934509793855436480011067614483388525744178070708130466059954860408303290143882452476218120101608814245816997686096985966026164027736501441181235261701148081316498019909730707394058709356660936032831437178254493480305073421278791568215164345224094662159758779826835356104810594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -116393331527502852805531312066372851947964777806872294352146607672879566001857097526912757000330116480565295753842446317376330508762155398441173480151470888242375746693033241626621028475631343080108311070098427089119457900946320099595133901034182544734426701113777484658390443320669975940662199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56034229846775867603007301651751534251583334128898989699507971433108390528334414724774970321292085559742205742163399832145206891604371628800430834305132750723891613128455260996942606239752266894683343536761292507818744155588341853683612644779608223926133692096578396647590174103797113939524501/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 252883472379170344674283662137514592594558758174095850609921482184266467163266850527221677923854863232962123127776732844497910320168307137920649284835622591443579547709306616630409225792910674128028145891049985405266811255393370525716545609420799268649665832013663931662471968114519006865521929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 93014839458981850398029304620691658826649812464627536083106842677877702931335692417074411984424706528485240829145190593973691220542131829682242934043080159238030821611379159830783151749274457677501913170567037545425935427503778856175785807221611573904314777433917091226523741962730929072497775/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 182705349650794772368789388258676269528497760811262945406863161883584983345344908417190701172705698468603010149502142397115348423554745004759420335327860545227284523386352289431730454859729024404911898649944841797666826069120672061246631509087142085967779765448374453353894053478609315303760451/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -108601549227199882017220955679257573873099437928822931417885012849059437454352342958927873296893550976650580624378139500100085917436626159603902917968165592669778474832568753016445262189360859664649101481267046348820230771610414360481569365951292698962933670003047860828393658879046968177012136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 103286963350146620168904607825156604936050488355100155023358579318666120042391480807559329932249469036858949872579735173652271537794683247922063653011856420996193804024500018118086170631802622032281771530840087061915074859419304815045893083895349237350843861168261669484362349653003387539481684/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30010702517990069911447534313797021817299854774857971461687672424491297386868353350206497605251781703712494622118864130316829860584578045135630205426275572649353768268400476059894640251938494932700706712050168009380635237211818329015011836158690738837427492962149431434070016938847903116908863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5063162383085320518600283357784536678780413087173391444988618436208209448213228084544585240120297963345976454244810196095954140586910363000256045352686564699097487706777472272357124714023386526649772244100868378385616266273280644851566963199272932093602672123336886547901553554069476355677927/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9399050892097709161009596826861484983907284554670775031960492866862059008600794375103390784065863793679504233114431122532556886935282501217268889718943513412188482092055390066110748925759850024500561108714577465007996544868897511516595560248584635224491112518510601778027628214215863297297865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47468899149505078549159608743689007777397888151121588869977421295160203872096680714546156605046253921791869039550160182740924841409303995208184793770888343014495243091084191122042515228710430972157688516008735479154894812396820387187312238270909198674171210750118608705287769954828130160703636/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 110836089454139111320832178205567291390450829416754911846706090826047309723346059646565359778488835436243003023592430203063056363878401683777175407086171277754499219984437483963064145451283215792685221182766712977176898455199130984916196529442909229293356326630813503271318048886987236652473772/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41885924358062006713384720832427507501487774500323192895579700121131487044354771319321431509125839857630187905995165451248448989256137157720073291828392982288152449860989159261323822542278103599858623571246553930160294140218576892886075613576878598678193863422931559453819220962423587665629591/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -218436819529202629927728862280253733782224271318685477765075988845804860296858413501407855913066776598347994334441636495647245319954248591140418785119793298894109476925553421563140440622871450032013804589963847938058019942203289928392692890111479092123730248933897056721342139507211685402989559/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 96061553810512411418619451184317963803754210810170807033594796414496865762218159443316742535243100036321657144439982212307488205795066875295132521824817859140948814643631672871429427062730174715057226359464365898614328695228066334544485770344940732499423460851454025306882292084219683142662876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83243951061840656154713418581904615187636967234226120658160862876113188886371984076312970264886347994804016804382562673326182059752314196428270850544406631929884177325144906867919859482333441396190356677861300968193444444283305177249022380038066848114564845559595362697137321646092522027888169/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 88544172806567047412597184558700494232211033312031662819310626073050973224803358228736529805200358854737562241958459939190405221871320220229709542830522040285343795999146666413388930029014716763461706713031428565839659538154806750164615468492261760953267510672346719074600734349963330253091189/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37861381735854273901730886716357044633466857846409312455298242091792719549910354957544184479478637225792588614255309286596239941632162131867163192852200910045687360337597067246391802724459739832351388080050401520998450777517980781730437030176571287836349502510334695522044462061931432591177355/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 148573314381128047091885855210380743280580874260298555555584013020737887613259579805166728934479837022252251772515737559460237403029994343009163559302601055129269354846416570760948888000281217072325120275789692563804941638590199609846920680791110861390172890601396822333830123546894119549035863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21080454697024089665660342267376016052288809236081775990335131960626307718320648625378514498110948671857410344884612671817331447830791220276066185268764321037009617118479140059766236002997512790637187942290126851866115423969119516386579122197886281162158416656876659644202330535486587855459725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 103233021431483343538257439738263443040001105484341973703440751891133605970536498376869685379588076308620796609841322255739545194753160256406176116929098723082171219725487810377007737292131274271812399832619538103959216705963537953135637330198655413839719103166735229848437816895614274568268101/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44021780614769742374000111991464310726981996359545932788385531032590274829328203900377024294977035763152501492948745681785589986056441363924629128476854289800019612323361274426524335607485225070057140982837680301725669351964150874474977490591206068334854791346544529526078255706483337231709793/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14377366221988379275062000080592394952666722931455862367145726066786421992236456898695248228008459267671856752734110672497156170041619836194739148404972728217225839705202819248554826138838238309271237814486868174676914091950550012851158046313304975075714717589941040280090476965112996848470449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24228548120774391398660001562726269250489979764743295929595462178347803389309877244573136135032531611524712290712205361980299907255709876597393403555289097731534248895763186506672787623056486863397040730343963714388636674343830427124679058330071149183275527373687696483591993077125314809810508/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42209979514468546984315259778856199185574869761382634269210919883882684867776579934083328662054371895609495214043272045649561528783093531404536334513573461452579716573267597573772388448183561250245884043801506726977310807630735021679038530852281687932132721198785468047380136148541170340606681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -145711971503313950348120247882126546056262894501121356003019096817279022223439569795483655579592515995274027167864083378239069048831799207944637669516122835672669840315402862845725228681606829374506608559714402265589749818436527599725554616683560460627015170640593470280966757576751795388601939/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20730870856794242893995878713388066026769420165592043642812049560935037289582379831470072038168211303135648519449981481519705224607793673334948539943108947094626944565129557725120705869224373699772432789394014940138695897841810642136495081661427756049775490624208034006745544386702410506266276/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3177621481068876179559240668097882885611822395490033524972616945254398393766289469403572133249293857680579528406610750879758844038895475707837025644092100909167260519563882749601456210682093306921519698871375517760787915037618149626950401845628908251530625135908436494185427861805621468770731/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47007309478248346840734084589137525806046781684567333088630398548534191720444773791954136648067132073982537301477312889044973147090505161182802310779990951964906071207364196976569399712915192661627048738316440902542736614786345154878027615240829893652619059127516620091541198358883197997308696/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25569209877728667114466090115995275229361917622349605753434556944820205879327402349156918635248971261987640181407213035275945788709334186909120700698377022742214213078463078086860893785168177075325709735186454207261975143226128756879661787532422258413336539243787368816629919359497562722937085/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -123910691891845730398314166260474810148247921277860632729706924521011130724086140075853450188823564823046179035116464270013674992029960524119429665688812380759437016617311963272044315606425157349995689688812343953407879230273477308878897141074334660087087499269170088904442524291853596767430950/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13237995454230245958247643933263113784140311278319406278739579236248087957290927171798125255148156991016394400706374623630792611615937030332870474056284534598378991876515585993456716349842874222541917183789387167275872890510081447328878554720561544202344295608709411689234867699151093965492368/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 163899840253565061949334810423211210185822394319787712056673234392361201763740535139051411056100901091115254831213276764911672583563617394297848712119949586911013231348031662794373606193932542280128168073558435429236711827092274016028819803652424134537457962527075606313770806291748786750188916/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10659958475109420691474129094439236256185787560699902273568378088674435712415605607886601681159774075346253367215656694540964541998305360432818784116890478825084049760908427950842342058800504139546465547101340128417416044375111933282236503428778601469798181953723760566980817139175095181953899/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 76821131084332887131942196632211615134175495759748915318807666408322465103517930289945279721338533364246127723159002392515019171643736965149536289772779833038722290734563571074362195102536038366955602757816893210726242800201974255080223217747664971295249730673536800112761378319978418482228589/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -95755576250311472797976014124564107290312982345383565080447998321161445996114413534038337817727990271245545563982764581619984781448932809214478287184045329295911892881466370466189071168524098982656477158892908610095907727516577314033968447636086275453611667655356274576545245560779886622982448/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51713998007966919979983279898673076446891914610648910000745714882435196692535007402186351011052572550787641800342172959354324646128164073934460785372891255221543821316979580822305368922765948244976907662232414676460071025920857230978952999281383845480057654995674825459373350498423135159719856/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66437339612702762821282966878932002919068474258509531800988128927474975427244116486663321051798750800638822878160623563678919992771942199452690394826110389153035941188843381778724707980394069656708324516177568301917746619629862161033242048542652142270119771532416468166393690771450522696907748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29743187016419087049773831267331148833315184906885537056326484023316072243466175692163365178988340446134544050370443805050013091358412693167918478947663163777866481086679317379547439362297560918053598509343757513032824790364644095681265025596349688081445024028199337867496867927514949740947838/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 159294155968104065658202298288544899988044586018522150799916759729261235385443823495994781246970324117520884770785600645968465299209308734378939444949982211599502411342297061869210665953226987832322384062389083695751845710899375161370774062521843192123688969810753083651805273851921071689554448/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39365526999743899781072183039976921525796383161999775267779947738257276649319384166021533850960351990722853778489812353770265547652445003285305434709700382167364949788492418209351804687165853347940222771888866380751846542585561535256205987302226289073907634292076459743565399366981639660917177/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55184906797883274361269045227597663876117146792000648427543361189843973517471996270765514785370435724011946653956018687136632874123853806015557710057282469965402947031792496948354761359616758452024722986715686468672755221544782500119331937380059178940455049213591905585847935796847931073186755/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -171784741693639920926961482962316614411362453918300735104137949356988344008651484381144214989230554965681762136149063562150319462244307439872080968084164389463275512619594114956621153272486971905866542753083591142173773875957158044885911704570803328490100993494319840484642389195183211176417406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[28148989989743548770417734176805475791371471074881893170547451310701740034489393420843221113188011590755950018241908188394116392805351379254125616417241871291239215122024319421224846787333126965596136000246483354081696846044634605464462264652199160658511201729705401586460515846619498094613396/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8763655424047993208112928080678804474322658216614250837822158393152445446224957220049115577607403125098095127264712229981767428791168075239007188498518115561769644173509625162691804249719587546788879824851747507499441992973254085900904299225024459207344505936925012148139310187058874396580176/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45502209457752764103752871045263644639718657589178212061163754094924166030272913865469191640487235527649074024398582241641580173596098757499478427091854743423966409301322491564826419510875370672242067620686125429053518539860520936123019466712380173871749956910432629443096799974656741580674396/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37098250198915282726370202556714756485397397240267190171825325098363019913169811478571063641749112500933228060954481127190345131833921267203864115321647947538491198767946125604980459570895570727045760281007172985555179336163021589644432166066263298221833492233940493863566203626518019119808423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 76081857178547484167478136175020176657730370183008918478873965684113274723494788233891415799100019669572548759544979127880962906228722091285263198226187562557869202923345193964849441815911631001036207328129392125608578422021376937580440344904203689564746333499631497378387683844066179492514779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51025610187202254665263881221002910551212532030186934699134550734489001649152484375968332331044617479792239819241699375985072929352590655240869183203378787985035649022033401438707202042136909060816329586436293404696676057479537176554795184915356771557824728887358127757663772574840521952386570/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47619135559534641787527788667572925020835034916771172075039655976140928006783806375734367440208357453700884690502678026906095878373121331232531381786115578284124338370229012324510818581823797079842723561544747922978209525272278762928748198278428684051148388119577465458898766684933456277605413/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59141582301617861251390042417294899128095643742730786621034892616045202130971501031386368567830091055328424511592268626371642757645474079791883438022476079904532856778400481350970740714759133142362472611259678180174273145343733902040542834115822194991929883223792713991081081264254619733270683/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59660150509785604392573180880943308469738408201793892168713642961765281846543350506661549001768876361450752179441579667016061279711005863659991836292034446872913186073929544669318285313365518367584871647825040374250714118104189213117856822811981180799466639464705420612970506765417039837792525/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42601441964927253185395139611072281302827635479326161479028017463845846725236571682658535810974143238277048442014630408395021748218770502374458996813001682834633298819599276860458239249043684847122439772717231352859006876931342077585745425569539391917124475478512490294108446695243764596451532/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52820644236237298741394175308293761937956039079762825756871701144704497359558440363470234187009794750543281701109296651585899182041968569277796612426890283708087901027989835081146958592817776270332487546548849333766084727299952371992629913843346800800799235838327970026413288937559320706968537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37205666225444060448499786186501514590271302951678376580447954178129968771278028679807394458021576959093264529074436145013190204451183126576061699104343609319339737870429153345474351895201995597987447955108462454087710004858352110286188943496879589875999729937196399737091831606774558237624070/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2843100271979061339573293677458939770637449788134535428125228725009288074519966305906921612055072397338759600597925443662364930349829127020973457376008461552866441976864330681478836770106657706642075097485210970217324095655280400554259058172728357460406132276241970644518266747159010400136110/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42778752071105111606751773323264822866302538330372443809321619326683846980238508160116589620410657317854449676340122211793779996690674525062876224780276691479974566579053222562895462426936199639626726480806285874046838209139485626791037844728547454786856582045962754145026882297707854025246139/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30656071321722312109090400710312986270520962863232369457266525472126316440250381451089736909707823600775202182254442334876746151666657998267173219448896359697425055631756940743768995053121993911358322091744638098937944495718641863399422784524094088404056212265226553632897193140930199570046580/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5784731214635346057741289811815684322623352697006883432276833160971227674361155351207319470460332014078516987749502645795416327223437725791003672023145427355885642065616277730370263281199601768234762696255790593533029381312120829653899909494488913397836229058365960179616787404129058215300158/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58765382676986702429839123074851320893707819630608693911962457313238488550532850373687526028403259692597427508400725638078311401711658623083643531918919088455614955826301706300628439359376965069330167597693132478257990164679483210660104711573204817258434462933340639758259154274814305683306857/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17717050632717603012657893874595764156672258731663974653594223823966642257495000917346976959838432062933144777630102814453284106553609447631169504746405589322749720439436304912302656039232591871015642451181532342668241503471886625533074406427034015141968486201340834964508606104460031311947574/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38985223048526267754528964424226577934295298019005188006457015682276661833597045800361806406186818831118140148684351013796509044967526188706454669430837619378356604460188346542765725277541463473796425547848414816158697972066143720748772872375219962487873158709793445198792965963633068040592444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36214622416002797299622615102641159759153406285611437937317352282752672817576555362524979500034062743142750781223872918434377966494373980495532467710099231030115470251559524216752866640568074884728847649031777933489078765717133729561142208948533683907285977891705217398921675166381001348948329/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1030964787433604332167574923999058514909027865482107470891858905258108533225253805143855761893787991798504304103691825572690031330524819171567619696737935961215492319958883920152235638432564978057986406148037179370765142689155506109971747155241336690386007597462921488197698357340140579511285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5156079620169156167188797427403130462679707413050707671688377607587861270306421119018278472932664095822522532249268491989863069946312940280267828108040828259846080286090029865430272529129025108634458186086034844630042985457458734664905038533454293934009466473350686933383335818701754388928664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29994575410667832484703987840486776749668531123223025398693229652801283854899966142246582489538669244315931931094895103582222394377348885608669377563610957505876361089118281906151824363222843331605375831736029762185433722492864465876202818987421593168958453601929356436894420844848376726288345/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41100410967527717869078851647528162834790187689674536825809955320320916264897194464379398283030878899473522377399280770752456143187741275982784051229161654151377091993909382655824991703064782226413756671598478793533158393217589448517536380807863918000835058167966870779524750855530875849190294/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35525374761119194827484687147177015922511074643687242517150018531796186870911156731331497616617867898262160947844522696114702714698651411436567310771875199570094601969963273811901949048162134286280228373130653283291581522406312510405759451533038981427069993323307138547766785181113824127762319/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24455575848478386606417086953676628332767877468366110282071903350797454113849597529829183896952110165155239411005814751751205926378740852380058983139652920077221095586732338342563322812018279755286207676750664032595016199646237547284827981324542984446090774862585208230566617814519127321406246/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8387950347253473564291368290375470869556863534177654260751981016971807365250572972336993105982864354279741608601146106208461966925338796502102867470697654484514658868426026579234061971508278806995139761222342021563912514159853096089035196928696171289807805411685561418930618235425720230887859/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2444282177896200211602796256395819564958142143015459869787516426905910620232447699860405762191724906787811511817981809315780188264050543473076582797107065800930285657591290404273035364350701730608920643736739270803843950103783804071774899431185046262724951476970193668800832574219214144601962/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23436656840297835584903327870469204871118946824422981771540262330579170591064292104252819813941136458085422942867861078065814476424546757417864494283641039931787322875468027654727930574431800779884808326600068655783758409714234362537479151586463648699246418772031675692021994202177778627158511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24303231188376867061733295013517164912444979994411126297051578760543586287803923315040009193088080994015722344315083383655464141919836221660574370252640668645038584358745774922445186821215293598969936388155756690123846184929295034682252107803278986857315403032556134113730269233613352953828643/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8584497366377682879996332293363922381292651693178920677935485689977891324326563454481837609517713144778731584099921264229047074715118237077272383024167826372354544829052287389063501850645443228145337426277276911369783619003460767175609460499673547506746386104369735429863934407087701312350980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28781333746022046508898593675716793795618488642609965877383937976683983736023834821850742647927983073318311764942260300532163237868750382005445289617038581438849404292275977015552439689793849340124326046054466616738544219785465696184405253258951724308749881975926432487859363009395592067643052/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40036676029251170486169379285005187558731741582962873834279867930830634407629145648460631313328416643194201863453171194441005658548222970738054562438953088332632637731042868841079145256857729463114511689715310253002547136221122708676912321941336215741058718109458255234264922400770212375094614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55265657114249643200771299914632171931164003461160360597323599778936805449186974253560739928513061188348892764848154962232544617708765487738807056478278052787073933319673771179638505690473523744481582023167969764456938059895702189096392390515290531547467429012855828085402787880213823677315622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45971138769064122518095434625786278318943937235234965522150781765246848994415586659921570805960212842360645845369211504994489660270563961390684336961488254665944263167144869865083597060340290038240867825508498694396003587032266264951672151397176736963883571631861283989233107642906147491415987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31494384247608780682562148735086026955628260235829895823166319451646503587851272888279628828736920920722061823559024650518544605391647177562389320431177525145017046526993830536837952042382516167532005847621470018424738575971109988218247594808839419196826541554442414281233699324692098439313735/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4331492402053182822432316896241906802092467389846654096452768033140477467167690965096233091451466505635616745479615442495487539387139788471920468481616793410376590764672598090947582145393987332592218552065260597737811141948166600748416601101532850587861498538804855876658151050017601195217877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31442494242615010908946996840463387790331928045310414043921386148781713444951224316281460228073578029063576651794905808801012386309085551922134671190862049109631317403229455226418420415355551483593430823364238156999636857288682292261232165163246527360126658108267791519356602438301914330763404/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6672450344370389405958072832527479057095619610786365904397752831820820456906539338719688473559239368576600966609390556618779310338583288983899909543070423246063803643853024531774819396183758111509259825233371712663460761611418471609543076721229111396939229347328272367628778264033823024810080/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27408796700324194116151552779772043446069061628109412427052545663303092182571451839936500982374786947369444962491475453711917895402008252881069644859482152452171431442559081524065510662188601097740369775877390430407465294360047983582886863738765528760146962235896419629251725123464412880525451/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24694877385111275072006227692714744099484139552263907034772257650742396891088241199723149284103870758203091167617455227940009703452065675661185071896429044050416774909669875344635990099999685304779936056904778721624029873730451713681081227947974825926880919769990183346571621343430059775884764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58463867624243147460350734539778153075995174205766415070347958561556928048997096735323844931151957674042755733817407713107022562068880591693202422380023335874574480164563427362212994312253823801279416200043435082101241903802443941103068582817348390826789261744375337851434545885703037359905186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16010623364620015734413680938503258824572777077919845008211025599377417611889853857485580270397414197877215455957295696519313862167970889029240356409708770102838855533450502974963473943123584968507952795930922997454642149069509415260239533420549300883628541375423379640074181996766540950171384/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19410459507202190231465993576846334090664848496467853707303401996745364491489968272265864133101943143919679730505853017905884098779487748923992177582669319843354150286653048167640354831571302240083843061802148887618084627101155512611929861365034130344151137735727015025176376992731454798730984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21846706110689984226241236991087741474576752967176009347141824439020791746489204926252863944412891371422505111499483755959487582364264523178653208596476808607355053989372461562568474309057498900222783591903171818507725407860136020128931394812009709255401476657272652366907860481497118976669101/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2379364596117705732702928405257279689348312931629571539367308342784206055359451059229310327256464715753472011497414998503381593920007716786366228299503493624895188102049065370117825185090840863135607070023662439469448768728185289955289914196566334668007511480148960126600632205182652497188700/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31543833198710735676993830800922089757178158558451719273619622309186249986853046023736560828969839509247432932449562863559748106012808062174135429536669593794974867955057182488151434219638130054738582430033070270178134359095100721275810390347569723043343514395150604977822150592041580246509546/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19718659950448722021083255171594715641699925530685676966507606391420742409569034093526159709596775080493860478437868591531242068596966240521695709510784066150364608112461148891350194301627149406482172814378470902974679128529310542573363793606238181988602281569275752258346595566447153703977923/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31658921670855548959765514784564065063348292443408794306167194850729622248788199511186243803859437477671256353037526134852695670449675132242462843049262113053478245792321975271535760245586990349098152126535953685928542134554198636486304977775179663094259598573853789264423966608250866426578310/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19633292759960460445561477296747117790458510694992776715126028468645774320770092531610138918893925421143741812638562827090813044765240663107947149096480314727197130302560314035121248753414765730099157205310681347032130053881615150421653640646408640189315250470246195697911243820150838762087354/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7026699180295440337455903992396138173478366834170445875962373218626786303031001931780162568664906061863193067781114385802681462873202814023415361430066713721943808974162925096938938528402574784081600554181230868795504075007777226513922672018443894865578356859575374923647760318457919602496062/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20294801684951122981068302871495459845379322762124622342139183424411058837989538556675364617879616136597903436592300882403313671072783285277324758914638514660543666909103564808885835977799928332309483930218766904020666425899546991614780101363892261687586221140126357406847946607001029610647073/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -122393881404348173096866914778828272840774655511441792692611923241365155989661030555702747462413039831213523807880374317196578650586522309578961309659796175229049836076843392559641889637949492193592187331857275516848039176298508746835108226702869043043470022552193347144235476246358872078874302/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 90914472548203668697888202121037187393357249890132358259688694012515204349357185714189202343799423899139165644422641738591243291498774389285375933799003888082630713878385922820695813812323654301466520074601432386425136567936629610017055047463103996714119763613833505755201138132534370444622802/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22862240407293018981885022332346118491796224214393322980624357110275564047518454487652888022966481304588654915625398915429892979256466130273653413347591399477333102822205404468783851974048800142542807766892437327869401105033872488298081311864565019352414480929050151574353898711286955325066373/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11655646651721605863557607908216238569843894246778340201831569470818084957026061090608262304532294758806454651477821966411737897328852687205051520150080321352069048956925470782522115647145286037651746592104439776759886005870628587374098110957560397377269779770013535195118927552698903274676270/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32580854808764723453244704031914047939765564437562045931379533747312428945143799927432104659289596075571412659759464914099942679924834579822626437299114868872692876614091424193345973156147945356821762906936576034334921504619167292516503470305326732019248857312495411037708541189662330380902020/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -74266654944146042547208784868322370196102927413272478860924719156050713113220873065932735827849384746226772090431829535931512872254462368131481972378215967068055540485596197326393992186772127245361729009125700601863492390550578252866884867904633426979604119306365846025623380273387205352566533/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21710073209407673144028790957203523976230924324859312811463749259124188630009345426329243572976068389388239959765493203520239526857116145585891031461397818179847236352049733910247183890909002818254930815176115000451370062766272484082676392742945211947642684484657332134651061232788223848570919/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 82259216799743593154285889534374399721159861995330867784802443324445337242352965017143439946774790285463014169912364582097431510314436095477358373690096943082713529360436754174656683336870875511547041965173414621621431919071177784959482697828722743466665624938256864710803334923774740826221116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32631467558179156243273647448680647432230254348115277892384171977492754509821678730204260966310418893544618422094964262738001650598006347848821450843559391076623556192049106393670267246499082342332290685327006750472647565608238029834984328144303578312658087935470552229906253132291495170065260/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 79867406913151767173088043947252809129829432685587461049120535243615399526139467454965195483095311545804850483321858366999523813994411109778335979442125893199303699713483592780992314982765768201883968052760640589131321760390447589697122867723420398920506210204829453858875847407451256913058193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21318925664990893360189235253428001152908743187480722351502920647963144568798979653388268911611870548569721676035847564113231762141662193545083388048138240437057410394888155493779434003373797027485408508308793923867561734424945542517753407966039914279418929446580689780154065495727856983490725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38804054647006011852852180408393838994645243938335044270080212244945255543325179724636838054820712723689570652222747742554016348751378049768823490021583442297913712967888895867241580516761451139688923988738591310466698648725237943957785027899056729047773237662799977690454095203568101557455782/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41657154603299653394876702956749836981621469465307656087518257209743425862376114182208860976905198256610379691307552295099191216052756904739098611227375130391674984387182838433344608595487069458998366459549173455324439276757146771222577872194407862836423315412002199597749577764151407385421265/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2203885660423242041984748193385323345266229969942995324721353845851373721876978596945367565837187673051607232474333992290877247718115373624007663503621471009205312844748357362589839782096279968462620882082854729305326223803016651011530816654578824437718806604177274487137940469299668172737947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2170934608968971924718995177017837064726240904827413087864741689126712454958409585222664956663363217724782646931601288091185149339755083902306701819329364852544797618729550258455348797208029628654567952630900381408869410214134505368404847134595151657183000014056749018726345639684602722853015/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14534214681344420617891004221674428421324832721631947602372209528956319617903601771327048090503823424129336679204350952460667201277818361108290785496350840505598388987095806619809779130743441577828737386851366945240306959369173669441117140484754397478747289308975363297635612662921323971568433/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39242339984563284736510855329555610977012097693262463210345727987720430058072769598194825733144451226266887282377696067472229103703315224263731807446779917030795505030254728326040319032541051577061747644498189139717878791481264954491001741976506826049590571746781061085197192586940419524682143/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17628764988090134326570518522750166912920773285892282962444845824007370365980060153085320460398302896025388434406819000977373007882978895220187024735062339977216940639189349131972491924326069450691921380145573214970733307106092720811730917620564634249573180639588516195925015171172199434007080/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71531554621250272502157714278654351340011233472087785196283480778030117183799761648250763882530041400663598339653519664973143357869709361510817379523650517792847454941219402794344993530734670648525506302922352225582182995762907137887028631060345414819885974855572856716249469477622609317678564/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20869292711501768773648054441156458462140312018143682940227513265344066159319722944153655400217014169498541596009000257101281212466290109322988724421290232572198124489668909277389674762395826078264475654531269378092283217575776930366229875422267839900707229706164335143775620100300282181587229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9396685068824564578814243316236798252145396320908893647028749951743244510351922268662127352573113172102877078525612870646653946002935427916033307213145636048617763283502067579399161465625066003963561208269401364437717136312271839822143729583142492918714664760297370903115474286026114984274091/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43016930908112806252422667640350877514864475259101396072094849520929481493226900769637513259260065736226853825173674075761541572480823199271178031628419278605512215636751971146991104968975580235179395924046484577471816216741200013633151963565002412794736374477481484512125089225846675210404163/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57378104464694136919206319453309635655968205348679998957871679592821358575063842573889906701729392664999739810336493595749228545635558065894971556569872878441573795341603231061221412724858014221675788887032825292084701726094907545473130744326252294054401591190600941723489353888142467958789233/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38976347446724382812461603305361014068228515658548487419060920117834321026177780108573049042930086357891613029384547863460691241819990541801052287620493898861848958803968774561752866726875766671275269540340829781239436252326258054317116235073570948137914473291680764249929682152088558530759030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23045542591989907382373820966391739915219586621706322831102932198325608047547445432814497939084162879224806327513589582529467094750265814072406250499644732004648648430081343606771913341087920468725210143844450273484474341530228051484106045450413206669497710446485911683295806050149173196100929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56150405569572979713974459731254839030130422955290237320173290608973945018311888158895260013874143623033654899417155225947687895270725720606219623889753182206839324925651544925269522947855239858385969307954192209080085536515723793177081035263635346706674580372069989163553519634985151244999531/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57264641180785881237804726904188231708764203428227109377959367437165632216485196593879105227829690616315373085005157932607621772012218646450455635878153282671888797787258518056064644723686192023526116369865959702778481251300183617965416336942409383283308607943628527722654152372092984893562197/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9009593790495260359688855788677345312930683633179152574098804635118017380442208376327437010583668455665686337009555137937969855981867405216522085664735879168668563406685117990567603552796808547119148408491883676764291211612523089024542473203626113208508300096459879439339862904475236942484930/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4981511142905077368662650450201012889975598448071948163051071610238478299251731115975960663192677173297023859235413713908227952206178836487966493051426251128312163662440189096167515301718651243005975381012836542864797663529859753175494468549424780028098081006533613352392367343569421858805181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3955442908424126124530520832695148996501594828587206528008270577130747823701282070210746577234163065447418906360547254825528019690683095217898154729872485665155645609428530602761356624790369984420546318002707952927981820242978936696717662821193294399912234431886165076303053224523664892141201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54024859516687506072535516029379029819622666962773444244109959198977667358879506663568952497477002739307135276347097613571868276794050300916518532866427858961784295137495146986717370742503353225694876351242798851882875411191984116243366863561217833567229953379663595873584222215791109114423633/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14502051106966178496730968884470952737809564188243073065166123090190361441064337739533025588848663803098945442096413424806689018065579744536949063124598341363147775609880671885657309956670763241609132751433928147426468678457778031789785426524111772573778426411975760643923883400393201337096528/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4342415187349815389520108701575375641298139380728249681850704785589760078885305588540954307851160402326692282495116976531968891689952969764622971997673018164699650393332168008932797089981623627528185054366626340231445093994975400711817781437573754806049243494092998207858038670620022729102193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20533569225352997069007571259335442305076718983870647195806824335656288850924581546231688911856823258297404975916777270888348885485681865711304954707054472925795144681692460143473514642993290990828659306479697604487362181499105387711841591083649682805283469982930794911262635091821242665039867/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22026784386412288346057902955270436071412809743793393816522012287103674053362549228138252486330296433585940605660662924447269061822827335915199067742034857193573106262380849347554142826810850777610799815821335625873104804511894931430200849627564602087092513506869724599501468466818815720665939/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68428411344595679454235485325574970057935585927036335591237447254077318782676498575060848058199239347357992099741853136519559218268937665897610286215432635564207281974288833567970771252520001924293654129248999676457644748762824551098220574806226272852104445377608783246677276119254355318434904/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3765194619446600536537078906783601418873058879942128835361621011224936984477512956008566455523419551220987227425014044293622359661899087580435838200548861708678297339047607015564228421811992334328373641597256733385374558478292693269201803359539417949427990397427436517814954720900301194477784/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27132429964135731434378680275507830586919842930147693639563007279815944997668145639832209196236787040163372662523151863782121304707585727147145298761707538099759898254064734793047900292865345053737521247540157693724348798195446693065283731150201217210898981713157071191204016277489521579156328/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3078047370605676911567124793594192283453847029312756908698599012813649469809661394588393173770388375566310074830721225743978541063657258051379745089325549858527247544642838304819239142392774974474009887037795448124214570354082335977833798852652690455936983363977713592938011060795866549693172/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22747100438690436554471586023686328883080695739367306279370348487416007444315773655785637515129765998344787025828324485418927514614865210029871017615782111431624996458858465841279697125991539776685541763170935886194090795088942728374909178972849490395489226412123701096360528859319380015175116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25523943650632137552957793649239977770216330480376439316269668736989913079749937948659910702108783160343427481799557929342789731784582162679365272642971370146808973506967128414541554312394487334808540863541218172533284813733602092007165163286077070539333455733742896117061071992758831275785370/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27405056895191588285797971285010394384202659211314470387245588570126916385966996198242993804422998147010436395719420808321475630939124671839270581406536707107307540134254272265927503521466966353145814168900129191046992344952600797402038068588142033456580847880861334884559220433715337569643855/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39977042314244972841902864891539231800686465034292750909378822352056219180045642832320498747219184664225716488858565276709327851524207622593617448702774861041706680580413141386949193388034247667040323674428179168246731788836574971402865309008368298893935667796632226784324821087227571015566340/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9802509705847768879164319264599227620720551212306827619153169723908960894524016745924302864045817154566876932247687026387666616755131986991117786167740841340268286044800872812844762684644461386204752182687890273693270873743983680631738501983906678575668567893560976318753564666856883944780015/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62076931099477216904050450160409766324899045488317066632883637313004842310092038639810975716754488475919167128286017000240810391495502702686427736324206430667713933403411807964725937765188553925590924155016254098002999938443319693968698322659393355840030954364235129068111591761926247359347791/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 462363983163433413047468929155841572339796031249836317816914761548389946106375838837888876933146483421784945741721846588209320111167055222916901545466939756605849239101711475837142085267899203267937125450857555913128263285417105319942360013314013902531230597601429064501892996982295080673959/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36435135948423308248620564604971750790498639115939454014064053008946328546485265242389274613377955160169119695088159092229005237175244227615936389480252306701436712064117004843118900227626442886963714206126885988204264727421336558010375300509150829362787922554863073694896821479186927575601412/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68482090605531826799834409144064292748337606665656795388226292332714360985843665636215658046089893841739426525829514640838564101888882923954520468310566965591270589569614405488798378692054822265770004397550357329665961265503923456300028742191313979226952483265388747187437342169519634456706905/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-3250517769517921834202395750283987872512534644948982078243526739084284325087751336581047695582890142858292960195115936447047233424613081425248679458314069991190973348947671358875467186361752828361840518215201106566980877840353643038952732999170971279332044702420504939599991836127172921416325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4181539589178411793513151807498211463566204502973990443635717193549523451280008515966621393440243109489570722458121664142753378649899018041466715749215919504833508840324505123335934116674941523051835962776702931974661262095977555186765462309393880598195936876746322443594160324762538381200193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29247990567669816865649317331484137693656608756402712283643914208465478841545371180537797454455590982053350054471054644127658109542599365973097437606172577757141957992504637340238007127071165207362348826048577288361455609426613769527952821590916358965435601832614342281041581519226592300561801/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12495712183230785860413256632656155041291478260857787320817060317381401098204952689876820443781114054784431668768124691097824520769075401970789902685716432103291477509667287443667873604171371609998228072828738748185874689697998947608717212102960214062898938632646779173831436758415183786787005/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -74464109572138832387624534612433500587222244617000554469553507599344396171659737038559634337607248437751752868587374561065124693456435892709063317084686095183665930083529549556431605351226186771393019239634747168642854782223495453681716073021227907801355780855059231418249639781194137320949704/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19939625792247224547928699539837634523105681047715560316686436034669074538153462811927901464331230808235856520029215100520355798484446440126089804700815545594984346774237696748689654938540172254851804022988897582236809369021331907103612696103040522879127394654863969781199273836724167509584278/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28904668831590076553487031923964957196163197041123115741614586404722367054461813046423689130177783698905399279651544408688935945539342694046126682358407749209538248118081933354600655509406121398114550172456145453458117207330145219228846705618997704827952940759229038840202518785476344146598589/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40530346773437106358515308770322769603731542397496587513230770729582170098472700588601534013448109333970120588387548785788098541001846500239931799954478786701199076520074699878979942554277138836135745535144593389037340431786432312157490400559075341738085245976695621058496951988877774469565932/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12552067248275516199590758661124290786947816211120049945269517920763484389840897493283525037639581281103677725123037631553645847325926994013288258025897810983126360788345516007440026374236397363531127019254021108899718339791540842657667019819713198581704318212403029880143149878370530055217392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17510209314603558173465092357239123880329861048308067730160125569734482055710788002982387864046668648881481661948088898600680268065119850605904310806904420029190321393607754879206259647592619155674449455957679651341992282943554714636353851941069882093281606783167438979292885139308496728301505/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44849299562197547161320600344871542033294122025117831675300968527081511132027966576490284289481006135607183205827221091458598423875831591907919239932992049992981461867042576277924675102968117929389138609990215175184953495899257726598883502586433102591423737551649513946166821217341217722819852/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12557830500668075970910041320674931627641573702214094363820909534255719582739811149145674207053984291360543035647925103877040531611358644878245252926794654552679727228621670155391127135660744940957250379370743425477168770716344303735245831799685775560467876982390383888837796865093187309199342/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22423077877848837704229319573570059517543446245408592008752252427015694141072941434189097521079149229056042663680265235366173235704348479886154110802724921279642669809719302368962111998336749816722933620144431230752991651580432197161996775679979414816455156739402182391978656127306844591111351/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10356919164662267260490532855263455171861547357178548586092987841595765138599404362619442021182036593912617053398753250411745265230054159744828800805640379554481638967337764665671047259601469782317551539903045463914309098906597067000203125019813141476502605176228302599334121526887282387343102/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21087399122861763439964443709197262401269879450976469904944209551099270961628594402326473679608012827380935270457976209278047376530514129902114960493201736419993175731098005193537826218430393936033376316482041216535808092241884073359059659264842198702336380981909798057174085604738912992742810/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4872329238045800778542716798401019876738687755821948112275621239031817784269115869093556814632319032760893257761352604749163133147404997477775779458594784264208577449201760966310906856759064922767194251778795731218002990351349165558612103861670613552982479273555593237736136166624295346852573/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31281236829101622888715116536543900371993433251302300233391853284809536620567902851810433423172312269581674061970860116661319724754513853789736193969493152112656577605218982589457871150971194900300224006358739968620497480123916759140073784544827256248735525811745077021779618147483697233005719/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10888526940440163755949737318258580917225661087159231682694048646599595266229300963255432949014209221134351017719393658702513127882253955897230526524402738884629232025777085245131017095498270495225805838594899299010717583276746753477384207974028224732708113714966202374935315203146357644534199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4295174733521564100549592419761764622819491720340423449558165221852897152078937657017015815091380893440782619983074008953387861062955025158679684675198606894589563015089070770617321257187833728928091882877140056555456091484834642194480681825280813526028796304805325070318648627240724308952918/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23731071627673250819359722135615144385792868086443544002417536034049373652024000342781433781195385723441190981692477096076108259604207934240763370180848272189187775432231192789778407342560205823986475911764599935357638402833697428803777019141319342476018490558163267889427663617344055081506090/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3040649701079300116881216686698484732850503620015083464922679104477396465110717117724048816497535143691523516895843139058540466274814173338047087073442922236732161320397450524423841547457038506297757370359705548685436932471064803685706546471631761210335636150480653817297445879571324210473344/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18289516550235181648286719212600938300104339273757910494883485026462192614603950144184138942378856811134102810292295778084718873628397529056289355330081023452184457281340537678331839011095735335216438046884683539725961979513099025249918947120305156322820956384868440573656110218775896826615941/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11308469832196436536349111671497899991182501251976843808201311523034116825774912074764922528095819070955458778479918275661243287313043763067771763895855452747335451349987439568090351818763265660556928839009334362245705620842188547329402400143283646526959392270026449746887689125543072808833657/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33379313146976322884646732764783358125624484558232260284543427227212212646347824866114518563681047445732934572192071232274824909781593493450910198653902547698912903984232781342108899118390476449587457214459166481249033551223248206577606783523451918483336872506824036966706757120201031542848514/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34804342889217599125336970778932795347939373432134976648297995858028508775054126306108522740072272021099607368435911992877938962280122871066211970517391746886544719526539804734319520034415004711896454348613587671764127867703710605521565292089082550019697140620572434111019981610660940673166059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28072981592988346982397362461614928130787759428973626559496615834374365989596176231241694232965595144414372743244072322993528012009516648969648109335556136457467573592698728307059579617373317457259595780027383208686756314276698751695082396811756417973302626113865686178436991803934057003038670/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9679424012239091339739276910018130387524961151470832973156288858712365926480461964470013694505327047168840717484812735091652602248667755507879305366100353699166773973774340542764346848593823618714261049087607654383299811565038126201642541669757024918161775809103408098695025289017771847265578/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14461763994020460742973061499625359593182022389748371489074827473293676453186125761895461859092673995136775586862066625417185332774794175095890252117114469080876323832555225098989901045053249315312243329412654814384897069456723207033057772342897330010632272047204405956813918711930237158599420/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31573906399791134041021171246265842169959041321772932684055657778001382658952379789356277630404632794183669488576500566061192858711791388355672406110951456380007477503183985277061885608321385465532712537301188156040237701091834251441533781566908396025204911962932608880121489042303678323269661/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31747377223538196823886196704266378546370281075185818131050314526215516102941221492872844743674959639216961667747477272190463904983054034855183951077932048603818270497391558637201356336268543089610742604803465578085621168099270109411976785252708928300052244402055695247121704277167291134339329/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18920173068332293580959781130205854783410395626824086963752404890051895741629713151178490874186049662468000210700349339163863651352406674230901985851666727771881436269479072044047797279948320969972146123271297644208672091078929283506123423837517590325514522324568102860290714700155444658340161/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31257288316279489368229686759163787890970145747046522997846035877149551999168441767198219329385355463195241738047081127818635981894344553497757041901108772937344347002992840790290426369347127152409205352211687743460925807578943013141603079166392550608327797607671993181908853949668168287721005/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24310338799467617867791634178777342012232324602513393786371282755704773733822795356516388465588377248588709524698823863045666817149464068709994795789008528636174917259883598153687890994191363801350505275727540579304029487315310398282585611594992895200885173515376812521734859604626731923213193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12906485420493418605898196942540715054540170562238765622002680575263531375430164630834988012364802122592952952001776681712671563530790886813490905548502171312319977344870472340182218788240835225384493891207571564684158270978994758176716371676221899004117179238168815276941452794460433762356144/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16174881866944839551877771216915737839575297439342396745576574926523928631750481579264666301783746049550597031641531299989803904258803420461592891754306254744236211884835530487577429644267103640271764435957486283916711093847058723871486967090547117227016965697878731594451517488979252395879042/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27907061056248692807152397559706979037345758123576950438155736667067128133509257367839976998990386753721995734560697140333496985281577751752709542895451159074550376513495191702310101484856012033086833416034690226137188500087937147944950923277356129703553888834626141322735532698164566401980083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1929141464133461843163459315189217118080355304929196614267069784664263718643841610739428091288477501333760208884618010715105530272947913869832813318267335401039502903125874758596061057236768918201855669584620045650597931611667918387856170901247334017025987813999811137879160624212294431657338/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21837337383655849627627010852051409260729294952180135596951319265098308195654623198903923549886525613327418469632404361826195190940626194484487623859127987782866357535285039819920657290967763493021399159876284532271653065034650180529750225555497505984493885347890892443337177824652852306593205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7535861381779340073986765234271700314781854582717215943129142206571994512079220502682713830857326606592086120171961058000800380625629225367741919311571717170340392134724888386949611302411305590114353647805926692262719927920223982976178340114265494273130423613178790025704010613658274057068180/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20428498881784027206891113644455208046717569321879937676500536212966922451270672659322953893206488815597967256015006314116228846530083740835103940129504104174420777997887166116135830256867426772079549727064743929486561095615492522056324584682861123003012652011573430372810796509015991853857104/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22332681549750064302545649531909360352748531425621727461586928651072880516093458313139702301293765276542330432301337320034991529996451066914562221609462754911017278863214761739876960642768542433846818371074719060623288011682499535298599078595255138014948309671643705782511360054557346997279203/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22143058681635517848967872567114834040726862997160422223314497182955812577879431666943949196255613856673187026592655445115934786294092947450079428209325233845894149982991003570510877554658429443822782484915051095297701947931201310744460201987905946332460139458343484938238399985834557316103403/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7684101132707804441980843916163298500688367627757277008612533970307778488930488281786884074417918438540995835928777656649291751528358618751079903520633739752035397519852219541203714185535371137944627806746922733687392885957646097302891281947311305337991810467766220665915960583357746118371534/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25985890723795070415708597960700152487909704802623074367282928292454086574618956163934270154248019951467659224383143904391868442130098642700346649123704372983654215793739234518543815874233490549019334886544592451190384243778500330548227882573791852903753524816129658185246081483869597739343718/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20388139321212406568613351272393745302854562924117304495678809089265676359195482545052834622515812715592441751168564365513996914544942760079977771915471088181069941461015153557708012196448185494579912468433523521793431085405114269683238850903689276600663219315594239986472039769760444972431557/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2389781456632492037564622224568596642398248179903094982245765899810971418711724919402474652635611859077290406166624253866647021435795473215940384044617528159540040467601422594074382391801217285590606772199056402431143523025750530826902512242089841531070968072314338740936081890091217948041449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32989083193885237711781920774204295947227274247829817718022064888228006986536105914491256404836654444161153148445944175678418105574068938089136395716880722930946658661909002104463679867762274642791970812859926234653590126931303745706463023456855506809275252898451068168427879665674550617981150/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26542309551898716437582941052355701110188925339428370899943218355822032020097684542166471254677743965666294981991743453650193308549584079722729974234897703440910108278431207289340537967743661734826752064592805948383140289589588406506587563262476180282391598376444757452669291397285015636143527/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19459982549386818971467018981965860080101776684732721580900727471865440813063955151145735775135099067936229199572108344552987339160812204417610586493536929728181379537382115860839886648803424051699177885745426559062652312193274888024128565044904978258370115830952354709159941083209347755120534/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9781197450255299545217615399146003667813869360474490598872065328773502674753561969799275970544621711633256979263198944375107004002006851708373129574866353449742231843709266786395596293213739626395290986309355956420709192531293185704607324593173477037185357224865801388235615451642417964316421/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2937299466401285520114950594482969456116084064388014632214490050227202172854292699448679777848720116801405299220846285282837140508312624182404471867632151074947041048426420835481288085572187312304139330301340296656240927776928367203849597510941379284186475097165799954829790042264681550367644/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4764859958290542530156966724685787758130978831192110395895720014737723965272471209245020663384354174451646212403150728379106239064858327307392654420149640926477009422725195894469433538617811216897570362965202998401148713442139173803988376625262685547840500833649589976475751257093487721334418/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 75758698346991309754815052859060636044318222250410999330483274033150265825985155020823558342042949748887353632793933925441987884017273472490425475966795091495494606149610802033485417245759375288821317253769152178622402792534901809053501637751887333266694861004152648646092927099373947571446589/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61773720461225865164735409501602648852142342201779446342787122652022220206790768313351095162450403385771130324790992332049181878760877190351136993218052565833975600624885341063054311464135796839444829037936714720032671604730620062445929169643774773327588863534064752437327665001266104109632205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17651815889203244610086740204844379234465110670037475152093237763995414057105476513939716242785275985851424520541189215772389911519065348919118924341038218601079981667117466265358205609306280109632527008045088354708211320493620906095011669156746266227767571502297467168831671891746500536839724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13047807818868706118593748326436369057569972562465392842057030126744820778579455731478541866969272551608972787752119452047273535177210733444760464455164831030807230964173355445036843487870015064747697290431192200403682907910126935656876514294826156667922004198861132603521380852326538612858023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22451966631609578300240591099515353289435024755920709411017395104143959401322129120822533579828035329128784946473923169639738153939796553172493274298975705649509834794701411894817507535693948374104694691762982093907541320928133180399949788592691383918537749335882674262528495218656003952112650/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27099184793661894868888323725017171584653350185140161529424015679074000100952189948110653212117865465452467592871237386937033572657598384779364189388906346313567442464859364402034187467667064731123624957208495632192829242353552299321309661607379453859482109131661307555873628860850506286441127/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3627812991393000452490453908869908318109590265801232745150884169508449688469143513903104057968631350035536213755319069560074043034721966287200326398386042045820837126947025962703602361370375228595380607747874080605182195116690059330272423459376493399407613780017096168077822452066755143205358/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49579687227853500308528766363802577460249339369432979272405223179477023266821837424865041773619312619131982609439704901086539906536737370558822984065001730202661563519477096578268685164798632090545370582220239826991150405334152408655666573231491765070355461833919881061740629717102507235517489/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13860398670690640161879312850805247794994584038215960839969770836847903582221764338531991936931010412424262273364216829446521330677360934422034938672535049336061153435953835812879811476138401882792190430389464962159130148280647243050853622606018561279009417584995711564578466804549769761440700/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51884293781964318140757877451709733348155401915845180188611874070519149436861164521448939320313482715330135425808944750778438343349690730206409043573813460182057157543135815485904336266396423789469513765163666660229111991444903202866618325458244501008290190947348229606781504891868659369356851/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11244851072943633103846214626049602507210282488395601281036957383951054827878740698706260157908480927413563920810663320678182360962850954806039906201316957237611864613076449690333974985062184772011720640857127491201255311788146870086415185269012461888650460846117621545071736151828767800037840/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25440773455867280603508422809498850336800375644820933951694172852860606034121161335340720636459402153044288546064353932676228395906431948730363149820617990156529424253090534909281795793709962714815750220187222170487302691732811962914302138075791810406931347673099948683886626571343114719923149/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24238091518727524015241150239916155739014274330903012569380294614705302373229448568483192998106190153099040435738046735907785833770769966249749361248980848461728328895629427458524545865906956372543009467669065826675379822482034831713883474297421822032261445524585670354743914787123793948189135/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 919336875036470861792192577493635189897014199773357640011706770712577737750824657591248883313438037090148612800053078472789187273690634549889118912814380722348683846966963321687170160846640087114956067636983778836812857180004116167709907616839333719157028124654727718700943595656290398557765/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13625867667347749107727751640071255356963339040881243023105870813237853025993174612206583622087087651464184750008743930472791822099495765134474444533844590785899139094678842073623039130846338974900316414968059484002213564728031386078398208745955326670335626451125727487745706907728628514776461/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 339252261788858232944411140455851091468734157319162793914801790259039030643247471107717516810772416344218356618794974264789181139597111383904410968342465850379412087996633370803868641245780227102836281394253551828580875648379841137145896514897840632129835629617639044214534174230387702756235/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23870955281349160027970388056591455171894225498421302112863576077801110048056069453007776197581466971926303245359408513561201645904882776133067738823290819349401432961383995034415794933020582812212222913783428785221875973580072275101488244812762081584723670323140676151187444483118287850017305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3511627089931626848808545576778706292675245243720411350917189353809898051657663938535812205814942466976915614568468666031951058542215206685676936449883348101317515414099179361235166210286255999746366284822531788040664119950781646165887155665213980092784786320014116139919109134306321955244974/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55921789014334474072901907249971644453361830017336935137987050920857484188945260616918368778130405370855945133842104051214194489494062095630504169373942714596372102924715200285668915927619907370732812075379628185274564131129448242816167463115352515737110509560969988962277235121371004224063726/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2098533783211165224931119616864143511495491862534193424020408751463193653837921556524001227525183484434754474701039692258081490161024755267007298673346521098763078192757527335735679496148660218036768583374974342256179822154297114929441756705993105767203401964100080968762595877239117096634445/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16684175603514654758989352096677250616947410316480587620150641309444132462561362492072815156485165697112917469161917610262997697602865482178286829880742451431481398767042129480139382145953168158250615357718178460965508729354966822986961114619298851868029578247651829102575140550026588048617180/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24005391193039443777326349112143146579792064841598399119046944726006123105142401765597105072336447276380143373036464168776295581960398212677314810512091417253617570539776661699891998577023812046881652153907256845987930347173342770401626101053442715638209634329160671990543167946023177407426716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24032268927326245250829286640306071065928240836956570701298747302569137835762350387025422257255304716871729385562766985067488442697114791461847424796302470665316719801227269482929611354193645478967657262416232192297966720411105315648689274779485123337592521513870129683991386961089756820436011/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29169979121598123165547712250347896809550701481832743998569374810575219714337197914150309718859172155998346020667801256775251547532290736753274730339643822716158618819820834290708151748926367388360962114105581075922219082621406821880310690148420942793033293698575223920861871047190227091090687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10762791884423529313858604774661398552704070595447882961172852179534070824613204951692332756017233005847363079646875730260196000903993023921985190784549347322164832275703416884846941597551657915648850255686988335720656545702481220994947978603490467757441758425393922773107393754641330278148716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31401788886864946435797176160837066266980365557636438486657215037299475455973228281922955716252748685789279415499738835964728147200629811651412775723654402938066443317825993100371849043400225276484952571420453353797297814132694175853219124108013660702937511127075745047871065937407353982553154/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11252715904151463233123106467433127543597273018973554954104285307338116658627253096029601045511906874369787832989622919508693836539733305905020559703865547078447069033681488189278613789668398745667265963031092298502859214813322241395793398007911790967383447536814226619149189431138302393080563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11513753747261073121435267591498405921267541836422530963384153353412331067625148210938884830252368811675069239319620693900826529714529140794043091410950947397363900653829053092523148252064851202031900864349304151774463500331196587409378928273608415522653801944581174970877540202159490717878597/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3655101968772042757664076489167048741294284164986782694193518591142926502080568171058964424626462245695517363956605536618528342679735582361337669703146356411418284703997278696282113697844594258053754371775200701630914161357284536612151678741767122284505341430081621229740907163675190585441579/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8519430196391902066058805531468197077755268045390482394078202498497032410681233550082562231223289476132649818545758788817204343877324860867061808570151036816684503772044580968983173112951746105345982522367292561368432070213885268548548997209336168766962596349275704071604573027424016553489884/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48377314750405623030619777071110114667362868999406294438933054437238853333141990867207115190264119442169220050504927975925135304996069090661048608882825263452957805675536108544421895531971016675727011277099350784343307649097072183980290155222395067969702757019035576937900762207258821035011512/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22977331883794240355895386339520542313950644950428966490939270201768778211689973103769518992634611332052402201607733609937302710964817754087564318577218796152449335428270470423891741583865028304836174368008366053452734610776045018884340513103927225308284306882094327437692370323217460534010029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5077040529473585509916533543640025990362312923106502463621400949991948140386196119632730922345084872138472184373137535082092626901485422834178121782031769991655960262410331155891945219786482493658462498547871309944307883432152136476551102325819836819860983642318758701601292140868006465293213/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9576020462609793529177558870978650073073651320923334447565621693767016691378193177094772735966695207497402081261940777366100740292059164495381376855945208893819614304186611473689385432141896105732127907022551905230319309456287265402018039450663545767884850377304865158811424325760915095091251/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15583467369161460633855906803217795106496145464662891396777215120864702631036104504591293974982260670862174236300625784937397226172083983280735348256886105745282149582194354958132480625957674398863724235440021303627656938139894858551004762158968950336694261465761786356656296774823529853212329/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38396563585157873786189116056329651210051849361638296106989601282309919929733848679267374746920128890910007586577944439209242747032991648332134049226048912344926541052539805764724372781135864591974566128193719199657273288873723285167288805917899187403488402210616507414032840493751141550115959/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5201456781378892460044671199611637086387186740052716912543956747669506249797862366560788317709685743318654821252872851730501973079773144624359949339665763042346634603359708473056405618972004516390815173624369165037429683529630848223300273390799905106326526384148760163319211716570211639050792/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39207783790184751613737174151285250037996315527948960296546149013860136296756117511001462469693787620852042609781192070378606104865944076033969992550268244291351443539801815766263377507386402773111286557883968987136259204050151634013777376501427307480073388265457796813883454983828321726839361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8538994684317454597462757649136479945271721083312271735550137807197200659324007131824948909090455816500754211290596731682869320987970615807665856009924119786678073090888344259296949990889469620262137036843815721838559038871665888049311176727489829298118628331202732329190493032493144229233020/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15774541279775112676035851284837959243523812233321528490315561274983432779214520907472998891271431410266883712644177470985948078376576661325968888750118145319891980997364229302482993434394002501002767678702353781781095813445840508966680983710452175277445946174813075742296494089875043767433088/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24592807774549571096667200219958954395981019235159427015669155781602307038575289670471201428793611324622050267919415257320556657019244398956308561957779750948522572933026023178019090035610802558605129865038838607155337274885869277477480334012773525248867986956605820851078042124041882253487964/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13395214623371985043341736795518304981194487628305985009818467822826853480167369843752997981870162643844679070360059789617505225990970537935784631259700386961129304823489639893601374238978877520067161575988688901182514371912906119804828541844182271446611444803516497162031203222636193003317506/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20155624017361817321295726832515691747769982522424018617217622668651899007942956537463720866149277484166908333283995940282847639986280211242947525330110943969719098611135200505208242840374083733313243910074382545780280606455779241169009851774242659312110724002032977672766939806799087790426003/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4304265035200010807340702766021861021839321444138488343366490881762661993668957420476073180441990123533227497187099883879559538455028531213286292795636270750771615783533387173531178370171124146299933121384024952329688305756781007268395671902312784484665121686856247462338772971451783425677972/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41748333929261992753614101224149537156886804813702429326686297375671455166692281560142456815251029126217259232879769101429794544291039898429891843035053505880943343415840109687299514580416278646887129524304700714655703199535311783999718134121537908267552355149355768254833566109206020850783821/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11028375002028424148541405554010585442485160943301993129628358856798711294760377010347751331977196401253038379697424191830159291533006697760196896472120627623354276060966060184042629003833879828158947243204473531521847037929830649789344469053909359644329983021555140319536529607289960885355103/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3160181607471151330372579693885703564118110952730105358551902663115223813517936029858824346473617430422482550118739106376336833359205247095004781310118823046315363466840820301406940570469712803671246042968917912753476640780299648877014764449805308047530194730777141890820697210671400458587881/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58293445780197457330383874594931036332528952261051703291426040179440971292651062350949674828493846970318433318233793468759079816561747698876463102572819071206010474904729481741954564672279336640461417933647127379661813387932960306000602525615139867773808659986300120138064205114219356701719964/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[10890824384203937337634892008788158618822921545869034473639287890210470136039136272418624264924204361191137510236256612877619912200019097067056548526259650067334432801976334425675921730077411295036177762955030371025465833515665375607941948314976837809841262677015898775510235643681096904166516/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1477539348082784874612674681822155254496189479923598010139768258277484575168600458514347059989288022390510744408058195148948581519807931471689219395677851297727191361474261311408207780411586417129523274829367729291063057628705236185943695705683507904581071122915491541542839657500797373170660/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22040131491735745247229827587373795628502827767558187381991087281123485545453046557464244349744921268795584179543749648485333635868179974885665426978897054346849641716811551257390853480698386978202619687337877641111617884717147788832326512604588343430383158186447375523250991857879713890798938/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25976683642927931899132034636032389866444134671487971047436301294895875906732654684897594289658139593132620249474514284500868106060048427256692338813583453014931257217442671213865486383945075884521197744682116081800237111920206246606465312728793349945987952153824242851612814376056428878899407/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36960364174184991658532905678484486464626080978110540840242155031884008085179593735358649816072136219278028336357805514735277918371929680699404994181792410918994480130311156850947951939681425943452651829784546281641830153239539755914351930539201624214837193881896786610736169730002871591999535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16373620758782366499679337621509105204181012697192863644467551426952188298872707391088242817308201872010279847715309036417792564763942902646789781813993705540502079968908176536861319003193102582357142130245905246182492055098604927605553474534659110587550874395820269364387908963871934419523361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22949035962065586074433047409636184554684165222367926743599572192797836731073132482723612256263604369534828242683572008630968041776299701834000620164148273993287669764803147720581640150471368282791324141866309123074476248655912243207123852755620032545316443229165141355025371595918560530826097/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16191015922966037786442383840674539906941075477368923167479102909711994973532967748534749382009829537507920878415874500570677997829527141838530181894468698909993340983912840826435666440244013858279782771421001821542884949138361727676441694794024990702488816845958056035078410352990480544283026/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19900667244239569963779509737019252184894718813833024272391043905960322552169812163772792347890500534646115662650274744515888094456150987534344717931177185556293705169844998183852818127298415973737166553585541503592818526496302251427795760368432646103587728932662621463131013249793895363101534/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17973880411122221307163451824167791259846808068410000102213704086293509997537079511984416444549269459953922725547103023637947108317509204536605172845411440404251853297406874513376135765677682506706836733754039236976738980638120482505497053046732712265832416602461902852060572732496049518043839/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45067172025920876997712130409416942864707353861090541421425565571406851917760229930247546983711048941436325877482678801109308338844955776051855853662405590108287690650638280280986226244561210153793211110755445700022265027284316657623131429860491651131982443509705416783481950403338418803440052/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16807963936295937356592572198107096600338936736626428570751541810936346572796909605296603991047284836750574233688145412608794981584939152360737522002916499896679418999990151720721832209627724622381690247617760055053197596259667205954614300488191578524775518976124305812342287480695081465448677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15696345210660816079672690545787628961220557204430823742069532323812400221673343736692143121696133703782407443232263689769635006465074024383511932729222880215786987921537444620821025490391565107754472963765071905421518692567785630135369436125812745195056742982175948279221911983050368889421186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26878307332798554000130122335442214588689437731147963059140221834477344219363963062212475493766343510815331376029930002462199895291641306830001762057710181026487161490535284691789804395249404214207300258565403501281890231581623782624792739479761180844010842508540775325246785731894193337192314/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21976712425631172288750040442172654835682455790629738628266918365011645476672645991085718726524048207719880762953362211482961531382374398816546504873348546788751183296718334647187837116636291640806391057723563980425204141615828510327165756226770699839778717567579905177801654409127628443376036/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7362327802155537330618047151276435726214235283463531691449435250822625408035142945257421740368280901099964479185723087999915891554672781839941317835009116516553025927933125011798124276763295812929306488632107630040516408082144207685682679472934567291074346385906132809737167303823871583528245/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32505270985585988080635514782963941464432544846030799121855972799395077610474243788178482073195603761184970416011329477732113414634489804675510521899282132558281259429742770851395554916626338342719019748284761313136495570223372899004996157085909262324705558297421485313259041878320371151424754/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15140783349196713995723912247956862074580427422071659673555925109984245434505217907951552913481875605170726872405053012113272957821802124403510250946003246513172490868498146816361860384821922385179809899287491839709213446633724853154129504285871358726796636865923239294508789193311506783296071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72402658762825386179515505138225837007734995520956142089902435693949797283266717643340105820545738876810936947438659518615325834659706449610886262436272116058131109798410268676772247216476510808173395411068803081908023698622484303663565671200539719752533436987206262017196224827967654226624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12620074334613284086966881117746856354518726024202458493489752086347760463616377691223465672545956128077492130633388671590391608604023804338934001262176979795987776711876788580548740314500762274113882509586619794468902939699173026677068411547588417796364553090059713817086107842230170246623727/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2147009771890577952984495135825296178370237769702160148713788824884201329898965199351194270644067414529975456514188043630417511576898139380670988518506394248015779534522511015874549792001641586091040921329691799385873104924035902027435513461534448727629299603324951913804489513293520701317181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25670218119799320072889858915365910772914983706350489600660288340345844752928638764904385875885637230396816677083267350025917776850395844280677188935535222319246300648894930805102538529708239309032995743434638088329286650690072213778893533135175868709435152251781434395372698838087165762344724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4302481194504657435532877381584634330483380062754338197692219149702602656188233663417554013030984777341680323194303774585239744141811940303654763667972958361558307949903639861893460886922294201565357713178016881201819147587454938554228761592833161116092175337911247694145232063401165397858318/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19208253011177251082058627009526236857162265900786738991620114917580631857762674969831962252953773316964714725113371949048506790362942867307007657546536103095861665859858049687316914698420105065319466326329640292672054191739588334364629289993696088914530139464980063960116185180737338953653742/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15744616217766290579330043928613896539305091042833198578638776693068586674497626017539404834991477084383842906528612018687838072219914374950222412762115639660701793894686867293033363064373790532103538570431094744433522836871017686723764151675851523109597853710953128587863868029020021169730071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21548399757970192508230005908264732757371674536561124959816277512191976299442974960413621825400060297184241412589013548460199038937034074345886459863439234541203911059039088174116626386542029776444611256527189884318281290130185208555730142978531538910276387651985943158706413434465031229225391/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14376506311384110937710184199379314009130332460268343922905023679964600606903843601926441254045999040655852612098415786866547505804729400127751560763462962145708109282133459300954876433401503022844993921196787016598586493357695450594457270651285078324849566035730971955029996120271318110339313/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3320107646699564026149953570639731053956567863824254063724968687990680890407984881211474220413841675755724680841385305350086610257456036112759378368579546509565169798284331695388872060286176690707267633099615523418303922323718664276616466984376032043574175187576233144667415734996859908009325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2767702052153483501136756899644344562409964080221602692307523414581257202905517401195864894244259872633297940034386987078247998893212666403367149823182976506547518300867587312060024420335883006428751630991965891823456204424768385255957592978860765789738590506480288202110552800816843465742369/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19605536915396661791672492141335211350332390065973996245950116595979087657281904694788294308154741380572689460693966391813751467322567429256401964948761838055569531922787517948800501626899791457643853449867050844998969474466322879451076609729017545180683032524710279790222149071491348142993297/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16915774288483941293637958343581530635975879199168487447202354107202544867108143615013616358776069680346821792429662408254916411845553683618411521448609071190668551683905956554793639105112778118173721031026968405806247892670437727791043439180952965645124459423758465383071712682321479145863115/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29584411246730039131460876551783561518889448407306414366169619895529301333813618710776583973359924159709806250476881184735384469062259356562027998638628234431754127520936688401049367286539071867861111490545423411633512943194770161341601724181892289753736776111586225994832020556348998286949898/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15760324926474813411653602319703998297719571949450991768563292404025098743065949034655016121347875746673362259596140406881763269816439893316224386487323635076958811255935627327604194655845286021875591415779946391636364117688375955679313767517980444114218703857412008767228812344337884306603283/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21346205918689746511448898874942509662088839892962399340988655357986723074386304117412266919467933538348737683088877642148404591408774449762724705563354719258508571152645923523791338277706089633028428611337893374947350391734906030282762612480272036253011873378980254910210445542250457836753304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14490333455672006903802878596503291355594840474010212123246513155732103585822854874618180190518766865464527005191792878302644717504839708226561058718002715723254179143043615325054652930340409201503905181915338723054364978698545097649995307888950601447173872829959862856306553671582640863449919/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10343447504724814763610309372116362567458079921737861791228600646304188926965511913395103232348753468148745856604718805737862989173936999771679921326070025840767747270834616657072074034847878144153556749328039193371733170766647568295504833057746106177676372526743103051132316669786541163450947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4132471867319115046611311853843818459849190965798727485945030936580078004163782047748041559445120063713936009052602469613621732826802989372513115939792189606897995859887665424161500328669162667289138133481195288720907405417938493794189443363984565346613253414309349237989513221803003461322392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20104171261997853711156030467473055683980838211477836852381240012398707455172524226996675712026213643842766877713487876861868924599825981569721334721805014989752221369277983612453679948699736033242952644724955195949247925147608286763644145347890204966591363435272851496436386435254841471511513/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 263932756290688433613379104206858911633040937697779028290368163228774866196999397256558700896457962808959692681571095966327052087075207212643624232690093795021944289371563124776855115487364499025274414153703814511293493931449810050665959928050839317951098721894793660660107399258547749690964/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11419543136405569023239426406337175926935901793878124522757263496878200152355982710487127975637304983540092236226715071148170355399814035963369943495561999634932443885315801770160619917790535470911456743521121677151417663916937535018726793045789355911496715045670870992707216886822129214528248/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21172315265623628141140585179263570655762778357782982438311601296614058937905193314259594989247998194933948807917234119259682374535431121838225340878448244595018270915545318861913121284260866056770330242556196506409624290474472337374282570605677476691313510193110109838721980517685808501433426/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15210843226917259738340258987540260632348143572480685398862915761139998137991665899948477932090140522827017811949761277822993665680814022154475630267619731046707438733273304119328227858792867772252815370860235111906196588961342480530992478576159191315264158351525568308080785760423957496724058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6709032176000588668971099001145501113834550192879477999004750775081055108995977918683858572062897066035212838380631320714648536793227902606218441494184264842316066114153504846551123248078599934391037305930312404694886957554237220636966131446288507920238447187314410182795091343067423757913245/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18863635607687716847782352307530798992504492232776581786332751106320249857225728945135664236675398635527022306090704461045617287493948921460896900765655981817176453782914866241376112458835002445977233306346322649119887864007812524840693833388096884546185400741639036271814081909208383535450647/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7955075002543838864334680184475662608624017434743365347252341479261693286349809208166150069757644865878146050816115917975116955291153762187777951553184102441324770720730019917476191629305960664657511586149242976020856387820614916903814641865689339006159011226698493210604987096774638571493741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18026084588822818042422036739869286315177776426245251086575460933722521984419599753192798378657389149179310874966787058728380981194890571430209859247204184094373293170834000777970971837584404075093810364872414138298791554529738244441906461268163457374712016828148883773453135964580944930575847/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30458159997238304441108718604369894463908679166306372032991058000245894498264250275435908268325058777473826436926486530540868421710395520259786987079007361516917119378479721593234381093440982513985046844168770259807436349039934292790130772827942173792052994169238267486417228824706754924544759/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13843102379061385489495933611643848828997972813878949101743668781230638876051904097774600328239738258315595427571031504780719278484251923087223725579264125531116914172240536896243119841582927854940118045234656284687458136183369866824137318197919741711113179245929789201153387025762922876309687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9586443302663948283702906251554372709831901421469417319946239161147173417843256941390370462605421692345506066522394091032232636454888320296852025165066629891786079397219981980715918125069801207013604348972124582859118793243596198200235301034252276352600928816371007214658601486917658224166231/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8246902741963166312241905130525514886589704906852500246044551120777813037294238515492564110052362030054289547180301132805051221065004851475162501859118302044835699037489699553867877139858046598567677296049970379756057074143199227201044208923122018474005263448658292247908126531114479833707167/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18343308388605869973032776613162595167848908453894433252504484363643944592137776344565114117876409136497658928886622583692919370308520481857331067990441848200908004445335790382791091576381006444404570387020731121136788396968926342074789416545064079924402143791966923887080904449796638184150126/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -543416292724890583876489489074464917603731530987205008051223271501145658163897836497378881425870332137006134692072736984309922633675279730596849193137593211903667074664178227370874589335747858239950899401352150968517785555190087092200821057462265527067831037113364757118843979214024096584798/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53759788818697844208145841109249284409470397005306898878420554629511505377820925282413861214649914596247002359123827649929106562324644033915002680178709169030862377278383414152425791273729727327467662790737454368378366757620824779768688150498855985746571387043570508133315672617765832777286121/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38264877233159688571604542124238371315132572364487598524837141914624047881439426923433411187670734945466219651827309200361281085275954343424027228183019905870822044995110044647522515852409411695171666861522612820973569042629925067184081819564602751808916949100058905278466212716589557206142508/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16909146763810038307587616180454914491083248491705199074061358116172751562848071631502135047892601588904279621486748360308260419915216465133224004940568863303022725940852568639175234311302027377878524986153769388170870570795415891188272655673063150530901252981420116215416828312409331329656416/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8795365343268181295913650321641730973710487243489581151173668931455889758414858410419704083195407105444267646514104971670062754554329075487665763472627023705791112781235328741994133190735002032076874746438938569751346907365914989171754649299173131245693006356255686085212562783286630214273435/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14894000893062429190852006667774894360084061141194830317746852180928617271368207293307553797494161724389780625517471188175524273356329965760907031823347085930498738366705673551371540072222233431050653656395965538606317871057342168751608905371700283305757854453373546327674663499486068398415000/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16521300003901191631295246990169887831281564813610198775657351709206922009080036386492324667723909950662876192313259096990761532433845736392294593858288768930349913467232087681302018011607359936507144345203456707548179440438055001605247269891956582034019800602852934887715934409376347637173098/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19084677212456085136862078196546637583727394580393710830562592533509172977276969854123358516473935390650122414983165309921019285270607343505395600831341888481602888471597016372235232913979593271434088351950877351062556828711394617787357622919968931369212193473841560671335865943635629633587921/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53928302589983610971296091317607931011315013221914207862383864574220908340086029642727136567361132955459652016383294863912217367313093362148964868274841677980314219734850283643242026400304436704895019802008533416510118461717493907429722453925136054978572912363446482433264512883573949744141767/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11238326477747581865560844431277271597650406683153372268744048370063420047855717662421516501676530390261246254126990819906805803129733769668513127485326487952952402929560900459740722276319668458732101187525612027922066722916267377745863354338331374514201094776429788067880149678140429854747415/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43893784828443695036571904235445629740228404379009073257233325704488871515849016637886984747755268245333324059214743347224920575518339505761038286224135225121278488141323137831669284873091814719639655834382487566839015180786318416333628917835707581938139484447907755631891455021963513802236079/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15261914528592342291997048499363211403172879420638371289451300519944315835633263403877767838439225756621524490328230063143423301069305609359825688485734174361186279817805023655960490366910080684078669705812334124473338563843183882747741742745632165368535185409075022256467191973773990625751264/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30244120855631547256139639319281795593548131097171572039513890823760091771522650665059607940189028046109506017535840478314378566631910145567095327636673859092780036644619558591568144289582239766442659986614261856733228591446650347333236142686144049667716374639399771186299052349589333242036686/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13649207104971985337804047419825022790084048184631627122985543493312243266199586180321095114246708693096276452159022482671356422731608289374179704323309944334188920000719504774179651103089790678607109527833805990974311807282780981296010819176935005790284679846876855000618343655397763701493771/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3650896126412904393036341984623656124288845509944224818650009067857776998874964773687212726223187691779308708922928986536911859508620203474285102890053934494914547417382479430158595486975429577854906237944291692639957273570717517619333960232276420967405479382477739124820994595118161720408205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -375055489951816868241782535727646472303129191468551841540035652337907374493617317467161954621295815574464256432533781718065080997526688148609600193476900818883423490992680209532438309151270133141240999248965165133271176206894825001691077907510088730271789647272270842113042677982138548390127/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1222063491820715883742331255965084318200857576943827283057662657039832471705213281479463617162074632999628171208650643009077880298936508756099866318911929206490215908963437625482276118635527961382683587426515895680722574522533104898461277751637535050323832419059914119318539660302699615434778/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21223587681748717426019599380156453079432105551829474053696341716056451573159048932699234191350771505995344614773298779220773742483146241498230525818845740584734998569113995210969508964698824142154371940555055507611988804437290708554397023989030169088453853702926761468111900341320651464657371/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5057860938315186416494068603762220475700524686679970395293992918165088620002266563896893611948700380938169961298064657702921465506763987357058100427970014972692246810711964046404632250279557974203990727777134049367188323376143267344833672961479925230180175353508498197160817387090087086836402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47210478008860139967186966047892395789730135024944033274710050941410066766980194274766191534653614317788807494270314832310480131368775770349452226506261272775301853023115844623787042204603153915722149538951195499958683915348901363220380916887434059574595381779403668092449113015348680752311087/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21054466817990476938239490520727910316381382223317563911255722098991634507279568482419687678540240741712707526431630760634049580649582253590934379737964369554525952799183806075295167633135690591740788072910568089219259093245449301040011846869791793064995417060505149707750704008846444017218875/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14792432407240964583911957111464065381644087675140427827176377984401412011493835511024252291704765065190608719391793679232794211656900790163188661348918482017396544137266412606356064481816102655638996703211524884928974635828557363420009031208142862704647539890669779653422560560649510525775742/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14057067370278745682990733393980716412552951001972314862752079023349160571528173931769096400517503252490546667871439439965576442818316919486583290828765428599164467505205844897793046981941887480089605321294205772195663328190537287906066559901440171347976157250021607116837220971367471661023647/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10411434368866395217711756458842400902006170647546248455933236187542016213801122549920105798952863162336836522489850252896209419142656686220758336877196473650500540261208582961994014891431234847525773134624277191404824328798890898840034076027589092863827655561880928168603245849345189953589353/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31225013900801416995381809778036919648006929178849653219609563678583209984081799157179545876891079722216415911124706147311839624112021794146178907992236064893812065557854618045965032336799124049222307460523407484043464589605100080365145305242144771629585075188427550136462838260068873771645669/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7835572220447007313013092612467758041981050314884345300503733434849651262276390801669252377290408503102975799569451380172965368602295426805435464950235543453761516362565754256749494225661310025426365776049467180340478693795259219540625824298321618827136928163357915995324070738502437678376905/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29198461134156133681233146513214041768042263102956168395371003838019679117418322182891588952305099491235566301945306531507910173342751684592455233358009151927113584864327684634791390910938476904683313484863621884426299961220837993638430867118526352823173600587623598576553675408369848642472077/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14984913281608624717415390167126691173820256040739611741149477170729756619471604896499487840400877079465032795733039377825660878676644723269783134357006203990074054209580044067226363480057908843165621382814776012248091684868836579236079947821760384421907305548714835858038713832785204976737832/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17027956615497967133695334104623296171583174613823559561295373269069610370949152995926935839864328986874756434645476338805054562316507624584267360422904680808714140351607520268848467806402204117728031292292347227258639084833132408850132997922330538708368953103157614857687844847319077299107378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2238695975678727162095239455325954283851329798162060131524799265249369675703291262714535799381892118873296363817012187746827899240616848978912588433374479097380204070539044292804679511828983432798937366439763646807316220634398361943113661923200276999451478260189367317272734589307142277497638/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4947937796604686562692283879314401953687018988866376741914578195652524929006757571633281409458477351002031221743837635258453302076594617591892516849524927120349171539290057794355430105420929546891654956448671565103081771048988588662093872420380903503025356876251700081636061834557223478307301/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28392593073493695843751369081324972147141157618283020153858539439155035548725783550777784184825676119887427387539132153632006885967728636933838835663253159139162340464530557643822050093609031971098368698698551779008609721045671717718824945331121005929349024551606866743700775726857912039496508/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1110015277634103229200725180566880176828129255186254455293424732631399245500290594722066649604376474655860571961243620193042755207604818746469601069946739326648159103079423489987849524415297740978329588148587802695283685339782228230086642092277611271361716490284404859445910710685921448679053/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2321906119423635427828711836814720735714473681998784666257663665403293479648299976850688095820936240975889688438549466820500467282931656995932899653382007521993336434269665304238630119923347114793719159084331424446445186608259141050555504849466470305907782141724646634437220429715406194351326/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22312871462882956549083329206799176915263069704231184522643195233409871858820912255420167056929391498338714044550037254449405105747601826988167467807837458678509219417705472219783143394962413990131567324599891072609516258855375153449909338674065203988018518568769146390357384785096457403806796/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14290031620934805770230402728601607614756723310183039247115981900806341561239590445524167392696254254512686402146122469968728958084736563942618083816226816633641524776308570984156893093562150259939374608320153852562363756679139584626211071038010401843557706158531999559983882208781753034963600/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38390802080283573174123479789703856866518702228973294839841609938947843434138471813679123642916216108975899665965232813075055278180234806501738658225847664239426273342608852799230775109684643119929667832185944793939890931295298010684089416823294914516820830858424833734246719985984724109103157/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1191204088755731987105659305538370060370348266338047134192471524426281114604470890636431912035445655119962195297449728625637807161214163776813873810098776612367710650977654742234375329795189230937429367148696701592760227041257634340337556553287850018135359774022414486774117167448553212613168/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37204816163463298919825101540747439300963970155221215076854102599253567552426772703960312705965917365150933746447420803080775540655038941321842183120256037466989302284092998850774393925654292218283477242638028176627558223105665856172384156771581844990843035170404267485425709647157779916201814/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10070286123617191301386213603347033592100448471611389102478578407642330644612679840787661505514930018870968690759543149977239776239037788127518011700977096520352234160394223672300617421425666128571613001426741637781002584663031051735752153881853840057781085152825847645828344967940549478863447/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21589373756782339566414921996773063312053142411195044370322847795141160036496216609294747788494605147352349298604821251215369212714854208278933483571437689561903554375880908859404227095760435008845673146509946464071787615355022502071175278516509588468322352902980512079993596649950013603787684/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18935508776867452126988133129789849922626813657605850903928551869719892520756644659076011207088022614714325594936792998748394746130471211960288214228237017766994042888437710737566227737217637576937054977316633227915956265340751280847089150415296314543515637433694554964173189192466215322246788/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5997487272894750882097412105070091062408565408740816830403548021054234093346253453751233076489279152741534318229347635134837170460275679936079320506696883591636530950298678287750883028875895631168841608951769517078747116612942177623483645148610722459809100261486501751137509140620527349095527/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25313149539989460441780374759632643533977238843438504262117949018634765218467196761377436452431593984804979606321560339382756349465633738697442863190946754016938141027362670546121232671722811768908779017257682958947730323587520515633450668828177879899306317507810747905696578398058237173833980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7886907975344259524291113755375072171524059767182883761727509853213800296299392781171957088767800943992813237358261461137563970626666500669735688500220672342372230886005916920666338417729766113664643300824523600870567448739332144038031427535915126870296578253763153458351537830464788340281049/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30683097938479332948220851241857828080373106357077481522980069286448013942078407840263040501241069351682395055459551619637601691623708480489213521159172117206052175123755315277324535527830679339771752894373173758865236168893515322469178451918266611536412743875365618199344968262787204857873119/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1898362575169678683499925823236907715945295546605186526666236498403939687371802650359018175997359539432179889272958872194934701200420326971075330475853770213866773112154129796536526235952470373952159389529431771617406442835719853376242484391898228636842639605038976918315906483803092422955533/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8423138986004874016454566033699239974784439591123389253741426167686969720461773120308671673023638254719377726873380828128973599580009979993259247438048471928920586625808481869032138387429500079037047567692226195256210144717900764035523185835184640911315221451065019113585203066256364147167503/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30295532910206907131236780940734178142431476837892585326732040081488770166094214081814291608526832046531920672201555634473476769810380402103360939438681151703935623711552437459873746700856359639920302444040496668499783262665284653163857998756869353757807813166936149210463483134049267825222525/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-9192691709097880626531022475209755833172725251931855202847707176326912170044770546487880889372251577795546119282797427053593016598706223349494623194432780404598759538091162783756264300621106700188424679772745185217301618257075326668770211617583940076402952143540901794832076141437869313143670/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3231050179567093810635442559388959594570547302245193173969967880843701547730261717408130203590638475693402340677445845066723643070107369441550782401649566146584946298234092043919732304695512709738495546185079291527249141356202728323174406812382129573199191042091148820810862645052710755677548/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4434243948088845354525094851820530887170374109264125299962095639494619515366741862432597130039839097933086253755078105910870745325469828448861867357546400968633352078994058714362561661317508595857865856518442728850931178060330215059728036992129249962982744000389725913785613938755459195459898/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4688449474451383414834189114028384645261817328606624244235265059281834892772065440499839229014422581607080368319503431923570459327075455206415305555880194791102978825655136596392628493731440674232216371164832752541258792950371620417642949193204933939812171306514846089223633759381501266542563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -237310060300435383504978195702083093380223133046479379810320050039221906883688421538742243067910953454945061041734609998547942478716586635870221941692744336045345021803934437397045951255090209556108511169657795455734143594985576690481994875841539722887080503737741093030353773318018402419230/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6163925680295622772737683476075054755685090399627422507998715558583229518708442073575733547329034431073485282014117440557980686748371515217406697296114471057897804871047503343600249587167961494296897940385193872592627179581708210786677933576733179179897767623579584859237457344000630923481056/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5248069305385957202891098584863935557068859808361398569685894376833240780112798761375462837662459905946048543019842980067149540340157278246109043267134631578961185739454063192992206777027569241029950249300922127336620074322199261946566715802704455870259434495949143376807556594667276925894441/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9207115486649567065084184347325693266032919270720863568815185855402765714181197777655804775935856294496257991544493094118991214235162839214233699079667665168756470885812931514963047148284731894375229315591490409989373750130508637610211859559375149412970837164323177478745756647346092617360015/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5326127571908422488100857818634176165755383165434908030582815211715145599314682678251476375453227783710167569428275808454115402080764037208579410933634002033255137113439095929058583827499366157708841687286054515242109768187832049110711936560598555522614913860790054244538164833703947600581271/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10481836160684337848676160259216045879923183708734443723949728866885941451641731262150854993728468004681178120672684659228247334823887392889946733808573271147861330344088158317198852620285068027286794860176157254224543806267915411202340757453664483119709279968251402011727716478627190317297621/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17516132040133941355024512524058977445838470283207984740376070253073695116102736027242214052621167436126542104203551034498969057191936994501195156762200357114106787021846323959054760525295545433039342235866587147316711953009331864043607705152153463459345191984291387494889641309697490310909369/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2113074168374439176088874366752767872025676839987747947915407666043229503674875183593913464300917641262475951409775567535987018423375166181668909691250938641024257613388869642093814638674628425488834822739089748208448000798564385169910216590510369385892426115772598194509142631882063332286732/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11690427386824530050257049000504404616701555940152754581856802974494703767461678662983170381975559272849140776766311860807694283508910952206362403705891627745723722222481392420854464239103734004662511582892196919636622725185474838823331418680434282789513615013638931998301882838926798823708771/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13157302784401320299763833038283114040143393447033853998851061832623669705182259577190389969150255364067335871484421322150612540443360350650872316651485790381372022964082029347604492322329396350147001607830355088250731367914005519268574443044001633998847469149175722284160394245085620955622797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19976924352487964461632679525448831712342000633105487848350212520748636925373890548207831190127723813374196026954628505000042907903697829651602721597638120923484877335034409043505527855355973082683908209861779707809022993491562205349595361920425918211298118827519581693745685573514724576087610/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5010178929123570115009155692748365172629749443947815026777791984435741507452966703158562768371903057565220468724597155834959405091973024882866220144777797155260028651457111217280523865406363585544847950374532614580532898035572638630519223980540365253161540988032791960014132208032195754845910/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7255738437140647595358083679642496397453853737447703137774853659980336214440624180124136974989403688589827846621799220318591381795838437206782024277397419749840077312961052655888147279617128414399921083846497706623995295357807937450598798905650579707121546809938061891223729236479866133774881/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23114127402406210487438571471047602757111470989390433854331634494033898688999306201603439947209858535156806908965300986156378806742714583896607705385001361664379717428912313306973344913234179810899576227217758555709686531077949234285768810848957181917227525598887316650954643191489812027002397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37011774798153620029336383314406299035564102309288793296472699229161275216702478105617469330356577380128361078187354525483034998819800101619345096135761330813593043199721984976873484641203785217085428212554048360188970018336870742290888703193062629790549826812894966243094045326833875914754392/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12421176215474038140020121533243391262019359691258834408557078727954510895729504039732314183878116974370812077168005635921759479073326692437644966682156907187630212613483840469236840046354763032534644146220583463393747630622744565486541737841276049353188218100974156239567838254504164464592438/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1592330189082843265153479568205742038199246136340563281531062556535867767105727678018835135708199544729045598769195789245785127894938254618633743768878906446026776341931049264999718429150688684757538481035947782691783415470914485001594232595128851423163806825946367524974548021513830299991813/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30105685138943753300622030620212647421621388986782415178121339865192778383525318865918884908486088752889541532749521922268896386774815847806059657488897533981098546319022278055658324178992138308589473447842986228881745972705476449718857509156558817889974281541611100242265377781535781056201852/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6616196757859767684755857628278077548920738034739171699961139431359977747009976658368023235684149575198579190391822748233242261976155394785789559588652035055971883157671554702007609289296205503261638306920951392625441258047589216127708641200528385755093351545151850931505915215191887207484086/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -270736974543580793568589146931239559941273889353092768661625823836114066822318275351085997487150424059784111215308186298942564449164226443376218669411638432362595975056937949056917992792668716439609334668704703961139426082957105836451987237652911362045120075326564561489035692020389256136975/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3625899516328746673848193405484779290215299818206644725470956909981487386854723184294451862019042746864899741649343290158063793570726946498986691158594856036259694121554598476421812260310658884924158355908150623892440061283106486916730234586578028055751582829239085688783163388222894397919680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1021590080229854810417434264487777655972763073089159238658088787310126664082207586678930415168085051342113606992836706597679814332179032808315439917396436943339096552819470931060752912085147972988460474736807508131119281975736879923895985878900914292264092489526133485520779133083979637080212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4351351787245671892416110699221279031438529214626174931080126202068985704244016658088551831024432429709379736088001177734047228606745175684295899784750754463258455548822094496265563491365783130686096461747261461239738938899933213072638582496201146640966280141036746938010586105813217903764846/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1240736262003264849688980157924255626289896586144407463557641075162747116296039324026567344799323872313612933093386838977888569584620273147592140093169107906855001581082967997726853260839349654671319685050514529937733873827434308588789558240641394632297099638975972740910527602569743927145139/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 768601211527474234766974818253668366151482704313363320588971072857928728775147788041204653502874516206383965499810153339289520350779225187298360670366787622592304012262931839311857122427215750742428567889055634749393091033138826894595632600018196362268805438252567476089512828035385782582934/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7220334907591259402145048767785286053524621636423691375681970274251165389668078015086530014687996561653849138247552797023341388376647084378939543247718225751006650563944776401081681876264420014502012113743735684890503730387057700458017904909511663714301312804822794186700187347638982861584586/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4207879913746892520822650200856539777296934232750640890814337011413954819746429660501094512326115094789547629974398057734413202392490251187953007615966309303994541493835868493523979327979927510365419495128048137565828690114153235655344309978265757139400394487143245323853784351132190204477058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5023722886443625740379445584104572060737183715999700306083820345629489425219705307251251113531403976763386474329165003553633755537748502606600121956310017476416090894152070853791503982869432290062039480171802594830537028122123231601227894516973419026800222071209300225178997194240898598764336/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2565839034047549815332116265170493322310856900618712616866142996040431471662883201075551581774504116188975300162200420020534581867357388489797167116599877258528125129217451476162315514141479236579172562331813863793540795737911879783299372447596096254066853726779122884735376272389684578963272/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11712705207519533179183394456453838139311207868682605926517650801287215263697703956287976694359923710229525009018448538055559529713886978351692643429207854877829589553764885698027755180370025286703214163085724380451899682933665670612509787016950494364098912514561796647332657123928089633201556/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2502410550784371691819360371486146306821008640795071847540984293029866867479268350865389109737243274728844569800641728274955481852435525976738651605274937170678705275167535255642332975268369099758767622401993463888022450269090049231965674903840009083858492143807117924888961219114687137448893/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10461443646701732042206989444293427569752241163233794509169551489522144188931525290461621085315267104959634635538525954973034813045847534477119004130567945109916358826554042569741734128923487806747867896000151068131047984767951245080308808113979207917841426787778608437964359428820227909298536/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6382472432820399659697253401224231531707792407707994475501672435160207083003469605633521208827037930909456230256368039536473405820464038016729540470374512768570369331313722775615836070949450909245592570833209071545974489303500475246212134651390620865263936970707168367455976680393496547721618/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 185215451330575593932858719748793722683246662269909032330025202725267185455698814102921645026755952906989836633763460289630246947220684466214301303609004930173485740612826911237396656118481923809640946424894907610963931906149736176117656171506200447390847325670461032711344461921113533209192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5781421365239430378546884817352601050619898481436976646847663803544789115628484638342503568306260791171838319956570400697480046523561705598841802426647683342622850934691378359358535476135266795346858083879524765705886515598967436922085659390788631246899279306726651838199229621788660142130581/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13079339976537732913618231740257181081707022650943931712035330812195100391193184901169295774847778117536146025757014219791712097225947450435327676226102707202131158371427830043268024618790280788862399466547660165973742290242451133692370713527102072095128604052575567037463437891863221207276561/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12378512510252923670046000104360905623433078430394276461426859878017866752884577624368067942904237551440101182522851135077606335423495654391326397381769073303131918274550459888251965628252478990202756680841225472116160587106307668692675515836703160358813186651210822181281259070490584717093740/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17559730958466235019587041211112061695923527698205699828569541928190173945525301095604648481871046525651411134672464251297724738537308543648772920338699501001294185362783360600284682629874264202688384203099227835483123840928003501837988203110501199873923582828261350727268506456882636012203163/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5451391286266424935018062771731537208857682367303468234205662889250125975591179700533919787802095049032117016181559639275934640699908594957228496186179844448914785890559953687748827957535596452116662139419344218634089622939708024095503472525132063642862682957324222053319245421445572888732666/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11685935354021038406812533749281004096257062022277926001044565404474349593825193592563824275269642500542016206002424509735657901369222803473612414174755775711778192030372777611978041143387253977023122911702623666550285385816033211458846535061401230953547230106466572254401063369077234547031518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9759777612175427091435796225875100775224562103671890433868297995726897490409664364311291312113894687395742809959581151868657510709315359696022258924188630975369843523944281397521621669031056173045867403691206214230107454723235548578472031246207791603960343940597443835550575549036938504411429/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3118399138401280459419028323409132696071096526576991396340761824599516620745251733680296920019518081481657795447633135157322973725216877800411567078438723835377305015083410368989242971305943054083624387751656011838215220182172731836132961596698920397561721230516432497746491043551920759863006/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1322938123744314684230760001272486586250728076768113834014243878844106891535529517775926936471472816538095016850883703519191269911968247479942178446227160961175766225801391861037398099185034348497066160789056283773620887927599067676798960445315234379368466995534732540187488086051560183888511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6229219486094391592555590913720395095165469802305907615663162352902048415814407360160911413097068509926523665817128188006849646175422874659182778235880869293206088992932406273345483911373251323236246471465377620970132943850632905529354065397573292048944540273755994128328210776597498194652583/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8438247756598472184266238304203945203816836512639909981275907426059130805379721349835162655184326270394161834734751690832846025629750243261982885179671995590530412553675743937833739322627363372672939963484844807191650066433438982342069942019850125283212111892818834540013968536738890926027642/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4438739345088444847389729540367148561856469701275045573337718383389758543205551966186919175817745139369947109630888715132552073786720382660096459523008742509643300135736212923465252970379581550238660282759049173217747192279012126136753025569468190295053686933741896923598221894929543234999959/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8513090685767133580733275008950449186588351031961823708539733588923931573192146538761658041397134149225909174948160538358875069560346434952475953332344113522073814735754432386820901880134912676090737723221176962734013317764752668211103922219182980715918175682057265582836175226866087288025006/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18654763546359258437824660220267827490450569287538899153744459025895828719378942022315515670533053347343077079846006162983632161696411027994667967474945578056534180421358510002527335438140812737620565293796840973049618562845681951929398561167111972817232913230363221865464450691793316623586477/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16731818542333307912625519120573943624746965056711084272795627018645236154694036254836227034366108582556129590163385964934295488271272387534124671501291498604553519577490136444260115726688095508212316524465039721501935152128323570767847386622431227100595299103073695989788656502120794389846994/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6596280758759614130154562179727329516317263925803249047452877993732356937427105977548839874364115402390088423963840213957101845303137943818794005471202662099457403056913606428880860083068007805239916031949073992125250394458767736782228219372013505090273111039149795194402528011350223391179130/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10152750375310857036925474921312426074266691778672917206703848252924562599384422983918702716211449436440277312990855210736357953878462858485907009555457427920160476496723017020729140655701016569796204602361703433883595618984161324568014961663819871090597460415479048902278524208647411649263751/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3340784347269060953473757254273363317557535531659326491217718645696272671589619390880337173657857256888757420528928537847431094213061644182424472168698000659593681900048361088974580477830137834849257986937325529321403555817841915322579332056514363048199759094512944658584422439809615331865661/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -602984983184880445966995430666122429204941474233405724644574163300074418619249355778547013100680658780469276279132469463327961905652050251158303386161192824683563812983125113020073153164762342251526828202439211330595774151783152433937036628358715473661978052914617578775855366651406652149194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6871799865083286688088152085230051914102366260269142293210917843306198805667162283562988530689796859276329223163877215908546284060801219909130743832573520347533560102726929398248603403209246900144744401818565930066543988069870432805831001173528568377270131671603811665288787140576525626422584/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1293598785229796513343820683112124162607057165883852975321180875693821202954556307369160352472858381772175488171996736252285596050195404267674331011720131002939061762302624750534992005114376775068230380301406761234718606057186302817296920430762793932926474342783307104804352349425632292239065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8727957041524923572292293077094336565819112931242587052204378536951489424220896690902742967470102209103779214129197492736491769925220005436863275156476021152416991390198506733170948035887805779118029061370514742458033973522180431919846113235632822125381149030069824525837484901192252906659190/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1702717949683188296245294924325328393368760243323989407057079221110241788420622958585606138702094107464649123396056284471113870431225760009429896676783758066881156467012260750935106673089014287092630292063819067698599815726521071800848316695308297250387969446202836094485428754567066704086454/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8736219692725385889827988554803844633836459657218574931768923669218500151801446828725955699976797637540240012450474001868054007342815454582385549316421649775432792896473480841703523497811790927486144514146863704648954935605247538462230481900693590050170598957241281934850800366752866053491174/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8065888544889915234133034319946643373975909300850832829963224487674049008817713512222629920675689452559935048800217878542207054503054860138898793644760894839229914657080798027025394872353530144495727227364584774693246367544474183047194753309844556064092641677763336564065281124892164597969677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2564004907362358350617053799223314594047728397589340582356282059042680187780712327588348751067358902312712413859982865210027716445187749148539812047665058713666674344774764113773902900795604604599925854572211036008845756680750973727807092096367234037131391406170983280131528189768836720588270/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18690485267767079636135316168575753363164058603258513040826803732050132652726649435368278118150994354718392279214115500987170305582334867822446851059265269417229252340044691127072235192917810343966878548810148827452182906392862238773126071820948954674043786561092085848653846500558445281978560/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6919261879043963450670267705417106641104625265865694351795152738203723129078707811271491515609646306161121229293783617142229029433656521416656410124791877706433014461781704132839116213318029868473147248969642107050293552828653321445918307297088454520005677537759583846420045195580946179774195/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -766286264496276880871154427957214508416363198152262379279097534767551040425661288891807724778356813677980632942984983568316318544834297187869336065770485690644734608413534661209530425736200713872407368506015802022709890919174321110667319746373273341568326044078246724857640473000824390675951/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20352512249055848973028660514225245135050055710258809487535327846624181028499343025263902584594765944839882649388293253980245084548408100998150725592465639829437766029830335917094478660828398557655506509609536152947936895470243091967908026780280803874675236426139004664893767602182763647175250/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12298234100296682619917968408781158046670562369630459787562115888059903118772286263139302461280285763318402201291449210131604980080247292730953333899478060932604801347412978257432841642772062266659549217956377931904609761165834899852537679861815907027757545859986362165183938684929242618899696/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8971245996685934322688793740438423900081493156516307840346581649978332839341966850612638455263023200615391154438157089649500071988793873849743635832941573856335296739256993759865491928737576151331243686557653233964480136557010761881896489341111665248025394596790069349549879705456015187163898/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7074119188226390236727719098220946234157598837595674648643519520402525093510852963078184227667241694915524891931255340385407069375568470016035077420088775130965567233642460364290340622369430440522181977026035398065201858471952226037187127077408016703383926795750698563602764300061434774628013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12451664423535909004653585295743447209768332064077973277289648920055248606828865655168422567288591934538120914801166647663563479461901099947114039675799067391150483879079171530198497858334709316263559077018035137777179160904742395433222857587143926024541607146213790758126853512901294398359332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14960502592005198406503914037719834581290364443126024264183738240218082327283073271038997303901263685918005893612650325848980611563231571078810575380959576980365361259655083995173015380341034649146524826520900986165427538798392969266017439220178883278343588140539144116499235118921955473986387/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9657169746317609489198654723206486745454256262869494391741910295843984983296350972959276556324821525380094368406224299316778893168524250936094027049604353185885480697842957622469894724817750802772486750272069600333648628332010537560799553846941644637072360492083723491372924353183662519126846/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4802676589517752707261529455695014224707749530731951982019937984887230052179626835489137728147123588851906884034708863035319345344477497246312625088675293623962424258836421017909409820439213058179006554315788795813667987506967837681009007029245876027518431393778460426065973614645390002479555/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6384175374217010217722494544770118742496641944503572785621727889829827505058193790004043496270641789091583726715135378572071254384966104679604146274256813219702508687841330859537289898145079368300262762464198982125117311359167475538792667919635275828364061207329457616033352786624264587071914/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1234394162592656911115344778219788726624401754114674870483507625023490521559437248704220031503165074368869391317622369879442788757491280599320825411674084743822807469092398358896815775499903153736253171745691462704644856289338534854273352364353206906892075839480337268007345738845438506582355/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3057651993533227299675535482149466948629577360652918817659176956552896643916373441615540941573454264137135475053487322888847841435036802258138786319475886475354019966078565952909666035834408065181197153440280826128303091667288850067864528746895964229788067388081852733494788591401091770236877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27831477649317492097799951035286648421437573170912041042758162551890136610870336969145719177098148446153468465545474053709762502024384855307495923134814743766437042218354576744623706266488087470690178113239965086981337033592770605781249014309652562662688660228575223937736122875575881256983817/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12045910582254141562934240784602544912005481549632851889911693755641177401718224002165895515594123648789529208759509653661003685171991459930080520823860701808206578110779471315353878770360582872265237677914780864099011262478699357373429835889211142959856949123766593522827747381594514338479206/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2613778874767328949956762161166180443441738854845063228433205942648461429197923337724713912166303036687128499640749186820001654744376823345844202405935034036535718618296098008987074081506293568523016662691611679141036341548962072974991683958483546010595454736458648125121289467181805813897379/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17139653120530644034366663733743754671318936907344750542414590806953576643032748622875714191550532681403892288567236476820401107026696210962197414400404587346424552663975816439961661734557965376893727628780265635357456220658247675933753292167335320573009049243781267968296437993760516060418124/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3876409831091352969954904417805031243449747403917076240661211052481981554851397227222849257422728512868210027446692683186280051540528681806178685064235429803609794471742584069137699803161589529942114952460698152973631184120583005432596044594604232166345647435137046258055312808037191286462050/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 628738393259388651829667974462193767251233736370033151138297877385914245659600832999827565968720926968097481513017810951419820547379867308794301698338676779899329070238769210033137869826626440551095127487044335498943666859128289823277781341702984691655778289921191362512606726098892113381518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6315127978361582146959335820124785080932453102569677283469720647955576468003107162480690985717209371441768350092972401399943349259722118216942091947796037474946034483682224438122525191780191960091878017754538216179242497889438956458745901620666570679492553219169566335179704859188423412511474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3394099382528120039371563750131635848966603025073745297197513012010225041928214718679034746275610773997287123663964315381754894939642641672216117245684882746056278531003809217540261881619624001811852086526133538711535670067891803261906680114831437286764056284842506071104769305611673292866353/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17194119400067979130678508914674338822373904661058646357009035657719773210892115189903159226129980008622164611044642794449694856039115228524925754343809591139856856384686384516881636962784380183444745305433770164545876350622060991922318533475376100442027870795439257735954322612168999484012382/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9396723303931239225773081679831988230762418119658383928722820974251272882381443507311728753003630431121174755715251316051165629325263309641658562949872064362266601294044547112692070063894814765361047744178539253663671779951139005287893364461090584919694576095133125218139346098186900479870190/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3824401555340122025102054447261878102066702616135068435903402959946454352036474431650954979210827591718925838395032013823419488150222441004137785165065556854956902161947114473675127488263739734467125093721396569901149829902827004411900090949169428172952370493059882006555805908633703844330958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18316912596602521873630436328349895279368501781440148800943472566643195795735579430580406019856541254634221818543466135333006620993538392469991982895688175621507343482841087340946110979766707750352847435560616109758808198143697909789989807479375817814894912948911010609092477848045913398925337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11482728841079511846805015948459718894243205938228622870177801086538035014604939116736055645226124812645450716491208182615387807863927182668424663200236081105537506765210032269105498809063806714734755666382934958627127739631418744930292074220485128874984645341918149101704761947350353650536304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6957098104756653169114423061979195870307933768063359347827281961878444409733333422448144367419173612487947299242070713145054559620345041643993548722422009312854217587163723800406641845037708967377790155518216390974090516611602727419448929291562709835940817665575851809044172248782839333310438/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6316973232768979260198846577557141783407287715477304063359920430818867457392456124073962222638293624188799153366161408065860261984494019913004487247301744772988062881293837295935805279221506956016055734787410886999102276265270875977848382153756643566989379791683099184064687814114574957619134/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9845561798650249450323739542479798447990455848533617024717540930272932943755731860253805074609244279073042018742869785812220230520220181014259797594175743236825247324057551535838888352941079896869654250205799203832882449327211425454065643012625445012156449752406040204131042745783365646649423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5569113730116410603733248548512319856095115407144360317185053499064295365927458243114078549265434229194960972543394992540233225715446389255903950634451110866376244921580349197705972533263919341583764747499140695510061877927949504433806071286478446867442187815708776363497619914933589852156247/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11467175560569279375007247553777696209168956126292941703735694413299671376988508290181692337713035396093930678573928578586073079451089784716331718641397380174570088891357775958841857573726842192884039725362130579661795233659645933104591697433323598713124380893436849886343822382772019585185836/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18478992312014186765097150609215489152935708295929462958060503365248791598474139302877051559132617848211183449571529659831207915558399281027606762140810993077893817593179017447091029342753065129252348480430223521787188795988869931682086482788386800645427958816186536313088100091952705360950099/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10159243804611293096319538346661579846320306745893283576520785752491438005747998488576091281240101259081250291787224374349547230300456399100043092560833498811566057559775949898155378257401128512272395804614475879346840108547321552199089909929705160415572141737645671345386074075276801445321119/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2132928421822768018533335523838296030198205123886765940119628727411634998951166124433421895267995451796874314151194098882923941194255395856333175761446919224654192779790760806823509075356925302337818508663582362144750839754949660579673989036497306752723014415662479192648580903575770605429707/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5152073620173571951230508979487952653491823480220523337458370888098579522614017655638534162237873325510987897549165960959068316775441416904871361838881139140633484864126018299226893713604768089310126802939030538308669371600184876975058122535965266305566460286494294636451731159911359143662062/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-12206960189223275007727607137073315053100572054712707262558255986004397054193285933073822475213819984765815939975637115774723394111078693708424274267806041034621406512008449930014849993653554696497421184966918078891638988187417356741080998558878611032142862988572475046399069993272891002585607/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3009369544900103689950412398579698564152041819718991380292923578112088571999871059541942175854796849176015953667103499140376929085167891098260944703071273530068746470564985692568534300633619876565754957081370112449066542210249678863458868899704414985863520683819863229637747461005605057399642/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16508852662123661233575259780682736108846234409841892577773320404310772715448851511058399410976387315094478013712317017279554017744147864030552997210234188389807953430749805066830364424670362860897958609451270426130026484591871031474412388444787553595038184120177333411979960254046150127645882/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3623665060682336022842791783400539423028468125082195796191708298301642395268042043085418888389116527004629907739499976301714386279445356480223027419403026502012486097679783212574763895131562693745142064067676680846142750931091754536747603634900262593236845717944448855579364137818673815975126/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26206602242808888837278929151813185639008797192493274315102572246550460156498527472826980808457790495852574747550950163073686488296721882344479643387196372529902302146178024036621262930931877169862672535805808433204612958854968541906493498560677461255267412807762572761530614375774292628082301/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18352994072780228010780582694368529418132911900475844351492624324452967954612839930812981514435603874975902845805921777483862917228704253309525490434256345552513916457334675657731052191066384302028873625115451503517349931311909753528007652292829631779157120620679397706257026782311452988979275/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3512898339295453269356930343711452001292756945660736609661697791795332700128349615369431994231707480738365908443510861012315460114056169938401499192033139860513676102096646007489899535230588132381181992913424379938146821717591296702696458132088815616296179360511556480916412309020536064436743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14912476223381467417550997717358113651342611842770544890096832001296775839832224937027816049449705025826702488836437228429192996754649564700835132322164747103275920711901759793263438329199992552860591238037341360228786332462412893747499907835492082158604715815073148518046657078246703313867015/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10539210799546259182711469726547651768717174551858657472554154420413415556671440689415252397910490051722109765463101353548781523402691291182364535317072871895233985983347453751602723859756352351884429139456760515668225373824577171514987626388637801395309138548121449754104341308962710024096200/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16685645498348698764666271999303887024373184022976624141753703423991505563429417910526415023586094519275414649986275969803643662474269567790378333425840817671179940753052710398357266800377461844089250622355622179293401416666544933984521785366109196140325814993750364736907286458238014064922099/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7063857475907491840026713759313496058541943068894411654166637707013933034596079931934456198902157824539953193848075331597376300364833083646568109372249042143268146264738877838303288929884189360909739096188958371645814566880412800989976283469101385582660161249771050208595103248278758106817240/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4893079860152640312876558602598696318154985894136541729336334553111040795674747931805448837679966797317031331532663019231917779806942832988826293417276492236687303331525414873689389683172422011301432879476178249138886817977075081909541254634197083184803543352887681407975181520387236722018521/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8121412909139955325080609301770277749563029794187035533766569167253018451317839246987160049641570349515865389273799041911770763796527562653979679134742056337246865844233627377870839531765650824548956902428888460770714413502420266441972822910815413603238236000095261224310909609842436437222182/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4162122192780760298316215739268951216231674296741145708142256314845107543640296847410963943319840265890186270101052392173171636248329593443891284986843050517114962583064711861912308221620114168540760631120276499598119236957446466565169888549917754393548677569718404717059121309454754707906034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 988310265931917937476467607619784497577846037255894316032698009997136486911718252708599381322902907281037443852207333562703803144108112902382858592871643648777012626157570988157269705976853380011041636873553443063939083818315473754621398871979834088747038834233836590413374171781519888831821/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3903030515076702008652039030269145654468841910428811433580304342752079188627772727478937434846018568561307578566263041636240897900185685768389238510578418784376752738387151772745261630458247370205033210490804942731974046334759655586994622189778012851818308084106327619816178577864214224263499/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1566297978137240731941282470911032021509212338624907812526345684694143109408771480247293593724116181811893514496446382638935329849180956676495709108224358245247271502471925384459535637733059718451679110349892350107637717480265095646792533394107463852628634600471622697609253102546628037533844/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5581877391458112898511674729070864334679761592950058499171734494250497276659939023556620754451162021558402044820056012170170501490138209859353231335849957596522119115181515572453833364063132677510064893109218295215552837996386971864880555201468104999552161418086477353138172130163647889940318/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11039595113404826690809083440329552177060473374177627419808753083901044786825398283215909891291033370999779834964907318080558962922249156910061535976419427645718712919810630127238465414437892079193498568226066941432041564703912084538531628863329103587059527190432414240544878132235897894033333/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11026673180609980761152177496871895770877505687300234212670474991874024846266066214873463217188942711523761189904212586057492238194230197050141188921270548162230233528912934730270561464890425582359964872741500583708441906282701006617731380869411174489059808728891162325307993039184723043495412/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10876655612522826013351740444633860399181133536604554809361002146999283529587720619817870676543255257969335874021351933630036805122817481055281794191356320062761785726095659154532152675001246475771671330664652669660752325677678271376605830134144914107898392167359275637259970757519833555879942/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2162705411289691207849720236847169669335669991629785482709515593854048353581445839622178120734219343361946116771826007233374753017014589192216249784796702083408514060851645269342731434751349697714799759080291880735810754032825831745710627500687173946184798844200304214870945401682778220496638/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14508479933540474961424347042001624719261641594472363424931640822537956785806508585430569145414062808773280586578034594962191895959840524359885836506076746002611021585469850941163347215495183420253605971815568507111313906669296551821792457815122765712293226147319614916476151547836417832281262/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10452714074634795449829023150236535965079072172297059501708837724960864064898821562494969582454871878949995510628528966585726441827354096091877743228797747588483944775779365388386556417145928210661370970059645635095231387113648267044459419086027762447685354459459640845158733723542391877696590/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1869843754949259402626060602791857157187487467186312593978847204502991906991935727240061171099264028041225384435540553057419529298745682583909697617155269437559926420596090270597402313432014693251421410707519890779916718503251862543041727716711546049790392432079788638082634823907896296723824/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5631076927087781434913457550530919704840554618111445825900038797955556644528859466083384000102138281361823016703804874960386394771072875528221378116160427952958096287892872980363436246472387122313804888803722773280413447101874914523772528144430537386096677208088060797639935257157835286331818/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6862332423254440940288218718996324923646023914851796162504003802191758403738895861883815705797615087829132859680024767095644414043929129190535253509496884838891400474918559917806713983961960416486022554262002622445037041115770815741329937134543312551552341156641235151496627699538240357681682/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10031891089270346037270007174044013645460879658287266902115318974670908885330035668169528247367506778576719130129830929483654646781557695020235254080514520408837682937079050533413317110636354785056615030756504086127110471595534273805173052376855199554288056148656237931869957099062780972556449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3159619150574887924488536321638473372826199257330856936519619802965159020687143187766120487540587988706553611700083138044698429877561094676545942840521544394663000627125928312798405655229556582255741523614367667548731343635712339700342555641923935806013228863355151230310856092218997449192827/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2628709217757935201609044000044282292135396807405193782498441556773414720584906633453040245234123772775845572814825973870428266224295127411287589716133813619989539183878061442110233916750921016826713850998360836878511874351782096748198760069666313111856105972953677043946072297656104865393624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3982494625713824991818818042435667625087652587139147267462335610765773988233175814849238896892492438654194368772485904628791509373885702646193385291649961240671075713153275691405366054079424361659486603848996535022011122293870154809420310024838819461277604367584028896329986182649360980236688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4903558042798300547951021175900095861198063193438241027127679025730032399490506690733627226874247869406045423359553022518461878371736547154155100603725911076556880822365258100453602744909810958416454793199053360782608238797738649362558967437409857918227204238475848974707003195520401723184364/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6111492011275815282513628034252541681586157049249011101296972331935517390370033321400016667655326919522129696789601921364219926729360453963725302508992259703950906635153929491744792729792535109121892709408101877291649016689671495371700263810833283415005624514045246685566043241581805329286280/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6808978301994700080928649218710625109720770004334320381526932698590337727445021785051665373850361147301884644843199299358156631549903085747707023414572732015527211964340317946726989053160626660318932451035493157741364281063514799430655137829668436152641604052271609488092470913562934096354147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8305718293715475823554428579206174692838996518198314574826997821932872070863121159915001202989676683333298115256119960950977335253870715541990655159968927053822974585130897050763001189041030130194352591537816177580169998424357342289929743019534926007145666635238862464183108177493383764488135/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3217707446629335183914671748518079184479591796393758438008094183571629861897194888277537284454506661259674985430299957919517112280212067983600538833162471462395426549234747264921345204730723422577714160023807846349011974205843736667140786239679207587266705017889289988763199135399909821123305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1802195578441874983090389336291376378569988391183690645255921218739007354749066438120551827518220706851184234514964480624504581302566969243380279466672776563179867708737476537074156092566172525724039896031806252996575401978884294947980397485888589910085873626368237518720119557915798697674071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12600134518350671284167633669158937582829470686742193765018310601431870241972042481880578498394184192465156354315925513603389555658271079853253964606473015571681806572435351766074548974774515410283309452706340839056150613664369280457075407701750200306483402345543036796566997625158304562237600/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13643995107226337394920297878186204223034829353610872268885982582308552143669208890742122280322893801345468697195617915527274144604755264748384008199294274709089838150355184453210905064376483684511972912478145117963159588048370566870526783022487538017851172987608145712000595415008250692826720/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22617862580828796264678637238742368246183637112188204389194967298276576014659638828451416144800958069042723206478389801456927479019742300637854618755173955920543905138375927026279018938335199790928360708143666223028025578332491705442902858785650037959034409983432669854675958186770058391044798/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7992652402570141885627285036830822811869181756815562461713565492127374565737819623896242269040865134105667326917209320188147187937472910473184421551259976840080225769686785636465432839079369907872568545489627083096316547868730458121004555033029701540737337381546123648714927828396591173296067/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6213334121598117573886293859734055027140584015552411091435991526838464659030647803540927884736978938339579856481045294308207800498471550851442825640253887376990926875755707870649367394273811078758551606636990595189097252710177743354589532647284108650868188056873398576565141205828843557953290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3407864136358316552339852740486201716887266486942602579857093864140592668408160208758044763020287788991134598658222181620829044824293245743467232239581224039658555320432668011266432170534571243404354201410436685261269944465520830261417354607376983446657566152312982422908732841151518839743238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3422564123928143083472482379047042473839243951156507203423244157216060802316173929777597538081841998287569872791575637580693716873299782061742505352411787125221282283376892453987760704104157098271172337273328669127673113532895059748229914616889185161094388118682225553755346757255897908858278/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1311609473924563647071583445986337765753488221729367722433350697953938089527736901700023715784087599363092902318043588880562420142938247068916884437212009446567759451996197537668867911263019046426994532516116098832443959110318877747614107487401705157297439616078668604386771496839967736380137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9682174145035684461441711595429163505722872064149646261851985891500209185459521492968387668580106596710014555007405897220652932783827472262988307127254706752143390718462514120964523713678957701566098483055907273261164928012133844718271500092548581441995140709436923306193681689199141516055469/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1298514487333486120840882093647412318872633328702931979121934996544090611856578171970094788824400469140487877583263836467798674030610085934938555298460095561433671914712703719937640472220744401345740800506582535120167693640690216358810533107799276433195936112425911932288942392726413637507792/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6148410494672714592855135008585121904027876853794357272746427707163814194429376005662586091161913676262721183660357130227503893499378104339754658596849954791159586688910615263362195144288224758676720955513898654388289372818940176416790702753655439852225408399912496796778359073807813836007112/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2207413014595965271206464674085627797608222742878846443534046208730748231774203103640891890903364471173860929201206322192251493866378147809986679295538920885816191217299749381231175257848036376721369779093615847872900097188107770750087678989050138373172389794244813423828949489491828709359231/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12181306632538429332266278532139179923764577862201771077769689128621002150329298358371319853640746963808908039059249628582847609114216676504622142208305871363026975382565851682714114278224097816829023633868057262959679514757138237957170353960559005666891963423877511496666566321844440122947539/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7006625916461322675124388897452738036031393526777886220734137936616187102840618992678293288644458629581337979670904632322024110521591816519568124050195964472615956110262716225569473236609049888620535541073975820871451692774820548442556852085141851392701396663900045228745362090010281751149824/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1332043718778700303750502758016556765829906019863350859908717614313547691195956051300948247103551691370147374702989282991881490249647705573043303747221674973551435836305096435567347762372217287975445488714717433719084760219020775176703245234351346883041628747193399792988189975398218655643365/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22653225079386326178739422106119038224622343556798348196587653741654670008231991953460687129279418333414839804405145929603967243290534339735639938541373677310302428777462342374005150978569781262763066605681903291126015095082552198236112627898686441581701924516028207458987390075941367762029378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16385137255548363364914518918647769643927252937861263942595555658115388324199264396163710886627330975437039604258666491848313216945394931782184831972492979892025919893716683768703399873373824256600322712487485917599166081619530320274869087848212894427562819831780740323436657547413910116930580/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1292431062417264842168122561128468757991728282165327189671909799117416535621118181012939104016613428221567976398930472723214119071374874878124753870535359312106095227685675259701012915705826676503177063945946495748207807166448841386952120452171357279700655084995589561650661980060306858173439/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7109174728694538800292289347945260531732944847483593001954560625629052367628928351242234791634322437678461801729454153214352620657475386647503268131856467539221970912569128288427721398986076811216736262185594278901314009719353357232797026356851774351671055589972347041791167901488173174168952/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4786104975540174022265347874124060092075643015169488679893093577382284454598547645498588933193426430309922366546887062476518302632530243845978119971940754258577455262776866866852211900956658304632855858158411977295743258416407760963176227615376257480420500570703797861489831855810825021065752/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16311876200352447011415938504899879777569994959921322400192535503184626164844589208514778618208960067681459821775768684585838952875335873165565229084307772163724319902712873462440446356997250047894782102500187775955865440308834354577048068097797503482419443429786602665666209764090109794601657/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8104000380235118915340753082473281103908819336432979381009876579991806490367258876795373839521312637127640886595856457184857375736544235140165890567202968642208482769890774563983048653513842265472414018546529050734634385785781055979244514191073958172306722185650491247049673803180735297108733/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37593651281277351237145100401790206439185770930726990348745599802334520470576227483575525987659702205504610499193514278263804180623922695300084465290072881718052989014723496435596618104346223857477447409732352596810315973845437580073458199827549215222144329935145978258216359531925222949088880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10558973983635309417583189415097662353905417489345969560760033462705547907697204261134771295814768943577642906556501189163744348868228160379765913270980492980607443565977118802996481879911710920396942866075684515583419484351029196212734845845365831683139637308074872275059870195189890993497822/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23356932649809705826428486568338310348473559874984324809742892205622845195729399230614281428749484304208727528329395457983498427000557262969124359325719853137602308036376027154594105342240543050209839971739657037619929173210834965761250784053985326932625715936364156178178341292701702973859404/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16693230462676466801209226458470713272833966604373506778963867801542717580481467634274612841428189541049198053475073449550980261947418115212816154992628071084112790052879047717035452282655507083341138885433840486739229056735056542139998578829871230752464000182972125362937526620257157150433958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -724236567290909087509909590904514929249177996148357709509357967257025375765172251970198350277405599928246705412871487333684235582051474865212062740849272173681138924191499201901771046559506350851616020476720452549232223421461790841613071511386082462212235515408686433500953054259714458872996/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10697535504308669028737119023312174314797085206407910441838616572801370337623334165590122935550344983007868367339878310756260572124736193824387521876811391546047492924801268770091888320061325666446115210046356610010165899658531100095894396211405439635756031513544731685244139653178801323961284/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6000490004623459191329416006784110548140896812549609223770593504977827266300114652675190116563531779969900927469715744659980177813004169581999861178056780881203954718138049685617615553029410636348777511975251519131610680789806456714443081187632982717713000695986096664946618631402342261663125/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -968970778645052356860642982116687588032848714728740615756587583053055698811241187894685133124807275598634335294181471603728232558274031156655313535425217463687485676046573735332072549580959529124733487526348329697394402772582199210203502430549599669007846619350453735598302629733581866699507/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2963417571411501501783105193325293516627585301556975294747393209629199041698114392864988994807359932337265051822374945799730669467336919160958004256266394787093794952687106478459251918274419880439736989235710724230413520422714617020191424037377677556959936483347940016015762747603703182651695/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5200895515516848246533719134634352761360324484338500673890443851079443349180544202486818743622137966852706287752034944442830240720933439579675566134620695740812119596630598860155073154733932205947897662115928417013221784831625188631190096214561039340497339587141441400425615647486465950985670/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4907428084955645061614477558500081003066016538008506075560427464639361941481648019648236779046985731836893088533699740386356661930198668458562801919119093976924483874253567156053872499593520332728686513511607361043708200664095962381981843923576464359175658767350296788530642699126003923780823/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16940340877198403402643382774772998989111235245550254563942581340173873900568187129230316355966935176788429681338967152497288156254969573291952351093580049547588325723233550119172679649784736605154121926452474610535096901172661911409054863148433551260309245279862866311903029886588822994282058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12311482914681555202635525430952266549853479323364524473403522308610473232491768024119584831365780141341864302260026587290711787463229205225395053542578598574780341837778123570141329638024983554888246218853769799432209007944111889517182790476645302694120476495920186819078216809696734887420010/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4019987328530447850850205407275084098888810117983751560924019176441423952125173691541385146865785913122658636210446383952452331641214267806332544360067532399103288228824335598603540354986183480847232788807693595322027629203539618157133251494530743236970159387621524839348774670000197857500181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7117849572154217249375131659453610811346565760227430499472241357397630728643911019358960243206348604910098452872734261323407202118294430777873291544914056841418745496629946899833567983788360608116288735658934908161892863850494139351133383838139823004460232928868852049554226910255794750116797/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8443608751380533181477670205409687021417909873073905837342661443230950297237866225440491699946101384231124616006041569627667107986554373829516581871394847674874286550603847212297051255705458821846833614408968470987168334795271681085101140214348299728635806410701511336351507986034513525183003/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12848597906348341019841792758217170276205108834636949063405843672359977478268789596407340949782364749203634647080051659822903361003674861364432181760923146450295990210546441310545689219034833193935981399594235841171335749677018569538180977798880143003748625907283641889394597132204224695887270/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1514951758893971668918007584681167741126056748656091178410640508750835048658411097527131577242807559582634187021720404394729254239926173143464711229183796153442557445974260615885470596749465378604700318163498843504242446412662565489000299885547040452365714708321487393077910853752640935468356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20241326418549561857181406239906121975662322680674336822366603992738543870124596292886307953704298508608179462569966417854097687031931528796593241317081284018721132551564590276071827849534317521184963650391869091800333015259549990818936351686516941279208458321725329837001505336872973205603373/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13335441405914957274917779217572837000622767794426628857531296333687693706648761866741206233098760318380299242401498488145762926807933259723605655959963251455979049640339553057999615134885386623220227119872319769751499872154232274429171123984801693671794965639398987300766397354129895892090231/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2610334502985519577623023072001354993675738581388902779894345907260400517581252284285714117919279822336178060500126563558116282789189593140286979463201858647614360160547572560804996235728416970223344394668499062175524582441363343390821234693821677115517761414196765815596825192113446236370449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15171453746902637413792945976891116825357439291855549305546370010526396604288272737580229974545178267345967787332620400410506415044029978708178609064185638816321650400816005664194706715569891161547478570305856889345354135578264213434927065691462321230258388085485887787241331220995231755822268/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5946602130555656971573017216239612730381690116903459599086747885496652314823287412270440580629468986074554953762462857701911730217890528693703832319326286804212802259695738370961151837886955790556128724553320940546589818214340869285568525013868478359156716077479266060093671282999544411614425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10821682529948352474617552882423474282092824016903578615510538673364085940880179449309900547246789697356845238220161281984899167337870826788083401897837442374323935662939908397685384993054533899408449377894608803959078894662783960610314970342135241294075694135742449881612374031413540100940678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 310789809448561576585054084335244719646962908881320752226820937491606879718205453247717953730255935287464879584914940002746455210391954544684132340166497054880475295292730680265390743784290032876195476996242182110157651736075191882376323791846911971293170273206705036478299105500726403068633/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2986564251995301251752257603050131648103826926903267605278729348265317978888788687425074107505962747628105354393178286019369061375867443276805336229173605712209671706949806982460727423831428562302671925351183179601910613945873876470966538165217735980371891020340090455798249671113868875115017/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4893106736928579982201002657548989561463529232214684277787369277389002276203492930102070204441026543697043681322752076799107005508551535464584938740616802167779477430838211247035987402201741034363034366496982790583045934944889204792691939499651666987496977982050290690344962191785078404888142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6547388874575347767742113499313493835657029602166698413704585445951518469507077008806235754508830994460981632874916040721149245559381655089809282941228789512549837454869251577557007024585820277705059523401204012971144254438939674635516272505008400465318719600623484974180902755514060118535738/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5867172222485463732991278325897117668241335600434744831866328223352432415438769969636025464597987494625536154458006401311585301996537621971903672704047805321832122391875748284426208069546952789850242056238641348316008267130773448229377540222037562639292997900227110851722846265100876635319026/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -485133939778739830831513494701003445918087430413781443286841199232471835865896165288478738709485900510184431731731741990099069553100751919379086253438100371674518287158467714407446931708934182453679716044394644481747471536682662211916853596127910060127491579513541184889728725755841353453754/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17784662569330777845037727135510088284900748295621335410221690183950688790855141023388625296642029153856152699629305475020340067626479027619271975745641825443744689027882922151712014481066506391719020630694958784531262828390904372262216160963006968047492550948967599911658778619663355786989783/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11030686099367405080887191773583586524764037594573682840548526889320140851778690475618644770422877778651314610296363055493967216015903976185477185055612187084016909009934840945164055435023217475600998063998300795008823750786465998494272788565964172675998724146580243380542857487243352638139329/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4927648588207346339818307657251584946554518280229600201958040073865182724072241275656943384934091138284161323922887862260502227693135931283367658899914589681188481247910612852628706075202005834108299557744314884572885880811758879213557947685531160998969448517296794694849312366603009297234765/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8872873745460498424581152560185819364781981492965573541251443199225852959996350541337872765986140647583660156564982256987060059923998642550213798220589006412958809664724400888653070761727078081614694618578804481243068092912127241981778325779709942062631309607518017501719376278558688329901420/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15324395913043103319869028782927930136532070858380609039293347430737504302451305985810937137210975397711659014376664673170483118813536554299097160265297448171424506118932526791694353423265160040112659379285720172374278783058205286691320245258812803486657009361057752550211487017548766798682462/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11961381840496605804234731958512678054206329708007562446674877099145584365158884065486049440557536401697638913156732545069179691633347688298364604535819297739448875094356823060834567002644819147491490122390710263573655207193303214056647357205431030796021167980594925074298241039940951593680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2833765434010316240074827815576844186754238099815825443448328130006313122422613603489320595450277392680467303489199243017692099339176787806947964224011540146081411475471785516581334722072938935634968511081427618232035063108387477116443756224117205044740711941263684753287953811195048290323897/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6281896330731166129645170277630297341067702381157806314292779114547270331132209903432082776039448298389385978455518783488717549893841557684491026723093880944436770517135983028454290120474928214834804559063367679860128791678602983474994241586723431380648387804053018744061002181758483615214053/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11056942283444294336111650229600590483436908122351955516503011052652282826961883534688734700726054653513395964201181102897967528864767209678745157200931564836192555646160947247736518355113748184305762279768806719352997857993140892081063869269122928161150001670958734819060767231277668065233320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5916123635763300417901878940521472669070470887929533427292536849362700453923294074123323721267248659720209288021614820063939050514436485324198464852533109087838496267058819977983137816728124085144615030498969127556104443504195026667653967137272287131784545641925669997790831909624353005773690/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17641296575853318884567577122716289071041391628514880795070025489282262831996176175118301770162113615031409443294532232666012371932394169506342409428235310718973982153042010955450443522654048215801379619256345524810526524200138395478655093804190587011012833930484637685601474237374411852918051/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-22194844999037197140551157185494123992362324790305652135010452138849036642015168918646634731525043095044824210835936788635452567126366918793395331639539051603805405386800512438444217346201473615710621805947747977989387788713810632585296782673030645917084424599819327312358791667802368110597547/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6578887354968806261944944488799760815313855604130164115609340799147847756875781488528820465575087450933116805082146162456816032507214713076249101406947319945779723699617498675968937001540407562962969424065848023001584290307962393538407243187193757295802394263074371756611651774679981893010798/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32624841133339294549628616022308434230867460393792934685104683907233657171641924807759186855194700141877913073569048554630742268541876426691094378473018305062348315859210707118617112207624058552355383695078704870699017785631694790910105649595047801164835701343496826608477164896758826083605664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57312445212206195935307995648934988851293096303118818917302607441270117622020044889123822000246694217085870288336355039058142234643969126365499851944139502467185515875356914772449708474347288336178695018979271041925536673714681554526483839738089443001297582448327170292875756686929155054339167/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66666524991005818353044452653753179663876174863828238797281903435898196533390585224787565681323510053352159457473319076413498795776603743590074483435612548044359754947068029579543320837481723894007650591313508365319881501815122798778381763849174798168532417703338751439348719545045825898132880/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32809865320816905644141337311531898270943089681696740524356408644136967374987992811907484474009872310795768992618579622913988577028956037090539907168384616763145448556013511639624406470664985895790686256967079902564260249687622706163985148855456225740121736418940210465684713327868040672114346/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33022874715299983649388452918081358570410362094129323647295541195395433875799339294155841884204210137608904240210120067166632942070424265953327548086891348962846540021130039365573446277916400984729434279433926608757502009810366290692015907789409010126267605304106291449510538785266793637793506/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33534840018902108911706328746562593883639499138763510528973541488923115682061830430719782007362011070655815904662322212517514664342278862541315915157138674928429037760426406456588691358406369509191456036125827031179591876549177894657110310963066470825575766000365603565093768868391149162922597/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27748915713192270834604156262487552282291162295591751541345760064368949381238169472269166088923319235240349297431535463094383670377795549925325214319077596289252226833381944144456853534428977270353296637813546006244693246230287147644638303095651902560679892468194083012131079746777248851850133/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44156672088559378586949346568023201271658208447294066291850107480798375477380238797261206043983860426394235179284458683368120699259703663083854849729699495397011947749241731568323409479010088108037135021456874363425752569624623392764394798911590177819448615262999956609483826314811894001311309/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54829621205416914901941457513641392909395688232367312751406321514516688878965889602438500426744575601367132680120256630983141452527161065243577768473349485192403904315755617543433304113165646606400098739343468591768629508483670644989935281614783581956091501660119193034186336218120734747034451/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20859906712582932763706127419376652770394431438336493916275517417472707464992571568358520864555259090680136671050574068466202267234677110346403541165760317677041472193529036913290197660737290395973459429848961701291224935818948402932099829501220345167177363840061557411459926660088204335409960/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22454286143859593577458539504709447322310235004828910112543351967193933055116243919600486571783192863093603193313967298728387134132799032584678362062798275027078215884626733888005894051493561486129128842328103449895903335868098763412934000520706929258784491912824848233420501793349166785793470/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23945967036869479130570248129373460558466391385420632003789419228179982100333022689429753618888687735218975421121631139538845215276307870831918303287073261473321656032017345852652401520203508072422837704250795192041662861912599561560745593484300311016104427712845492547555544624940655474635637/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34501891473792712347461279561214452883617303168791617541643882062027871756214699652988726435947336962964476196091943648638933729237385636149337011825551992153779237143218851485269693967810439337316142830678615539281246486941082500530802451700349198232931956129802450428626341435894481890777747/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18739437087238639946566475312264016772374893317560600427231343679889804298245882573698910709952513534725138172758958720975164769725594580279708960788254999719972465054808341046601458373750836626697764352436284432887291706366639493789961118624885534540218707884064783994501456738978282387546186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35253603362774418853345759524666801735801556241278949816195706241342357087282940679301564954212410483318707979942728141318133621575120052810213786765149090754621953653539283089176640035190320413683879756120363534708608380665635202127055955524018264887769236090962515963493016027074573304504420/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27803318273248674216058458963343638850760464215608919204539457762510819251535558578431406177293365233100867964078018919139946956083288560754430713738017640040541397835475141334094364694800224581986569363610266306092253209170360143185121056640390096014622958435940399280664062564008284325765033/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3434416735667653061227921152105787013152690937039826382978004636407903759705568178451686235109410387037771219810889650921787202157377188685746301958835069165348105317229965858053614732446213699293671689540963543019040048574239745813845070962748112569368686040408204195410241700220953501895039/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3399568530623382595590230704958028520059119079699310982886410068297715890560161476612225682069483943051350387918446620313617020226970499538865237415016458086438345706519105116234026927396170481846426181230027617381437599885311660226630850633200328815601751632108987307930994668431643074452343/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5690233097169118280481747929315563681557652237823969834422103605034434818522356065919664614861532675486946281076006219767448690435395427575648436246948616977362094085041057560370006564016023500897907434151156923541397194178418759088552037277177412415743970030489438527586094713761897274068406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30346609933512202115412639861968735641221271350317875748421457880536701611117687042508577671675249955012924053815664791875547487142260474172363645392889665294789787639250260266719699452165581637074265341296058016416921385593314471030486907190030704514387756947994323444730444195768487992125883/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32818674479433842943559398722508871065891131201506436576294402990676470192550553141472176180164270609225028777510434757765008528389591408640771563069671983506785758976260219075017555175693150850199937431582649494773330272062125868871315200858536986748665282274153320948983281438939572896148316/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55103017271132426673974199981563693806359909942809251547008936922545178405544150567121524839161109593235570967275047854958913650941124149618299919464197816640894115938425463036206787839100376242288043993839119697407300309043512058849658792094747960385073958432885507052602708062862853379017026/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22519890744148050791109330831432456536263889759453350905757989500831166652245535975385622684114266111003721021119036930708460777392910056656812010067702781516484851864572392690826977095961931211512471212826593228175127230748222247334601328443390144795596436461551463625820761582162714103725230/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29316672328327812350001733350697299045148060901214080591821001897936970002906256117458745080814916421313780266139497223175457641564070415244584045373248583299588895897277243426382144428933769759571333696420064900814773690376031544264548010460353266189267756538386144419165702201815534075132975/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26578029749393313550557892410687045139559121740929595996491540859893165899384101711259374822266745273835272392112670013010126327401773234534150910693188781068806167812198747499699003350786755857399734836153573281088524429259310426740121318227629589529123428592007513595121780732819559656429042/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2421429364570038643447989261053004335505681435744713804372623293694336666677113737893154952564930862420844994270729923409443555173823175300120481331330275564689741669502515507161573268249649126297612744624605242329620055784239272503165411783147306435898893554140763900849689607057260054266634/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4392130916327972518171609769475443155375583243993944617111316865128856022783024155246125759082354225110360144513964652312739542137346050383822004894860258205674267080247391305344830409801833330754461015401757096927342360249332934956439562934792582403464042448224839226527202812582248583721507/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34956454953806275732933078243588134701345271208712373635019193843661551952825603793369756252360026011396424814193758491672921969790877050528170861396845716232508362367550558101509484509975386241982186371316033367484453826933581608761007500728975538925136724916451116986133323585972486854194065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25222692395080106219800453041078768688100169798737369943747031899073578343081906485371120456531251686197010764600340126414082787595791297478464208976299894375688561566613373803633466140814755142929989234317885766427766853555416316338264935326438708752105477650535436393704432130180766033450097/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35373634483498457603760193236310119279952759660363021984609135162304198257144751754912902993670091735098482963088298744812100887521338847169501179361788692909541833056314066376775568501372884267273808518123301671473620195473280477833202472496751115598599079827154576786893790373642799129524890/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33295839282514272377393001286331817989996340636436729915270067550365311771448477449242673168530487932140793356514041748225044032242821849839712926424978407096105872739899595261632828395195108160910171821547014829790054995193560687010545772072173183263953176196471266777385797462306726197685512/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10331548232382748662993309472053015083925258441393524132750899641714892090540450681755387465283163037389306380839795518772408057225830770079297604631969478427018296927867912123330678886886694028419505320889044309495464233804922947919549852004042670363916883031187326451475935364706152954326067/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20378251692163865258110889022916444952326450487993540831856997438257175607778747285397898934648712165306774576346242015117676837466622895195963331197541560825824181657024597892505240063786614806365791473294618024303699331905176542813931943685487698473809310479166899379326600134342775369625989/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26709403793755493116614422242190453037080072285466663265959824886368572181445006009625349907865923696966615673234753507975081957134222314478113641517094591813777867969732006890407445793093606526771854254283215593522411471942147244750227076017253219443072300570190908175264815608419582242560120/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15950733772556674507383083545815437277204896738371691013200857185799765628141206485181930103058946548410961143972642769142900299252425348125261366488781322148151434661199002619577502686422366219748364106543539327241780693027561078256927175780492999967236051033100220080076250606216296586130507/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35332739470225417312085585018518840260330081605915304908554288902644426594263927819246507134402870639193061701786677487611274996924806676776847722148131145392571497648242264330686512014373557529343960547393836313991452866984982566581104825835796987951565415985530689984022824760349458823405701/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14384780792412769739096067263939253743501349608714382155847783613802238935454884726191121147624883096479091803889092431728659926969563905334762734129231644093556869347789973776242270712848948457695941977444512094544452640225687750487604167675485427726126945965545472060532026709927600206623236/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14214450259856066387370428725303425898135510850874129908831967181258458692215235887515743346031382888096155567947073002964223892463616547294411259046886795050481329872948629234452297269768181341489255861246325368571518592329218920045170029119516006942523218114011035018183597083891636548975608/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11227853575509842440840135431281662212475068134241901690021110834032404219848358460987301111924624270488578225058075196120058312114113423909096980052233070319108634247371800567283646934595282783726453818410708133907045914126785920678241017740779395082746074083438782868098868359777162323406314/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19204865610708091183404173797493724893558722167884463593291794032963387822760319937090998321925363242595918883537648435115593982066815719328212791075954264669406410811987074207464397117677634748081849723961795204497249826771279290229058534896515581762302015998202802348401504123464683832447760/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19653248677141816877748934042832351657727937019008027871883911622816668626773906336565244249701757947152300003078407474783490524568069927704428856036297000319959961506826019337267479841536458365297948104544826611016400136972703710613307720666265769526178225022954083743657069729431026635409102/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32754549674359935916127721942457075115731121116581059018040243150515212526947057020756584217499836858089920370662843729033937909877041102993251309951143268584682983659225926520265246998509967578938978251060831423267812394214707191351763390122043122999145864591517291276989256592603865145417831/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17445120522031525180288295939553927967072383491238308380064694854207435522564874081440748918364924418605561366769686606569740337844598831992068730512328984246745063690243728464184315642724667438231027940226615279903910311253248166969736772157661022740596347632930671407543891593621593541090161/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14729888503931685043355652744738413264514818212891097353499105737525036675106012037307367486590461439617935007927582414394219252214638635382615223400297867917645001376710491399878738755010274140098232558368289605638250713906534040610268501489099941217305644472745638734894719114306742637975859/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38556016716724095556668098151169494506069048796303786145431778590579719194339700184781440474217002442277817640683317143251202191952940503607164216690615193106183361679527171939676375371801911234565290846110032436915177200704041751295613639615664208607217982234789773355851735513963489950418896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19731397239514853311669388726401694677452090565247972880978254410399715593777375045423622905399317511497347484583718720173922953515556428505905621323179078329759488511659719785168086179809326778344077723601633921136160667690996865880796400560914351944831646070502085623202288162373878914651790/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3301297017860888000583670861451452846259104044734326533917842290537248361477637474013609440147257469326415573487338552398512908894529189533397880946905367362452570954147384746620659482933180348554921520228540243824181586630998558934776335489258016839243506657757315115781974703716939857460153/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36407505939796993519327175897553796801719590361276584541922818448412650375999549545038365798428452417001461720045684222073927331368996642034431036473147008481181881093795648370151982908931179834828180231496088694139385018866553007829576300511484783336515966113372342262584550310514475792146423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21413685931798034238437274028819286159515358556327395359819081259169876789737498089448178135947667663340506513600496147527474239989098697947054295202793524280890426296236050848917673291886303194181579151117747589651404743195893015396252086298208468810900272927509376967502681970950393648134863/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2000746180171637438920778471488418604693485435502302612392294964589254825337494873994066868882189887541872238832741870508409689660703433851826197237348662193825530999817941260982351852696061086481599258558499798915454763266308140135373759293541010524591252063934732491295897354203303073426366/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 95784937319203923839266842141609218766474080504129061200691761879740010123130864471212033900054796227222214262160546390615786252385960535629888318066296413103430676151788488286166921396316776587102408821837091896007941770287955394291216800101708095950483110327419283161085107664317731807073483/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61519775694199154834905875328448744218273976725744949122529378717678781399492382419442521836334538366052049108753444032658985874299089601914726759455669270897160279605955477557544827002693529333288163829950185249341972060122982026405461874284968683566119160314446210548884578494710190263104954/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47835905782354364084181474580356960186256307232155966466593912280556507476799270675532423462403864340777545641434872262189544606740424499290194151534516114391420240676378464803569285209837573608625506165172007641164289573958660072615832055578703710596332813119670259356665626967129123380927815/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 672393572071549009873742380996762205783814507220913406991275898392020819393447330281549101517458955671614052626212281426701408973530925565266864299190761448259396870595040477026842528293711099255795007233365915748642106591001610592287339232512188261174568077038408387323448998207950494712545/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18664895102554790372948833213686316377559386861546214824252892858556433377862000215374290525193361648545675247735599434479501210865762106266805217069107058568239022948330028706238355693855695987446547773856141941162040895161413460570033614190043456071945462249893089563734803273634529187581135/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40117067881775131971223752569233084810110757283571196137178633374159387533587872529729109582052313436087855632792153669071852448754498502467686866150376049159227935771825442214969029200528638349610758967866702966432760269987901069887067844913332621352421816184371383138004133000835692763793046/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32627750415361779864878955599613703685931775152820025571684895192215754310969661325341764642906079192528730859170114954884151996949712056729138207474685930019810163556369511990067897087038811897077346069460477245911126732875051128243095207636991201995071333329834652906079865595913160350207368/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69287052873804876200421491144607550505953768162685594748092251872410374737503509321648222184053120294915509305456801241096446956043698139853335685838505042112976759867498990589852359738826441637270230681917762295932595342007920053143676442491835305231964254452613910778477203354199802034652796/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35935422069221381811194985175800887918745430921047564023742377645005162546163760898585971353074741996494203852267127848039844974522208066005759008535501301216814811897142408213376061859433559866695507913129263408201623764584492825048681523580256167749687870202996893965340782134677831202695926/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49772579535298783953206983574494163753056952827370254191173453863386120152869192546340546800857655456077780614009678039226411407626311151988944769906791282117838494824409152572355034045877224725814645283688375837472787008705635780727410647556940959016121314965737445206456168245974667352890855/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32631173866333918336247203727721662550710856259228294813469684413664719820233785133660974482918405898800007251911479103488863885920657526061679831597725977147459793341529160833226665330083566976534050384406838641194706011802418446303681260319711746235353651127740667427273793610777180400729616/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36012978519130114925014438245990405872146840447152457452186928169513059977852607484278888765779281053116243428256795109020828660712513520812691443578879164224364816188273455277336316902314883139570364995080046189235535880549996259332917948506288265739218772716251625614940885900720025750214183/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15980437664855699685960895399839022056619973752811013616006498793678430157710366184864382451429230544978721987942419616834211856766049185760332791314665967936333696889602829892809130328264560018691535447438796165931198337145119113668648305880483720378980266498647838961778823903141599216853399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3036219898996510017496467290559363518279383589392707009959695191708329917642631295263185871933799864551611199723481443246406983563895231797508762734052738039757766557937855383497222168144508072733082962228956788521718549653282004363761654527901331380844574737927535984369105178539203291922606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6896715155340703670504122671079410441765352213894412579343659725446311816820052131500608601994542620741114243516494284103402064303614113532408933296306180973651093612855502221794318591780448081035579846701662387751940969526196996731733493046044457817394809612023559629833022568298296650825069/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21321517923730347609730801246143355359614834582672907661800329849363870286495048995287541086175017847239531647392674514739251362177378030786677156643653445034215239941964280587875816560993875670106980727634759933886924392407872817123412341057512076181221106770896257879173165170361364267639243/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43171856442634055690184659845483703202730845535209534093342425848517382239045742834453415269290265449925150330434010382436649000614005631485361398684113891793743504466277659234544382851564192630541206705186981807222857285880281751281676410345806266028633761782326098094805860991082661462550227/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15932838285572232515262342418287218150751904611613377292623162418262967153337279719922374191841724334404182730737984424801757997795350283256171340519045663667806524293993764558598753123864375958766077833001442223473386579001744338592160661594293037740152048513705206704512490643808372270465576/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68753554073605273987423462111206875819860551129719716148392619280596612014871530912547977615583565923705824099873859219521584215929200861667691337832988494088140452150013586898276295070400211869812459621518141667139093337504706375476558990761747093245133929380747319886506491986356148843520331/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36642007941198102791631433219226047827342000590451973846959070253917633051308412499847374198502251961832302846075881129080747879947341314664070252679861346058216299857153177243114259203044190197660266100806789630514126762127355635770780189212490233050272286872665638279033954900058440106980519/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28856728932013343809058650793356820021791831773154764295058823644006573697940883477512217585222504853227444348636126598487330002122015912926814127507118242472183430873740139017147201889035067831837404476771422385065714985318610653226448083755141155265799681750939671369044828414596204158247349/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20790809073231127496744120110643844503979945448068866022994436433310693167294829342866697123693585591530887062960048514138697580518229327740658492102036458655903489616846307310701846966819402407588496524278524742866099754282485260499215749104319421082916609408188768086636803337607970269998285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13290992228569646904427025759298249450442012011622207004387045101981821653563157360305930028404943171967353444184952315256957103635676286783723306764271802019348532790159674685499220118366824367700677845068727663067583967240137475456648685597790064517787198487409225072807016147050436300042474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47252776490290464589208690051537705097003010785332568945095888825934438832222739985965879817698378051349737934229824525515138280008182989112205489873111334367762479835504786361206128671331783157275987140387304002652262735482640932585996692985519772497844688766819350187304937674869383612780410/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2344947062172572749170253110668378682680722842982087566242892652624040184217999304465412077625765060731522257247167591578994960515822873157824001553606918970133597370423059344075741174019270957917146172658610699346005184503715716726210452997942276220029379293305537780884254491337863341079301/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33418197317836165519018714930947562769095176413709325760742079600037115151976719157070705192128938870083755958368779304602732807058731329206564913403540215076506544761027142684544179470679583430389588138230876605809145343331300705437399394822290465179369576879782604061027966222773470846504337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24409410811518743377777121449366330974685653756360959833590229480536654676745837534740441004035803267829930212779856235173429023796903591116295255208489557063802851673364620529064057340612242501878831570281826807603522041596004596789813222492333361445904966692028606140688447218420521398693412/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6344739044809870494951044520023660193017554092389825632210737617843739489890671600091122012082449456589431688497661609427921650437332540034074263896729042591190469749061833395368529298874302394692651203086233138955551787788413064211063273852292944077557182989057214134218344365869782904635515/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9517273263233314819093074073819945394179365995766542584246294739811822113662580279245235774808531439396706141775659539155333027621263603453403410506122657880426263951776769634543838169907323282539612319626129305066785926924677341405095025298079904913344438469607570673204072611366306693786226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5058238319244969805361751453983754532769401141582107415191638372491936247164201801907727086257610062691076228189492618504290310761856141683116217848501814171192178715724464015072613155069068537599455134461223368693465581875530294494296117521385109929723191193446869297842641801831700789681717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39067673249975900522000725846933083725252200449856390108375052801351124607206916058463141270151346561220104856491972895201842360717410973858051670572590502396462973332649513345349642780495169548226590866891674086166412008803853096332541436485145577498983274135371658424358248064771483428936239/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1378146717205876483384591068896835538524807026805163638921161545196095861542081494557045285411092721955785026964640786205157919385093633876166120706027458874917391631240470957368629768532865224191030046035906217924619079028419428781167166542745594438121030468020252928506964396719645047855822/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -754308823605269381138243136914762922310101326022525612077524598146465208199052245320274226307896031692251851131209385447780207982912483210835453480100875333095408287477888477541358664254744806210936371991745611768442046690827233445476723156050851908977091119809115468401069253047639317504329/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23804280562313865989545987306834506155216108987146565939285770090292668345413503727395824934977024768940070893750082066988817030746341441847158895287078670571774903151918419583987537595391875365178379179833477833153727287944888886512823524553395034268742329577836097491718942106756394692156671/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16907598286219077951017039966882317767870143010755198760367646691686276010658564766027020893896512916871557505539631413406248365083259244022225059530933777553789065866690956326567359431057562961242429217506650501289652470614119726927201097725391214367544051916211265284435662095619531126510164/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44310587357570502864832541526366877324780727963270844377845746848770897089691213045953913129398611609312972541388628702952041675856094908170799503430514528928618079124279305957183483685417155007049122536018208668237765773076937999799616947671626834588973163953408967040238058034791286653082860/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3039478964695700361730648358999747682900220947971048317774680267587273020252163834911175758919507080555599049074277268054366170262642531251100059633289147981348927356901990788830546897575083292974477709562971831405980896510556641904019380426432954001366590856335466244944559241452790833893890/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53642699533654270391081855023933281995943599041641033647097704743093726850807407444548585104946332781011553242941057984738168739187911414930882597482275062135129922307877374741861008697360397965212911218456884587806608033929187371463135904227344841510383899120111732517466286789379833579787775/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4139529642634351967533924638104585307385475656046282449272474828457233197100782384646431776957723730705403093403659072201039018839828201647385286369098733888231312517333212915993379870574364973163088726085963742557214429625288849210988169206653311523095527656173615628145619496890883043651037/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38101890644278508577223121558665335077506431211061565905332771652019459750393480023464483417648242854252295337231401514559076658372663768442441412166948090001653118995911400445064585039341559621882955066094001142918543952588363601547245872768272111835951945110648380333114549718678666824298244/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13289353337186233951861439109835346778445786030569709424898323480373276809798153336387308804765278312302284676898856352887584503424499121449064389102471104086671960905492272521658724391247005355858667081887822427474129404910433815173929631561468048352477995362806268692203155560312091333122156/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2637833633499436955021805618846197968828868740092537964665023944884142965327243334665105830980394364110980807425411969537286542273099127194177361434904898196888171435927157589428132465958760633425959331469944973764662011064741713978267993244204244484038333669784277071441583599921332013807770/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30702270017130884296598941466505772128306056226299306997172623839283248260678604132442296297179875434568324805832198545085447361365318688241097682695793429868863408922850529973588022245900598051778336217286647364643275421784876503055291114716363718166935432799957881631341783344553330598837455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11409205516894640595103868225898977081312087035037633065646892357928867797029799751693140777299667425077517945585548695672993934271001767093225542240202805895996928330160098553263857009417882966119852529362584050400047582073874113100517908932461390299448089980183071966311728309752093146523444/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42093189951182920585853795437020022756309507316549276654916239437720842732744337763663917057421898495519185171504538835588096809954767884868660304736129667594592263375832243536806610061561808072397658163754272991848973473867942465770023816639847210490290660101806490416197209156168872132694425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17319117525733143464360726725375113408489427571356653321847869846117161883273313646945708216301637108881531053348622870763656586315849466013678824094280615033514132807388202995241323766678504639397251456052879803435220917470562177662255374291314530366624457609576639941513479328421937655837116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39371175629161828128157325624950620835713330406393076794112000085235983304235573339236022187275900879424956557493362503989709568659505604676508731250418215900741631475644359392067803967828554464815952165313046778240582275637718880496885489945903634304354065036240551945200759054859917701202823/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50200009171810295405968100300215522217805705161502617243804854549844106819273714245613070682589292971114054682886076613886299628348483067642099739179001431224230685378334558801049304521043254272689834530143027837195782698890316825752496512567128662659666058063993109635645366225805978827559083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[44869383754303004687215973645787577869097488568106165458815580495889286541071279509068140483396053612350998411571101997777860856846994556952771379012022926983372204146915550683238045864206808488535646239840419552164444628345808728522297909405839801392445600433880104759356858303235493599945503/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8289881263819542999304989399024005670625574183601158743962651368139831662130462176848743939842193551059218774363934420613785435670263141921472681763034221521617440282247011106584384927116972146440231379613357601545019000791698539504661288089148446977452178244952266457390575964641343712547944/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 96271270773414460325872929533663515318735366791453009572189382308319138607464664229198658134737782908228119268889698777263468941706676212325995953455806284179814413368006034411921925500714333910469282316289799944640265312190650416966809606514449345197663323641473169887079018694877555520391202/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66647461301929609631708050732043197966738981293226119457807487529273912770876650514245634220614508167061935850673138062415440183234724719146713766316283098562785778761625981662813448113224148073435797549592266973123300618040181844274693323017841358996035474310519706482851202750355787763208585/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 186001975083390497264153702228624060834449757872157334510205357097183852758454760339960723153519160132508194713479775753481409505413666186297297171829139564424903528618357895570928467024982573725981493101421905397532060461837765646052606267547636238307877355728070626393184116684827067811402658/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -95090390160737127867760072422579208073672963408912238400578997842658804128084550760224976668945261675974482027607599705451153605845122646655021727913231742051564403826246169633753913027026030497068458889023061902017715586025313014913921622266426857827021462243354606193880685695435315748902691/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -85785797827133978795432614903487965398199178239257194992699210775880836117490515910449960976185860813761624395031403147419815019751544928638724071044989719393213056979529153399791187906261059369484034697167572744337944827932913607106273697104354730629015525851753927269491306478426050630530779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -114247706454252471354290278891285725893655735511918811170853378715786952423464639694525485248779256971436665382456534355323105276045874623381309894016130500945498156776959649884463811622826967091720218966149915981887312251779435202014308144261049478009671279349765189958824770632864834598354142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 99857938084489192963396260877583593318907230391958646789562670929708787445279582624280797299927644047865265115115184516668790877257574655254542656912896744933060324879203966511028484874630750618945840778546340535693889917849157810684552024231318554495061211825809684172947142915340891415390180/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56846542081155498575466917574508552613420472671337626983529564993009401134619142914009808099704517655554300755863338451140526379072747250862905188146325133565926719949845520335053889271078570654698035150400011834706343777351960930738237012022275654764250140499544749537468649870592737160985973/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 113322693319545359294561464540056393401303427828298867628947720852307578279136462453782443573485269131057961716438435588225694426717611205395602622065791302706358503076990785676056913620215696059210020842607284657243024844518952852990716202800771942053537440699511481793062374223252003138053945/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48300368591174423253770607160399154562073044867781405414151125376418931489838180929844902858102188271558163432393863199449356528521501796116069531128543691246624870785237203806776914340844339872256334142428342762074835384321136702767541416698353010057421771520100574004014497520170413800070652/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61259365594345272804059340959061155115295428064448661411692446090052208397572063706253995401950573659075981621570284831328889547402195047544004937003055011168017215435986986530209837606234267087791160280511146173231850253434648610210428223707092017399584916412541980227194247163993018111503873/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 75605864037528106355722435902198209171377518449666266739110131010838028432793764066708959174699813076966636343656465147565282383575644256678602127896232003061343380934603863374090731890902607663464809097911531942601055451257099736177636092366473203227155747328315563538922913389706757023794189/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40967418695512389587218398165273134995781336790448955961828153350990089930378688151248757821181766679588963826288954846156304377927950642711385965546390288683083959452763530245887984225873358816873064437985548942310069718916320235090549314139108796919421097666389802875583897137331640789306761/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13598134941857702350138750826287364181465883327801562133446631788427068495223295889385795549816836661026085459309516777398745998598224182075904784552270403128091279935704090694551788989964594133870849294943396755143572804702723100712713605347241743453943943194459397158710143599004863057151117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -106249134075840554484533196633816769322119733172249009051715307194459698660578827899721927776742349032675392209868943397082913170451410062840303385616080825055819558966657170293197077538704296545663037994272473992961109339774295186687056267990769030236855792547624526169073246063131007030999034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65805994274253755038134299181920700821519859673336959429965272802409215702029057339476415460990700517053930100209712457082446059713108466685326864308849687213414295933110886463069268585504651569329274433362422108567151507009611902376705780936069907399699306849978491837673229117780727912080622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9429890124632747822959487750025009542741486504105626942022475262214437946199727957966778576620951957781651811388710117182951937881736420951278360695093784876676711884182911357799595750420542731095585445247217978767395115637234263300217762613960540838491350743625819324753627883845640081283472/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67755466813445015175892488938191611147786049708569493070610970436513565000952748389583667053981437741040225219573552353815076601507416381552928762563698700394312431657791612428366639941667053654284510144696124433188332002824451657160038729375800824351790043815465150768542957477603889904656489/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11302911396067009921624690102082351890399959249350616560948419130017720964251874197520367565893798561948056983641460083650450742843067593614231974333743029421050700067891084705223294378836152271783128381131019873423136375103487211937006382551465837229385869806071125797371748466916404029183260/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 74023411893774125115807264219606803924655729144011938148112235708383392315859749015544144049018593064383517311007523432208018102948511802632152157850429863923554653466177744807368740237905126870792502388058876241334125842875349903013703756187594054575894246753176154515681433331719747551820404/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31116842648736701149445863997545837299130024226400632861304256749173544343122662883561566553909431837077214331564994106184309101703776566806571990049644775466869788241976123085789882652403538921635800676569976989228229904497727300817994181151696516709121712191400733412603176362203025622577735/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -87098028023990211279379734845689380721329519147976660570443412387022819498112548596288082632794724144827107939418882074083107511032741663614182652756466983819865353882751703821269368645740671443171995258583783442424458597870845811686119276894430610973120218208414269514344377375018533736998956/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -81717411728854704230727865215192424711960426834075637487550987539953555002309967955474998503329239912751202726853882313195596199973656985005370722017956507508292783262847391143532828119574030200034214231634682168245737286417710618624894794765992694086619841271644162282265058237301171333035856/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 70332223008666886017525024549689720954328639488992179218765554057442266432355687441092129115110509342331179205048381745493540356137112037572106798265336542681662219589822745931518771746885900167432094260337312701370795512859274535145416107689970909754029492347870157710403799993627384975154255/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31633500640444713015940200952326946013998494008888829790380890945409092305367734707900341482650143479169860943919213626421460619092064913506713635938028821021902133501912139129314519522992823332152747777647940874750991668744126402641294571721998496201956812119659383748804438412283118146640389/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15712334411844416360424601792974266685948801788000795722039997010552827317928744894941195069188264677899106521627626774583817250432647495001774164862335952585232945116081021211431164356191226450596980190186480533882918349473401352520089858173967325710532286762902403450202298048164274880190073/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55725967946917581782878468619567101768749103845845332017834379279678222909509908972704995507427977236499240341221525719510127851239225324592732252256269393630539652848141064839250701537629176398451109212878195295935764070740942297678375141237500214056195608420260581065667609372551195282454306/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 90033463655493741531658569979376441950512399437138633465052612208849341036039849778302724838764428011910265019189335055283290014061723670144166158619435320062805278554671174350984603390363228588152298922176130668925973738969746671308948064225565074694225513578721838785827771053387166393760856/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47306567153234462490183180129520317379800543545531238261604772470696591334116321972595163594864401623280053671134624374549422441225507261451139593167411825079030220459020090679163222961854066680697431533930741843081961260743371534531504500116654747440146916291251328053339891900103260696000148/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83216323820598850888773635195047726148959528845934762306433180287639355347999868029086784802875112382022748854248786406804946387252857572106662045235371622558914057343565594903937532214869076776168039826255047164151016436696259390780247215179296813604849710813786634701126584972815336051336815/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -78639090820171176133156692189331909673732164256220353523596281351547747598618538557396297728198631481245072467676804461982631197560874795957283812877975971730589394229083469110213895146868091962344158820063390306124638238103884045924065255451281405174543562596394901875927246432029081027537753/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -83453681019440203299512809396603100239306184758893042236817043955482805833871747425557366217415177860424210373116390082633104007824844376310576344298851447880340271930745934514049389354687465209874655382251380694291085082552845938582951672506361623229726599658859837433844948125162428359174403/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -79785409194209886809857733853550604589390322546063863643499004557142884603125668727307728416567483132433290371118287974601386275012091811826473577852533629594623070955079866332504223259624122776522378853200450339031909072148875954312216205935373334677844763694018309736287987914096196851519302/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63687713696283748993275442265800248743884743841601975728306266148525624717796731997417361340005727546602997806160572660184183559065740388535642880511009241019724670721038263284207828343638558242594920762555708599938502666160490600603301650442931042927215219399771057946071268514715094137055466/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1246011861745554423921633717517872526224984496442997214918006482408396226359181207386207761336769074823060351773802179459125317803853006888154719704995608962923854917658939584215425106574958328365662232724015461372271573338371414017669780654374364146888750081799655288358037517268652493771246/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77402034788640034355209139608673530533825219709710042503024447252390645582442529810187406902705132195130474826397353064138498094672790191182608544458068161072413655480823046852256568739532662944829347466233494189970452682595232588597658963203677094241124618305882964825145877403736234333040126/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3365651661553853324098085919603553415293112077811614817044536146281170456981218274151645541871922310717029818314556327151764381710776557618627135640252484463366532783606481157017838108073591825656375228650857932156863570051720853742470113003253346249280472046509380857258735687487763208792588/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47450797667284684683791737212449226316556642744849267500712067315615167693331964093728266534545819137007656414884887711590577195521043541662826153698729264077393834772206053905446371539913262895936897597569228493905646180489175711442806330663069433579590746815007000834617541789311175876042972/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -75268168987129542729258078968098121665720617247539052752299221796317218211295054461342419456033186509311242869868298464490561486786114297631826890373490293055878015391727531018777672221580596342729670570729759868332353482841550517674826234588422525051594164415379756485414912444376938271909319/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61562224252441183695170010112420632269250052034844728476387555839834290008840782928325130814809658650290370696545868600723772156642155230287041422811985203513493930468630404058665524821230717216142129572731405024062007623208437431760811818557567274308322696429037312182096242710514791496624328/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24897732931853722799579826353723855755959529908280732043963682137896316374416213024827729965279015792669250184869000453043170059985053844462730212848327438475622633172132886817283089123092433406728243777228884092663849545148251756821329459694078316907242515419783606117391406570607240767089781/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62901492034269039204340585685416622094392222664675972693602640492232184052380956183100928630463717892897288331300937500792588346151202038894966765740978625402316366172097630877226238634928074921523519289150135624654616792501828518228024672588744746312223384727926834514774986637031512080445193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38345962622671068945065083394210086223914353354855083995130526725025175594033408211204307948371523073553833730136523006800686714227887206098324629959207512258645643072123494080128890909942208382475310705700423949828843523350425457385085005590162788705183007370886673530367210696593498889240998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20201917146923708085113386886425142251724439495657948826738721445164807770719532084895372315869965910701441001703212506288178558263074409538869810473207772385851712855217694118007516428572066828638693423992021211596014834894725447674981201198607079328651460890906247880866710546824857394039395/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 96114182453715194936529728772285568163951865908811081075499263750980843940919428518072333496280358197449248053366392598513983838580060499364452220926552807717582428389615140244845352656296312025349165369307465748869483545559258538344636463516859317318595982448464026087962063958582495891301937/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57812119786090017878349530459365412662698488494934275324897724381431074508828665946477000313129934342995642994613063822555477708454739101997607943770693951495888321541261760819648143055811156583916300537851793321071696229535567487044162462556744525156857057255437812545549997563185894208233048/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71342660484428645693056849874054642217375256864675889962717871773304831162292575673698473413028921418170668689713426644279248656519056812931660956982599066537139969649513144125107717330473607459925654162423934008685675354400767127957301692615605715777896293921309502053214494061464731884109782/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9335923564304808252831094543805750856982946727554670771642483930013722515508622621770226715499096543138170934321654007565400952072056400201926133463561380130039739316332596600207868069000010376780395269819102848936225078031378112829920248928715112719134784850142461010226691556738945348921125/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36023697421018080359457388952882686420096636007337354670035041549102586130690411890470550268515381370279895335472049052353604416894191491538068553913147368603241216845090950568245779227866353638562350625076616572175619283731305928094454479930980652933893137218131960367614809437198902708771466/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68211438633404168425685159356055170174853230959155266583312525002034620285030122534476698766874144595362543654547457142566999075726424533785920064671313682015027854106384091379311095576974344223811862887949083873388464574676299071099891329760162408929327272870339804419537299532918407941496/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -243566656514592000068694442183069836368814952182012575950405246693277981660388217465236330909078778151478143168677558992044548903285751914187079706901038290834741692453741575107386117601958880069660847313746669199314939451170929999638949612817011177306370768428204074062064709057729150110690915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 200026069255729548958530171264918374370553891116715879715937444010983203598665137931213988556572190293569683225380048824395264586110825082251107803175360714214437425902124188711281397413561921322479228728007520511024686530406289706056641288903807652364288483587089315271492327928456903756606074/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67055948776203586903838421072238511654647373438114611679494118436557890747543997853535064275744693383273229834436734269145249764246777067170312540364290937381946072836131340956681403777260256820938598568218302466740562729032611761579398492131788985862167914609405772683546579081092003892869169/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36368426437038404151460473928727182734422665912686073674889286810218623475571897554036885887621852585614207087751737598576758551399536160581842610304329706137401455519495302843394739681612752505456255216383402785141957068853604973804392074158370662602847632030674787550913812532576300215028769/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71465480785003961326750223227757731004717528217829314329852332175054973935091268227166760526716348750341809349386493835227187950023284513902226764650017621163499256354228366528983802879993540321588509100171845080706868826319920452172770924886797418052934438579395974261435270299181711368535386/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -100550055244629948350502757988013055906989646877697724311328324719246722736368396111957125450542039687563152662997786066104221380072192011395293996573846086529867184377833874822385000726096810578919344169126569691472545436258301993983623776460569726138581208871441473436633519815932253997903713/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42827031336204780323858791736696249656681983152017191399790540440995462660848542983964686614636027861027640342652775162346966984200046376781674994372048363416353871481255306909481002399472202616675349777619277069447465062741730418494487647979897414113065260922284494305034659180307651650447909/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 200721987668212563977152763162863872806590778085025749644010845656595165516012610091506864131401851122997809758364775917975294763091555619911094784328258709706206974525413406964969140484664005776232097666056111101407084250991876456533206459239490087144233697535800318548713828051563012229363478/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 79989003459176066812513660413791228720028658513091123770036887490052768286529948316723699066208344352220141221101058991333567253631319274540595926271210474630732878735030998213597106931305644270302437551910390873569781296351413095130874807542911933448299421151381217353541332214748600438429613/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 165171871498570840784401849344489198850685192177186802089641517615746067916212932710182736581103305521023451597317712678636456130595117387403261029162513215275315838699075919981636229140899469108437550455223222883113312181963437952305179301947967539530373785706923662092954040109763817076716273/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -74234122509281273055595055589626869568431872717316945820918283688700175547598370018784113560408697010082976760358893425909432707804825349009233588212543234511797297769366545395989613519242170027707794370818577022730797905055657018491760394174064115868204909644004978412879256953986328191847487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 86818283658664568097311446619708737053375252697527761424033027820336434097019835028452720804582069385233658637385344050848505114778160024645248823796950598435309309534166659120203890806706970157210165443619249499942006428703776870993641532542943711055982699811572254027001488649001522047465048/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62312425664857791694736161136747287681191707936623225347685558487425976197239186192793038595214179446029033405503159943064716081658040390328556155390506662133040873343342143348244878977240677279707252428349557268544105213515826289274743196938117181473790790028402090478100559729269991922984431/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5730068949581949301697706370343683757921033380004624361383761060559501881761652318421441885957317711901957292473609859485276530645369626619019891064535806161770494526931891905878657160734818658001887046999114210510173667349052730042867548763183216504061694083132313833088734947196511720376799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11925651998108881501154851328066818806225235959360335819716702086017648330852678273499945914359379587979168003672671247432012915397633806528288734934702351390363032208894300940683106411525271934768120722911875434568334353725219317596921574047250550883845998567737104423622983116271889238076502/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29128701712089854201661073472936223034740097670866559666509856846625566417173708774063193746476734399258035641058038667514550599115535553621391864546740905741662565753279742059472634853272107695896288641308211822486823188494463053361959851353031087820421908188434351202174151916099159591659393/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 87683097851832582911811503028329692833448695245426969707012444703649780568825202943148428812818011084476528872179434908416506499720527309818079242642598576507138655813356265282161633799824715512729528541020004804116490075789336050000953882470211531653307872226954176057307149882555963636400232/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28125258852831306480145047615174039521009277372428778432588948688261547701981531330402447011867936285859198128508098665250693016610196850074401536453306566395961692082928481021095762804477980327608754180017461806512119536864654060200564679936800068775698102640081664272043061103192862861921902/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -200396589682033490995850505660365913505582233220485528738507047908206187238566082012323478032011361819408498752177118786213906007844413016313151982244238457656709102978124835056728717554566734615788897701987249771673167490286335864027471596433319258681404541602239982985091806939233222702731030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69744787710359337036688735829236505835253943410120187297421160792208578544460151060899152599049353439847395281174583810343934333113527539426690143658252772941158818813552847593734267714394588279803316494877786026128029603159180186590615094245044318658075610725517151994976923994046227336822473/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55514254468250844122093659323317113083415130691253113635719631061643385420188961183161896263708465296226341960949719625943512340206424009116672934530656848982751001265295744622506633754778452585810211669642580482781828320320962114564074803478328026584313410958505026842830111643346215597836610/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72471151007160544478627055046874288122307880108273658913902057958705886090764843199672311470869517316085297752053177007602539262947898487494077838352362542657252388836612183265876060921300541923961995904282127804370230799853757194312668860061251968377236351400798735926395657014904470904572266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 74920046662354476702657170506133850793873552854020103225220115019930434275657314456150493887269553799792840866519308566513411629930444849565831244933539807943708374311771479503356201949683528672198935143812145555696697489431297752319396314135096385959705228598119560615717353975225524205542222/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 116943454698918128224764598924435541963818295437501317011517531845258607488609660401667215332576725375864377120485275624601014544785548851700845256133094335141712676015843278473200426351917439954800646601265057897016617139599742528168887841953049229560142171918916062064608274120531108893187849/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25551567372238876898768435951410315153848235323498724727147850743618046860364622174155766510776385995204250688717254357905195968192724872591962764689565875283084260886692087661236242209680993127213883792675579366507377684871182182636885399488285493821563534038536495609578135327588007379269845/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 109938585354840893882502494333132192502430890650467452725223924494261158748182475565552011230874237417677656623029426341763525130271675273614655928411463179726409000500338857067520802187115935357460173857454819085864073773863448799534937040375021911382773181838150387381542528821891547101027555/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53234161779386351760116683939798521903925024994996621950531891072625945492895939211303688575962785587904040843315720705675050468193328944264768996345939059297591241490031795082548252190593947601458448021820347933236670411814536393081581176892849918174759508457003382866915989013414736141677901/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17349244877795818652622695599026667623480929639825036566613146723919255103818643213961575437592692222594506759914067591317430873539721268515153619537018865940893204016938113037155009893094037731316627811391318823177797336725527949961363708313250794046521575605941447880306539338969314805221627/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16728858329437840691276892970261369669722768170312686224577005990324245666736034211499710503955124675898711582035075630631775289846421049602789455316969458944850411192132666898582371685689772102232158114342234720661268741851718436057591708128590048195591366198857335880797610502473740978319333/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33102542075912475577203518743797890886077916507019551961754353579825164467696840777319291156637216978350352344195582431064328408584535461568462882551626719436695688327031530598018584436063406867169762907367348595400602256999272389634687414310499898037725908196656516032379259819841887418682727/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -122084172570909392016562920220105770965029213753752141617459163746044683342186102435184396668275024301428789517467931003671314922878648237219634420964389520252508205572038465541832672244321214273578765431767500495554004554708575328134385207505819145174451232424148383714947317614408583187481189/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34994750380542891182249522030794433404812409687466715679831293539996243023520774011832822259146663380105370095793511834517745633218776433406348287778835970791430399209631103872978006073455722256359444329277808714558689355511362549615881356507794878364639758975268545474745816460353787755323029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7154281702896624058091128661797486609498857836830312877970623906954396861081939889632936518249761485922396403809041809211952618433014621379193986712056483877179900075548881868163199299848749037483038256080448411026175452003665864259096518442065929646471463175391968067384835020738797500991697/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53438865061952204005242064446633613213966858366089330425564622414999056177188845453473851608610850845425159868811333705626620476533100562442832504852902248513033226628837796217335103043318560154951611763000768063068287360073432831856130153027878888352215197056550430735383738710120120711064297/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50936788703934221519368791558549270321726902453607552081063849786601778064283296422071218749493434364742588133311388135275345352354534116912576997536134638508178941586124910590525053713368729001252831093231576762537297124562757553233450290191067655737043244000872775368577198864119809456244667/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -138431749114112617447711117174015554276500721008246333988711426172275232011916483375174327424365516094129809901062309009252109163036331504804621810868709066495425761644200613418429183847032015334046067585921285459795617727923091748380782788904324070794895884439925824592812829955783390588572377/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8568192139461922063954416323703186638535866942280471217128176069591539924907099988200979873980026122319023182691538596918439853422448912178061787296055104100706864395179373155604196295262768571674112470154707337044747952701185552270534803689112212394888081019484870426538735860816327515929901/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 119339020096193549647989138529244191350438955051165985801023724803424217776018733513387474615306546076498154111098081742658227630579448599056783637852994693489015462669279704372319679769629085297267592023222071943180635710094837201149727313451415534360583346759216594310603281640684016882160490/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2366523248144985664713795055291638768180792248460604543168778462252535463016306571570991006299538622613983736495042536505981043455867614498753374903312838836959402865633790555451090117681009701623714212710422591348326348292739640366012642746194686305854265682523245570907984098102857003330366/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 64194085571669206563065558488856451569967165439770575116529665700065000996665909665538058139693097241242428117069625319928074376785882108382329059131486218592023722124929953850588728801519443865188626477879332767757709151141625385149460433672009118040868875806219888124954770893788260270439320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -82211676714391237584124421135460609591370185750654956031314733426798514245138775118636829031559388066586821029693441678981642786736575928243025571913359430611091110735046680838155660324972236476800039328964257690142181669808347173499723996422112181578689898735576906809598951761223986788618355/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28243278692947563932647614584123326865349334830807110879204636465108040591894906955067377211123244638183429642262716231214194949543427286777281621922813642171659958737425142797828431523575270812381666654215464438393495169462501135910572950223654578947241463035910205016628732823703494125885545/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70200092306116120666471849015347799665826865787277399506626543678152716550316742047161423339853740146031059840016532791238122535422765528318217227811939641415610663834271386831151332242322511931674795512546140596352925432148347608407045286954024923986952936324458943746542631891963912150730380/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5035698737732311085109949930304103201144919927721583329105126139952887297084741347137329937903358820414035992506156143075919257777917040155691800138251450635730833684654033920181024653627436387060960559554159341223779574903483245327108319207024321180232542835574801377618867804572150198938924/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 139692242414424686496816815154741130153982280758235315250115893976588486389629102668754923710633646566109705214662811477105611209510289666072887858082559621793005857857657879240839682931502376404377329993106590363064250464164320839109432122778177135649809966087882888044035263575488724689128332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6578733526207522492491355076410892917648838963084617245057586030154517988345446679088117661327468259993976634049103551384330941444765971442901881736125949523016428487627550134196352571851209252555711785290693381075843263512950309624715692529794972493336795937476665035612798588400669111162523/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46434583581828147507324235648644522779976100399788133045544620855018303860992935888065772610145587385887439169080433690920031513554427606005472361758076032566223059278448487501066264727818522619922086718132472834213090745407025743271178089763859139448162176955040124903710280881065428738986586/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -156970837766361714568639789310161725334414486064304181501989320957924183128613523563853289500174634094778834768986334858301390034576012978944516989707326757342134056107639214782124270109413006183249827262592245691704350709420288426195364676635774747266963891954082513267103010469539311459520798/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[24695888937178046867953137236284993615965313856885202460213240413763411432539213786414698688268528721397025132713272091668086294078928145941781407652785776417096216983821785072049500928280900338259579559549944918146827177017646852694906068035476134966727127119859200163979456073908437550206729/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9638495965338339967854440712922131824651221603287351295549706509229655527199928456470814198686195040547115250635861324296444383387158125925718711932852391130958678205713196327015245435604175650755851776574747119823128952166737748234781594170970929705120283784793558304902952020195812028689669/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46584768869475153307116678282610087556982176409064761711692138682735352122530223651866627278922402779475987536854574122920860078145635892052981596110710157448485468632495663999778392981900184023695850843869414275008317277419911627731075210344532400244968221770130127550472762567815327491269958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57808003980422262234677248896363764085312349101811156113607005781133031775135030596163159218518578491608653055817371286943857461515917931150335618610637827416804836086029360905868418338864520097431703207768889935197898414236258179185986650113444098748031916650801150970677890222374802552742929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 76058088726306795549508322298516851860682390240878893908598085125479644224327290452257827026625655025649470995874631548018409317945299428236019514870068212774936464529632287273861148842043333945860655472997176587179781882448089878705827989479445510884478074521598745980554332170473408090952596/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37454502877103169618064477387877191724689867964589716637483432764217739560035180099971098829875089556959866761148529369354328140428857492407993702523291635047305790476470848779430945943159483602846879016390850299995510006841331712919331404849972237672345383306445015751947501624682632811300549/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54579376058690895661540512214089833666357866273199500882588753549600232672339728850636255525981657670177445254478929938032341816994288912745154526524715973626343283631935088154668327730235829093429322512932778255548780072281313579807571710136202270339390825298835749523318598079626748924190306/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49320011961613211897620073253211037443544855885872914543105546214741049836716342342386991856452993314631626794583091367863504322371246383490667513555870903167493251916614108306413015817372379655497638149059837294296254041436319657625037044149043514353221304161135332709378628101192826386234236/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30338331499728141502345539176261495491187440811692978010784637519320320321770679455350027526921942135611382650472163600582579975701532608810032727754070224564876850984484844193082886819187657067717553920049933252307892306389646380532073065554663525761308348353566171830885999503583440943388226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30592590888128018439535183998809321073965823576580964455994070813151548127902171875013233645421910091564965620513034657791227003267086226646040130564822611084182215112826063410668854930025763718960659212883091364052890291101524401150540359027784459298506371900164295607514054706570968269691657/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 87157504815405321447140294224075777231355217812403079023580535095121718723932578041586137588847606042845391303481050705780116744774286696558643216961945487781871933140457520388314816712961398332572840948609862313615831022901998959714904019636421518229928645976567971567061605703428969301098783/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18936528892073251865670579970333394396317293131684847871785089661452710209073590914744840373580938688718605827651045386634580403387813215757010504571001623281265330967542108209032792904893010753426481209501204998871657619966570312967729318532461395782271682068543646652640177198242302748772438/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24151469570988975746627992232980533308140202181593073246707458486726459590641781463084304645052628383485139540326580335488491382284122049793754685501031671525834189875674645422122335147516226743902843218897301893900934477698059558508563028659227726935104014431159502475736490282763315792126029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60815344928109221093253464298604092636619713063917943736997122494976836908474993883511797240977908033529330091086116783964440846475047494304505841901962105233954923710183616207053576404887243612642878801567339035644881147570023453057572698943327363838264707877003895747878766706425406256929908/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60078822918207345993868118474859436976694725730419189386366327320992224108492929470166701278204133964768801794328581643779099984756829257867395896913770102119620304085891314695881686228541408605018997904986247411652107913485361334098823430817693920052335582826979491817102226207426483705005383/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1225749897557784264250759516653604013557901029358915836518050631780469307649886769589148462759263415072098650975205535664439591574371911236053897800817633683338562672682370039103334379527392773177094551648479927558956816232296191755570448152709570304265056131798659220903357446844597085647552/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61874723717993020349978233436282448432778387355941599189457477424837401733334865498955868770632729585141620693700197358862430001143197358696047617121706419649912058903700875543260800224015180777056486085340935361973991772298006265084928781041438777976593581191228084705528289665057865583200787/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23249451413973345219440865290346720640349810809912596807131031241161558966966899395314024526127934724208707703901453769143973618035387493347400618465811195040010577501499440026060549806095206516077791146196462009136599196036929430148736759402718420402069292927554397623403896403664532834540755/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36170699305751397681168675730404527064081507866667116195939230457431072988765744222186219162320653845947930024559430871611158051250645644206898017102851485042690169824070298283995909210890747754966690859765262484653101265908426381799605128797414037092393225607674309840584245669190323711109150/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37994369745482391986118971906008363272498589206227514697629788717375490595304285130819132971141395591672450276427565154323459801043899764690970850142417353447052693693285686041575743750130889346774202352787214623933593717409329612507465852270313032302396213875344341844392523535138985292419232/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4793486963346648087079844910319801871831274527867542617085934485316627620652149266575916292807718778463423609233204064454014545477957620322783228411123393272689610384991443565886384883698113304613298904936383545805850113397569755582328070346195136956696983536244027777790048704858616011243146/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24929196932589408168881425139657802517808297407944341965073695316181365192016800667988085705050880994217152445023418351034993482586615674437717563984010839446828184441039014441177071309617975210203417168363333028727303165409244919440166646943235062422997976757824084623564292753618123173495320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11051412904668161174842726764497667480788194793867774668837114365413680726049383392530959678345260684623744960765187824544588090741058970142421916589194448926531198720517257147399004711447833857763151552279550676413496966152167387576722929526767574995004640919352666035202334672356175218546738/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61047690439597746009004501079461308418383808731951407484653789881717130271275392736676400004597788653236432317155100548952559254394592146450809337395073621491071208824807569900510102837989787881003906644193492560658588006904656296385036149185354333419416586259077304060376037600096032601034786/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40056441958879333792644798138982501907180214631805947489924513012652233127493892009696067220512308350649492292548110236626069584222089347091721813236128603509259482467245590599324910362632540347311994652747373626910056336827779695439455416203978617448913250189457999413631195146640443705470606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29945880070399665797106890959007189484137765881406904083617061212606598074578941402408894609960324536232412791344481580559293012597859907448513238902678411547234473707034379215141419979197911080072005265913261583274984239270417617123989211458768550627242645181562057542255272728782381038667358/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27950392522490256058046968220613986030644451118759225323770555268694011456033985628697061917689168846593306468652558972947675706516779995416251613496392588232244480096092631542619811999022814057292023315926983545561011593195691914815165413589839586630555846494381810313229721997459657167631248/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5972509802303608005231869297287386294571590775866970804531007147889869096235646730064402160521471637091533280532355520997657855236953291719146795164272484153654161604571915903724597065832525925826565923940407756554900118684181760599269090204114153979349645304299372207105866984267034259045919/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25544457309854799705797871870495030101388621755533706442891703268310952891613640634025569274223506504137118314307434164597000050709889129256190477143326972684082368076955659794977081269784898482334030408904885129323110960412143934646984136604649046865702535639050174554340379675241671226482347/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32709435416609363157417129207084893649020042783644613032486129403175936776305230248187934762388192169623796756483353169715188735690121938978498195530119543834242525571400286876051830358606627377705457179717585526148198843060605991795590738318321602235748129879367141852614974563735680937274803/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19751944765109641719573327793103991900423839987862925566541809800686040369918019456675955559062971594193535446610785103799200438822111894185478527084921456082817582769827873756617075013138431184531181442878423218052168759779795068642144972981584256870607656204168352096728620601563289484439947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53364561333112473504420182425536145228493672159447380720894709877850520400421461447943008105577729813481587245828249825008332701442503544031639047279171596693045555351748838251125695402905997304591967376613714755570959143343441459401363483101370802621970903355103951057384602999670769006244220/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44769654107192508203639468256277284713077923653940618959349353397089901052081863291550570146884699537214215837028109802081957226548428399321238561635634840785460139085414857279287407961951567150202596301648198521008565336219068542225636839930530228365741589069760491073216433641415162733010242/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43759728700287050741472046174208060369311778079132024149341181915811091874180786996026351823334248115227544384405829551529541921192295289419382060793429341837269451680964993034054544199398155892494790707182177350806189065596293372813453975188496232711348374015044847005311322441005961750950685/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41661554963788642108020357718751880312163588656743970034682304384543843929664879599197160122940679895394221159294932933448412123963330143690269639452775790752699701414798824631017924063637779541972541458551096622388722183082228054299015701199939710179642466254466287386736149167162502767448784/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37265369207480551497131367924827695736429640846722248423881040034157716759227525974360383157266926455810083979370107441578772966918102482124638756855686710900011670041182484150838750036571138133012693368247695733425708242493019097336277498486208833776139146587019722144670031156445239154797941/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9729396948777141325030274697856717878373149398138705367018880051606674594745644822196002274469215719423197412756685536780523293545171409886063329587296479929969077562943441100202773427988028490109761628033443388463542108570988812352688183685244244312300430023621952981268581699551530548826162/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54673366312878948860726062814744058494090239562761498456837142491477054344405055851466687455537891419720905053803112272451437428151455834656037633201851888641459511189593374536839645928377736047388259739555937635961428365628941870325545270859159658504163763331260455207138252668785072885146468/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12879015067445134117381807226705241861311749990067810593059518387865924396693656451834342260240225149492312315793367085918870673336576667608023673595044284528836544502809071861152622365241654054701678476684790548163964080665276026756950781681145778531479200954577208834327361804518996159056981/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36672918917955414907541239000934180260636291427560073341472988779465386431028911007236317250197596787806648179108740435679753091659059523430483969356082027443867357520530394884271216437392664437597911812814345637673627028797147000290427650574863960935181392487998254276976970244647119549807736/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33607056721861344692437482320384541093611113085789994087359814355936402470917525132015621076849555890005698028736612808182564766679674627865842199846105594593329818842349701048626186304038837017400045078261038010891482511321870806712378294847730578973679612068871277300975486556191792090818860/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57709108726099577252570771145555842735373638717083296448196064046941344450789248631921582337945953635756281981280554969799418215363303900860872259292656070889886625089419838711343681516733164361569080621273176846906056059364143101167007434606133176581642565186351682812779664419682132868490636/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15918343303727952724475741229979945823240102108660499187264952701375615115665930326413349277443006610394919237664555762610983387670590537512803864324295899420812500865247989399536127070894421879371412787009788802610639781207836136531473426959328839463637040663094802664531819299818157466921568/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30984467020532809069034705321519465431310877348566079556843844929036061816373234866183215951633889474380170614897075724011052338868525034672360018308510950305022357718455533752146569322186715436924808057391179027912757629956489920790347591626886604780593886573207544265574653054753019456887484/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45356137020049565059171987747198792790777799495673499448617402710635835504389636737552316074655739812632396325983207737424055992565754096079040212233698466609289727772011150745948405341109101984856700857595445034128806448188881053894440383319042814598958847635364824062281403484418925842932195/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12037957381103790011700347032340041741257939339250700205530472272733188886616856123608347089726902961734550305233857853919391071065779485413292493439534626470267314058572661791140996146897051470619577249480473572807906625591630379016057937505124986645028139855598043345202071231113107824241958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35609182875712881300670108032390413454205003483245389491369659811017820696170347659970350762266142921768861393953650229764940042402446134125602129460384684173584108801641429124182148117236236412865472288704668193877223628062798994131884032003944090057223145710282096807202248927820818557383848/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30337916255784010938800996869888006617897364182279409780119211711173086491758055196755849174622443612166545819790518239511065216494749340985905295491959165272635577019074826591716353848624659213879717632243552980440322969863899876846960015207539160185295332035675052905018510603369668176393016/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28344521731844012712069758232608659368005161967537891555499932242737069164629039774411555109324050037889271659458104995076438439127860483378781188143608089472849929901207373253571808551647963773080784107414407638243190625868764565057955819036942831978866781762291778053188105272361885731168543/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22284559935595686613556396490121238545404792595650240130306223315102819979079423833231117209000952895991702022775407209230355411941859905572236796351845115416527153922697463676441560211627204188895187590917364763737151429794607267314796061544558338944062896566580084549734054664178697183780685/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18393340398943024247141359269705672219517180291065636473710695606464406792727515038034832648084787548124580944257702512796065256123847136274892277926351601547387757394123525505592590320769260797370119254002023475168265781556076598773598445688524514764066605845218055794039625931157211700019026/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23289336547510997125294938951546469277502427804912618045043320570356334859244612280345765111231269650791437595422379033504942834402533371565735073729657517262348676442360112689503054795839917540806825656565530912713168320887022419140260433928249096946523002993949943424902541950486161124788754/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -153869694666637997527916157378824480936873029717961916204571701083633734667541311101671090530087424924362259989702447710685840382374580523859385334114566285251049069721042299180507725491376113826730480895452739138327080035430027674145056283398849551733957144628084493377117709281633636238188012/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 84173486777788147958037987443048864627828952518342372438542603084415805873053304902061399006861012215996193754715581176677163604813067894712989078560711826745790441264068167341348361452325019502100990692375900972787531456350046999480396533297529786703341042908907518425118179477842705923804406/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30774985181775282397142455225912051314552133066116893777488937850628621217185807310029789849957622239003465845667806460158038081626192613561020282510284694970305075782079403165004836510819617268750469214736412826365514723173746121489175248621703019617151085289210531045288173399958240520648150/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16701318148376618416034914723333008948221518232595379228378284298065142676350492018991092524515758570556025639060031739286772901919891521030564087607867887968034312757869215142178780249881571982913852811413021530406558678946779383070293042311024108990169266841016291560366908000507013667934985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29202685093250664569562384708369180466423471256726276239318507853082375923320864587996995473910921179623362212804800964445957796538914320186158010584067420226506735806148374958339706266423249311899242892764061359978888319510575208863478260168406178841991357827524549072144959164299966841771675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64100370887316956903468952484646403230925809520324208695333669541839066080488602882929053961320239404772305044285276784812704584271758450369744428726459872841836347431914818826927368344715678680866767354186580336981171156826806262563164955642483801910283729128380735861845232125862269309507577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9734621523760907790751435626268529319481511175367599785757350489056928495032733547238454852329859618045642156274616869920188212584465837326719965948706755567369636339411563102397278370438801390834794630552118189608740746633944536578126489576303021155316995149177199340272164436813750687577172/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 78841061184651857846697681581663233958853558098880578053744135671447715320151899655603320170224963070978177189491850278457412181269337348070399464367720239523595001365906674352447439326981582414985164442867923367350648178626165393927369004410891925152491328850268657941866002285666627452947094/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20550477566683393830531265469858332938725746273990952647843069632404007523816316690802035766116621570330780075206306428880429431472388478072601339336189199414524399626563474112196466971185485557485529425502351462926598863137326242046460782850349086341916468767729871022672065497203345336756750/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 73065823919637616988582879530425997151690490470141546302478078847626990111501126791126269363193217593114264435796346286210271350892999568415676876768035654513592840375673712384041425489905670549571025683506065344420678348247420192228980266241661137801997494458895157898271581487470172657358979/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6169000290880079451780121377888731453379411740803529266440051837748884173793301143838100453093359620069913445981509952969766712430835503560585346862597988745664603953186620818446959382762979951473718933176913166336647843467891697900589669394842706963509101406180473126094903307505059453197264/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56257619084597907189958002826747281432825162251776212586111410363379024954092852780767399640945267349022924985326170294082016536937053526033046795445089651107176347888150890215877683965675219121063746312883433133635579772142369212246419055248041113164869215051028157514512679234504517200145194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54722356830702154183708261213093266585737288192817315809245064104914231496781401184067295621340774664309102964277434935429321315817423428675932009957818314387086010366309060925571604046688236029197079459648819142790986514940956378046000453606452580275904331304952975431768144797268611442912541/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15354223475795767375296322842388643794156136769862704958353953891050734283912510637976303822026539099949712596864179112932303294141507970513442625491139977650166694535999498010080701600646785609441086642396268363495134813142191602728141487033203650183349613923488526894552085716815869188527620/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24363969995844411277337104006966256652779553790345102495025044808436839137987127100509351620545976225349347301366133399682377927919368965434187048201100406686631210169093722611856123627117043936192827043876057988915577100874522990718061779035804199042024193156365493029500843312638351051556/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7233190515248633706247486257803329016136237262451518201367434974071966048267040096495632522510653152516392193470014953205083043594914326106821649866013182162062946495788282578932079990207017540416527264913284551236560592428530932799410231805622187904341119896094084031917774535428123688600490/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53030587497962670210417550606355033772958970633972865479215809201180472690698309597079158360152717879909058177043492840837370157543802598728762967104116191287401315248890308284267128292406990296909983124414654919909768798370936035448198236978137749014864151720865591902341639196295807462126035/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17778395810576587995923605846823944617858466620045099322683688254067229120088276674139383347186735312666846128738177989674675351686991155561826814653040612522457964491082868694075829270902730462762816688347402525321537347889544387361816451776797363058500819362630460500794045369792540200459272/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -91700389537849392362914669668546476048335886706058506637639700252975695546445327189745145979943130308206256113470311408160447486652315847974799592909665800063172381231966315991381687161033369049424225088561211498586098677255030439099352272763282748142825728184630635605950510033763404319815996/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18491429854811174425970306459131046590490337615045798733046936276312564560696377394303451111107080437656934529629074122512796036740849088644352456518736648798010550216380658103253706021556647006270304144079763798327887144208472159115403424395856121162587206702632719021653891866349680023436215/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1406645228314511552676466709265068866373283020582573090563960221059641191616206455504739802430653875879441249204421272664365217583413402581596477234746246394120096152029846159956180844865419691133491675011131002615272263671128403581559823001301712320556033969610224032783842885280242726668030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39299597413797688900317673704840573991011861751112316377795899054484949612088366201189340511188701681765436466208420573704683963436972043127027077589676127151573573577320272529070516304053532429494204449645232740300491233784380847597539992824680457221345246364090762684096921812352755993548687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71337361247442573224194045261875240306327609188283065919948817964476558820225690207255588892695604198456343253015907528119833341773859988832399433460224864440639755572458787642432087809406376155201000711595818487520576960979981618137334296104844447954440963094501366622071734046281516266535076/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46000863219949990332893807472592764320805863766109215089606971455804844310608498206991309179109274857130365566829532266234658418737249546034180396382329514601293549769213108163916980623214998709562887651858723409326724564495579686593257751434692227008788686093754603887370028326443237123845932/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17956145697179785251802612469382676923747004281231446772655132251871509029463063513230077177210425940234688628490858784472309719236197391918194720352499982967738765566457541376328468102192037928065483020244616152331635671166775082072767299575550362089016570252733162389069962718155549148784567/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61303413478346634232392545840756640054893846671500961193415461015365825893142395721185283275367520384861820974576739256033397358747401755360053186463771050323336432026570665129874144487877109728339015494202895259233298233983335046270892685750824367795215486957195011766325971666888765985405716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55492599283627058737780107240466933067690295103298373242018653388614047068811913205153172623714014005356842065316689176011315498521915519530793274322266954764424703990044127004968885078720898992161736749872744958010887848381432185569061558887301421774342083869798333012552213996988095413882646/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9543583580936861943607813800963668272803317859238406903333651931252626801995469395552795333379201250553917014253857322796118345403258149061290654972483204581103606001097622508744312088523266156538435915430953228725191294507820707372154348922562534244927507789040962321208959381172677317142465/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3756175216273547292759996337383914517872176533491939102929558627923944020602472191276896056214749628502608102738368764086612739744369195676416392567118761104096936298666041810331946073904215087134272268117115523999400073787419528028687410753140050550122121425435162563618139145088979538869198/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 924930819218450154473637275113328183559209760695971233401181428099825366305315043770236264562559438564731915319819087732021253814103354476278563805914124791558507529801324542431978870727675956074532570343661362261326678961408128446851302968256788303446590254512005548814945364735411287160606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55183085510029464272485457846208596638831347054528662937402132915821328824207522802324309986413635313033595431462714961549018242118453611309010037493638758060206424419190386423986087214523044246047583528609390003083913864091829266586386883968355685611050284711659867545102255429701282183093057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15959835851404971882180080089590251166532260710551431355985688330916675413920362009421019378079462125773828167860896444404079491327918084561689257896567860429358340382173595270545272929613338215628262702037280344627923945850523725547624859459965090032303383330770250969694523447599363282025857/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2190982813126275961511870256237567039570948102084742384676069845970569437601119073973404210210052967529080178840688437169867207890752674274300629657436851039465820872085383825482258003162082233959802609990858743985845086475881180253938160086060615853123173488755673315167738762531005894545948/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37872441539576721092682516213319937691353724423804023103569956350853477129656488370697881712184251624959332462802387812708228306071326909222053360381236390787979056092477029543506869958677733442250242766550020967643259067273008574328492863547246904223190520822426684687442621334342163157705883/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33976109831265705696627996651640306977496127493860340068592778201314959417492651412523083112152284399416517764878593324081154739492350696979336039438120827860166672451402434763500312859544250550099613317000484242018762189391938301356179095896199510695937315598275435287810573222066055293328462/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -97435371102978029293204862450617845114731689097228367348409906098742765452901814247512313309188336350364303333197744124839379440078545150643754848298450605673028141834406228382383083504199649524176520332091549219793812209658508402152814753641973422948931975154847494358381363030382258308983161/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19670144402814314195867104966135962665930316506636343315605584929637493608741231865798623401601593808731190275569506534831719708269420730012025408647262266172408731874053835954488816302823155861082177895464719529676059710361219469118793842379109238102032430071349513480091443397468051313407511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31302496810396052515523280482187244371545834773401546679030994040647106546050254953508482569907618427332277038129307203159441020580658981591047628360531448063986138505629733360679948652402955041312560985170191460022604024178834403004784699353675669273496562267004614347838672495827117595448127/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1965539834823242202462330659452976848765857091998961880651073190877984445487444828182373891636332493343116340060171201040533901774625424822520042787655276954427259145502670673944821444982469612145725784906553205225347606770592815548178956659270545979991924983715982077734879356099697572290335/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30477185478525407467509058398967833935349228251760083408734008270130686160998808027688608483633693875292244137193300024323069455205218425658474177132088412094564866574324771381607868091399027009733899407511296424507846092156720627379836244777561118014323855830653630375097456015829416774605172/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26215791090419794754823902354517419630382929334506447979715496907528537736373066876797397824945721177877595380736933067297852360055330227237071421858876555012811984098043513732805928319020266644547605347604711204914605440052105203846434825025979882586812631808604521891965611725288307927584939/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1419655884430362637688454924227405969570480536589884690664654571281316589275602798858421872254265368704600530529250193239203565850719231590495121320218521186356383358974192068668800117284066247483198202526360788479696922029459577482993907149611947474379473302505690969078603710886943195482918/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39379520757975295818500294751196898148933759716890928983738911529434058275081186998598226896993091026810056054812608075936503055816222771189738044608443484360225543462381990769352126887896793893491716059655857461733566671447894090081496179674598440450061875644437443546196222571401895162427871/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10405256066115230542246293669123941995558292383198436202237111598790944493057968550810526459240315746396846970612420096289518102986287180001426484914764539978206043131265184290136850730183960717935592631189158784601026136055748564107933453640299696364429309655480031449501104811487240867702508/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 77462054087322927262987274729960858824546122879809253186636051685048623865487783524717262495728541055863442306451577098239537970105386866768898655078593467868480065231795833785406097356144574957330212792307068850231273230436724375504586674585722672962914153560228985274851590371988168142065843/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13215075214925012505173820188860507553087403161162176509303322628568724338519864259973137227340216963198194435052701992433891466395871671907836019287310082028710524710114033819061975890895541859679770892270115006436553259234450390245449409192063256718728210127573488227722350206197836836788333/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33485886312339028243834164554133665072932174731789511769243947855161297337706163349658279573315190148516407529748208922565766208035460011167693037546860165046140467003520888857623210788006015502151742806536091239782875873323029343561478329624368146944598527084177374718215188846681056270098968/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -74274908251222387469977024734240310399424554215483388677375345472292628294692492861971848905706374077161261348361207577037130185344944590795226880639577215948736635511998560711356247676820245362276593520872699154781417053849662675463876380619503261300304398258621380158617960150271795225041063/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-11813044910777119639074855726494517455277377471546033715063527352466697723662410225942403669198425312194372870657725662980068935448982891306950891284599008247440560755128958228869504933034348420315325191708432003780057826872175387163537426381688605429486812735888626291061361825829695937398752/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13479836861668038047828054286157962679976698851174276096442114462229272275679620232282139577103529742146221807508336709400257225885168653972403592910566375502286162413621310424938535222573761103895038258041471246011478471528890494584333530716891095784111431195424868922501342925657929936876799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3099495746830179290307151434776410990386160558999998700865504635254688040971952745966517826577865291315913154629398886312086964948912940396159635118417547294883527408357181814901592688561244261130921121849555707015598626564399546513406623139150513699751487992071490288872491542825579423841661/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16255088781632405763487539291293128830539011003912210633552531075246201302133365460393786734611673304269780625847950311082567846830011024683328772689346284156720765538540127046082516838676212250621346484897997605137929534346856816293852612891384011461802490404850483559346754644386404247912461/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33010570171336945805474897039325753953712317861351187027645941912136210026555765925737299946988791415714779141840538004096725552888013916458349968121672842090878698936008505283426736782690009148339754876105524425148917264139184913583146896169774996349209229995300265631905802852094715025448113/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29444969087114775720187444088573308038811452590355095735329867597379044069807293471113763120132418032735977420439404567870038349050627565191591332185610692902633560901266281772291518668779816633845022619659292901212602704702913223090881323759857826974666204901726042832970614472942637501385338/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21280125371714449568988354154287400457231518528778460302446778491589472261153884532857436935200922496977401402362412908151639123806671291026953471007186842712703263485993293193854304828199733276248312227127578526686080648036879312407699624066841479028174796100351272651036457289696124730231288/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23170558101190148887854893980678422404993249898499729237197778224660184421620332110264428359918240425779548234934408432380599134832935782341528335998998814504489288653102751924592716322277020971461342411750863232047986522275423769019632346031619023423575923117311963951200593120107198334182376/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13029722529746961044955264724319830558433348159037875018839092497827613373019528563497767777819560604977164015548245833169759849554597829771322086469512429506638890120191730218883812209837738918715130647453322142519999863719760773924489944435929640140223804430247423923310371898768323239387703/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17482220957073479543706549614568008870780622804207650742742108244143086479482961278121585897977407531736399091626412734358758642204851402918668880581516035274075655036234571628038634218063505950211101285135344726780892495134436741335066341523879405585647685275940515099366455442221996271968488/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22195849801724210022322565436576107178041285873578655215096811983511901121478311802985739592268068532754453280470889693133166133392251646634754806495501459832712116582500266218303144157661893720002855574980899369537882610914572760857610464817278432925075975083635148641530282102927570839859014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4191400832235330957024582092370822760047242536217757216060675447448462736108685614132996225493974904780787990042458113790259370613606077438375288411839491310566976136866586710283978969460509143049066141451392435825203191422050422573927676978701880196516916196297877570748916167727727414114988/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8487554286665845224141143284786837954105797103657146245222304240402839801427388514468187238102829601706538654141022968165919157120391263913592507602108537657738318826196455822439742842291260300088172159510848497391647830242574898439279455547562354237717578252890120297082815644388907251823054/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17646627031855752166345527120050857508790123585961202754933026373263144408674967776949786811015710197820004474894861492972766767213435473530490023836695200216922183688802681827096148157015696560374070725231924187189392632765608742886468299360487049382268923296126819957144410446162198714947204/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20865338536944460175344829637142563633592632787478610451874761905621109758978228885190577739606182172969897751822455748387210944199523188648646825890253890176973837339793411296292875784888032543399289285905645111616450648412790762493828479070212246509538241788332583387311426305940023663649961/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1333421957795878590951204584273411213001550617970838607628311652556613127524443984338890358345294740107514111462556431265675506312839763493997794866155215457542820381708768350359290235237532820643423885440201638546753195931374114952110048077140200146754136732842840325555742999447367291905096/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22101209648859448158556413023637549935753933821081881003871254897753190378531444983745294629631255508453811438511553293392662378504004992518523027252935146446272674450535285371637127640617965263968070136398978696910929013307749916372649890300542822652543441015588597917588514864088315302656375/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10588363351877999652891871774619238581650899160371586899576263255458723034693041659673625841695455599175914910840910648093384237349268315595819452616633875812470278851175169665360735352032458727293512575010690254201677830197365213053804306006054268429898986648760443888696231467343076902822057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17697545990286055981601075070385422381038282284328529378108497707188734165057252576165993128219953000810185898313465971122228215368814896161385131553204950988226755204962067401133481124390947655875616992455470788664300110363372942104846729954900721129404881329137096817788796308227337051767517/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7865356962163020997437853482614821160355579459789870266304506291291184479175452207972042511813175365174225475429245830941952208888167327606121769344422994515574929979004415930354226521008080662140254360748746490583892036670990112558219109150745958045269324129528406371629035816604155613687471/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7678001424163081242176610331785354196625278907286826835413009765382185261499861729623512388209784011237147067297357563915981947371084296523204179862245809707576299561605755606912628525249911768016123097019211049823315806172355352336886480288129418097924851471429182521343626686812416044330282/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5789419209102216601469149606206268929352319015590582690723096696975335029184942753618175784568617859221701638916239698580384158418781469825726728319082045503278334917818088694392641542852160036502371948378598097572442138815370416322279771683766820818110173664652630684164394277511505430919251/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 438306745357890439242251342095965764069851546063624039065145473496273373545769574149426213759697234510128542174741106840702836980933211289132617784010960872018832695054055739787525722391870730332786387567298473364373302002766463402215906806098569046623654480189004084134505493706252137165056/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32756075667297440319527960159618681370172557702694950099209014917907256275812075954456396845738509255059873586006460052698988055314950471134663095027486480233792245120053691471609840231794020363592526868908673372588447827695399919711714373084460315112739343044007992283073168939155655723252902/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 548762623073110163186480037720254802448580406906462284882265754770935167934675001535769665594966584660599269942649039555543813237079701511234560708170698479561878874271042537023850408127153620150948567383033326806937601444484432079030409439568691239184150473740857929055077499195432524956455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 199499481780720865943306921433997856127039704332254679112758808607723880901467704627538471014550793604412235520572707983669088365643694080501447980058676159753248124047828967499588304574876698736331522812856737130782063357256178675221953664221233998926491342873215966408368207787540706177933/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4248172230003782424417330066735604910532555673029731144780012328726405970549735819464272672374988525920158476596045912145305958177666259079983522663227225364168935123130402177088717835674985943123388362908814993774911170013060533581760577352269753738070486245649313092821063587564965853501715/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4097950869460580357030704665824236842014965054988184798726158122239367019251897723329497425117634822930576318564688386391290350227275322494573983736889510502543471426449045466005913712805794246633454447058921012430672688523357260297709994461312186877215783609543243503898869561480636141657369/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10733991501471640384977092779788101539696740223917869317956235957572172869841687463281769996221097389503480215106775941586178912804485275530904969881696874077424314197217746921585418115743791051081844702440116492891695543814297055256917843820282078545979708655440767302532053293158641392375169/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1322568651476222372038170258857765277004334973421646137339718765559562278108347047521678351866609368937031718484626297960548669228473037835374334035425970949238292416754431237494008726584425757912480238041809139346033565293049039717063353847289943509743968005657861924210722637692826547047792/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9654292180177214765231575039223286867486247789891518548629834495510516982857167559891484875790816898945475721064404945984973826707661515436056009188578096702709570648255550683933216418092626198166586759985591590284799515843678953244722527097943750028836454338448980260421716870652312647096103/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17203749183044420137644865008866249250810218183263260764041476387047226071133933405523188243648790323726292957280622561112276683530885390638994712800843979002607228331899610777205349263182228193208314742571063589576126700930767348947840728460013693497183981825509169372245200405936772385825999/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19055164357790440991573076636171406757505527797939478876951695248096833785178499815783631326049183975391235508470592079932491462342161680123817136463418032301854052088350309201079625406394946383197464766718364848572623096739712480167289505686607495285996230409175679288273790444149233695893176/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2116478319582461131281063748371896562291730667479707866702995781961797665146926505875255708356532119689847960919802954195404788353313097976302737509621435695496423276814618059859422203849295308652683833187773255893518257526594325454387606542384557025576594593433449530363682587828294314749484/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7767748167991596666012051677335490930853900837497260543895240825679860061991875099269923746656963868334822930424898804053043598877813920654571958518365693424994658292397729250364133105207255226181446538127291098356688069625774684722024234210515882248658872498509084821380021789212401756530150/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17168757396792530164728971111887959059274358613938794128532036089975678741519201643200455572757717469006641563526362562530353137572768745178582863123727373972901724192076224331607048886283010860260116919946972990032863144510219217589209899313804184968472584112744355625085742791558731791448948/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6350341128541208869046122864928702074761334152492951264197690696432407171858597363881482009528428166677051481008233862966265843703591401045931769209099937975809673476463792363975500211238015085935045367429767280992886040150247358886568412941424577212030652792026847827715690223517632797579066/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26703367877848041890731273650127300302114264920101156004304404253805715397242564207421830119120873760752090927519272478580161290117337630006386356945288784749786271613696615054742668698881867893686469002459230246612236773841947959786392175257373877048026187097415860076055160665424421566854059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10725083280646821136597336733650120262606957004284908254255762954743755038347454576018038081862734226782486268262151939354811529225879917992418900001564127250094975315536650709617186488580247176885720729597847481560631702415130519926930234365741114188109225526169129284889672076026164890396196/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19442832946333410344319885122976261563147035934648673253853417537034725543448901286769106447428290439232527971229189687703465709667765582880168459217776366968459727381848950336841784632168157144448158857016347663181679139801104560967161408052759252235828680232921696640826867623592729969012694/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6714004500307060704878254752824558273323261736979567595961135785580657214130052090866961091880090966451948796202429954991197507578880070096110569511221724856249831062208727398777540891613696919463563787665616018245086155482733469536382582901962653070222965873061830814361785725197163158846478/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22637594740595115759486343047860867581709689801666608202592089794418811531859697544348057285129370306352066346567336514857949455625460342138342305461433891367255314326913129030307721234224680241964929861134261329712182387233483885863186853119604831138669267977193146704270882461903244617604746/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18584893183344283079884145679651858996729937515529922229627536439922936839452045991508463381738145995156953332095412703883823511133623668378762374536096854518775086839804360790695269496251272432130271808102467282739876092144595572672146077309077696474771420571117493379033395821947054686645971/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8915903242287883901513531060493564474213364399817464044290667086271508022462512681556895119941808956946504013925817244444974798003351595682142175956824931780930040360175285977016671079753769036119988414994036796888654916484789702540077619276959546023154548816401081015404195327960685948831647/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16248071993417871071483453384458103176756059235413769297770822698503465096139339004928044405696716043997441386948275633062100910856197812597958736563392215719365528086331352595167492434963539847007392231332225509223699111695811296735073686270661892782366909934550667895335036482746178969867882/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1777083223620153046319799232951811678212995579981471706385173268654354383283145022024436089412502602923039366574366889085155583976484454353894092932206116281079848928655097456385908766964376392125916240306716199621915392517957193487701224408789355837332261486114982231819742770260199849466726/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8329464493977378220355644838162931848225517791799992967998820519269340010864262364608969354743866952335683723736245804151151027092503460457133778108017008014396721785082471490144000808148577441372075624870903911257003128233401829534877940804246600195887879042940540362921366551062668676641841/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17959955883354941925552887900134697351108220816729506170730432726448268430945812475724472892226337957345947939838990404251848791473743625332221446994301983061029803227001194557744280493529435959607686488860349128558008536840152826006611041708673432277477090750536972121317349419978369100315745/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20314751041306734617040216646724440260472353005379136586289991475348132538817847310122829151627570346627667432213775555946102179883197547769794241761843909101873578573584583951530719645072662326728486818079227390983258224770486805773442233893532489572718817758047994345086269052357025567034575/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16937827759039919019380931440918288985663244163481287439239558394955615770592868771276334237977682251683108016849388867529406016170121443827161816490277077552115411307282974535897229653185363413364329968059430697967780274045017276452734936435949810517103348227739334124519678368106470199844907/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6690337586555979565746934985763847337813960951176308748913995206997632608201750615403565170917711412375973621735010403013950715087842394268702039883507682243739745375984409813245218574460935188182182223007249158392041902526391948656608353353044629951074224063312687446970079320778125635478243/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4984311290154176749731439600591782730885537754779253058148510354955673108049578680375729589403944347198400890248863088894697317943427378661025950365640640931249509715693517169465905556438776661994298174759023605959061013910004987771115620450490447849269340583443445009700090821513544429334698/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59865020599382422093735991153240912548974393414511794611640143090592519836309047879642865321055368579137184541861972456099063155360660190968359394031378366342312059663081546763021689305651755298582360391108595719491962982977798687071187235343085251892960857919306107175098404792167566835646835/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21427957939265652612377140469245225301187272891917977307919149610671524697734745800604539353847466646895000215205165918761957122014229425120638060876773871668532264228403532156777261223668371221346761947973046916662133851649755619451319412717584375402719871901010674211736468357365166577941860/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12770257888044279267099072556727132893869232974149170988486717920450272702440560932988185093341718634501706596596700169426052652523598156194248132683992490600848199035671752305804590263510388135962671672138940440298411372797832805232012560938814306695849330640000523983191470477215386988626930/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5226626113429792070154592800554665565317039632676142269206330032395772412428325271133531167714547201789928088215102431588967222346445514986736992076931688699400680114897613738034857629429195593243611839781727919555370553613558423051152536571963311203310986657109301360223216154956428385204948/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8937734167245076658916130434136026950698090811674021832152775912764015026510951649098159190479843333977465323301647187337148008856366076044173801710305846693045334155144188234022403943325206109800317823716733295693176974095422614815253280934336913622207514423902173787380040056283882279020362/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29166432128754835095927964542672887917910230814706570135125707410149400551924473939789218710466988742574882719162700299470393174955325529388902222737382979191601905496076284119307869375557230727070261856985453034463510461571565355806766169698704493690333458625863703165622902328616799157274013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3398688596863761478634995997812096968868528017945868884067677058779445742728245729552540259113655604490639816619620262234362634193501976129785418650921417516912267433093518157998413792035137706718920429711934567062877846984883337174551356735009717558303623965821414359994405675608257320653660/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25137332830254506634465468133431153448606330880140968840612230912362337979417296015794084915087305230179966869107815572572144360979613893588068987974337485304998523414611298139885495326351283066965730092040172404412401158460763006307599628963660136568103740266637256625773900042239051183915383/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5103900915289558311184406608624788796061858565810139539282530614549770884860585618593179319037065148691424241137629736334774043572702430368046647274652184424967719402700444483809850172356043405892155011961292709530254993500839161920995521391200343041866026218023817273130721477311906038147879/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22763255657423298708870272674871581938578067668534904998480953521483328730186245893774868530310119636994710586091866115616132953310537768077008953495030518924928950124380900903468075432731491808665029916815453301128753604488740538196929407612527689585954651667357298435767185542080170584596267/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6998328975488476378810654932146948381233647084468215130482284236953901371706389838505949639599352683579338627495263430594943987058912332484019234570175909154229424885591774125606541836708220872130027553871988125519018921405819803937658892951684424066587092232089218483166206170974546627491185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23396279502142745861054758925557158230395534144806178538248805137839082267543855459899814000990416870106110018343926695080505540072106607590927653418928325808305072118875606578920712460149017740666845087848003682654462467828947660409386908989626807305190494138554325271706311692835909176100462/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18714931415115915467688104274072415836537906344296795231247064060967251566601607759139933185313720535862790943659532540629209987078090249741261276981313397388424259661748798782683959408853938000642318610382639576677408794217837369629668476430545317448712807654729185481232036742399409316039308/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4591479763498907118108971394777312698904872028448588074819404789169054684292894189897002397963141122980210325967950998349422340317644774337166418885441590149854957630017896747477192944138993057220038476268055538818987199015027951394702590125230494604623837322321624714945632857674992058078817/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3697450526428541064379243611618970252582698513096988871939911135172677445581963760739803827459351016658651281328755755435007466786617828349945116882302349560852660052630461148183651934534199903227215267474977456789068072769546339478047891854604485965892779591563616862855934589036314964679391/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5194300453187453099163339958398060968326308793622479465763225776554696099455009401635342516317625109840091535909500861120354323385914233960235910389742744078140429061539600798629297135915531492743201524226049961838097907404286229013760665921852389972260591689003167066999913282493105526229995/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20283481503961936366274046908554867089583413180835866287621431977019715708566313304774488524347330349034669949237434308464385193605474830275081922013942054360464759934535229143101517207590512778535988670399864871274970242333241564703328882322670516216917038174178067578390514089735343751588855/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1413022441701090984562054923299210998472749981402540473972739919509235031334837480828214934163434844807942503957027766037154880219546633477407198437452725090420697421382348135911046575664279382785147325641317966914519980268707573835035274062297395669984540998855817508289321369187605678839552/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32782801875745169320136609169612987151035338937403587041713162937599106603468340606621629624534801834554242088539272828522130338554406624600282821879307120905651441296558818304151593373767761075730906469218897573198138059796091074405018137276067103126107730308145101182020165764132750962134141/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 93210506001049549813032325164831730345520829573392795270572415027537179484382996935829052485140399617073151137882570750397504922560186136053302676082437000999564949114915186341178063895721816443653352775851213074666419009834814769424792331386722462591149807646607920664705772323051606098212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6690586927804044568957104077200380944167035968163619817260019928507348814860368047466905424772941026934390848703077584668792801751988258537704286536289121803280432328203660492728429981281764109092642824158843110861977688868189321604390962346534712617413000552624226369876785306605829693073308/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10002585507628309810112702363657958479598026993077760765387548201635039530662772323289219159223965543365356788636428647277605916998124976455300031658073928500723955225730002110210173516632779977101542506037707210836242425916746205651452689506973006133743462110783725054135002040527039831028864/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41223059866878075438547781652162112053003972423636478856303067706320256402397111707528713658163045582948774858252279291555802083487904262624099649284828724367812399770174733118092159973936535369411903482185563703097445739808035306240165037067927031637164262803422577975273646979962849500257949/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10675912070204909111414608767736967165891669910448493657522550715122438665310733079298558050102942618681501144649558950937828882055791957016431795497517999007043103947623437980522112552388230503620820075207134361970345031700575567713146423234290635402998690206821401526574396847879279968480038/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8625323973041312227472395371627813727762242139168559078894556912922532724200739592501791379708718560240242918407754948784542801091659148766625671801818692141246207787131935343150610869223258480989881058373099295004042469498194431588160586737168008629760279895011217070518517949243309699243739/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21883572263692799922169602344428207431258112460615782339859998587472547277738697536763353192345817537603533373124060522245963872902499882665600200787694114959446146085648043552267716987689332310338089387505319311547661059962847546678358938012424077438668166191734233772337087897541512371068889/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30425901904749631229290007262108666930256050304993714420396928786293693382148686586533401318661830962697411385050782036581525356154372230865336112063666546401309193498433392716348026946510565392637166948717111003382654368198871276334159943910323401777945830813184924022538208935672375513212214/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9771985239138906884434109307342902545692910377665620520758656926611182414858179475945407791507003633869398572025937213863789606650749916256209497896387912408392667487607303478332606834547065060968792590013794643903410729395051438186314259685150328809809328160735792353683959908857812965514262/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5101482014859037729608262448575046249460053135553138975120324719229906499659079811102750201692452376096406986752788697048586058061052414456022672986587743448105138554296324304549009861901946574073733544112858292579226973762535261881331339204561467159975302151493605053682583361737188966999164/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6387864591356585139712122582471183757940135505518852921269283835370019430844701530957232881860182451840258708385953578400397254637206265339271503964710965567643823302966928234355979869245311970829943067408851092876900370068179022711436799074220393547984870139514824363605680658838343193266251/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14181560432208539166321321748151398533652541348847547096725495906634067165179110645996003501620876576129356482984411612422992440931974405939206274265889123598744406720138065735743515303441109122576826803764175570538724419160928224027807507972137130856021497746191862101002954447897384209091854/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6032616349311445597494965661864658543830509613161180468273283886277297850859064005910496605616507160025005338143378263377022372899785479510192670331000298628333933581093559864996370142604872929705359701610340471622118511132657262358990124592197826357910895465343203368976973481735719672224885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4566951211207014259523575104979400205722027515004980509371259196775961495716631864498996938596409884764697171166503948059988279492179869491601155712400218665510768746061227204401555151986515509047357758725735849511801473914164595756113232132423077417160828881877490347780424805750616310579799/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20455789624038159013733490561961409564732557932043810679880131200354065287704964838825552393053340247837603439228178764137137629123223380212577239301343460387516105428243701704493760318325867709538370638346043049473598921058267962448977260933857635602792127653844557199872546969045007047155363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6925391987731342440521879100847744826062932914780330570878507061275064640269753414008915164757279430010963463184914726037323116413396154701678627899181796763627463600907644906539005760595608971920099996562044642011650219612291214003526339741603871233856555581769574758571168393023189385072744/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24186961993459522852058648175832088185221996173459228301184132550010672212708592915232374561046853107921755301993225089724458747921705740883874807766801484037726552066399903937280319459382736071937786928949677925392368689169284345237712044395210267426901007748870186348949698303051926037711715/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6035001444285041051021503944672694860205917372373273532437603910697597135840438250267042040345663757271949748950189619571569021748689349567150898844156638594512898164570204318724938747745913310166136828179868442772766104230343395519342469262105328028599076501426109793197360035671496805948468/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8004744278675257863182628425996008089145942157272672647354742391178659508800552655384998988056392313595710801451661105442919685741601769874800467769740659509094218770467307042956393703192250096483240695014392805376720910986292863177651985791098682106350316703103313875974926311774296461827244/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1584913752482202099066618667526994706215986501463008853859034918287115045614747518278645187176174342500199439764648192574683757012144210426816341395267080974349291383137436430902469000431247347828938831558507745496708702222351051310778601249153119753172281553816639482497861262516683143055191/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4787241026002626812851005863799012121864822352983656548702897656664637560598134799926415336561584143926770062212614265175316477440721840453793973028214087919708222643912902354146335272814714675327542609810384785381854144974101851303504841027657077908958446913381131828358802210045236609176694/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2728200003214913662958806312557473035234848992140971969323113259896113106421174140914655332516369791054325978296968126809458389113898648580853111314080590360444564194819829232815563529838408657826356674786923395887306730826725385632484339586717258008783843658214954575787619281207246203249479/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8060187692585591112165335582179424130555451593796306743351281173914640211018596147726076160310325310148188850818735233867140651979384657248423717645599427979000725216720513484991566074205889278157841400719207663729373561945177527193087014972832920957347124910026918771982470013272142692516108/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16174771790070689276637654311971110425346126189625289201029982887039568167402771002840352691470187851571051561654931582635428041377358998421715578794570703858956835057214872550629935900189912588327457143499920222390420530898964817335457970721173775750001139191988357160293516177782184653046987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8232610072331062426550151688861031473834989610095907514836550771715790950405320044928340065012807050277097788179559730236321405897122744516070178167158535008993563266776465471701605849793472927470278517382568796705734743702464066661043980558538759661170409703128550097543920505991846591156645/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23339240601463204751556822700196898327927984785574704457336109221336399123971198304532375891958880613921047235176374245833171432799011529684896295706415722431179812768725954935879999694515632599077260982535211375758087305776299748124417391690827417136070970799381334725269697953313721352628684/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1899293127742639496185600638640388558447381796508908458284658076454051482862777975151201604359354469111217575975737378813928206741649227611914506569820460960686176612730956850054187327481592414325208488325130167692845325484510292314398126336294431435790254227246710897257101676354048786280918/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32103727785377801722398483050161336298198808610324109115968346639123968210812190870275581448734608136217935472199232147850962439714609440887754763969469557314854947503787710779568325685587422453502208651152242368764974839519573875151258414584763452562946479432360621694733419759935461734008410/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17166791948146738707730560727097861258111000573909224103562943444065215442296958426278947560520748355060659005406484706115846256099989308523272697101962199808034148427958511567168721282538640169638210922960221825668661307341871898742247993547083744100467691799308215520997309116150206159114028/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[26359562140919472069381052455282489037122303792441560577392942282280336004747285705542185654812441411138334068067351489733949606737513499033567981686062542243739119918356224171983789424938572794829286636241476943881432362799872811332800073395991808139883977685758535309454819430863741049004204/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20707905658318868083467815788954866683421666532030721468540668883141466556701607169912164813077853382853131702202650065967035040439368702590959272425431539883792926003967804840330036868559099429893238112810136485515871767526790232996125568059556736912150435839358783497644230468523835104423982/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 93124756616559625147229572461966578084832898159823619331741247674446288953751232926952748777140194574655610755118439056394214543379073042945700090610743483887232065815736239309607566943754999835977116523044721441849217720721394122314162826941141792800509717570954621493391636656685855316332963/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64475502622468219264201249666537943567195263168465839406454216290935550415893902485502575724032555219155306800807126163840302369271924016519253775733867063553791812324408160973566522346584758723623980439123842461959246966757631583468333837623674867996992814494983965814152906893875195995800468/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 155684260146327550319155396052926347727902144867895543477422782115372719695848535845418962757805818842123863660308505670960574700181534395850151133265998018594544150508726453383439474509472760223081459921521262010295439489493104884526428101887154458252845650022692198456316351880145460992672094/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62557736018067176320559545187909895522115479545856217386505282355677563811468131362495551171710468363276772451815733639899875539183439600980719513149950813831465708093777756265197144024384816649134685428246563152925412287811786463397390445717223254116783424809090718051605775698537659194541600/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53504981813585377415526004178719188484433662396117906892800756714858361598288605596441799733334752955550975712983170753403840119431343030153268971005877251428284435768548884018862177414852703965784872665062701769881885824093108168791690256586747491855468382459238003837595971937262414301295252/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59339813969538362471375505363266312180690134501344610762950008058555347198243452253867909080706502256301494249885674824109623210366609949029553444163496532952431805256082026607975197320431548945674732779736296705098052513945789176751150639520228356169823072359054331912965434372426437847235663/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68621570454832588250408837896616404299116329760931982856316729467682308922964078340952837123963520455980762185895740423592213269727471530688228065896463428492296023223079844899454621525357998478750093378435669141285857609116314741306709571209353042922372134576064332074196404097954923499822858/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 73510903753183076229017214129917256386318701824988803536717809111153799750575201143898877437249117853396374237391058674983440211642754530687191865131727262152689559222873706087278474589771742413613113594932317109096050170448214189063682752594974313918493359718792609766817359971531753578677104/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 87165392788357278088493284048898235434082224542443834402837662461242490239875955197958439064813491118152893186903015173898642595484121449348219562222496453495224089048456707943675215098455690514909127559242137285904205276120177460016058676042457036334742487583035326372410820628447210171491355/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35175715279179388570850481973791110937405104344994398758984680347207262401062264635807833574999659139152621222115586692419625321446236801584196365809327227595333736817976420257174143855376315942706398406457791551632223454022466027954028914560340529958998025225423325753944272732975272826455899/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64232001117420356692646658247487563818962819060963815614372157933355666377537778463953559580051059253835690438612703172416254260909655143274917906246893846301321710869427178977042677815910169280080854534226704053209509330674876632076135915811278577901542387168577229785159010729601913082939284/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38440326330624374718600380032145178293898683090543863118620899234042021772384161495390048327164489177874397639206335007587834870342159301157265024031790473902479753461943273508257819969369472975770182093482567573742815733990681667744119021929155187947137703759309288233151540765252288724684661/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17921924545225254272316703473906100055356763856955104885261144209800195170614153762440793605492705654359305968221587264121809064340447355479216997210012780215751725320223075342974308186097736452266940296406338569038545336525143176748355270877616600595964061099779179050186137174238883305024399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13659420915802716535039084156384679988742160787273388670342196246761124625458269931413335563469900943394163183030931353514515994288735885345321703641214086425056767450138779733585282348051935614922226745722278071516669729585476765202696759367295710742770187935626534958156640847181283914155083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44875704102027482600713323363945828658814143848823661845151841772466702352314132558946847505606586113573957738895512521879278915493924640166378634422883829459493639018023314847092312120836432387480268457387493742126771533691302483737920151798517526391828454615194485125668655561790292008583904/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72134612432770340803986372050151251107233933634480577634553511419205929184101065120669740203085390156845326524046420829181822876335144340290516433397781359752435794964240238957321097733622887811891584809302178515277734726569625653209790394679274659674592850276524186236435107115158881508610320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11669469694964417109849356663543697921249489397078514567265254031556971189259476638789227291377399578998060154068863038039013755324753900423680626846515537469159373047637149615452606138671156202040225731209608066556158127264910045830728048485681102495917871893606708400454028343139676688332985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42439063654044172544637768890964987797585975767502886741994450946313393422987746608877078747255090755057170789489798472376377387742028148600895545399291151336601452279252230130662986986394384512355738101693449686404330123267706450811943931136460271009522204604399438961001670403277621375955975/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17748509489483119569003018386867879796631832976525749351101242043263544551578198648445068851368513060625569043973577838991769362793807693575106083852398054104325029459343604394310260544486198598776646556197897278588735746706061361143531602674219831078516231382215800718338789575121665503666564/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 76710877415815945377365455552327387725304565527310478329929180562029580416707686139449043434577733942748531790214959178407244794538731625950575692100598855037730681658465866329701631480968489677895207589127231363044513392587549956113506854702818269594695091752493636416171799874346165523763999/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52438468278912120758225493700853901056108475642928803481032899411812343905497401409371769601022892715247055992993610744920696760369298634969676881971689256707127922837952945337092627117964226070647227640311308176849405224569083869467064814846696635901296810434106413688972458058771559583563402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56156855778839840327479575574231609082514124354510909989538760358124663956825005356976153686417702481547948893816348133129720962636969409042267971428880700720697887614183916458784858623154542650495088034309131627079139716950723098979348943927920861168636431556284697751449284374844369343231727/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71004260914265895054006517181621836127202218208089141308224679114665078441770554205726626824992534566054978268774280170030574968653662270653790115141946236856144082074310087532771998481641836089329952296028885659951454270754684794815555170935736250872979141501841198669074286592613206429513830/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69442219278068801051035928245506724796310000526119950622540662320159858059324865048543153585997642351736675714885116498742887039149404770095327901593229981366444729008237594686076215888904207204695246512381096098849762943870185937784469284073375944124586497689822257394302459134431927418376340/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55745793738351294995846041042655821162742292637177881245395630769113261052000798353426411104812272768728991489626782770745614751444909603190438213402363348295163446490987628273963366468977483213746480786573304366959686889991286429013660601586468791618031841566209357303824565984724290273883593/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4171277658748116875270637855408355414160932769776599789998626903105248942462277632144263118881949498809914653827094789909072595716986056547764767743348905716000959402273903121460314814439724773861474007443570086442606175863097843203297098739324000359020914657636637169835881225789395322481539/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24823221057739231898540954374601483726045762171146699960803453656150669938365503443775636720239842473391878438538518270314200151719953072219876461809436227359114587959019987410452770048509431683342123016862010914114622730555836205778269019980131957722143775780477808052505728858317584376170796/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63778486240159233611191762193359489135403954378485423992756138477238528601345582207228963324413179128985451205555201135392074031626467079223698161143543487867678355102967077189630228514746639339886813764123140421475978654074267263545555499984684209426797273582325010199507630141383105506261508/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50433382241102484333453510327456335591407041522317334078364131283038463443629528428029322834000572401375354217920658784703656393935559781738226396888540450802200983635113318179513728048482116949304367464685561646931933355367779930068131202912032535570173758874194681487729109775022135699751905/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83029366576478833124919961818957199108543768830265674050820051433736023114824750434691986203093586140200331053978127211478138023140665654881598093536469620461736769726799755115001211563288373661974032286296673283201106125185713823544574926402026533316939466959673022677591569911638923988626108/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62133435184484165677691898431607125886531051887510001576406948137187579199882876480413062048827036337265919223407786190896496653507549680005935103249541937396696750367416087133167526878527536823990859873127070347626449072708693853859434990764551916990531417577293585899122531908044910116903854/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17810528873599119455536296600161549499130786759946349614109263631079634265805466921828042624180692362951819399226380862308229080061562903825179346063695842080133487312871311328505712790866713116234460512190647698535837454013322492410004516791232542099760880301156387052848126633177190738293903/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38031111965569445357464578241765568501076077820221493430334347838731426197274661361248169898107523908183261687371278190635985578916765540253268442909347957702100992518114566001852041606508700925572079702070452479066567863094310546604180843693659748650285014092797231957422476262776896981626549/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25752491339143442708634891416702904367547319539083221450272125017740947766311016139104071254466606887658705609088460630722685107824208191663845513761660580685145236841370387381085950194434928608519229322682415502543200378014249111955419360703113956607723698668257084986815405507330386601352655/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15988191704939701386955413105638130682822961041349688614129415199860552879899648742836705339008775073482636740209051909036337475497108877899851308100594015053728895942660185799309225241536356830356691192570125058629428701336391863833780920232196200082806381403153320838082526080641386757430819/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -83052047039004053567319629596539777046373061686343520428251260883696409693984019822216271171405153868582959654718449019684416226044092039403968114279289647450231540216437854428598248868918917753250258597697754914893500597684716634970609669752365420632674200690532399644812892121224494583600541/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3614967109495258848090835469468588868163133354448008536459952013008553156823805887181128638118195862039572175387177877101137663337639966816101424267180293788809651229720653307744529394361026338277522575518813380884476168550234631360103942901483882780327065532342970394021649440087534174691753/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 66453749723580695394334432126509973120301041654118793207915587822304421555531874015896235152067662985824272196966279455204493733821781289265238332500513266171466386778044471855141364675733631757691752981262049134702615604341504233813195205880982288886335593837863291212260300602644652055825533/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29074465701626277447359875976736801275315479308693979809922635544596073649130839365903318243933597270240757691783489015500151576310106098086446599334284623217245162196473254867386481227860243939488569172780881273494314079653310721275715011626608527886824359227356387880283488044815414046426002/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9079774440942217895891801492342683277854586239844712611292804237922942166941411977230032645505548236666037214279374463475835099469532983179812488416594014274229510848266649468159458109010419641084157040635915732830425348317412123776967660780734828404789216480246863502058570908830162713425402/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29398140544562137385653082814178422514943884700997551241984754095089261474177363277328489677233242514122509528521918266466881837446018298751060138926327072625184945828175686828926444373644768120227885862186730322379506325002736418516346184880045323771445546136970369098657777922125962516563313/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47938900080321310771864466601467127602980912891833848821338650377059146276607931899726533116553925613390593986395294744928894341078443724681100122626380494680537582346223817573123603801169994494304319818648645300285664188956608302066056932257642572118175484424458622323152804905549489021811229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3196129847835091971112044646598577379647103052349716826002129750551972539042591387508086254078871618087604601590591480741840871718371645798768372557741218408732952803052124445695951302194412229766353502248647382470898942170117520928316731886633074860547647612365554945093442153419953852865156/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16764125796727211969382155843680892035199820379190939568049407237210562915049005856682422833087773915283888906746605230403609807983398542603002297131029594153606809961886934774920085226843459818102154464551982226565848348471031813830055329305300494742238240607703916902997808270981496592569832/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62063025049995066976281378290275921678689388992397788286924175052232657442161486512129834975591744154038289883260194926021949382182673577342636358388901204131896717248286459758318732300736940937275628156374451245638814734479752087916725406682375738488107632652104960485873518453974316386717453/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38963122944111076766708584345039272882236211248669991108153213208528792934481433745717690525945469679213355552674617396815022057800145746925470470355120469261129093745524076720594270891267819596666346655361506678041412592363403819532152075489809570557786793425168483843750821023766652534998984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15274466900649996514663952326637515598186456674522195308044558805317410427022514263037061441524735828413347226054328766527334269827964969222785660441962971885642183425854797128978268889085537051347158119454899106462276122509055171249779112084472622003195037550628608682935367947468071023880871/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7567356772569027687562894543588739970099127771812971304682711311626498239696910894663559729446102834170049222790275383062068406938934756172634453093893473741219549610684672040521129461000937653199618721202452209779923431471463634254337706868202089166970306226731721621034586124546620896667739/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31757582413755336325282664318112256642752978366697074370932772748793432814299398723558109145841116424375902711129891882014031420862485162358232851608399314032834631633198361367586610774088011343952028506504191738205973966873427702736232890758222940505433339868848377336949621364082093930195783/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22119149150081099398301053367319463064010159464212821041803624427549941894057617993365415341522239071512426734171024850648759469808704488200927319531513566010664263897965003654484809100679808242828849083092876562234713855527020806586242522985495092311859502349741067738210587096743838419744412/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -143575248661989991291211475876147396444877991450929960579477890047640157689301021357484652958893008623294273523450987827884094122128793425957369088700000673375939258911734650481254457167860725480599125817503722742095582827806989684930211380650525321197017929166263584578244547287089163434193260/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 133703684131446341581269774454402053700631474570438082477630559975937131620727561123164725159625566700128890214224579382994795775867441214544571837374049767363135374517709619309300232958152296095934933201557901038616346783882461898586030714916301483025748377138282014017560386492530473599578445/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50684717017752812468349627629643181892487608942113456853040241785026868655769855897415703060280344652075547842593458588196039529781570415559443469200410982338875538905855604638643285152416113344681926004270147864268210787884193081314098137018766955779530533859742186373291177457109175176728327/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2018393431380137743847144603195510432206665520028293704007927089046955957991477591572350039926607262311433930924493028591701411294653531492143542986623789092700352496515688138007674791532380187855054300052660929264909768726749525255459267520895793598910640386345798110870680111260298675956341/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42011971095190564125634610110289684367556438341291022301548315894751338852149103188337581209403531131254255723337784682480102861534462936979578545066603035276942807598042098210353467216406820544558298478232753627318345009797979753344080496451804231810648554321309083968164276939248586433278778/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -88025162772333430126624974112285521253011169060297403030693341166166482001028614419895015553010655038613743136432780854115962138499671076627095411221128363955910779305852315394905260283505049290156390678758522704690143325460450909472499041629295474343407142747967444135028228149300463115405713/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46929236016043819864613789422677534892606091053816664222878479280137294812025221235008807550156053148887392410682988588146065280859114852885091535768750919134606035496281523987795152330373888085631319130293067617814058684055978013959023944182067472519724876447469212146194140379461612988489176/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 185556797164115784082007713413644408173112179752305573881503985360997148745592932690713334895498289013571713729296845039625225401418036937660858399765216237876981283997027382464171853613676956648829044664569797823496043097682738322832751167585660271389602373438408702545609641430814700286097185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51750204303860510135533809310940414072081538777277280291051742130974147069463031382123815769396981579465362322029783703087029612586273210495208437928334346183259624589120600115722799554096737087007138702625724794400199037237519145734056791987670172084767075351598551558763546181113044770515198/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 108269768456817522112638201111835538355798446671690386815594367419791631735386720459759332002885481349912440231640113272126713493754240223394392056616711777239613286833811350496053971381247504468618170186554625394873279224157829227182529796064241706123501243795871422597207510387469682600934902/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -83607156595718373051980477240816677683415671425368313930263134991802549831131890595646475764040128518372151226490148106821908366494820872213450908275448515821958231565599012538184537733777443256786493216874396807097481965620010519695256512034721245158244811258840443568038595571759250463079523/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 72261045532471298714711372377879377337061871786957657192127459484959286795739698475973924759146044651834777831948877337381565989711100628671051393660644095959837381067753233570609373560792584510198201682052952527044257393413256990910311333085325637019694502147269992094481132595145725299063317/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13474813529714429067071913471150168222377342257841805707042508669564858139147626891310822081382540336211025919768956467744599858661712341702080532192056126590577556347625054732229126565850008197512382571020811817128690688079089733863472464819112872596947537720168861483690993443009975590911092/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10354574946600747776967278341278135261573950099645892013789482637792446800921092237517050432991103002378700735003016804086433585822222327685826157695554561659352127385757923040884273896554418548409768877188544632544802166678993970939334874804387760200321298576685692681286411500047814666017937/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11927682081705102344729964695627089728639284956952324466129409148683203295455599017246934085438697325678799592338936887487587236867271134865060346236812168036266175515808107920664646436224540252490461798354069451551716608480643196650563585673391059321272110921381462378439970733758001112678666/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27428027417027326862876229616408855872126557823873095269389371720943878333805794187492597167643258197437380062011759448494482796578368355916351391249453281185118356967259853950485876033608809324416124738479608440586664239414909102078066016863177629998109653784451615485482289446659829387075938/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68472516604044172724344282474307277443957169530208007182431605153993850382523232579053962673024543343707096292705755564279411646363818385706555849066293306685100717440648302380197427992588866318755222172588069478461935581176766046238997954329453926214832880303238065153047083205751351796207359/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11595259733728100355849766352543187168144055288612925402765624789978508828696248357062367382028864161294510183459517632417686500281005729436507950173991449314594245607821374426637079323690711718086518609170627008677734430680421917179530262647363282192460859845421279108285841531599156161577992/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -162370003307262500973197021262997020867077747911079061527219165154257360295710838410677280779626465936771323143678940432547583766949496493782321218055369538384198365032400361099336437946588230077464134299040544390221086527125770700983955711752336476243423462413859080512304486033270186731377800/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 89366085469820016032534094790506212352604140184518279775075342024720060853653704591303799786143433088678949775465047936653985246913234273001500245939565578367085532142487048694045525660434507031323709572801598629352755100581206276153047518299868221121293462944321988149653635221986400813951860/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63508344265562058522871829164188047170999643742667698140543060281804898698358987674090960838997121458318868402802710349154167095955559568804479392537993634309966418913120517695180010813148275153722717954834839621722028917654672759077559318029217670788745496497175798631837230719016504863139229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45936305784199200091526640269826634869325526120468498428063637558982012407162850720410949325705182198616565769685151849566973577217793378160266296736651587776769541902648790836418429260640562015877656351848635160843417626969423731425077761018104307610299196047364015538901780459365051282375195/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 855237899710372904738729233557735811474014028460396304156737660133579842641146916030443365712469919291772555162057189382696929752039515929376478766102945358717412908253038824338392825432691486626031292045985394959217379130411981790215313319335048969860466396571489173039118124310718641345233/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 130153301161530281716354671403119806457133492636070172103037638175028933889371826144712026427173004480889536756751983096977192576735644645284195582537601401714348456135613291541362056655046709636715923489379988866941339566807579457195850079581801982965285406603042723696461822108640972917692067/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1666151890740887939117842886922832049472278206395743841310288257703089833933611834348114969135056563331263304117679761634101900448149988120340922922751441959825069962487063786327611754400293083707774462573046780013804665415065039707849275168888722066664289150320255593667875222349278837478528/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68148746070740645073976185267042409524028395428157405599708341329190183697054817722053008111122143950596582326745330164170790868402890952061987030965033802065808250529819846918410682583712768838830664374043047106175944613207706907258961671579446325949218644152919869269818360280305174386028610/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22214983388687146342817660373095859711557889685808618982066526668161654994054675523549316142688257709723295285251723553785986906372415503577106366863404380063082911092378039319313263242833089045119559515467917249927026630803144315659253969437540499211965663421198773960943237766964434054714982/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7128115375884333154590307897306797370287278765033266744147930063914640023095950364570224956220494056170426837121082098313919540549450146710673983482370560650757907639331548100992328467862946391361340347701130587170423100866577434425173182611698210436017653517720187598449293173129842059935710/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13402322967359102856396606173834511575307592573204717060809878620258409255438744751817497176041738629600774771029649793498642450663633552990467373656409829820221961711930245628796791330020322655419371941365768906176587027643215901510246900505312271514419857087667783901774905101118065384983483/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47011284761406338531271124428745101347782262527083799808314375688026487643688916924695055527686069511366390475532993206627515722655720958863333412834273024326337253888184679241056649771607210135606082531123485756432718075613398935760429305886999438235538494052310912145752313054692572380786294/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -84778787219300812213691396305914487866083795064291820448749308286483514415294847559791824134716314735402958209908473150246083372239983585598991270714744737665379356960227916491938019337047944007978351168045596642079639183355392695084981174620750310928184474219968207460717871840585792791254122/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12904430212136179221988730377468871677453510029456439109941146663366536962523977360089175422327328982531332018750361892603148263644008941525580343756475087619571946108258981237546670289295630793440698614250826872587400893464357269021425943180816116236680488513124123388298322704288288947247114/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2175578476765981564298634671825435738518787165267685946758526023165162669120623781758948489640877878907536228480139596494581786196426870368319507119034231378537037508135691058166932557254781831761373050240390045834435473355383629257326558135832069927121735843298107296263241059220869430051611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33373944030148788900494990346625103619107201071586527645098019483318206691237557826362275143060781788563213311475738585280524697393406846146597269440927021217190460017758655839273564536425061269667528041826992032441443163412153274865228441580143657060215558377769834723353911145197754189130984/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5767064746220990937447257160854882133180995513432161055338834615254058957314585797662400464149592561707833969026944689214083644223724805329983898113601554559739166013898695252188991374855987215684755784359512085094473802655259986843782695205857892224053265535322804174379599515079753126486639/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77857054859196526276708240132171479192431911894101564868142551377118173678308764459777265148080265729310128586611098331402213433418728983730160137539402336741937296402820746849147367418895748266139101257797161767812192388880157385347424363405028129862471902951396628829808949635279125975262463/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26893884357907095457285208751147703735532240604231101902366564693639717238799053601325187629339878018180524762341631228290252114685526461895707857756559321606120415524566263423510522046768866295819893749529831031213433788687128913313668655100354488522515574271579999882312034096523253329910320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 137855517653299892445333489529746200495065393018363995757948067576215099398902745269971433151383614636384207834678354960078003986049777585446489140144156048540490859592901549887692104454031384868182706736286219810433802371550108152251734688946339109448004131171487428733626863773691759744233558/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21089904857897833465733516522106225307325112544423659653508075994540645835679974049249171345134210806088354796357345569501815884398771216461567173795843847812890838027466987834914674124656599003273117657276376196037865496888205557025281653583667636305582911194321963296048593428929301944612137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69330832801221823093025098179873844799564247153858334687657761267162367277699845375374940905310073029445053922002691095280801674756535844366283054318958021410370541661250686777621742728399314745633788590931684935122457786780124021658206374041220130255586079865144178022806270818842437298129227/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60514470537776486801597160641857293121533072649042383275124368170588993543717871704461476752929144837375054833864101554270918264794613654035628408590742648896405533702598539235934111739862626866706119992732898474223667766259005686215536591558911045064283977816846748063267506367531581079019474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15260426679508011961868569576606203533743667686047888765143545046447583066520679101392426373184413689843315679504182931561366056077272896833845365141778537439804348815152449518777356130106874112733341651757711164961910213893767514313950072486530736018504142907132540623633396528502329709369952/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34764340883231179411277150021682599858472135692845366789801103746401735829556479347191992812712699027425823375236121812204820855298704905517002518925085917644534650167185825912195347704689558483910788480747588451058996024868767446962234586323739651213978240028212595900678088327006291176441587/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33420129328538989375523664864719884995520466915197096157755715669449286230273731625488983339572662729154697141377489451387666764107534729337038529857878536646341453736086048462695981324399668988253056403365938566222542647643434478822787913571087283337689031347481965728135447767627033582248976/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 101726302528248295000087258575286624478712525113795838214672529341922904067539661828280939103166742516982145495617136429832705907165954198245970460366669486242756192360382966411419658001907509175716946028250435635261010687684805603871277625738959724506903757434684621460030586063249439258993424/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42377710380419110558824125148791797581776854368392792141253215380817300941095704285669562540075863899946093279723837652311690830345614094609219334944580318878829231222607573344164284298435466709857680558846965700708967168412847100214599641935193768613971558997063585336540721728542491113456926/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48555916418486398046525358155098738526965330185153773879817547598139839940691048675109835119455788780351775101338054358678423059283727654054990168530303920673579033104024759130653280894326621987830666446802306551198264118263085039116871798557430399963637148402614336135477880929544300570279146/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -100756633101709508432277003817021974584422588252783768720098591720469027673267165912879182248538884885525889153193261892096999872952521307285098979217465520697501548371482615724258088828193112450331332260879431057639486194186821318174205613689460341359703731461758419230730617935529641772045163/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-22942266175671414751518250301774036586413212860687212646040215735292565546596464742816934695696716486051276832066056008585540153009285327633739286354509262229232988573315468763141638797210976361031778292054958750186488394641137410278616588685119864208913435181663240330037363925476612605966126/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6777689293435620857455713078374672054153613916615582816941764781190148652289543161027566145248840974201473293567311137732193336768623457258049218705992130430483742663446022843825917846381462299136157875517884622567901481663307074855662320179218122624270631171780744931756224831111134103982048/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1776033712759495920243271183316433206619491160560635788423477495277823064412131154258457982892649921439652607758875577768306539343194029660167071750928864724788165126504601943573042217591455527441375818113002201864942860043410725466328523473945976970608507683511835663814116922123909661688248/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21487049105831757407550849505414643906164203009086937549054158741522595372564491510094357138311497932333947881775201356549444664702721891202067415841872323017896055154224798876330732654889422977636368891135175223360687861196496802812815756353994136574216750477633194393461361026244474975222480/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14909263383380626499097865605267566299820760645261006102452673159779331197764778342632904173089021519921031906123690450327941675522785310042148442236632489074163103798383554157930407216916487911008091812065707674241876924596253056852903032196396902397235168937185083030216996590446877663586494/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15695656600992481176144924739672972593351525320295488182582712256572802467628329659898996433537979281419637221201446200835782110856158231458871960962943072521128511886112360364448129496140492774129367170034491818542753349998806932500889150129648054859027044889409378502014364531872059706277658/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7150761123692034333062131794801281244000680304243980590721596517961756657407549045892671355828160526859713924621547330906119761977440345459727156351308050606754227735957919632987800401814230550695689618519812589407145957113612087403405731968570999069312426129917748439809342651392918221089098/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17711549820898125465244515716963841665284834226915164520134573912333736493306691708023617951277620130640953098951288343726172857511355550048882109011469087420996109748179789756874402515806760878553452488832471701259219190693383837533541198624674968252614092726988956310623407066072049074356470/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10613157133543415066540885153854783360241346340211207309866487873885844765242316761927440347391813261686508997126516830406775042119606765949156661690894012920094632745543287716829352503786058938926759730438973454673228890723428552906943214025629539006121396789906382289712810632850560797359934/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18966553390956238422373793867790177089949708120485332848698711413610017643384270912093406735365932058444473344349224860093278054552195746631053773616169137852532124709671173598672867702651273751307595012407384283884293881019980178173089501710190148607141493757509532666931366393921239757224139/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10863765044467727103603565243823206783880535028748693664544875287514566628808759540226568219206856966401985748505059311932230887841884889788857698128662484371863010211196000115738768688219721174886120083244630017296944474467252473563172577907117717081466762047224888962164801544050311302838117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7933519029489496968449745636441372559204002322325423413659831260172187140458261977669746527130843781685351891237705167079709171682648584311029880071620010738338155169674755292539377630822478909593512155784975161951921309921497505248895449812214805244696390507422586450386069296818202359437576/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5450966564670213573430501250869690411769301236294719183745617697431299376909858295017634105092459011785192697156493786740078191533391943442871807289361227515839396223265512979332105717066070468066618651664278826660037676386647575713877546705675323193331451942307178452153152966742042955099619/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5564096366722064875915294110389209063475120189741083905903617777648092558799549451454340264621281128183491769406500145689347731805935586779432184269013280411399243832666199283764308475986811971960716599882610570297042046666977863675255767023506333648725908706944556366477819347196201836641042/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5599888208357134820588562878246800562966975748949999711970580578754105555031435708095639582654074026483593490593285156896824288612432793582325277308710103079893616660919747951247377041141875997416162358287043220134799973158822804875598917908082558110029020138659263525055829644979714775091738/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1236113937892850233111040885184137969468054972548226703019451017265344672210304812197403428556362712491053396555958371382223191205392323148875563883720762971658172684614373426410501971215970161774559532664254832360426739850095632481333093365979067611449887666847891893974689002305910567096194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12346602675021661777938680513958968209333663698557702551765897595765292204967353493459818790828305492804910647326194176446458697709310148472282776735313102736971605602110646530829073496097774385799098408370770781211388984324381135612249808574663803996122431255090627362476317977377758997297675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12681868182352942015220066583649924751400077709227775053988869729206386618946816496310106241848289313588740703994707231852167573916256589367170603170543135625629108352227114654868211122948029084377813394059575612967097678699365990337549228507033895201858307647433683326403585946000253470044016/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12654134771943753372303779982015496290699334574656063188212781770505550114000601655993748045631512531645322921508521255558746585203662583154489807827560237186314885002045057032712764011661158268852257188454916882129911346576739051242284097755647891322058388529628360690325284356003228447511167/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12388971926596255318718319374192563169469785898025938644400187624349891175198726526948226592885739987530828697093622719442977806437846089271433074755573920494365678852347920955491890175836132190172053030826130314361995619421344416410525278820297437065648776859320686473998652096758949904626290/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 493662188753096060525678913015276259274473173087173502513861739708936237266210128981208217049458306183695711963768238897999449353990275414431089158638989927815583658090230722387854039090562784862928763375335202221581532040336134921786431912137529343444491827259600867736131434444493591460578/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8175455024264608651941578016258568324337204815674104153030521834992511075836184406759146938584797566450402623254546146131609489127940994077797973842765931034692031377093993002383071165618074023831036271958330801122873353398208455687551070176993394250812860053262755254201173169159956336664515/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27561140459813483905747545799757521161486691623442833185365369314478488840052204766362311812230439625799440441645733328100698130267815554588375667537867962847463815018287525294061976543803093035317315909452091665106608426744394319566079409683263352970419899543018185875456515864871787141820457/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25013960483111292065986691825796951436191525207487153612858400752182737174711265398154842139422363842936984454563865029892341447135924999405586167083553666982554088878579829574930188804202805672072452876568392096947099583613078090133004841499263257264584169086322238384746048753302573166480178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2871394238619296591552285890242141656175694831601592256522739411135461277730056305372807279559871619082120896084271526389793791323997951943503182187666205414014032784983495389030119550592688972040377334594206012384767642194462786220423843581356827918626262028317771265750752983130588567905674/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2971242294269517068825470000081033080681663994809382118377353022584539903823509934093804141740925258904032955513008630204138767167466510782830500777004246669497105258062188001180601951829077724903899447672053188368364466000177819961370625512878075222833985197056800067261821009749648041048624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7169109770306429739582932415392965878670017479194212332546107423009739716496084871695708256318671562690348449927316698993401979925879968467250636353913450053164883992779060905989563900785046195778220848002963062306829098167571750804924955120777529130652068936947004015802232794069163189456472/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5612032069012104966692571345647694515836301530101477663079864233145423369719095023743843672570028853626069429300085724199301063684873597269452543539874703053158978083974660315288660291895868416056706433099409960496366730414193420790479176699165019336747967861207239668528900917307419020707133/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11215224604028648261328968123875322427406420001033483029523014183907888575257744284561498440002336878386493340488543477181422439463151932662295740152917951256030382474475678427799562527657363128854016462576033761551132054970274139341097076894386952330008381128299238881652817813932343405985525/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12097362098343843837836942147978613193264115758655286164173509790705172593444565666975465360956647720241614909018902030933815258409909316034110260533692245028079135834940135440071439703802232382803844407413216424581752865283676625081672516628909290220058864328136695724742128912034583810464690/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13965605521043665829092509808530638639769433762264324028928082169203805146349006443779176042595403177078151467186595262099798290537663114196767166186129373423681077986248029192250570851385396277190184357194783196137738000096598328423329368439376727376705063936324500076543011246905224997285884/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5101252564132113844753943176734610681332323909127887829351931073848326312205648596097022972733461404012814615532430117907006156541946134039295738098086895636266729235196109183306422843609320750266031787180454419098572571749659213473919703255023318931413513589053886606869949314508984497293892/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13812713729809072676114155678128816069885081152947798690709029416076224798181860407232190704926567923869844898309564023430179045196599262234275503940504501400402382389072404860116880207976964579269616514759816975031801549899915796115921099839253920636371508069129909925153663623379074798480083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6981845779961018511888927711384374658980147202943923255761433840736045704835319401758534496431462008475807217020395545494882534792533715509706642664938845435023283943751554963783921148182540858113147485577089736600771298504707735959576384370146041312696527082677718728060449257484080384418124/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3268155986671389540794532164663316865943358464789051835907310315326512085924122335142274760876080997515570166309743397701614055376852594135841381484801522281124958690629967732509920193495381042464119184428898804215405422030041314066099547054087229644593791136634949079611731725987685508312867/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10221535051122450697278531548601821648148104857596927483200636738905950224295093775084973685751270413872885253249838507589134927126737373095074728299274283443702706108556387569944367394884981681983197018714464232452651553000932515462157563065477453673271924943616666295573134644471970835903231/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -871982745524082525485937803958971221816016433331813634357315368215538559677396773442848029610563109769290554805213989959567087537942651620550569309198353617577074642799622762022417076064375624358511392003823681658233723696696246317148691305261275532941911703308311407314415988731058803734958/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6590008693161426754129559707706482219707169742680709424431082586880558538981860167294954230964554160899429718458902807902795193917428935322418385110780944946854189411033507732990753337621886432749559321690223483896816046117385728756958261841951504626516177836183319903408472598326706283326356/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13341089266886037862377470868241166219537301831700225247695710801924459587208774839582367687117159169416117355269437219823507554917667863171342557241028532038285794797731940272302020803991510396971408036804603808650902925589775249560956282228364871596228340281566901430731208827119909869118945/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3483246857114959632533957520479575469224386465266984211659740202897691345041551545322651113308071813852204715324401178852971012663129277023911563149112878494292477832965647711225651104046847200086130630129803682515549462950437951498890535436691567304882352738306063679378382804008359102181567/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -317899108021018906072653997139083273267286910040692913773034228935392349297720197315036014939645712073386121615183468166353715354885665156338420706803764827093703723852516714327594189474354073149745023751910266086497885460518389797565611155231160031206159764598889720885323941548160878728571/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13743609652588249770593266703599017697320892475115931129781334016033078397216241507258143296401373761782248350818725880495372438348894301944362616567049163433745358931891746750046462864538798510049974439822905057321124423571835180032749463441378808878035565905708286888699065967128136545849410/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25434435388795521138391971337415327812347784867907807295483767889534686946165715151014352405581002200189498809925228102602569095486147716387918358528898513755132490729186354386295955476682842391735769668972541866995642794298563083645301091614314041221885264604727021529866770753758791759533725/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12949053852677577749026300549070180416870040549010237893704508308760098850392434600103111807364999704358515801737308252837001273046685037254981095793946894475242327513325683318534835553124700358795411468162047144032651338560382821552548590680538864907860703253926308786144345195237154925233877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2858427462154334094342756775811640570407279949778500252795475765892258637007553379337683009692470516746802059339554100878277191023748515421081534187663106009655453868522493959047278842686386314513748834204709949306624695590955114087250445809086883235928306273064890925383110257238474921193170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4053139997939910396535240451492343891293707779397566956616418288467065911525654429356760872587001813875038589648457834987913722000667709519237316115225455641293439226799514837022211651518842137977444168841751640809949356903979687356281336217726204229274480531794314061438039718483331183041013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21771545767479948928769004028837823750137192448380006850627599743779222085302369021613276804315619690794451618097406912603920722214138693610616138884860490321026100090804152434191427134141849409921759043301831771776139711456543202632491470936573263124004337832834002369140817537666856267197789/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2804877838373169525926044977634367447816640801895719896134806005766873398558563948720889860657691348331162971847224883131277370481872247518756606891022060013829670071575202964805419004174944254547712310090959724931528179632191940715725051860448411758983144420034509074623289687751710113404915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13356828172774950669462585618858043156357906246702085369977250244649121792723835932045080987886741714271927304668511235076424857755019835800358905928063084134595078927526309034226103047797019918258185689771490111398083544520156079569701552977283442899183266503030206343842026609204960754737858/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17682364476097353278277883600855100835076331723879372388122166518890972659582944869654477067950886205822208662029730716290242821418265235456325735627324018518400383507669452335715699034392928860307458540986122634087176269178329224809577033785657932271101602269998048668883778439848053645015065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21650633282132325670159977941399486455782596604968419671157378987481341049219985626199043105198759037848060120445806766926874860750631147354066843874374844665272299252768113586303970940482829455607608370701654948919720953504225815643882131750650024896950687868560792045916687904727716471540743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9810330371576000241470615543243219497793688465999179592867768497715883155501402715147440714115447240099472771768649039282047770504858525433317329478409089538547110646668869126500250256972625479182000494047154026835534939451344645306108194864879528107878854475537088341616166916126415815284268/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40296629107294535495237049112387826963843797548341614479326516381067723750086336483213333021163761495636425309204985193011513729423002756226687891865681441056342265922416904388718109295905109258144282612734965869319866291011142448112099603309234782165877285532451746576346588867072775562612020/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9713324057386856798009558238603139012688318836092448462147821890868389257983638567958177231052213271101879153539132051354989616761657493279560410393178630266107773735742208234986223800311737228476743049742327421552709446357854340524955053459651515903064986803534477745464704246562230591963449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21137423858397748159690488769024442841101709129151028877915254225696731210152860061836457720198240496114047103587393365059090424017013349843035244560502924797960901131794391191037686576542734228311348614308345181924198613090962103971088807396746459007429300474692638061448132618003587912822244/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2767441435306497752712031973297426633473982344307743525736759996629826007619720809134041461225996406597574101203473406389119746062995950720268292510573070477019835736441014017401187861927723488573645871749958890028700615267591686987996358958427558991385591697397784677943507518721155587111244/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4107972998217738033717560911165486874507379208174200746786162859767502480685964871082623653365870770320011447494593984333786120385953419744380284520945943884675226910071785342476047918170421593427462008510236968104611673626390386954887699869683017325637059342317786937098635949090616814528366/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3901315811325347962194363637325109763396204356274304027608646465390198861309455144154379772010657929667808922856994238297135675990132799819670020561987536597441222519089084983829527220992950040480693849690603658666838203836186910158474780938663954383039387822130041570459936258731047330524206/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21543828761910883760673912436899335367781997541877762528191393235148598554546438426441544511472464557850627758253536035293093250074641790760283924742147922775330253608939004226229547895247643604534576874755945031334719121866778858237170516130187108347425614493526323051878052838353689615663071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33310298055504595985939353256872614743568471080587540797978025956507991177886969854581353870544249500508174800467261318848691010652595696857569384021250006781778553655406332442441322611712469798074220032633285066919190415614105496404639740920939694385380912588581915383393275390437646861514778/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13979455501431594119690650444393405594940323992803264570702958983313172976541134919142547633891459187196769252010470263713131495709535387445491263670036713896146558115330281063034158075301428955012917058246438815843479561202816016959547621977173025422028985567138928289195237273980329897095865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15480075596789615651945623329168798722307050410335238178809309346982310267924169224388630884114437823828805716870018577716508865603424320947942950250146386856960573670710065629978252152189760812460699226667133964354978944311260794364353796060440732222310044202683625768021317014722539352370225/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20381417142325514373729453675216229103156485684802693713988144981786985399785971320110014971324533587652418282364261689699914324648636954679900156054700582319024857343705916014095153174077691790968665115291931198197020784039481489878049150906527377444752996772414340418607845528988542296013520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23766733663613700289817876002254362410776521230845715107471584589238526961065475470466837973185372130909423590873141760416905109739865272018824704087762318209575273435340363934244411523039889978749262285496637694216143821517850421595158367275658414958361641009289224534240422667695702727011850/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1353028595676290688112007556039586819718403819518208654738852773695909343867940865398260858835316364704225484853013458131639127116023023441138672648030998821096455229505548425021024514710448617778936078779535770150438647841114953954991668606776905802116887363810825741227331948460859284287739/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -246264407986721292889050843720367408198669604368987237151832875758056518460824216662917221549022665979709200734586061526798262256251953530104540746488858150467202224279936256059423186731740233208438564428816368649395490657021997203608364292121161715857118854717289619676266109071963339100676/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28819658782087665524039396308187055217592083806099732988838177296059236765054537085337113200647406055900886839692934910317113060336959733522011733974195248030246148982413790069708539699337252016652542962777473947097609450227971056325057070048152612215845412395398003902627001091690085416491974/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18491637163366525759182497607115545225346000018907517892460746842696738708801067201453388819373290418735674667996337773155164999762320119983942277969581274840002634034516624424422661417889857249827957535948711591484257052597793047152606943802002616894890521601234393664617863266479493301600852/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13184405528244967069351061683194964387543588058988050894568627750491131488085522870531574237447769440937290469484025099713123630622613662400083649930517562460991490823719729769376339397120209888753832262990263584872229060574617955695948460411857106086957893707750178170520451920407984051735661/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3085384648456928117588958982577104083741752752610381786397282798992609402289883800249651687744367795488984964271502869591010527354618383390001052911849226662196563305233715530249190883096260930056866291023608694470452156552034539966889256805899098512033435059728156351281585784507559143154165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26294387987167432288630663522464429440253228029616517235401677740618125102229561233231919129846993333737053147982057818964439993385752861218067073986619756749215559540538771339776538888766290460275863389251584971063807771200667886216871932642975225114701692997960143765742625394352813903140873/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18905457187248230743516103932666349330574648075626669661104058787929339917114803345886010615091747643249459214212549658250145780239770229525175320582796623933248310423623225121312119179664649256078147658300342754715105906748118588659440779583305977753377714337279622217823796232014647693267481/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24436705490563339075381876437457152613462241299392503461471468095473221918165207660340920471557101561872589178011416643001529803961786260494245358000913024938492331970100288215424778033626707762663019812290883909394879739852829067825278977465995225568708237741948910975535265939359337215683828/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -290725403861426487357262331959933290955156587163166802241162830659443705416983676388164427160822482558922205623979388143855964154453887883043541572713005921733140792778406595802123505043392292619461869246726790181271673848648640071490318772527107860393721167095801456396328182090598105526039/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9540189823673632858872476777420693614720280597912009090751864889569782189941029826407680063582609275453895865874057098089611737498164309657518973106019857470163005948238761954534241252010253775532825173863130722474050257546864223294102842211324721010246589182696681925938235036089115507350468/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13865789759577877235752325497245850150502502912012305885954752050290952283968411179924787200311804768420982733247007716695088152841011280826010132633888610708412763213415353666693490210614012406676609707902544339532959721231404017315051386662305062472289261999827719669838297990751553263670822/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4787172080380557337670443947513591970383441807822713613319362099989560703856188271582237095893038668095974586867237028503794896387239079221038871166405652734731682918851021857419328468922847445917684965084184392148964905613565376988823498204904405104667081576360505414602881158283279878223398/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7433252388519035721625739907619041426342538563464177841785148150839198539232079695421386044692536794388416623291978679332010513340859503373941435749625908703575235685535153453675589642166404791155733093851417281819558495406730310278273708955945719097478129569316027149425786929160446120067669/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11756798973284865065062082657839413807706142680314323074710840787308547752341495278006567439908126412509548031024830482777546195833931927210481607185070050696986192116633746279778131373579158536074884511443261863404543754130199784151566273162400079408177426830695189378678198390628229443113735/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 749139704315733207721134351542221044687162058338302257747445034649984097820038293319147972932559788803478452492761510392708899866066108526168884436891738927214445429902779351611969130293663732829196672791311568274710682570682091449176358803971411634074276408280079268976345301844030465277622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9881515915080462399154829909149956268504949193950494591461491039189319098718967131816090162146628812621132434541239455124139106119569259498237077954633078614552706693759447040507297175610074211298831966868659480886633368431436598923845242589971409918447497122878171672496397867305811422467051/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4714875188879468993459928043650641836010919946963229315730028796780405811828218718423718826689343635361244057111289604865510278312904546180843135947963648976795492187506535362774072021987216475556605354965415717826962999093120972720809407549228180158812944465916267463836030573072143747438546/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12957999716655538677018423715348113077476202612910486526563273262011921681326371947481507679515537822049802491023080180397628703767068626776777121202253014825565151630660342168500466705070215039525215669826472557675299591840560173995110347539487487571824752631558143752045515332148199621202895/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2407916162838817799812820937020836800319644790802245565596418648429100911576770391991534869966667800057019171692147612023664623211512405033634060435459143130800900073554432093981315313386220123645671954520814821253847920658020921708500565815158686080604782394442536179588955611474058291346991/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5550683160348090533323044054808696460257447527146573797046235439147229450835999184096621664150424036296765856313934544115054946223137662621680807558580491469873826590626842442669372903154908078109794843730208107387914120333998089285797569121321545008847185244162311698284656820043168240195454/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5715963244358112044272059057620872372551714243067469015244093274722763524764373028654657874470806389933123871713397409988563422738170859203663832272661343139530855922560630822843019867122768196535051408844063469575584045704394126722888284865935252620502544946599502336587018366363085952443907/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -662675730447600024066409574986595435386246348358738065778726375717863592341217964071311899245634405140689549074554419379593345488813243531503619050829100144915589244244474749060301032739943829921371791758203454635211688445908213314928010440993848316124907923891938608957372540036381762251259/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1813302258717038610448378597726903973390843593544360333332489506117379405412638499858810201822250061762336448874384166741689217258483702610128667074185552651851483277699119790994127644149665473817833781847844932414627832903413753533584222486345266822451692862712407328052203344010288614224208/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1425568662094249035797675178752144161975365796894601225418155227538553978439078657210504669463550699138501449104456299259626810206111994498499854205226190319978628441806304374264960120428486056117985257999978912769162626361984309577611982448387713421336670311118671622870668807574732703967670/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22478639987194159269019247388985404577711242918761306244470116469147534939726724803119131675576890171279580522356210849620841736386540895587392104738421781571313152870809033083611670060531095983475925387460877571309374003828857487532736873235893102872286166604859142717377775979247521809220936/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13987781170415970287115655327938197762405244745240736717894186935260581513210044961560829916563574955461164715559678653271857218763323644060711872906069067830197827995271610941588430320300333953471743354106546865788666173971497383864713721497242898154220826314683992636224271437511817961970025/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10412972191260520054082587218867754342413221103978220863486851242502171171805423055873667747115919380904237335837591796793161319115487570222932624312410151826906610247244086830613923907993762579595683055191745682979103559130909094873552025611971698611866885221568897756771949887706966882935065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5228496351213907806915516853449885316882313980601680445800653740140948745585739526142395141190648528130609041231622070296750016606231391806817162854563506197468890160627152336392355262045500755404615125448874429473097419213930052844112601344534733009943563689272284268128523584339527384608368/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2262599508987229460110833630570495575753711506908192644318732057337971066011037917090723603242076277872244974031427510498547474130623059282948040232250054917071033731594637024671325317604311579449837591312872396560264310563055180741260658171780181020658203621437684670204729127721022515555113/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14760295960373343236350223719211558932885506629345930710338054826774159534375721202935967883508886934337738667221314976385075904068977679953489936647900725241474232218830974936289390393307910222967730125257986221923247183180634348570673229510572575347281119153576590239898489549345420896608517/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4228590948758404704849138479424388507739207957790701541239200463392666957191958334883303861874237697804958743037649787301359525241476265477422761395520886299425777036506301941220965485901829886224412799379012873480254042088387454114826124180326216789160884320912383055394978839472016476422388/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6026306204800462436375735114360056447354811141571664108258172745654609411435680698564775961924695118613990920294995218307210541694772385223474571370667693537072741134498702402226437635757006419115912157465785673272588837618938537120059932958400333266736588094192212456101705172952381884715696/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11643011536208356436714637326641283854423078524192329845212580351123130723086582794193989853886714291337360443431524495606743677264240894659111190097119417640598485666415970832299271511184815526189863136966264858204449130534308987847778253679571867953085913153791120131854770548402472251714624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22254694259261772267422365639147734603399915852166128120362099565387763411509597592520873692869309572447010005546997956397115731835238753821223270961513289449351198926093850265751707057609800833457484006101209053897731474067117302967924126077543607947082591909647198097881330468323145968821210/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11333710854566305021840293969215476844395316499219089020277004780963623690185749269671297033595651174743397769581103773070997452765330665223082621570781989532528210104392788977993337754181052565315206460278075841233758896485037690034818677002905047907957170014050819796289081269622645793327678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[16677773225860789658401367741974255356747932104137462936061518046056744197538001305171554030899399236588434543607097124202751399567797543899229664912404192984369522514622491867772004482129356451470601336974449839190172969689989909861784778183813809736472993749603666389224959206680990436677511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6958851963926214996363518066758434847567473437465304390830548813323542213146883171521385333976873250199011680902383804405194912264686755751503350171507315038640108834806322085534340581718164007191911981855430228157731271450513034645222087874331393736587870389116329133626351731362601264479426/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46141522423719086151984462355041610684037676384633179977962816513474796284969759279824770552926923217122301171303606157153997632073342238868824842660876702717861042394208716044439917661434569815581879290640289358686951684768136217193173644955754805555599421697179148334842470422781655415559373/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24303447886592416296575293114076063448202959398260250463495361661659938263509876904289443822674724278147893079372900624520803957079678769190825522692917131174260304413212652885956502502579101818556470309684004345387839666683432302493263111081079422914466750372871291999138727053262189663778068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 91402819296373880520990138936715751074017786810157172906537139431455692829161265878448160400670786665437059305305984810748706025952401543124471324633297230084193216013797015821114213178242586415398351286632327838941126129660707005622064634217536764566905908819111170916049508489702040523092873/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41155151587417097251769341997169936472830600685265913211867613766530502639125022885318287261380970924260953174602605313365178672619619285377293103512511248490438187482942551029836512741181462621089125428419643637940813534647890652851228057740939065686115748969219683682478811949973390175118207/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50411313905961971511474228648379923873107724691795149070883086575039083323268466769219687220654653226185204913199373159060000107112100369491842492623575217461730559068197525418832772888567585011749168080174693913828136332954712484391643477824548001966605025496696490241196443232420125446099076/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52070934058821913113938620333126646647534505042653753731844056957703109236316690308536949444293908764253938845757355564435796380241846597397110057395830753139538637092586769597057119625825069646281308590555580507075590730203553888751091993922330529443979713240440184248728430133093587983662267/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38643663706238026833811007379873053280431154380660970242536148461612505900403951458050083111493960952929259105592967496092143485119999237764375673263015253791044624506348440579170264619329403661309036156494647605612991179357522084434666914636268173699947906138441353400250767071112042317210829/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15173656048835294301685655058300802493503990527677172391612702441548464521376795572829862047369064980283276302434673634351851380865636989391742062677958544328413856365463457436535786618780895426332175746638743159374578146530923055921315653663745828381942251149306721926170437021318634071825313/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48138957338250720208497947776486047071190454408484458315132728678816136486687493012077038060106163631584803236957839665436927859149394592932520095403748752357769275794051676150797560679460091511672988394593483084826039700091248915695944795839613089759972321344171959669550013934678811887870758/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13837705251525780469962968996134967196193673993149602705274047291854378725102259361571396280756388134947469022297986715797073531987205067151621122074581383685283423727016276654426508200784465453401703616293247505024679921749688730317282813492830622513732719787611658818519916700074107568112377/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24122885148490128774637896171370457547038837891634585371139874611331575385238792958850421136050645471577832124520549238245552241364114141881432661864513130884064514188135544542735105846548561876738639383635685179492335201579392189773420591150095880456403602373776657855359260057623464874011281/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25806668958354647655585926248485286245030584727610591431575492806950206610731139762395763414631999275033856925607902983910481415798138503751006598349308398603755884638236014563925691680003570696915704334091769311641073411085605591152022099879790261760055534849659319793903137757774388366529998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27907218695469039458421591082103849672438161990535706578741720484439563597286110770847186869937792631463541087083810695648454786381066105731735438030155584656535708149409863739807602810945623261394674595759185870244090632554469529975550884006082048226775194111570209567876525547887107962482843/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5938214981655303305373969570804708286674711473579194142416653176527408220732146928314362728705253806814350018807843171314639786609621739428012918388638414815372243147084742037159832806715316390872775266850355952181003010762264762918620784488576954727196376854379033126025166692537784588057266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55434747013780925354695284812178864769736042528234823773689052877110954355816939189125845115949634457259307679149468274290845351088280681494921292779075062615301331288977228912772858998684983778235854496773168997838467878824955234874628979149312599310878046138039546781909205683741088273034753/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30665451495923842911871189971467061394435349638416361054843541654761676712706466402975653634976368216110804003721259984355745183325630955749738353318675318930046769767851683337476565864028685950380071622059729851154661321702489686716219138532419711159337302402463714544883872544791813829572398/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3800268947697132149048380514814779087782578955675560570451016174198987091703961205411701525496701518830890040171778130453644739038573211079979748074812148291628260688353940083175864066468020206243074757944670285316212886026610479803116971379102063285895110759802386067914538407861254738388278/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28594016224573812287547629594893729590357390244972971386600180274230550596406391266639788818665812311788762299604926809019285622381710133478843552520247626866741718592210001119672858460158100698349779245162011568589774784957998149361815187059816945521225842081440276980658016060585089549578501/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1200327512451280331615064795157474221010170427276020351737475519568789348333766702561844072459563455299053555047653213723216507133004140233599109201794080118941885745918237131056702615990509584162108957613213777986144248770179518977839123261156113422771577972934657814939035188067036054806015/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32475799140024360764268918165191300680298127873494831596749196238647280448766347458233001696357306150287309330854459263340384543803029974020941194220134647944293403283200197318293461521337614399613635573632172968034451532339789739343858990176922022517976106667082386306833353640575014344020045/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4645281963798287973028357014927899294367909189284817561503457656769888373404349508232731710450208735355194166738266433929980687182196951414321313818083592420173682870182914504308185086128378440511243584284416705679412608855406635667686671212034743841465050240323149428934589537643509614443476/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46067164575064804935441069995859446406129966743511439798359591063461258194580667448161309619862141023088574107255003787626194451991178631153595987207411262702368815225573225574557128205791370540075872705518048170043928483903193526097426333265608122105032949095771788515859035911619236533742052/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38500930554329827809731053345643825072409657120921016836948423290357231575872922950419887965103779360979937715141706310426685442447454129927547186948988038417295685484694563543059246468441642318249316337281726796092373836569578963040279615040211734299622946664411990453412595749619293905616474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40868513387605280366615153372432699399181584040590830018497038209540029229671838028011728715675618548788571925101246263968161763832698564333487869139136645166746857619496420990882198198501299763087581140977138297216079819952164387111659500268130536612759033513951759852760229704829788606118566/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24930148493537781527293027682893356479059752686731797703778585902401818440372971076680177596335863777503087068511307751259631015499694880404786762727197364783711099140356107797453879909640338236543831677177072667310950850120569812020804985833931984402119512350134080212676882217098667955278423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5604947385638308411517681610432733865382572977471203685244591542427868021951892570929471879535759869770049459228224788155040483833545455277673968916550783640503381418742979853993309802337776381169980502864457971000827584918024427886863061381530082818068672726016890883567227040671583253789743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35428329752001407096951343537209272300231511693723928239007167523039997631913965336204033398095740002520729246027231714615730868508531591541704671614571374390118921215881946610303023345686870738648801870088718770833652792633793137584706785157813146147453394124671854238873686179964644633077093/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44329472229580265961885839003280571652919470737112520916198358736722582247909320461879217392664738878123550926391481106018233706135772960228632292809223383582953832250045312149926220720339580477238370469873636882126894652985976221144049353393639941494852143805505168004504958790424711428034337/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23412220518828093828109577532663132550127242482821100572133573176235968916072950344020408176330231881630092026611430296900932540983051154458645987850277079901525180158266207522852922804767958901996556413884114646300545222106447347649294009681291596793034591017775181154979725416908437258277707/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33724850940921753354015497213691237681816593104676588100941762706685058836810066203884900186132752802560765009535384316630854260853273991330179884653644370944025917605722661310750231722474329005416335244668104334522923532090203088118181309238905937798919226268448875079812417796722546711287328/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40823377861045322412696377239749133058081072729513963491228726264555399437366749273176603252374512012189542062112360414793693992251818985222535473733473783019137575907268377958195793102798711623234972009891913243513193162829391060606052828411692121423509653163272427097853534614515816648130883/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31458671646263197763103500597068330047379836655555792171937379412623835087783206001341926036608865123526297585861917394444770149066199532627180762450493695450834935439221495234481377072648951520396609466954728710384699336312273226565221144715994497814288676057280197157836871662158833672151417/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32814877524220578611169778643211762018780502899521047686649460497564155516392607277543895498856346192408656198066125007063608674813602705051374722282473020783853973990525121643103142725852666730142297644593843942732151541088154802379199973017109955708397749712052279652094558562654149088830642/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34035208819467624920905191749721871997674849480820632481867776980176883698460844427384165402776664913136793555073637168241405523424851987279026060432510917221638138131889010135218403222151760871851071253600911798928378545414305341170006614888291802019065714345013706385516196066082901378256173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5117429975143741352628229468519750934759953340689578084121046926923745718757351078833592644028846817204596142013521076567676452000242904568547408050089694020064849779779995872351964248970534607892300965055834347706597708742994031630619747597770199660642485090254076778849487518898318787915235/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32066220248460229095048689503505830568148357474596593578816980474268123130357848223812252996291218959070213511534464726343843056375598214851283597349948242343825315749138216891636982395583550802542771930397674716203147723613827440015898858193336511700974707110879256703899364183214150362524103/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 637143970933514406048799068707271471334712147819563311835707488565340600834652800762251938924574347869569882548315048330310226780436529231779047493038697532005636064292595809464868527374742486407202866743018530601380692903746761943616374813310377860329740676928099469693386990282677165846295/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11559466749356476520045377620892365712423421307634216880814720703806287472375497205206898398789239992985085804956954389441947506196062746135723520046386943214352122112264542230285160724498387270902555818628633638153529628320717116804730638571963433781757023561541269213959941417867642919281449/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41965467539358186504096761167079311602380280924076390194150265574660688019800284241035126319805837197523550906426952704558313731705754311096809483365301611140991584114485613376846669138318232200602069946595504616760078282652193420134318463547625149796822754835683982178683743299288670660456453/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33435631793204214676700807111425231707215186722858905997119578521415759378275400957072593016100843199563277725112147689221142265763691184174186047239958846507554212843600297182032327408929959200635084507753844455290858287154317641408465438288423279899003726306826384282915764743479671408510425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6343735938856214583383033468300107095102739825821829805770268376447922977205746474154082349612733606911309685865991757020486679850742826173395979296580643021153405375491321764448016755057017240681744095281885854546253984417481307560770251050641037931088240405001311870346906181946654544169553/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43438282419585794809107475212161514083687843455188663733505117461531305541360947166845105464906751337896683911422305727560749215974217345450439692537004591408940709565640288773073458663679481587916571884055581601072772646397579295622102133217721369291781203954344623972190906242194773971337331/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24359233323899671010708587077357527901872761061042425836347635834431784850496415446658956830807180626902977310520367703056851402085535045611560960272518941628277459015667039146564671260169619096290310287392808204209781696448556893598752959716984207379104347563971963778287923740236203089639194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15181784702421048330182752306304566559980558801238373784636839484419201261773553444339139048958462962586771456071296233729694365526761041122278949371458490119571441087038711028890836948039451637455925048653310357579733116869532699691293961384291321100826251773671796761109335823065543706695620/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48496085247979277881003738366107307886463455972422200561496240666603916698560057327990113782551478087337130404433123623024403601654426182319240503096141089868649240430300545625345106340958349605959730466629748515631579030975624561350291597945103537130129194848375168116647054775978599239127793/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26995597275972071019096894521948233257862252368938424584448207706471556147332032834415043570148441448437586670669043342118211477516602898461683746602170274090817650969031924302564396278340534252292032751139742769996317904848971387684018034623323219709537673284054870988624268580182530559882501/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31992548174532265671548963508314300972619656010462058899349121183424902338942503205258401327168743122794328678265080101838902071323729026541286211082662228007491374672784780836685207197318518501509620143377658329042364187238804400305072156401660586535667498699501672600438329258990241402394691/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12971598123503831970504745155913428988364450595885845923168754860289178246341193877802754261466145057540364422561497665612354314178150463240795108052854061973058911846870026411639293418755598362004764365448526627838134476585804910871128647434424783312706735562889801415542451348654710538637434/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10760106808434644902451603751241408682752505170611672916085495805913220476348048314491311508336708948084090951960633064843507824847808451601963375930805469750245834288410471414905915655802276210375909084152671015796477262748823367251344033369013330915365653957886282671060481819513786954719912/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7458057740027504270161533359119126715193125451737958626306213148731912587970985225539175302773818802686194041981858336984430454558552629781786190149969098711395189767434533783163930661104748291163245846840106093444158230753873325037346585711239647674458135338522249892477172596430629058709506/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -108013383774287150355485375858178605382133979535130635291246152068378669369051238589647769141604057763921786679666914212133737264044445487075569301182119441268972245569989394822964869529344610750300659711633346497598010500668371031622202813400318326650091759917335750172054341323056989176448046/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 89965113176203896982323182474696996085466619494399328145744170443671892094095879188045532733891877672495432609016083636999632525521361352326799387894041831928294956374257108920526877468515282625656808348903494207408869915176923965466331502876954932181468224120578406129697263976347322316860141/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37051031702435454286858515042360173129641139518613837037119115148875905218778641169793589447705968394288455727556376888373603527177342756644663686907570337604650420354937513130840955555764639462190520938940364584393856837718217879683396491918061948412210579019121816786389090050002095086516680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22298798911891958051684000977093879425390315268052374071096614215179792548732738555022401678853194084081357288036501532421034675494952637499023818004816999838592840409637243787639422611928947664077011867699880206582453175266633703482942274289182938723855690196131950326173449842486120527628466/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21720082843188642940088649668931199694271922002394505399210913387086237775833525574166137814154389883222733992988432683832533228929714184023880940735153745129745412962306193305928368865571111282854478282696778051302238032503945732281332898721630782068605354819280956949181971831720738177645545/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52056123846107528256903686918900041219757398274715057062567413695156496445721389978296484387741694623233823027915521651099699318235635847598532946108880533607792197078170973353812336132256052774195676596293376391710674114786720479817657092496531278111193437473810813883264226641736542479670255/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3985375297678414939818221519122859200775614548313166283308649728364156602622912709687821473357363769036922315402139081351741501422065809070646278660320844810149450135150744388792183868384468941993669550227434130403559440613211766100575177037140426128774629460453914089034036055551127256720971/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 77115610709569841289966011988716970290389749784714842952310374529064115714980779110014216940366379436286458602136270696373092076411221352518158357684450317558074268356757138785150215189884028392423281349255565182800560888116920420967176834172502223441060517982688886267998273016400969885494288/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30411795488832642247623937542149134193463298578456202074493841941745247556301235026931089024369814065025433981664441080088613584416078502074685805957784981684961098896513319248528897304948252954753888651580056744856517856336716729780218993904057641122664535055947952353519686198497213075111951/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 75265814679743873961206052656003353320746052894540371221782176824772416807232376520712833832258933805672301595097457623674545042216148679115696937581445034657600253096722897632540866617468969876192490404064136182420921818347733436749328410736818241512242881017513048345689882460964165717516319/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28033247037527225895376385589645492568681768330638278225454652068148050791154353533447127272086330075001248585629928603705418686917626279887666577000643149865445667336545222102032853183934485651002351058531664003244315424494624014819314368639733131115161604913015045842390714320975187381065893/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32801190968105003078145236454014157675262528784841430448635649677056030231068520264413501994129039661953661270980948958998949748286185095334147361914425693554455461833359867263677850883486177018996594324984292683004628602892523202259219367173944836891082958074015452566488679625933240174706196/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33933176999847356243904973320775614086552618144120879604246616232859587819178963660957527294750961503441826899979867830537954260227223782288139656036715597842085486258819672704727196695670067053247618468706517237264749749544269941335250624729965087825427715269467207301846221212189903429082163/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2010794521447763872723533274221818395945221914015258991889199447300948620424797571721154084042944604374793329853984191481509289462017230534601369244056798333229473601641836627795773888303547256301897488055524011437984577698655007731383403526682574481179875157731299279217458277611608553555312/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1469109442619974246879602462151319199019953564106727739520477439837935623156429217706085262910628693125249798587457579983639438717310968646917960623466650590800394075967905628856312655759375939921833488355686326642182532168708133885762432583634011668872959984884961574645006395638091516214992/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3668246167823124794197093536019707051426835501160634580688616142873558111328728683400167950522225771993810542602522758665970938668577403087292889080323039126850532556433677551849867587653276782229087845344075744332166475686320565757246053299771791807546900432675056645556137780890673940606315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35677411195478788424371163171079076912466621527081128293406479202616147671964837793934197603531465542090698819524223231101277468145710233519947155243082401870850386438365690483984129012536449606332450766321282693827660832561515814298997866083766907386953948459449810200374323396010682618561229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5704243595529808907015548020920514547825712860590911066344888074910530933827596571241957202775911017556126413068378896431557825221744824048963683307797089396166110031155463832780750265361392149721913704764590228182694513816531006823821734770317526140630854826711377024759314078585363911756468/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -89215993183844955148314320477531441616450357614683643930298185213551216552266555514608257702590316420748222166833430098435331616138344653894872758099485604428816651762797368602634003287319744862324179669213739489745070820755928425373183690306202217472788083350777001369176241044386082701260368/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13184955833023230567536962167256079265849399580856976695597014390916221834806000740285152383549198018847501152580038837349747119248623804997276777271026657156760916871486749486587085364189903149458540923399567125137549512848481769005590335059214647489476983879158163149584800075721303974875137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22490686561307373494763907227252572799889099506060187244758434889438318860483675595141934566782320819255414713201451224329570718026801793544582979544003036774696598487363652177435329645506219694672159110951070826424880889487909737844131839956339004196712637533530311921770775472502776814039537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29150686615088205479385514489343547257372123080219266819579539118469944381792144840159174622860496699018150244993198126206550499279033408514978287855232416120367828028468495934244998776142937289676111880834992055413150614434500052310532317208765348553684643944994982654761543851492547994084673/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33440356054308775797259728321946117178106822851478876497270946973950407215284241607798770711420416537968918109725992380997537893425676903465932236964383574751919528144418099784488166509430092839699556924672766666762441819466031718311561768411005483343840405727876775581432574811047959718053922/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49805622333502802355739638695465965267724959478126352967693883189580699682613324116726443294177211379313981264593994257412563479110485947236286193588029559144130260715627905138599758363174230287584035044415378468111273265588059420714685332025621747651405871818071574207678304636250844604436692/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22315414183906723858347019960053357502923273003034902111648555682384760260179539482397110245221052671681241741447304757605918512010607529138735106186011643556807858183571805940128257811977790023235944464637785292019996402851448527320880920589530888684880806424742438238374149832833159655624189/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55591648366081361316987955537548876876912536044353078913294177684001152112473997099596740440728780170999969862271230753707287510552273011809019666313379999640842339758100700604942622973091050997066829876494061235690022130004393737237481739251298861139791427244585914351212849366608038964726639/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15319814806837234363261914624486323059377826715006338868297348806068066289676754314256627873027931529586407696870052587093328019427221441330755262039085546732430831331781850042358354908981761078552283053614033872123819423333205363070191671787223745108577512924515355429238832380018112751196142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 814440220135738185135826231936400456738750548538432445161371437811902567320596940624749218824408190270191910372006942551139318902408020843970302819482419209075421400592499611305690751348422347331032060443264486119120260088938857047435927448586725930301357347533661668085696046284252733127501/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12170615774227194122571493423268100074847276272758074745793852285816046089769956640020537225497201918421014604720594523327501278162024985616172387439236771520647555087995098612768618131565609624290602684656879013340222013146158157319435301763364208248317353554358712017112653831389891632553667/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23715193327771112686978517372844230366516305851782973206976714142411933230319400432756525726806453611486051153690653449784872486426334687946881163746994815095028460471210383163045960069901017701120346213064813177878883612038694187881105182938528228049671008042377303782715389156674642536443127/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54392737523576204830162140843480880566815136482067250734558959878517959951662721236884905780473560643072973748994570060777132817808701107208394300646111900622042272249184098861420496949436750800151990940825126098033214465486570001935166720087285571582060116633835711948010787158962904794970074/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18746678043882385660319234853491571938510823330586248377059843054164461955326920472488347897078312491937956321271177501678871446753224182115996967265238920582779139671832323502531011902849647688241312671315390744928296385853189355018403021148968239700632561793580862310944870211157874447664159/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -435021387629019027199357278407761445426322586538176012175517685428269431668842196292612631256376213574352291130098112404974812614282616588411418141304141804225794849946591561392171950798787033825265021823119432767304506893157455179203902038631653180434697411007660235843768267961095009632718/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20351553237154671501434463754797232351997279049263194971382880477226129455076232224943471099988068494079553517436190220241264856912070565536874595089597277181739284336051724852436249728066454742808615384467586134132824289288288377570175453911847430480837222424656747293878171890565387018328781/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31379173861023957284000714464076575366762330616834467738853072426878586226305977061496284626234315868696020361564638564421265910054042446561124448549567981587787742723218355646982783085947539328232250655703387458471830425073267309055152109241370073588558500400354346317581050554619953144893561/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67201720319297634859279709698686263991834529931082684615893125130007832870305830689757928310840528508944952607430507638123817955112462998990278969122354772056931936653542825187733881345823254153355356517215434464949985025204546759197865693360684546259123854460947593968964519031263991761063806/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1016864645515895686460670470112233328634856415073776051171218224397923495624512719453040933610270663272718863937156898821364847935062851622913985050386055202054605416801680294609465231896530666170066402968756019735508536428649392169988224876799543235269788500055713962105039581667366678351428/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 50563872413338104939909395585079779487928570131472283260337511066888274856947649651607162420294884797311622557252633320064137418297346192263863387713533090381990654057062224385556166570102177644435775144697090921341764784548631400084806331434859707472701020457901119330328339936127684954564876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5620717894221466719902775029451198464862039001232914553507231411997377668556585089582938825554624935612782675231103064734228336394127184710267149732843395531376104484805545018800521646129090861795984587844015257816605441881550301485269613191824657168729894996545620964288500132715977188120681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25568084063056988198258390459154747430343143108167409785120640160992346122656017133375555549051482414767835936540529264340386541284317353429886279136409847787904469107812945729093600507208782549486786688913965822121565401884799924535799235195247253826887372073129180969708737880228980699471577/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38448326118962881034550204903995561754442347544064758620383523688640869581577992578467376876872398123955503330131991268024309281421380190137396341127314468376289107860380838294076748471073185345807170651207958305924562503530035168181161121783699596758388701215649676819791162259260475923708364/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9872222283350180001966924216168523872658508909990144035963569445144277725325651110425756863101888600624794025876852056910754134838424866603300633865685184229542339926127738424041484152016265720811167368142566301687466456255197095327193662314533494942230768048568643208725876429057706751168949/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34293532124162399887652399242384706174804614433095137872844058461147475538578286031997697599100259654381545195147857347975736606744451182274550805750774917657211545402426517191472809175632268078890152110635585348836674130891236430182476602954817919554427302157177893139744357869999048062059926/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6098493121800306002720689566314953229059333599082506193230330806921034503096864145640327320627275159795951072863581424004265039265755418515764728382635790215296232010655990490391969487112946022967453229448753340733402906476111376059176536769690582626887551353370921191205413715175913234502658/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62744547807991547562614215604558202572122917683825855503580957840221684143050356609828149389655225631132535623894807608651370955709465030695196207754635682647771911800950652107253717843472666928370555805354985787517970485871426527123305374743127094354508773419856740422813544910842954553907664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6293314656626464834814433950508817602506661930326391533019659672176443998633864054193408510796879192066661515491971439576227211082245417527374735872279323875307601883670228437561921786579498607599444417282534282403160230085032412870913468024458285912839513576167518806000441918308073328429591/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8349372107078487698969951317399919654379130236262468141355463160066301045026588612787519810391661567671926716851632841999151913888731883427293887300271215733867911502052758435285596767601561272603713605726314417185242059851726298737517339191790051892905017835050915213207385701334285762143320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -73937376279649366752396228480917820158533248822932949212010039208866013779283091402161853982991607817816637107965504199167655128714617637136354706871381873953576627849465122458031299117531639183516473848364554576008056932501964012087773426990038456358097527647957386200586303813391515129676837/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[53539713769533866776073151925318745277304331741190965397556110210585384825049272361246483047846897643347782653719576788786715095184506208272319024008264129414610866411589794078432104574853438949277760533694219439499979756427893870575790209363036176005539599487977324520459482479749354683115681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27209004780538830354229854070644598836459628603333370523786956142746737057093849325551704714426342390011412531137103200781686782780176360342523503607974304919441787177135902440100059445439401465758156714882918334594424812019731135906601556830262674187543234019645834546850400698748544699199023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56484462112080283622944180672539920448190481595852967717174130077443723461031127286523052000815493969972784620879519963459602872160541724878608046831876401195120600816981503025878292433391420301900087614443249012744433085646384245655310067978994958317499633140235249414244998709245286342050011/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -87033868175147331835849750197209927717049322351969839144372053616800393506342007396048463429232895117107425105290812942823839052300162308342606798957869226082652592695215910819658387609615992469586990024132283765223140854939838357982129393660456629160987088905749172909901040904919457451658465/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 112026143305126284735928777951740095839930015306118399938449058422205615885460583599255107653872801111383456271954581763106983165283357279619114668423244111878793209855011103704318735412910688922797975718911650277834589547450736844530117356228074213988157031571787390715004158173297773140969720/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -75447280506545139639241212176405423932388539780649390111913991275528354395218008437742424681761154621641722210995770327645895288011992725144190510085965846069107959906453279610187723372156817347376646522525895389351878299783647913705328601288456330365246740034970761491865275104967371193957122/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -80607065416896732558073078120949316152794464396042684173996995170430694695414681886644127664221433554049182967912352713561571450879056703550200325957382865264712546790295043869336729927921734428112477328303869927963569914723066935278199118567282889825163326442434657242933948345635820131353057/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -76166385992859956791435414834879578323274076549962939026576685615255916242557907465808974566277287524569702033619389627097797899577364973703427169498778298701454607188343417157065528306911867577422022476965814642943577116329217509327390797134827408121743408914559176235716978828735231160652386/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 77234506323748057833326546997743658305034196401387089846633108225883999286625592717967202885807481602317207908529287515820770442062477416050074284925800176965972323639757247120711042017431683269923598393187675898794238219656309344630480814085421833495132141612879489264477400978421169105108379/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47927171214686809749607072981739572607991024414508019625470978414303566703229669810435799938318053066849045036950337571119881393208211932889526243953495401124934640371233742957730353705434786866110644778714883231064580852559002066438950552572167813208524827854267138685287306534774133051072911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 94210008948298502235269618822578222335879533334476260999748355676288166202912644561061967326073830686949892630168983684810099481841474855299944208144168034903919384952423298751650706957478918587808421575327097855460524679473884885515340224400053168538687913393435669839018423059073100401330121/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42543054987250375255685618819641980218217435072258750271567467552062234402725078012630409585677400065552312187658239030793023764603493835487663190239570244894993339610019040909279871597321219595562535608024197445968084593457785249743599180503250957057348336031977659001029119526254776856845544/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33887134835786193200536096136203842750666923794409663459352826351292499790359001705813804318913811091053710230061623376559052201451146603240056640408445958987986740346357803102738548464525363117938187286483299296453229351356398192212726342651328699000421235950962060310140120809848023839949668/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71420928069521797331608703872726990834331456279746508218995611636120080752239853606370096271550236531580287617699861027258220924166874356583893237729640565522024877652317936503828794745611974699689130010390777396284268901508855541322757090832180818687624492831964819343608881275539973794609068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -59372051033127892907093728289943680069931713471977218307895522584419246157584079606538007097315167070621766106676105754839993056662256331811883126781319301818661895500311465395702693081362283727583106728207245249079443834976119795187935611824077467085494183725645571050117303607827174776603583/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3889708341675545977682434376470064440363040578616714043884879655681517679510991840284763110192537947397940477223602970801665152114970293245369795929927347478200003753575273109556565564716803352098974108324892117690366051397042647061449305079956372224116919099730923748883115404607125245447703/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -90546607928188369452491182136816681566056115383790527294857472582736685947459873624452547887244266579856506063097329576070664545516908838003492815246849635372755390550988153437639547964374257192222764161919534853511946478343098123601619433964258190194544217000435130893343737534600766932780714/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53258741944466089801052651627831796909632537286610306629866461379431546374565478351706363189475621773628036724278462743838091580874944260935167670716409049308420261492869372965115447080837383334659912753134495282600002727157823209650141743466052911005068523987686523625778358510898751344328790/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27870499699275091681312293270640834043587148519306193315709571174577573430450447212420521504676746843047871856732943406083569911907332477169140946382212097914607263887570586423966377070669345306709034421997171398828773190563715519110232253280816122124158248164840261956908148003311742871877631/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44728881179877255303686993222820235436929088908671741887723965731136146141823402610957078645435140976667898955681115060694795552078163029412823536798792603730305898940511815360823329181605917830396376659522443577044267137452693995480151774310213326509481523736357164705722757742770342558620740/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11078287290937065451532721693528752758086914891771557915954386531633912412559244229900813991964586273611401552277559312635819436748734629090236925546560922530180027275943012659080849855637626150313226092988085231909339691459970639683512723842712928386365259196076665608944304130067961727882420/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43207602380286373583352840220390882838888315464023532457174941299836553344752369558010069871778775293659088947474492443701537064100035720574406669864212326213944025250933287893045157632302271943318122254923039235235059009480374871017255246067189004429680012566363608800970115412367626440653183/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33391851499377603895697050589012100524028763552901675748495030150625581308444311670677303406221213891394690969330076732927853693248513980698896406546491135847065828678513041561468169414805031872101089283127747964336575450970634756910139357535076124125284520135969824820351640808209092501540869/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -78254409513706424596151910452368061151636473472550841328119096380862594277132609125157018122392374054879327462696980430840395127087206325974583006153023162842133610422944289637368306313601957514165352820549135102049398902418772796116808630328913103836567375700598415266027643321343623726513865/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57336022462186952577586802057240402878825069731566876514845651012920246244322553752154375311610333702989313749317590841046432288272947389378791980875289709917931659090632594382827928362122553216901146139924555294735459042376640860901680135033820339720094854607816710937502921783029322737080839/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39457935142323730249893250725970306491823812128927668738472163038145936486002252966207542787532865983374054578115808785747684902259733179314226678380865953492351249945072329380391448398608455261046386923029086909497452139614942030171167341473105237336915518892841839260042284951374194359047533/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32848782756427619569088113098430962759795696373640635888226316656132583350832913799600751157525078603478406748899182489078895629929356629337921960325502198125351067500286619063602134838769106152878690118934354023092650287961481026535667578206246967532802875840029455364308990496295476702314139/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5454754054714091370425450639705989425648822120510899402425454941209293168461064753807924135213507540890751820523495549294825871728393702098772187143377865766785226318680513651684156680106726903845517687774577124731054933804084307262611720153868705169562415931801851593933070064560105293179098/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25722317755290713953854047804300604669780614843335192803567784749224209509586131777816913334530641161081535713412381013057861217263950416587759088599438524059356750003904103712133629457873712980694724793069621200524957722237441157101144561619883929683691747514458085482351683776952331967053188/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65917169020895640446636130924224484532102196516887840422219758680145828257041863485581363515885701234353085272732462278517573410960029472789926313968689748550739009020840110201699774072825094171338375123648186412661040881968969928462611672446696586655622699607597402662232161781195477160653261/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21484447082259454657468889946549589136613007765134288630791528330478536888755991596089353439870195625145502345947633248295798436539939914577488626097562214749760935122291396420829648542121387351595712444623238695835001579667726521923157429912629455348052952230241946286218183173466856701256445/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40418916349385845099333401773892169410889423953959560142304051631759022361668608291958274756207072239633755949295160925203451386214439507576206780998196194583298461517664790187540610061914626176047397482351011353045599722124732587372668592466225619046527097467316179207156688733905396355651812/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67489044568426150404984863282760191338328405500950573098329695002457766532771592648145695555387211579062825334846199845584036825877696344563647061440716284079477061642875763881966431603325413842442191037960482810788960149420159131528430859343301410611336411808427895503360294074680547050849922/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -94623872199869145466147601988612923533385628692518562183366607498364624026717719245633536399263669583372405344526625572670228984462972573264583625993988617775268966903136312022061586792385984356978404107844946998063349410607873969461127162461924799736064609723994387102978068449530693755462533/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71714254792503031074300817445766114559734743712550334729699891570672382273666809218402720689085903783210770674737850813400741927935019838003005160668966101325746429215049808592130486209974287079043010654868521777753948899848924341608857450126211011855074261038044346888798179112395868344333236/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43813035829468016766665927441166275060207505426234766141735086780643774769597409028645467616338261681612256854294922837858224994223066885681424767013806769990441873138719806894808965132015614926248537303677820379738834699837952512339626801918035349316297595066136717719221155977208153135739808/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22123464111697632088663415677314385536471866806713918277906739209601966585764318227541089655241771130230855448448123024490887852085082667782631958832253953351450532016835979438218958962384291439357306795701232100550973498219235352571991194647237620402273784725935524661993664145606789784990210/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64646695313827193450318373899820659471323412231940861702082011669816900812973809899595064081284790611246482958697520676927539695063979604210357529555412274791143092541424838260409485188968500683475495549341008171071333596757357496995076066142836203249599066634669748486560744823348594817361161/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29412895338899316726566484939465358643646737715780881529989386103160704160920579309573593017990638811790997408018101358926593961589922197996852380296416646341303464897450530581546617141999647260894336269507355311695721146097620807930100108535953548671129401609525673463181225682047994250810787/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26824870891036462878525415803467750932790619409577871179032713995131928337329237515502093971416368126401813605499217468085865828841858670231732622061156437789924906566364770275929349857908465609696819431240807973511964684734836964236352566188914588004612952171331983235979683580871860486065204/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49889585109449414337008066257769931667622082416172171694286490176725878443951834175736668303174264786917501662662222094237677931299544706437877463813417962312021615936187353708107069067740219845067165862898983107042553178365851514819969938124084843515724915338080764198276219951336289675982986/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 76821808645779149362226536676296299447951240830028231090329911430609798640304992338403826686008010361797896039610156457950179748147078391297090314523072403787529746144234088183457180249679789187002164531025140589231814918440441457776834522342022602593214813563323290214092018530247813605223133/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44396405687615447920235480468725569633768439253670760360989607634386400785762511344984074657602224575350253608569093415572316245521265326498699594770453775136466627981606658160907216464288746824369329264803973524713839127082274414776806530595240059305391152187870150870745403163354151189305877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40468986180713930526188747607230814493433952155169041217620804043612717482962576215723757204242640247728274420415593700700557512995408497489467427420894007819582131444098330725032509122233549541240838461999751848804632875986551635291353333074069804322329906594730407365468795132621574512658716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39983986779398405569898852491625367968797571002779108644038326689764534205390534069184136461426286146299054591712748566817232450784388906378324814564124113682361467014013482958735538450605943988526696550616583625942665924638683548988081094264130595434718672020704454299295888478876141864842388/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25072865512834231454007354757736413369887254218826673056082936188365193191262051763392161187896129019363420011570713629175739022056707550051798189661224313012859604301310220945597712497697762762672762006483500035846254971771595832123877604595192312281586259155283320779163738720944317339188470/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69134927151546000501116476393269730621435451886362967366430411141699051555237058838173086312149394610151348987761106866025823137909120079943013494994225260551505081959336342134475629938862386466058290650197118573748802816669491981040014447614526726981485330670453342425832255697631316693993378/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24883902642513095163887950968418084524145198652910634233324294115597986549447654065207875457548919261870559600612205301508966134952960684856453073388517511257921257738567682669853274742112198900774766292244280414847893688610249156997285402553610505745390922391932590794243271320287681730651583/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59884839655290452344087989454375793639325453077735934459564956785284493998663831363866988919645547675042206596264734398177363342990855190656224647945145095155440791312813307666346101305482925359194682470470559627761145842414016791842346847395222109951149451814750606755354335598745923905702819/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22644246921167457495883328710944908766452128778862087014160836941847894497522413939023274294656682231500132966588230746319221283413804647409130963257553746554379079175512398503431178124658285998942447300619086407432261578152576546548002912404505196790880778594503534985911331041662365482200849/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29146403623081039003850716530980922224341139919114278166323855838071523683577385144317410781394004016604692315304153807670034328131560119634233989648685636572635383243201329640165509833643166204214212727794820229454753236782279942226393389019488722043557718035082038409086857945185789148683326/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15162696770167716729360631864522178378141698967719409653278521462101509782003547099805144708387360119858421422990814494704502573069056783543697797368348981088683564645437270739973754898365816587705890462390943363515529333653304034453674280115940926294179232651119093346951906983099935080798768/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -215751037398822357599227815803389895438425252035893171135984275378180469359555203344665344840678241771845136046441085073046792992882879391699561317156855532855636863443066297740880841973095267342717227929863934226061391765397057123842533670835196800787737857359565634686483933238049359214655432/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 147031052757491766349475442802403731116768510164513296357831206082258369433715565164796752809956670156523878691506990600197918635131706297544337562743066973807951809652341480918757069683401621243879039255552697775044948824431591035952834275918915359052205188275600687485486714790941446035598893/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 56250721910773375357920756896521073423506580419062383240082039454816525008966070121082354680044421168596100895847754132327891395338824700994810289187879889604658631979213104364831456263864688413757744125171276896148538452815312216040466772690808985909023551197234406246083471980735778106921946/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21672848722123664067897378184275691193291182241475809863072771273601543388835108713624378216587375427049688449904735937482607954688744445668740709591634075870333322147427105887786373118762250377256752964973407504788275124189822662062511050440195034376454834745544569042183566280318869959827521/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49353052746824148331360884757783885773843871036420500219055888945485053296207666446751001383414158851402129490307529854759113288313399479886077937733769707754378050504115638803530869076791325449599689483638397797646274854032352977713218360914109447818521675127275662909955279367192613643643369/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -97265160237847899614073048014635587746321274818019258961807270346373488199820406659218110421186121733872428901103332468850202465868817820563155470744082200021692958091569009189496276544647941936371499087031001057894745624954930253991522328454545658123570569924832434689230280898053005612235262/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19188840883753941448159200925030278103269344668343544652945784063292317706696211927164490412281340335845434540091938023046611135758489984397380811207347432062917415558782149689042516755326131721648449913139982458131663967102581033503889393103880124071005023233555541355294456455197916651604161/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 146846037636547598484835481314959523148551704472055613453345554232820922385740278413321346761987313015987535464606883172672047736758675521108887470135097041429990463975437083607336384674280379157705913737808646668415708101911243656794127829461565868136140083695575518980671825079100794641257545/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55280296854824025464058632960267029781015377519132548621105789655372784650697191867232478188754144784826036766854300742262099093417742696983285580271948223373086922370241500838264511448313444331523671448106835028994965971669815179218036782362014473383640461428553019744136921236694001029765622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 124775734061376571843608273418895471224639044340012158034544315131253296589067903153775782361518134629519466857903497111686305269719730076252852185142417440600116129547609115338441587594974282939538426924132015719079671273784872872725986077903933839552364294302263284471053238111108971081664912/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43403543305022085902349405406538655021598736480933081457340452608229055624961788103498636732432568835551432071553480453794408370675462757959609296760174628543415431302529124779947056864546396577269049860986017001733796408863018365288287962746626537468417725634647987997253282795269835507673432/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59001305036374776679910949228590003291968050786867553942157819499650805318826832091950113573208342947784808760225625219964999000405187588763539849103129319273946860221286712214142015980955698157515331161560422091707109557897409286132540716756636188716753892475302651993715172416864969547033104/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64119286783988631863587067184336634182077800700604767798373219998556428078302675819888793721261428911333344468521639580139065945331526358411129957147408771330346726968200178882588832411705073398440674821318035014301731583025001880529834552301054280632226257249962297667192988112454577467107805/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19177502686081612365633482909570355433107989139659376232555083860012938833201032097333200166482195553855257296393016289511297386895973845237363233858255691248324526356672027994567914385103770487584963302672434910211323095262957311087789494422981250746272461552105717131865056656657913679026122/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4256548030920236967448231132534087063021326418836325527173412839477980633640484271773567145447970515942291723895669722235507437935088580943025309853912847511585673999459702052350235555919386150835624839500538022020106616535363575642840368515288936302416279644249606527145542083378560980026450/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31939484638440601853514341057356978687009600196361324743536604590764896680896907006813570628656622105164144493635058066260227490931307057030641257791844023763557423949764108789628497090336515813339209507488376977865205465476583458352938172239651146437290733098439024801109825647023670840336065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 86125968866030216284257052196542027004701771475583353287410275352004166330837675371677189368305373113412173060060567696552991272632504938572707274091451964409026013283941238261474571570429177026966176460675735439316743040954972834165238168980774143655279975498284895087562301018136568057905606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22366487360486256779106296262211509487586276102945062163443917480834794913380824188102211380136500110187763966491063301847377297027447030735199829754056356956305381271370795963521015692682759858382952926089899612421901157806396558204453051023873400425421006015170737513471443181677235290868287/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -144080465127241636198620836291565853680145792704617057939269165869555982683552455460227571507705455511745575067038313880162580048340450775494793567952622473607275650999866615939223590129716109956798037653455496026739415955361069636971089178676347959498355175690445975446419498480387676974372035/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37061957147054214982243211310747879550705307082742706697338332835878256187670820464637133482801776964522307502948949162559418439300905466964694829040697667834310535963862804007896837123129932245133037606972489350019792016613887278012243974588535850060100927310093935832264900703682874047684309/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5313402505284025698241850806299017379489741895084600615394521519860730664970624085873647766612045390561064186537387379861691847512466359070459017920952761951098894927524673640955197924279296492695744064226464016309343571114408186535890132407785613819601741272168587580538833413516754044837429/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49745713057353559996981391638645177019687044550238424432889930430916967534941400672595356504709858301525320409941442503429851563741965799968151503327593470352120681355590606928649611358695311867633163099869053022040412607294946707446615398722916184504779816954136670705990158965745123646481678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 97808159864923306997795288025264760340107321148573393832777768583248193099070313831544278354523474828000900190522755877291916963655287981527224181907177863768781918342498853740949843356270761510251148478995565805585612194838891850641182381090266830820302209915704080722508645374347337138743867/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61957471979605179480240722042508045736509646194371508479825070170136483053536222402925246206556398586503293678073232203231132287885618026201369811591889133926453365812753355126675566143419904652069914948004308960028836947695765241139521347465292372772306998355264040578408407358389211081093016/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35190259974209540727810222570145355509915747226650156732508184506887057403102863184539337653899063295436606369878498147698079408975567216343294351972312217190500226368514764438127972864522071239709756344770848418189633919077490134126258731862336630927642177145426953469307141173653142883151648/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 96433476327172580270703894037942898290091330328975909134851898851015413143004119264278650140735886903043636381897879066554880631889590636110852627031948440871111061216000108217235985677662425200535705370703654390814158588359656691705352089198689959842837205231272503941875791183005765003660656/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 68513430236692739491790341502319780665674867862145291569475134788582987398499381528451199569524041685968072160656691768745626402860440193178925371871007581597511126154214955128455553088560850555106604445734060033181236956217459790028394431159819125697032339559420138961246103811890571444855299/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1670493476204942602839375216145098467403311111399565379659495802314348589375803275865958582978002968793449492634680257183889831577660989823666283280633070308580573359839823687019195652109938521706941002708220909635523003322583415364022196525767180928148206490561151148442160240016350795298595/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1038956892605533598204111892865110004227559206837418060988537908951221406363057047405113777563391073739354165535696099910826072354106505457725758740851388354898437740041048580120352688006831921392325383696240708904130545714142775244192492176001338850872446698592332415618122076898476518162594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21397597283600788701931573433096990236527283365055924752949766534620192808334437483462334767266560247198119017944268037253393062091302100386817214081440161578345560801819781059442645540034719872986276779016357844642188719400168208325117916931973116975563599152495876571521824742268842335363591/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -84777071680823840688086577620114436153818024274385951133066515797223366859863244898241372984007549959563617031902312051781980845171610836604454585421772339226722218438642006447373571855357384339896247567577980986512741571062077554386194208072180695783925236132137138508119532553827215051586460/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20188931023731959761051184385753128131596595081965562929266336011499520494368280764726587398542540184398661514399610140922856507902371092201538483168863870723970389733530446148813237262520353168414051061047225055136041929185126218539537629397275830197900388714690131871724956792532147839484969/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4505000488584971531620556755703823081502633151077737017524374226372720074411787188861973681619299490426483885967237468947062289284091437428384345256211376165556333457639828993068099590282390259464271866685950167617479508927714539656637681085092545813427485871833774523137951240749270355561109/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58648392583195139695977418526468042948565233720692377286203400210724571927717089528888000558195495368351824822628611144903928570001256770573181002853801116189336467788978301590486087068949621178207377871170136107181592214431390034797658970612707116912149734082482220500197764351515273050772520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 51473612472795502502029885929348133037993583768045081161977242144070091269613954338059557924461523924479442700629319369697465363692281295381507713064954608511315694139782182289839337081933458892187837698378627536892924738448889652381382879817138963017516883831168216522199918292787092354757478/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -128217982334817145959414006897396703166735294249395996523992070639889006937054918379652115667662629917579711677078482124764163878194104694859916472367104338314282565863078145851345203055903057957761533684107463536070245805017532570887120348204572155938052328851561975269997398118558913952882007/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6963246966984006898511533713141614326947597676103728011184209013601709319624447707532410605394394384478867000561232534859580825319500785925375766132557859055564196107979285725027170873367253449974010066393195417772184626318936117302019312117435362557115298231837032694195741797576138053747221/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47929161072754368539592110577984344150627945524952214450683596200458195305856721554241325758457375331253756378015274314954741971996202623707197559706042211606538630546906175555015155549175824333035905687300873674773138531392443676519181970756201458224053236632167793951289950679318672193657786/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12596863739244477002820575302738637788289504865327127829443232482646547750040828770003377361227258014715530218216809387027474796974214165272868167690617203904614912784120395130783943586380636667447692195749313785809069628345184746617115552467004639506219841661504962788037135474421902268229245/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40480203204575854943269420592545354629403593346915885876020910477997523847806642313566112218248252619260801402910196807838680752508750793176880689691755926855583009827919174611780044218367886531835285532634136184763549334775579347393868790857785472020010159752945134882471791812076847896751085/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60148976808734466403302224869821039787930905410532565123030395177222551663404531028354541697491448045090196893028177255391890592717189355348582498777934865079756025147503594906070251311833063057273312272986361622539470294655114809546233318938723614301458227370678847366007371473905002329190269/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11745342431517909410860742634651369067998032836338117206403672834468852279283895542313950841289812901804908854374061470346228492559346969004617559288899696705004331393527295273773614929935326471445461188526067750950665539666088954536636689204170261664131541306423228138229726025640277560459219/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55595179899033277430287026693107442773519546469536825212613706497599654778211120711002844654804256393536638918400951948637748415695156573143860604225342674244240182962843041307458756934575393871518714172367705002394695181236760375775245746792660314388739838129246323847976468688799095587305887/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17821319849133282674043705393576432180976673266287429532984134708947441357553407214937372853684715925590773378652554811627992059998094851471485242071573721247764443440078028761819452433313616103360935329477557687858145031858331055053561175709679269898633644903748941156331526867830216023937014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 112118369009227280559477699457448620150008822146197820922166718974956598876596116057490289179425818038374347755892792165775757680147455139772789563436525426317440471132767739732172662247027783319728060524040818223341079740308565493602009424251756880535190084201212259461412295993062778300676559/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1700569057199219028879431938925343373459093850259581571751246780691626210476973370323713591871781977929153457896385940996166923006341504111834294116503411061194661985687804177168734489612144528017866760148679430260037204932258187416901413150747035410328812969430139342979007852833671975102695/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49885268531852825825774927025383845409426086204844353043158246015863288406308506406817184899706406981807042654276794615090669173019117111736897954509020217816302195356592039528953648780123808508088069335214782723206267349342129174493722168718832881430050750219794426220739133171515145074235165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -125587711984441224299102158098533551366641791532624006557472418225081216406330905889661639351165222879776718023717991733190073802654824668925858599231471677909169507211374852414334720313913599261918391836950613214748584159599305169476769988343501523471903366076209000445373878598074595469187951/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-25264458272666518756229842968371454724510920225023373228283300560263678889029455252702081911852950134579724407765691871959455679148756520319234003518407441581506565675311163168500177959284880431023005963355876558471592692102988593971913096785168127102456366831767334727489672960698383205326212/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -991521776001748187504409421948588304918882085740981584884755265443109249057343561750039648088148665137853508280166074905613452187532847006776349020650454082787906740367135388231997183586883620960075808308097899213934539017041422418019232315376743675911605501228720931430931064950921639179008/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38411347732753333401329208530662377007283343015893451267361576432551534377697669606890139099173183430911417226048214879909444294957095619366907492330361680676755948037678552269420609250983414898167366238566100193986245965381916938006765110850022070830117674400156201228372139111232140650348701/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39864836032594284201731841626181715744902002360982174033391536890279840957537236268700030680647234229133889950259219616381616747732072360029070313715859915976336079974241267724187009246696067533566232020495446158853133330856220510067309172658418122921014575188122069124363437041846796425647882/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -106301677379828431657936324476166926879294530050348532480036406154977918792768663528740095412827057111679264854703536018485483708797947442007740027806794410294102686957401795373846901218575586987235767760991394610277054684538565243695520179058128770969954009068541163354987554160598639433758813/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59014789057467900885092314492155290161025729908278258510490891944601601117441410127139432950464761317553648950577302660026483163008768244223560588969871931016411680687060059623717132276285009743199082181140004523702933022676960561531922255588347752843681476955098304799121971700972545126907477/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57454356121077031438601975712381579646790252883949977359622026054246153004700674272083671506900672900509908302219485138777084680152119198669506771992162623488055335721534488659664105259447245119476086436952775983232666862035120486587562625235179799882267532565242887121094249549430315606878654/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62265204009467635350845759090829465851034570521612883368667858309334143015807466962434334023517133395408508461361815447595331052087761366050095597557067977342303475850599265510733793525446724452301183338941763513620915398679015210951875592391990265370393227042181629408358377122793168662513822/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50943036937136832193035297904341993924685532010413011871515230831723072875000653517511294057483033902669303741908917848836235862184895275607517707166126355273496022569388247056415236407258380444793080074012206234355253586330277607709918531195999452263656899263566266062263253900148483531893584/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21504430400237194304689183955484800112030513016459905939003827798162459420438586426558243141599489862503665285646610453033257492629747337141129970490128258163031957762273930938971744325334526014741013437463326630352990861130163578095378045034384358969026017662423761294912489928852908380479982/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71282769886053378794206853644324502087212001643012315639599197129298901941487410416258156762967793868129172023856916086361819492870683502360353030875858125052941890864289189369286208323682809767022820200642584237351692375750788570776557362549836888029780304126442609295490160200352841305672235/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18727445610574127738350136294411839584444460669948350169539979695621898348074840421670930762933960546742800382970030886155480442292398790253551993636149904084287969256983251745761491943633215594884641120951129587917330620650209414892457829616192798675489045728674587926897880481346708356255144/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41923190666007894907138577909059481727281195351012792965698731761719976464616685718338765477929237949003271223203644925273925093665673938118320419648059743140624555563301554296582415341177426091707185199525847902289295110907500336810192428596176103709079726367071978457084620052647221467386267/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33493537609132925050190419620524730769331768916371927019738448389366861584245717362305675595252988581734921332077326563297354892028501332174763616548677724736716359878024118911394725036912347322324915668517998238281371749669909064572379493140929326564772348399936866496074148030596556683592575/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45552183041090405670732261864908402238542533277828340619941642261512636829149937167558704979992673337404339783997333651087137047828526160377725204215872239455984520246159960928877479986444034056182301802521082520591253910382605640660821747214190982572002036206850399368453706017358232039272975/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7773679841571857679261491783221726433877391117146731023974732816680845078917299697096086173643251158996215102108441275032298997840596278903772505792749821487384826545456299872559674742802122196136449306080570729260056180657523310307648159590359937226586711767775252556619045924324718227624411/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63369013580679615464148794413271713642628527998263567221940396341701110116683978597651549670489674299284938150819949184532892527888976488371135334482123971965930708839837872974460877658573646371019826639241995943450431179269157205624509947239681464874821686906556972984471264925126986329480277/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -41214811373628399168502836861799061654757887495795206236306400350066024790423650871722843937156287591831859279821881838685454289460271205230352496994817555052462531149010071621612020174900373434805622171178205045457308169479102034844494631243720182436827243951922541092394657716461903648535188/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14057381137518362815775329256453706404504790030189640958236541680098062994679841783544782014986497282476364835387420766391393016193986140829652113073694592017649786390039106310623094315467315389844091139261591766251648955682448166720572803900392556790181833069349485372509628388684500159870613/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33615995191391916544172603705017502272295894541564756593928935926149477838047929372336320071322251840736096481866870789991326261577109934961487372040224408256550568417021645984558046826507776782919587308966232842484410456721611281666184674328521154947586308996923151654548126543724781841599214/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2273916279887367263640998747471732051859851688773617311027888596925094784538473056967914545247607199569249432345286235665044630180392185391071044477918138726239378678691388081175151546683259222491246959223569782709773503582584140407991973004574403865533496657413907826260434771054225167982516/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43706976344316679884505140960719727374744367763209233923233240820722591847039853194503125354263722807913911248847952288593152331544106505228251305592597462423783055501162803628313920110833054287671872008955705218002211490868196544941786830393758762826684758464191107068196511366357979112496307/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3327159188321413862210532301079273218445219227090427287230728667408091178200058154965644883764664432038775450283937198060129552092929840820528176283878227072016556817234729917720669650873459067497530575619758595552101178661703739056435583138937819016919896880474460589297531334832422662830672/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 75215219981088732423168274637865799609948280883742896651916844040414785222703286689517862780561296855487608787275113061739661051572487008773897002812534615197687518071937027547719408811813068059351706227301352835111868385416187332647433567458574836528454463210164192980467757517423023125965928/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42757119251047276055180701937778657302110197112226056023040577358513444502082315481976144293233369696080561751469459048059343802254693389719877589482500921271793339550475686673764413375533935995938453921951778026280682446481552318339801248240629314397884821912304980977924951943536178799028368/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36340794272170633857408724734919649694027509264427643130401478940596684662661858373900343260646041081770769091992736978734711992797596729539421491406912837637511047933526001124439570198122198522825679317672567025641525870036575188323087824612634365204238315535540186808172040199920614829087409/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26425945911902190830021505849351296298840267865340672505192872781910655069443343887270129878776969455470487992732152844466728678469454961610857361225266503838603852383184307664582501484752503459527309126259179975586028439944494412729987531274350290801293417857448485298547695180953271069427442/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10455699940008124991109573963187457901227288593244323689200381202554123267959367676733272317810135367173638669655454483900292846493303321757529241069695483063328520280317383162407025548049813000640811751688922545693968311838031703543312288007912466906871614915276172079889061684629382163610023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37935614813659141953172596711023188981389526940567631806337272204993922585982890263142726491609385803342914508616715828802382839909151630602935211233124355005652517454820705697014310058129665232773101336528255952351409850492598525732680244563451082754805041152137677554904675324952866906918968/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43924222508145140899239276707280893793027692139532080324962787080575571573198592179623037508425174135632712107827411012292663754038181787868032264001484629285049811085858206450851147694619522974878716701648706948172268961587760549053229486614559028889921473267621050626369785309054052944644144/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23637553600951725424781571132555911923896183781472204973895730035392395133670060516662102221149665541638663511813066769017685310473587861104733905453835387814478367440898658513239037088004967341703485550342131107834390252819106789067647374723472327198840380479312739804903278273572452561718303/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47880827011771272276758237343711561656971820270873831127212240042684752087585926606428438931148975822199090060298380297223575386269497924674540724097752862575256226577978284925252168483215308315185769785684506152091660317671606622556940712963057755565907391435732322626076773416387023785492022/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43078348893228656014620838551949974685647930763661780366246140842078794986540723306852383404832808829140607808098311641441701244638014930254266011223770428704158847807542093064083041369787907793974098005508356485985558235364171809668216848066710023027157760158966940432798980670713874255681724/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33554415550308621180088085761993339069580441954760289639501349803462314729958316080159742291010359422612695094423161406026758124188310289940814673421681514314721101328562581929409566011466871647581005156772944100026158596710689542662291085749767471676106500328918944783875297212664982028632681/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38698701361661512260423963540729775813886139334401640100858742736970102579737077686811944513156269363211308668618612035535758684964351064961098476877398099001822936404596326959648727214902522508850299022719825417319182369492985761628315995373733324486205081743559456078766248835479153500389457/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -40502864001968483633824634967678369841330007602831704485954836534401560225654630379815505665167453082324992128513885540617064617543531296896325138902906083968762900275250173607006084314180282370120389677201337888898474673940592555014549815540492922585651556353335844821808196247515766888485512/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8545199174947382638347209470922340431152901010487987087991569714405423776517870203802953471806557089800892460027448418193766313984453452182544616178531643524008436070924069574222673882849957885790512969533570702567681793917320293214170728402137224504447991397076282654869030084507805183122956/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55547234903656415822969753188250697571346593115264744822001429824557680128323412313986018052802973738360181206319587704031038160410760956758318861819432212064459651483308648377710941947614851478667941589465759188182390753199154320298588117946695469509975249909692024510652213240932960507560705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13663002203680636298714583166449765454893104909734885133709871652269933664024719986668067777811634257364342956596084538164785095988019839657549796913807925224635328264008003721083252088712010175586194731619589126794784280287327937384152560685566117842044884904547631360452249460666424790312170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31771293945114564940290364040664644862162475197438233751663584727460376473720520910513486411562495477142781028213922578539159567682329979334886050632556331206407596417346667038816028044075004133213878528295140480759756998961272396322865901639160424818419121659039008488412261672047648940852403/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34097426960132485246698894366757404311891966011093054629265320141279087490934987760116478045328251582284404769824241099702873586822232274985796690593757965076031826073390484150366243684337186012334339310932445276870143800850838869533247178805654033438779075400215252210019485226030053273752431/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42601470911099785696905302837237281810106419081317824189124699676330513327719561738993312537131253332353640038022823209428046012029328209926050772466233575553072785647332719431785211491852448181026241372829627050523952127413627751353271660124666956580110310849569924248488005336536301535377117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15059473027519103051142175012861619119477727613511100528509728589949930293000288064733897406795371460029478094340067723107675721877841977570564430646584046197374843490254219873905723289047870967051781988938323096026042225824230388044217516435935897954563457920012260969811157863441471697180120/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39934960040319042097230995601595308751083320605266943602039726578857457498386864153674796122999760687402326925959811700440267815534797960004643151505180173680965292422424940996618828492879222031516733420221577288939762537603697877838729748730059664544481608590908752354624007986480303928005592/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34277064064504224173886761904069254509147153796607488626069851694350912283630109782271385460411908747179319037163033382351853225724531836544251204877652573184929619276725207618144773096345583646530639851043278090458426372423770841367842765851779199670591432594774373321529384037859544017170289/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14540271402824541783069401693150462724284753555132800370883464676433533902871617180602901388244560620432179111259459302469994352938198154269785768988614225469719260272360615547551056652901387647427047127558651996442383347741113875967809099393958430076235432954206978903941308763099816106130022/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -47442808943777452442656067309100296450245961530128648542967718708662790609422357047375039387876572182093544199133457364704490017396284109148098040021219505005461105851057862884379996254312030685333738440974468914815726639977915019599207447032984558103344589673290894019380694644130952104715276/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35134388313278645635353544816768766940282744734487193567414409345686415535068564634680098188421091888573047715674631105020998091558849709616566075007291470024046267047329642908282088687240295276613173717423356139482005362572395065517217422221624093243755406889740827926991124499628795760263145/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48087981873559508993912188898383953130707120622618443527220958985036166215789459783430062043954905069809756047306776598026312112157029245403442085568663222658886212442385565026351536876269801506458237820956690846326340915862111036308546531863503210980741454497140787289457343993203316595794461/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15097660818500148257850405281878759201212924249880379186639818481119198942314142837213943992517012099936040239420012342249199010015268992022614341702019485652668066814986309737289315497408557331809110570106444247717704960199625622686947720057901820524796723839392348939782483749543542362604529/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21152641919566092264063675687422176607154324499913629684576555185589022788244836467640486146007372277263087083780289175700079603888730508875697017804412759070509249512895257566842327100684018099877843604511008563468090488121743882793931638512777444152062754578510375724276594199000902648241994/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8461549502111640171892380315206990122820865679021689815761306048736776583845802400148093360331916689136438255565529718657569352532205493302523356747280066149067717603850158587615488286737721796813827428560212965445634777699742672466914679055739800031671239347499403620771220850579683217927584/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 142340672829787087304904275297879368812527530051645246191859323575771666351598333380421372434079540346118453319852216149907252582606187536117534339000986847121541032432263152909907313969271204096595216111268763753887654285120437283532681058711455320000572822022043695271000066040276520395281972/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -105521098208225664423547089228827999485682631472823800805342970304469696440466376566321290572257546591518985093537407182765262188150948335055997052404146675829975555338804927953448173157458633559015806899203426896948166382554282607940759793592122363360961861485646791161272555048610670374295265/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42559817676937196254966785713003357108181683936662408113969312405869970926057824032508528928970893040613560294831304254515090902063128774673741177731019477464997776584589411726917168241559920489209942530490483266222126729092704508789745122905060203289364086424458857176504242483210924910821595/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21231835444609959832215006451494858520067905574855224741213231706614309214920039116577907196345385471959070198825460123524377961882809580796739279689232342196193483765189634134161625923879111078862226942930469639499767749528103234887503515706053985109210732382286364778278880311415249335050114/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27216630893783024234787394207308388883713576635148969719670024668991019293926798114246561302759698612186992257699796379019981643328608646038078016500345822615663799420338875257105509310030881907887530627694822991675563967529039584090901288169785548848173317947842864605338622821495667980502379/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 55844310344427752581324380521381751547822198691085502406532382277774829822181691506051094968423693548850468266778266965386178875761740776827219932479390237453793415433785632094214077772290039812039927477299195062387411452179689071256447339733344666847765186311564894301746287330802111042565991/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8998528934900873186643459803468275523692064502343299142460144625053321278411047868964023205856114585288319352532007598136719757697063332096163480730773763028977448812447400099133574064236161686514289261774439782782536246896773175457893397083481739529792629764194559898931582790693460269379666/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -107871036983687691698025270266289443392705061086718641963190894166341158253551061097256241873270546853203736932662988056998728674033554684919140591209823234043566043753714543127061514063286960904756060495307570562482383946890912098991855389701534643923229606817032906383834564461136114181456309/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30310628571190582506196123884314054404577378627459814391293533166305754231789194061129492122625099751010073180317338934733596941913786510290145618431479045447864543899604399352471648530851551959036330250363624312669682319453674850252374618610402821383966731080410972888208854101009309628570456/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -81210362499956498772768075288353746972953792232473235682964774548681137177099680344530599323187690370734598451890079923559957025489632436509398737687819459168019797192192974782214138016083861198467144683095387313562342174543762414043354456581969046296378513956897848943522476374072531382530203/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24972502810752777735166087967470026823885064659550075627179536128496788008939924262056525012193567109212074409976229488165640745310505173280302911649382649253365128670008317111620722672779737832496748722026358279033494172406631719686261931903745127444035555697439229408259678386194896060220347/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49487941126739635835391251007325267105515027427426357363843397230927695890559938555169465227331570131532057376537258305913828550052726399038045585142994360707156670134567957128178406887948343771370867983229336295140058654878404236853756115708277425200669450103239460576322387344768766175591230/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43073917510236178889763928889304807168967600599115882629482146041493523531430388916576046879883866318508131862966750343999904620081071289631441183841641586476959808255963382318052470422846060020862191701142024760649407084005252471143908019837338891380136940292608816617984510456966328845002034/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14701537851759752918809042719815864312847932650882138907617387034333670898680413891992956303155600509648374122880999209538458183671201588603134580277502854218838723874992915926410213159533070773626972712419323274354841974405638904086053758015447588467836975793428785227872554810277941197990182/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8488563616312870600580918080322056896946335633127623471300431406631993831097804438372807079133271502664669893824957975995711229856771952081349796614299996349535265495718358845998310472925281773390530011634098894972071446706746128993661563158472135842560464844730119848933550326213419495660788/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12034927915773531319038096558255564185884495264939549493546858830980438089961361472598480375905120484312350265535614704729800862011455750143885464276947726581163074100566564083212876156917368863236878172210454394315707533211338025306983777494320426518637280853667556996294047553402535913223036/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58931516210589819976197432797210816514423555429155936510348449294750669883679627006595933364894542993630937024471503583177900567988925858965631532527276251630542084776866548160946264878082937249596455799736891552555660669433232180753674562826777396242782740996726686245778741902601303536304502/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6608272678141716010411692106997160083817992362521279972695008332104364569909772278001742132250247863214119524635983089465860255271744075278443154317843266487509943875264557501868960844858816600220817255923991242770847484393037882377452341589019323399591144166702964438247209086049679991897960/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 115828093156456994820384482175546045476845941192597909956580228550983310319983766313932839886239439872009306721228443685040437436719982636218426040295676590811110071413707167017556012457898837726346980980095288516379412205905513717498285317851476321932865545640447533634342796001269877739847680/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25168606030506998033714070770929063721423915591373042672264888001926509142180588272803492674150349756551552235281502259576860046193077336233441310433314283256499822469253359709417113533205385198413708235690332294713139850731671421343285347966809174072333969779304543685397745288987018823619942/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13411594777384420778710763154018080661919346898972070467756098401921659062303993120091008023144076313282673201353509709763689095204180179864002952998537813284309605533410238575107667654102486228076444579956561444622737457348138450017585522033566418988159801998252175205362663323285390073063853/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36094927366849577987162117293093500526061518564985652055502968644047235328328632197693651161350553130552890039268667749552174407130389839247709215275741680306711594991770568804018079280670995795799228470216728238840138177036536239414266466470462967419059828466891298372753503785001900361847716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71293333902626949976733556932865131850559926835385330226439479872631239130911708570006384642546304927207308501818726341982181865871528559596068817372754979570603893264195564838683273602969574583483981226515126254633398921236149138351702300986985193155552587982634847059316671419717789608892043/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52402476892644886806960051606070127122738685944970489219550008081670023340317725135287985182280590849321281539009311424369104282213081869429265650370804022893955100172554595628041198801878655216477543767703801681075908865346757773757500302389108881254637437650802868002686459257164406414960347/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33061281972445201703000231226102633706052580594202489486183551239846624072280465580604251680114483698454581250120330590386036161206804264164984864365953460598480949742932501409300644257229704518367939930364716535577131575595237967210069954725726380055193447086313170177142622274420943974061765/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -67816229267398315796995274612721284557196143918724035196044083194975006880177374579006192992639380119354032703245479007554939899914388628344108047728522713289313454914225970980138939590087747052184794192990275152999409084825866091787491417534687177855828098061389932707776906911386708954451046/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31341744661861068836506853992650671264887454349209636200144350073127111271999175643585757529152353130644828533445800518615422238420892636613314858601527183168243013744269552261637396946835346943591840765662217350801631720598320276207347177601628369119229481116241907054315919901058592903993940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8090399516097632991513734658622337915491953845965480900819142545738167507355396232229255995686207737998558093149849810368247961698552081099602506639475689872138783993998592263821867031113604660794736365894015856651394168303800646116652592509849032821586335696953929744131497968784492050791291/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10320513582624901037610215299667644663078453993585909616267820611085899339720650910235392820274027659241617107877381909504572444905699571937617116625686654736396995544886415826180527380776025942286337850915021892670038621107249728464130832396777491125045619856745243170115915306809928717327175/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20542305906157030764240845412071241165716596776436133470763803192648704496082363351697429901048713750327543214651769592209226586914716937366823069300450248134390253024122240990297768276591801732919552312949632773881448589447101831570106497030720925315376813598250999205679189605105676908154745/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67437780140887357489706244029982147990500480983950474131237376831850407450285818494518545134687379673359857888999632319765997349170878862666770895304540664253614222336540869203163992769527256862973301759541277224320186742591444689028704699283100000131604860189068823583234751881425179067456184/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25211362761837977310455177427853202032000523029665203937150819848590289925286300177739107762718865963473944831335022895087023682815798145519283250392244919547608294428771967383830384352255823463440085485524724431198876454526179740925068860059136872157754948231145451396019097649319626749313611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2388499397281450319855444599866427439050846843661695671146863790828425420540105035049442610677121568988963871250055871967148341331856948957069033880848958955951056638744523506773020341019296381191697295258777603409265789834593596953560603922481878810836594229443006075869100090300897819203658/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35338457662078734146261097573449217846640447818625408054016008065582892726669863985142364982463033983474109750953518482964609871875025735579308041508496070776083628126490860909123762798818781275471120496563336926774443685078792153715936151312272367055368326367613223231487066854604486714328923/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24048748675016983563374156483011920316882032679717022842653739755476474686505980179192658820593701139223415205534241149691866897571683851225642972387877830846856712409655627182343708938391404615025404504955712175727538151500666381970675348289881831451436361740106720295579612672787637659130293/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83128224753609851025868878135191979697640970922867628229700756893778312565270539173913271374933061089440608909366948359685946554730252363224219639351926314034447080167122382725378223076176075920245106565818206000089633161833890328756684071347417471882326156336468860929278349956454407914732382/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7201042672538096793936953111197886927597832983217727576997560865009273619418728626747557818750719771096397636339298904402793024385802884952749936390818746123786388562822857826390907922477133343119315941864960232817617267435384777337287092129621532247204133875368073720814665359710352174772445/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -51525718371345203257404700830182024259162629827281846401030502855441694591222573951483444460323545344865555577403537523661497993537317410143975814156256811438284620149959762023539475569561025851362985988693905266658305770235605466251925804437432414865709330020754109708885445315317131984298788/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6899562087744736849507177933419988778987041207373303699380681992814841465397722793357431728248825023225540299451193951736381537988472361794732105858819488363586004917373272053247873057844423106220693736254864926762370108201753532230890051606542043042983977395126105410587201412031328945307244/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29596518083354069068195293113386070422556081958892207536202886260111982484503781124755424151473924600611487755515569957176397711017643836198471453929226543384719314018496556625166115518663520986663740909233160820747721247520736052855884012295842864004084017275402450982940129527460583643330998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44031654535937955438598797252602954189051914959619393318589558341878134868981789934241235731952846326436767024152178958085628822083078553026023706702113549434760519647038101487474528343510365357220010266938593475667791218920801630782359943444200043415890800185803123400546878628608540459058546/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -325750124467192727946440395981807115608415411345594263794032814849123231427732260619380052033028396533417011307803121664932878095226486948145784782789788954571263763116065872363424986018407989295774631460549190455656141472634879714964450129329594682322862513044257097869706221221006853837699/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46317651538208459382724228293093086189094271109110817701667229332691054654850392688051674078276937514214802952809096424998944219032353420821521036371334752224197175547737085554778385461861820397554588813865052749763919373403547543614048897073871856733611353515185493230010334613441601721585695/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 409374878153892594878846401068638448692469500214733846021072162457949842003901686273687186611183808047194163404882504425920313720479334949762499091355576736420010673034114630306646543538626752638757343979907348940778925705611522268997662284368105458815778353738200807260978212134422031994033/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86824281145188440328056720872963110665564385087895111696768602923928584383930756261598809035773930754725737828163527600314334329550171445655429979832218826907920636916657686645620925559833554981899149983515149841251961109461471543051960127495833286976474289271677037408800090880159724850883185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5745012480640446807417753963027235982429703549849251345771081373574000324278346799080535814726264120669420978552779220666684157846652321603824787041567165897733668356272205359836678938848209666432820681519874372578707304152614303664830903221929120482401337921636477213668146373486975623570511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34255234187549872875946820469836978039960920372828124476962926969076985665529101778729454096864627646254082353249574946165612960938082664725954853588791690852446763185341700012401765288276403496403200627692293328428608884300491192701035433727748536533890936732797684752818777688018255143461320/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 85748666068810845780450885813337532291664236937042404696032056151209599269160663295084515594097091529047361261603442353402369727969557764941366421809179488694502229110390936470227636070177461721581129791052027605014989376587948422371929617727522750359980980409270717446307450154046911373744023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-13891272075147444173032111840382661975251662238529349516544694686563997327334349802183170265709273969166498992375346296159271186079047773163689382182095218554009097686649057197423851096944522544649339486278417795358210125179142119593679568598402182354093042057215420550707364467243624347954780/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23054470519527455329257605661351340337411821989550726356026747203089587172197021998524804623116947037537865092465850235393681872886164161331174747878587801193971975495129310851555787475931262640174232503000177466390824996421558318483472306440804064114728393342570238076726819914374801720733609/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21855177762429898005484447331957109938244062688587417953837479276486944991748054477905335536512207606083050805430735403505819373071407191060672435673260257728960362328146261812756112844894676349072625275158353103552712448713510764231894164199322735202586947324399738790349286238298208473747702/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8445273052226971996595714876192527110083018750812377674438287465842582896101544817475499598354480533634859106592127885142015702925090223110185495607252327426537783127870464492696820083809335306972317580238564691996919998198450685890847267677089385198528887724066814445279560885398543118976357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57287590286608067517565426179507525974821739466320964809246551288658769255985258086615263406457154195114832452845164081221286811905010715606496889971600823962107726941353233785666797292001553316172116615556186274467928538287732884544555981923093531655326148346049864555952907041454229598409617/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15644031413508952265033293751189711898764302878513554808136150891228393887540653948756762750205849372821620595112302104021996765520807727120160910220466685899184921863316518778185067864957373026920632604952191768871693820086916825765947882163543448510859726252489653024460780807898970416798515/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2538603074911872539488975432806983491691220196698113496542433595186338680826119981468323656849627418165741624704816353057042645240862586572249929751952550258260378080057311604025187164248404940595584794179760320039974103118642810326188784042836778717670153399061108833418854475953662725968761/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22444595953640758982637410422121631912394340680367767737371006147474939353999253115203535053863961908979237823144485231366064627589777031487126495549440282198002605311904652849299952583109606232668193190656380640055158391963097168447363998230333066197930360103723406500411506378464144131655559/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16668165921537133986840750291234552415130599031183913645850745686323216869250014325919961588440795894571997174236285737989223076169440425031409295789534054412326612512941476210264715535531060894618522851491622215870098173485281444035289498421866091751369867343066594227670078718532550656558343/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15577365448882003355393447750044272223726908563471563143914359808807192341262248618186461896947153205988009237408277240881945534282683038175925178918493230692652901156904296119347525940843909065553454317942950306315374811942221593666640109106816915702873992773085842348237131857525517033108717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1696412051738399338216662883653699007953303722897545620119278775403943933465883702358766803687055502686399697872692906064518632743866568404426387886486461751851682047386781906948939032183255409788497717761627365422433575851764047238991664171285029282885183230197467004443510416274437330153224/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12952125417464415833968015934737695007613982716290960856604912266220751434493238270500929454825127025801841029807069271662978942624088736283407361426005214698019882463590900938355441292010804344812777241840701482376235871541417586274760212119330128536406442274945529342715410244465519568066157/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22756137010672007558551576171562018943224835761336831254997939542336861865183301536398562657061076124214319368901932399199068478521825306718376082963679664683775338233196685194203163866823345522261620342237780184208100068430592061873435643068358926259547046215214150580945950317688032037033918/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8298685811162844323455953375398435534005292820090760108390987904496387758993956494141543980896106444013028934722788759299344726586118391616415255646232667224928429504269075450711559492559585175361443801780420598472244049448500254616256074936787070116770036972672886864620852628349305143257957/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16244920805305342118260103572662264808017847584194092235505413137943705543015510984526889571627051763559468723881282081496785773889686290512858881666570956580348144339821814727225387993538767958278478127157898689940830977543211700866861789462936965304649683961981004747408876532487295450046226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12075865389110144546352893523351974057696123945025354137993711584755946138056943642802016396132144058531105043597202802355431736928109392857654206309560037804026840920075821938997941183035665337588244716042150713746423030764674312006852776276100145812659913833246949146796081988128148314894719/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5600403390415424735720592992819508483244622240772050919826208761278566317095836987589752371343346853902657879784315042284417059217738655984155793328333586620831131175995520805968578067542194753917615622344475091581394436649985204254821293381001949746710318341119573671567111590494222696895853/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18279400919106702996895169340315001514648082863350991526808685925998263539661564808228103347026112077606598958099351966939696750512951575087517406278558510916191495103373331616195154543624406362819697705597828677979282377354443520684312615394462462348102487393901627332011425235384477671604100/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14824703536127735624027751875354439040596001902899028751482318102585536661955190719307614710005870745649185150799082413412044453985940130574801111992261733678305215074154287278692756670631302534944146227182073368616873070072196643795769406371604483717509114717107630231751773068472537715869119/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17899269190571581162908318124550034718488811355783617818596057467290869378584190385473810429121323432189312547402026420662032476581027212881598716528738269845371923059751121939154526292597215685066986235980925954755271904735384124096324026914792313752837878463005081653356286271564155969532630/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14223746970383362267150412630142259637305259193528846053798582391476911869837837602325510393495138200750590740023149586941259327889040431432699692222758836839670359598009328524504307101709380665032505116184012554192443070050545444715542389548341019199511336911181298254633759584706068614879731/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18917685443794367713640598617589300634091788638608038431540345989282527816292235312075123789135652677203507379876622223691304631385050110029712193918929020563099836784219883192406322420906288974786708589897889652928257476927474340699360276831019156130671182350250119435497909671780543433876683/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4400100654542502245262353450112507341293875702719352559375191135825611885341145243217334095945690142296671768802424820526639168599127523738293328831803350224172013863520969563356081722587660537427929681072293626047224767469167081062550104101279331826426370040272643781476927405916001694664625/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12360855779631938399990853613299583030100824044583647899309710844984459734546568839866850948694047959124200307455476549746246677996458740280667329614566740217359476810191040498251026644453234925207325101122180936727557962923829011352948059000140588820763509425009565613893506592218279459972157/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30482871365221223922052316958863143651780995978594342607120468611393563984808001818471861029793532485758689734756254843345875000509297144060383861051495067933307868178192526415833287995818673987756797518668705201409856349663779962915123403235562292789551684383132728340179045975137311978723789/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27037329783170399679226914577179035069496152348961614725119396720033386819455372853369040516247490959990408813234523665744627964667523499591384720903022966559544935939520430825219126302086233483617930632513176102404040096172994722647095349632099299610981806174817381208468934674530098417852245/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1893656623901359386015381632705977329741323549926513612923697671938866325009441206457323147799713581903666968346428084728648576628097124259713617136468059775430096359936085184698060687076759734059026232850650700883207492316187576417663737019294190207689528282101868388597383469927905618650386/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5710856284269461493184201818002376068807872766679402898462307299475081802118067472992425063085671506045518334691275981966381723883787146672571333180875216183737642598431328768039286546591342473229400738544892668209910142386774226674708891745696567075775067929197623380767078329425491939945287/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32569437670300064422834426764402175331692694034547447308099813686966052304336263913722665793085847988261858831347671459962456084453038158505697350258876352733150053880953432802164822742924535132612847920720004074560456446384319276128594328559703798391820838546220317745624975160756838889882229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25572353328457188627305072602104084341414357776657421138426165522720760166989469734715658226899869549823651216710472133918264245615725588293355854105868633873228137443164615543270714803247062524057098243752139961895364129594825714937155671068571078926799181173636883306625539765389365286944072/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11377482212808789698072694847890181130360715983660820503563511202300147684741788694687521287419042257357236648130692093088529676287795807432934820378274513476387608238062513920216794559999757819272706917447688764149644236746569564217284624909111402214875527171130142560651065304742045076526923/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19124652343271406560960552992326135337566296127239619009660739038298079439052070655962910425810310114637203046309434741732475595854007630346727082588294381386730179653495550667721012948770226466968361563519248094837765964559783477339443674178275418290703658447971362826451637247862549193042009/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10167908764958141372420723931193634521122075920968939330452208742044098484654928085689805804091026316402881298670230267123439121628893898060130324213797066979836207607659301366604496349447080545121051099846252622163114949605178496702830244348933147280957890787291118516717610856274041940579925/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6813484560820882023456345106147751522129350818089677788730176855337357945659330697133815884977593589333006382817453430057865576246795956628816595244367057506763423846099342584733098587583614478372218197684276039165351222425559223823355840298826190075184778683569241049723798995343514249581755/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1882902294611770147567695434237686526851836353807719412709341460239775598993361770288565933591728946137375932638315090843735329180393625076724631671969470649234126646114248964244563024462640661481208117472217980869187560015397347330185355345448300585488052542564272368491685612233569060140749/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5926320287159504167858924264078011515973522610640389711312827611692175353923225026957418883330617616213475477848554967573179010035609683543083046078809676543146629403904510311953927520178925311699361356751975320014543617805752271780791566907567869731910521080235957843569854647644064215583058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23426854846830653688825136213997562796065890734077610341968094300237545146241850788731791478513613880666201816669153259809216999707308090346844295268521769959921390285355465311358081713144423415483892029004823168515713595556033539737325868855117397913122157691081034166306050631213345717089271/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19640001482873494961533580440381612321110037556659075241324290632806939515078280352220113135168883089226207110436193828342689267645062418283718981670534840672884420164381431766549223916499520020949276392311671385210377322419429270344027530659968717064010442420140544090054624332370902900043013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11848828478885452005301250855894490065615503651560800728779037425566779578653352205059646340762592135818988115346795615231305192088356801098512022119581131169270435521769032851671534705488716519634372721584769009353329309085909052606763111385928379982499508729591272059869113841414175106038020/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18085649448228895770878095794892654798670383208317774791260037937257101586306089790772124349761931861815204273320069770626201787697836104025630492109716331951889235386234633490138131596819142715698154773785998408132933597525892682261803572310705711287100438787323658820461450079225314747371386/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1571231753276251669574575945216755425089764908420340974431294658022791647978193310165380356335611793069745322587472662313911439183794877758780599041915197500808808170688789515671225259774419832509947951147184821177484446631750092724928780379664608743699136066860266376047552329247655970341834/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25782178235581338153772867427862942350399917073317012078675526987960055525631650262985592313361852881326410100701911876588392022684089027526595855985338483153196506164632433245062157083585305824610080611115178805637577216902422188374255506721312629967566751905511816210636033002277847924013511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13104568054137960855195151416951652942696398455477013481352487730469112856689938392041680741833781282893998751124581902843251923084140545057699217612924616474717687885613522832219585749324222967095920570935829483656902633652284765650916181210931387930856115207581466665653339573708369642987706/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1697865931886718927497401860474389836567122342909608562529765199663834109312462425314041198374467519851212988768806370274366243726703055731162305099479528842043589478845759724472123884171206143858475844260639529364943998018276206344022482475278101655305413248515535251994668915396790264173419/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11126311490469860804686228142352801538710563878316803536673941229605450740709580074331321396928936337016820769715425027760254967792553531361330263835870738664122611933542232504309047482084704653943283483735947273091867754026575489092210775315450489304504550450533047382191955050526130879771544/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6458473134930000870627814650160708696963276428973494030435913962177899352080443166891534801142543688820044767111355855729306275439036823476561864941936708687549508397884684887824617441106190571658610050721650618482076373587136519107834426953845452963796484646723252442573301405491016355016201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6298583963167859454919041914009036959944933299302814038437903066838698852607966896388209092335027992656319069987154242047993511900969710939023902365799443527015627195890400575679234387819638989121967464298688114146531600660102422415019121614380264968744039543787095987727762002593033125694226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10574815643775365362011241302893592944374616527853444887536879597729477353488585818051104400485674407367633047947190449168167140836346359748475467541271578078124582292723777918075034447193556367364248741453169820978544372914275566454958232704869150103090575565032884203036832773989018668735966/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3183596621879464691961934411257446025883456863218513038411973239489629460097446050574172235457367110025593286027203790837686185600963602941045902474115910924990324806268636113415898595436850090842237767769608562524134619842594159608946450448545799923336609847442942511484183636416159503090004/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14951726427155327414617939983461148644020096306360516593942626895575280900344221308576633993794887129455842416126946129131828342879760453817960898756405587954868707212564365015025483233259698646704903065779237330936306541276781307860725336697953908206307284213277651988527212548310978997782705/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1008411874346099580557375157473156145854690320425452730957257038003684573997377253115145577812405166695257742223903093564844216956030995617420727809699073378319532655945983503457035902790309629872152434402685715588257967096978134244451319827572709596022576326798752695903263252704236349005431/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11258720881623410665659993096365205046291467500813476444192436306416551054913442951162507023385061629673501530129343495487218550605383389748445159043693528800187947522631415886333678612091121116675944146955700544863565757067865127705371381538161362693780959350986227101962417021959435458172934/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11862683524642632040906723502865308904950013696904415323380256928919408286474122768606313928307909121960905010065092925573607590745759347366622482659819230178449924429637785478402692477079156763268926181277478332004298221056001058250215304523641657120874880518928909063915221296349387154106252/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48812506318934968959014293631076255713486533899857940685377212726104617104881597407381872432812753359806757930125497883899173423781355247823835292914871890549140722444988065857731850318585718056977136657543779666653072632898831992664108475966513031990100826164913133853514021089972800508095485/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1448201638488155313490583222898291614151554119548912498431218588839415926845901766875538793777038454660489330563014573590395760804196937899700652631380748764895623132258017773518401186765017283946023928849623174555003014053808553981409984962367906764824407099332791266460355050236712733153493/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3356649165278179601812189526671731080144703949103266236891649290241177913307902195086465385851763962921211080698653503030036139504128427083701513868135559073151249694920519529408310253619460971548449744425601968980803909339145954893289107082264321613971378794197554812004030166492690420854233/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19095088392904540720905802518825948121985690669538639764586209104120190573067996158459281815187810501095071516623562423423807501489822344053719016455469579143250140027333817863961746769880855643342597980347690787437176799579561422593689571913155046062558597201880520006786959564168944405863586/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9271627617581288531723586243457284846624878522616635055552791859283761732161656619550003886961671462502541760554081908656272746917112051116594006854144837816204820069077170831982323870209246329507431241555214079641495938191733545374496658859386996393577007278751136061588680154375360613066648/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5619593994840722878434044433537903175436749063379612613331640966347576472291488756669763181494527498807510568202211204607659558856717093759363231567009515621630975245173326339435786262932330315649072737632799546886335705831436273601538580342059111363159841370772624054354998185662340446230943/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47966406494379944557369802623922739358986915255434100589043281513986684344011667140507428638481931972208108260988663334365475480049692647614686553180290698020730277387670240871551771861678454629636271920853365842873802541343187875891703485619865927094403863960139211220708605330872791597334422/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9806227389901445947896558505873522198336235320250322091035982220367589409548952871141155485955296494162431985459491302334635819553742782869803756874250260949350841045403717177555470892986787760730776381021469177768846171986421527739006016984534440338103919620595264123280954401423903548216272/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28503279728607370802288054937918749188464050064517452425921035357781954679843119899968756258068412221931530976562202216914103973741599532806268032179868908767163603698599423509749526397980524427514834367489304146363603776672709522884924034953930644072589417769529612995077171421823429735368911/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19504624252161683399496678764812320684382210240036076276233126651249676208829955868687044250611645445261151404289844175400583173133621557335623171009718978755148271161636715165226691132845478382853729320912630488149090809733567055775066986421424846987007739597777004993612484744903928846743594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15303844205376218697841864691635007979163372982680083867843046562704698184135749309923631357267281602577203675833164166382600836445823715291913341077722346660077604222583843278541628923861138556669884130074809076734721616837205839661202301845854491387491389190918982271018443111346628454478400/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1091934758690534671921885242264144865966660069059157950054579948181166172322510959422809133792197779719908605683254289788928236502510465318917566881714328363084023081471289006656845501030580515093318350547201368280554552708514067386702809133945137963884124496321175411361055200446403946894952/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6215361949176996758498657000924894959144267301724932070997961023225876340589220635394753338806647392472934434575645217945454956023768372217555912060747433885367522570592761567018287873904544639349193754809335763166536622739922090294877425909355233067588797329424315523741299994611639361493201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9164970908721331322509282967925424271754656706964735649244975371286733459933890897228591518033543264184461837066451866590322840663402111277917865683414054513461783225411960914679568156517298316787301199443420145756571839790224265798087008166044735549049557675701238723208009932678331378688921/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7172529575719705284183495638373234472585146344735625645881673899451476438743029570874716662385782047370632251105600280904185664164093130614259993546110100309988154154083946938085339094447072291128653652674038664958266380691366099349338260147629604369158398075198096648043400533481835305785793/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12173642391298587175389009788184613305034868370116254575044157360949207266907115439704812441586816027765425784410338148816633396552813042771744888124312602931252266016425804494394221303168424013669452443768862840222972292840991146744566638221663553615206888181542017215847848869915284969975619/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4395027529874045561069402646780641187239505910512164741796272852440917992247329866461103123138561567997022841069851687879416746403490667288959123600008055904336103725984833890621302934561623625149735453955379255184709265296441389086721024297664708959304419089556471552859538767710043378786252/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34265808934624502813842704742219149824105430718723789102047961493873577096028674600128127873665820264147912191681723871892342609776164917703458090697162007234819159598848462305747630883532816161361262799658568951692854741747069082256242513868875410579877997789208331419459031467514962876039765/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19768939146119232215568277805566884631130933814298323353849036612236745739189760116103472300324709101120753012238578899190301289244670431608447049721700449712395820144114392907620463445014090490609208599732530987526196310918871773279503445171721167447860588516996865698569195555932109809425664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20759201139843777952425970911109576453551531921150800541630149804430282490467074729708120417651989584457421016910684878047749410835200319387496953485912320450028989999929341674500537984224118105267492150173964829911880569426037281807134748053545525993460158839570368438862228385260655480341422/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17954833042825175136543588049558799770193405492763574432607736414074737642771083950908068033547220367444546236247553518331034461702161308444381339200286064493430533684767567097584238977016802898971633348760470319711760547255392183618931005208869087213953990778797481450112422132069276725421609/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15195927664121097664445267681600385457032802560304972562266551851347979226957710196654728331703467684172780843907990272275889033644124469063463222789221633120551959637320709533018577268074649707726895691293570093352700886153212700691754694052331648155000314709951659465094013953722334147135203/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 41629052345675954942118736090785752844565027061252077388983805040621545938372773944016694407093312551268298976619149700894290896364182887109228804538405803804751313539961346040731652442229075696873645805753378276913868900136622706365023408018973815174383788988567949506798950936508731425753043/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5618295101422975071982985290800033639237405690523871403726615423824619052897850439908891839528714803702398051233984379734035536941938133993132243866642393448176689367835224409452550186150000603612478712984718805398827247090167035845230085640736602340100408688758367683464235479974564656936002/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7678677448334587321524867575511827984059778696395903709307134332098723714437114254595568233220092447744833780744995101487506839991839874232873010262349251974322749133804691728729081406185904944442742834756401638356101661383180907214633388380768613003501420838903422633785336290941363067921046/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20693935676281609938261109313761920098809963049080407576510683316727924709141303694787195072064763745689267766229745108941421707281931262645743700700303336251358097234273853104223505395747056484995280042432736584808369673669986943144078394343625947889178355331684151494469423560616416861633555/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -732349549003027372496938835387237683976121287492383729999600419953368502750078761538223079731358415990266213054141272693805887929015528639002212342088895498158245868573822115497559605226663776603786034802050874029090645340523496967456412395324963358907961080874121494041143153459025765688606/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5127258895888585380887160991879861955360627327561674884295925337517286557324195854285126995393974119624278254810815951218520950073388303400590167822432368759148905539267569805751566253554937774824003084234116281590051784782109261999991876744404442379368058975865906906727922707198239492229859/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9068374360693334304769572188929820832082464709272178352055808185919437534467579652122078468959442691433672530116400745374060518964326426372907356528207555262311847167319055539939032417588819245009267484023170281664033778187097494306938796716406263858842736217874655358380882711520756037687117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29101629310503872830361282195960726231803376164024517588760420375913387741048954044598084182194424003771386580253113200737173630555008701694946899094055529987696193232354154136913005145411204818155417258472556796565091824455264457080510006792058202962165148305010624498940717500336755491283170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4736266146462135884203468783535746375763272408700060288675803798819583783159098616823513820379403584667350321232305603130820718275163065419433633787103688072578073787569470273053549342605063595012859466278814318422149672804094354519359081358423501139934836105887132200152090927448890090336748/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -321194597666536050853015411037435630343269943530826495005493801751676412831644779831480710887669723415603124106946238084858928790784250195918246354537348786318044484018902538021461302690338961726597993255696228811649403563770364490818658545347508087880811321846580242006459188691169291452743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8355418491253594368319017641853250435711761873091367795514853156023388073859445707780003693031309663332380082738307937942292075614620902025973979637423994457065456884767291915660424652248588583339471602456302763265344005677972581064126030135007814985654088429962962764433322426954473838252133/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14122979734789184133545140701421426720817097028818917631237540099387759134051271659629455972822314678842109006452519791910219572748597168326664567569363942772741398780560773605954021168399362972110846891271416241553463191649361529256846357320234396743524772674550058831636205498175492468066237/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4426322340404426482888031168771916260493813839553768059211563131522974121861317741476413177667466737976388140137487367510574853425499410470599415957898746085583832545016077691457471740573458546875164034732522285394831862412132583566676880503451464526772004111888800897818120676342262686852885/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5767190923720156435812738074970436081119702276557321458565157363333527261554619550310591298919722643679877729604740452581334079278060538666380475892867361781887420605517961421255910998389768277223085715407359059335562018867418308847023466571473620564710010064301780097786778987309960433662831/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42187076556309949107073131529327520968063051796524469113121024190713842212590445501626974987002839698107720026363298173972114888702338796504261780584925570374127499622198581364640070330064553195726660176659151070116297190259342134175091125001595704851208968585320230554738684811731914026477396/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7319732759347982638068356666685238673177161492936202537396213126467885327525833715962269034026796211189063302470925434310515422157758823717241007525315094324158198930941409015191070785604826276783657828061320903996600736610789686193375467339407000967116530469768094261625134610932759568961899/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8327244644377594941969300087930927455593735027267858166471343166434315165002352587505903800520861683439073985498984313845972882854274309114670890936159189573860324708904427968362558551595427474704615981540161155458287758058040200047517900631973953075818603545234609257594958667107034458719240/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25855578112742157814903907209501388012919784689164227298351526647987191741301359397826992113678628701165570400463265376864316859355367405012620913073696470145466878475055497166586857722221780377695783674734136833503054815418392457193811442586291480579620951085769681752553617194303296189039005/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25053739479066964525295811344985211972353398104029584003375285932362115809106040816705193479597099861071435925102055606617704071061424282020278213865284527981514049386320864473591861207261781720922594941716765291208727033868745996554815161845845590844002093031537745047582786176827907886421003/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 817336303602001600068400535737264766837985316793434453577240984269251926821323530572315842300435649903598870744152118636269466905768469249855262434380165450745852189017806778969658726990291079685016784783173600492253127051782975780649269550361662499822053666735218783293443294861040395958452/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 36043406038927137942009751218298184707781396769314548077934067520825821260258195601263665019521532295208802620583915824617305845250971511803854635235730679520307205521192069804467758215189641507991880987941977712182461906464512344650635093166980491513180317607213651371032721578507307466378487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23974178060872746362433593158824632267148464287039551181494900526240749389147057860974111176629884171323149786556777993383200071004325993786672142027021237798086486094869832066973725327022258282120162064378144660705720477658914506680375373946633404087274522297972073972233368703378398512181269/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7634252413722612620081146039341565517443336207399379632060105919735022274337971135934362270862068839956645307438903463265767558733307904066420664954369047796163335716173818509981465454966223984955990107800224992288428292538795705577401963809320242589306993612081146338570041034155116099230013/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5418096848199857745815567327860237906255641583273893994810129078759742749365781825792770638975515178964879769572383231784027117953415690256038150326518474796224623976666372423628555125147200855808898300923434397952271306329808574115242284487244065465557640558556071988975254853065613424295048/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18282476169362172861997873936162527969296567368521660025810467496145497238525018432537555800058641167799031592158896655303583106557711395564660179267157437942820889199143063442912138729383611995818738510218797606068487286329728907781408502651543925514165322276351023298043523950688422703645486/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-2079431147617123063648799718726112532437209618000190894147761610815569976497643272441013053410206094691382162608052270754231707056107922806093758311914356811830517835453097193391099009402657357472208892635976679808282901268447458056880416819496453442099162439464896225683567975682225019126635/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12674589777825439301569439353963524441170837822857608425094774829656202265833673351132676862840367020582387850107581310926725148108013545834229859493062878167163412399991440114152903530877128762007664697793579350490982888204710958281247519679947532646525579029990514287676918884315830692294173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10573302402894698337658358933003909327416230105929182466169773741805818024056882474049844476020073399917158161019280204619780580523345527393792008065952055434519747329952598084225243711473826868050230577139472798512287851931549256819872951897539127147616895283880980799921132637673797163971004/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6251897437823014125958660445675042004187910982024104768279746203904912277528314033937414179241319255969519160502281516536432113302495455543551247264378107725210928233714039839575729054838550735605830063056226859198323841131222368300212348550258519541210055387841717635589426071842154526510043/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18015734835960082465090664642721208382478384247668618505059097930659949809993007013377622995579748869460316290040709464480798602544952388781897278822027942068359020173015668839976380064453405798586202354934486441392718137581329797560270742650998370608240307479419150425191659014366708592046427/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1313152121062579869540181725692092707530910075543715405699065542698127131125543237027459833059652547662753169541681494776299499230863291290158520405890226503086815608303378958124911290059199581633646646556056423779452523637489825228301184456749842852820716907334587661921045737551076529036810/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18903816255807530050573684164638529560034908143727466693469470172705498731493415018997257020013232675506488886566279351793011107328618126307180146744857297678453833846515158946018684808179743542309177535338139172493006441677735237573849488940440204628475992998197364415478235367734461686828421/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12447584385759350050438739684962106280924508264637409263414926291751635229978442784063061706675674407630176623117056147826613077238776411824079938517453574905224686400183056290602581391292282573010040062647090483807907623617553839857900079900975134444295036239760792188812901562973366515299419/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4417661944605040421310620549316607423681016194668634796743100303944786809801356936182104185036611652907922538710293509327813541704719327739446897604477507103901212750306695736605001845342515103713263967190038203639317867012478624644779242108222498711622894090061867588493563906360801973742465/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6290095160880441858237332101558093940424494859511182483117782489000306389195956051115832270318589777465076804742488058745567338491129430450456849384071966738890372554534947620042912264340080278239419944008176524585084979877470604253102726849694282586663817617465319681352672906594077111915078/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6229235104614557072165106845214028538636692977101860798267178763077400182070174846700980478132722526475808591715367160964882448544287263307596547709289383697943709887522873219919659582268538104401635305117219400724516390567825359219269522031658010193557901034684192739552626359277106423788230/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2214104877449011886320671850542626987081192082032052780279332167666572984915490767454040457843069394744765064671112365595189862140207338538737932472438290120045611531154977082447760794074507702760926045246236509202786132798368464376266988487190741370560818662526990361416101031186575076204560/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26925541836482750512206590174346745646836870041415640742126136635613115057432876905973736448786437694742652976741044629166534486991925681868120542066052137316804113152858762064643868808781159778256931651112388296306337534597911290790334545439522972300197955195052352385108215853531977365062720/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16406376083151443832887520890021419155346270604399319566078855987278305978001787438439694313853093114784255459628271934433043289967278543807159216462874024883290167133737172157853921369230672735932737682668284984450206674661537223791797988461967528904474187685029312442966584218964634675475343/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32060962013580485490325391487249009540953126005896050795060736525643496134070392079518837430149500080577109490433431886802062182955799948048811808127533366070092445801069991474843225930348156768608906960321543958610410394166228302372952643362512042506426314986047270818199895265288006479883258/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -435802776783640344960705566901168366033463925525265347782874207636468369133727591558132182376759809007001730686866552736511250614558834779567802775223689285108823215693641952498171617987687557269406440532127144838307177185120380302966316904974103853272525376827366769744718083135069839106365/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25862889708726594235205551078263787708919532640269187017492424700896563190795278847047537171004748443510545850277226722128329632195583376474160933752273645554224091342239669937499638128488974983569612711680506120287134911162211755237320449883429337764003473475004087838245014575241518837650549/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19548795135624943516273880941086469209280967095726514618177513831188679828920536401941948545583755475254591028039112225227709882068839507831234065132044987654409187238967793645386509535927693006469845269836617485594225250948173954489962518959033906818049055468819513183818634379196836457239103/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 43286393060246360357139981933719224287003814461023936610545414670660702117402188038479736702694837111452061073719713187975314941908579389182506927683128749138145776676651288300051277098656832765009299508243294989272262518651601545539528567137467533382189596217384918368076340788167534375627204/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5003894940501792214095989970476106243725815932763754348589071263104510182484814759574890927438235385323046438025307017297941353407750956727100734333657071302336686811901214524448929422514250860157933867647988053460450074225853079143453596346878637407126469138268805874190256434659989950401199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10195539382990092100999321348765396404930096630534196708828264266684153326424350556532099206087906792742527834200043734740086303015877949088952205702782599894075229709477255641382670815833091783926302148705871503588780425317985407815088498771058211837452383210697489393807081374719069511790594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33308267153521930900705316793752552823298210468418112354498311774451464102766008612152694730080057801988156154080964497055749122120569904372096663750161205003677940757063933877363710902728675108843824293144799416468502696468073301429474382499431961049714387007074038753900481756423067382367423/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12220957499803960160753312649299360856196326075273136361671246745320877198529841076031347884237657817163857719199751912913630283641118545118266081637855881566842760465231653282306780607995551150301975508646906012348442198443140116341361742234205849875093136121329163091096521683774796415983855/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1332637851876806889311824092390416848457796329055406730327833716021194431780150270626240303787314881004199177482703880504823713448050838354345694281033579784739597178398005471014726259849766823241775629863686957399572249798195613321199749541516015696787391425297804102246463696215201451599873/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -445554056761694961725758374649265534827272960301090966437882557866591778493207252499582669418628966623998967249508008505854255928491962481034415630156112064048078745608497224998282907099785178768733610852230727009161132518978554804986451453932945006994884858964228547272014567171252420465686/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9419266352850402968171801560907932033696667429987268156140254732598432021539078048232782352957189104550671801597765976043254490705635492719494834785315047670105815375250668138287449563173099946477497745894525054793609952985668950278555096605420151792435685935790730890084523181209326908787672/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9308185894559812647965372483240413258759375252238357544501551031858487822727761239063605338417545384093330664908618862317246918661009019245860301898289186977353352083436942403203163076157376898934657768828978399608127421060509602595556155307329145215138818721620300250864729634765233289342030/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8453237953244758668357198949120360899316430411783785362946503728172242070658023036691749300637972047220959286972213422714653337214565640853835332636039826120330252405391010752318060979072574422574897639664938870891717747379946590900056561797539040230977187546401978718111467706271648792352012/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2042915081644169859003076010599578934236343055542702338731071758857759420112549635636737935448547024703110410001529515861424923149939888345866198316579232947316103956505124916765390540161069989745656473361038585428563826492308799976894600996220815908156046148538959018939485588209784273559924/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12642199622939584113199197530245524289555438669415752150870053980627858742958359405053939548901480966215144282922751887006129824291132323851201827145672375102214236037144985541597934048352595183550922817673448506098421411594262270057519336281411486464583007685562370717182258979491324919135094/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5717850295451851059333913528773608257695868803239020806032077391696934406823658963314759141099414850041529134531605161237938418327891084673908267580618235370678549546465711382454388693910518340538482007691490418689667077217738250100886517853269748243118010098889402229235612498546174055726207/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17176799795674522713165256301584629893111051868501856842747420239206412721565425699588579732061823727941786686798109351032455694822658885688104408971190053850057089422164535816373391958491652056718769736128007455137902193892718309519603774129137502483391013510469779915319579705590196849665657/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10348505670695542547287550019527066776060298083129661040220271429471378177018908164715318038034598469103657415227222171530137422648125060440444767038373275815120034280029087121381500994897246538819767896685703636257179603986438278835637175246231552544060045760984934949839633374362230441426684/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25372921917434178454115133535314332885275617694949379463489564650111672417451203486561425929432105250861781489772061042256810102105135480831812030286627497192702257563667217789846887387759212407469526131947196503919896933745905228174583086076769827173044633810195124846412375741693697006403624/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17361958622608050488691205934684210014142248809035238644899398036886274986129377643792528938592991262352915584098566225597459947420440838662883467791817646626743515800673627082007428726692657847985993370006366357572715664609406903072485370124662367725496594787070564865339801680575158313134768/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15295719215588477898271614570526840222614962247678528248417127799908720742194296648497045287507893460062078697311298820888162973628339842684965383442932295909374088117027086351022985889319801501309502888913426785085377682838445667112617970571416691094295772481891547791003799267054847759308537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7542380121448038364588598904038782803450428522251652504928402279265795701895089359399428549040908924997324707482195112629462186288060492858920328620879279307827090485875320735572637451338029132604307021110448027918620762705760302981919890916314854440274375845359402076311793405682622678275960/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16301084483708039818007575706499550040478877194944690485697446701456371667946950644548597419667035073555956473590869638563851256531814481190665472625940830732514704295077566138835380392203490224783048533620362832372928720683416353621579857031564117568007357126997374177844865517409474496107054/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7997631614162602258891202425941242916473459950150597778918226289021592864314871636968567380985217641422535719412328948531363074067290491110774769003262835290055265829602150110382362848075330992734336844103286921603517307826567262715747443283820596483179343798870905881987245321969511872948071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -131315891917496687845525199508140976399772823836502320307237486395393227694891823090670405438341673183969636779186974195513287544949677755313122352316016079334026945262933823220979736645071939190859006891023948711410833889207173384805666569106729111710055454165801587227385312224546148380478/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9093383000551110641369860306636513850087931606902125442778311250992232216249129489083479562078988589584425293900755688497147992874991086019940200847530155725717995176283673508626471706852113354362047077766099636689688651163959449981571365881895845288077510954898873701278040058041638833311398/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33013085221421537636314935386643730372079193237919138274061857991137394218043423474612313166570548144055872135130331666033830014100606729728996783714003672588138621107278732005514397077262420578150878550780379896808465986968055316302759582142473912295908306157172514166627540299646518774985477/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6384150229885657243487801423053454692835562277667972146947917186728564019035244382492660310735971680389581295905700287234798985752752973230715876969457979733107053197471626859968993904435933838787051353694628709677324772042946416762076154419009580932444850971071627236899148188729790578213330/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3185648186980832563184076826145645724505105559809482445272340620182332745947232025608983677095271950647361076475605930535890772437023448496239127639012617735046599755496299108515377427815186696350469865834968817247974233729702941934953556041687691425523873683513694011551705547131928058411699/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19289710916471288263752040852011500782415686820446199772266462587812958187448242157957904013636219627476575211277301105470178932287466676067460558766562337704501591544998846681750730615084445303649948896589824127713189750375700250360382111544014723064235405024367779184314107660081005802328918/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -746669555126992760121484908760675803039996817799551028220367959258214829662301083182400347487394017188277941732556016725572120510431861295541939255219466095438936321605954785338157273732534692462143974554959590425152335928057002427789881381707401573619186875309763044423992277402766980065116/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5981554873290465652886750219046290851978816178461832775993076140561850651690721907437447027898633359361494879577901821780781681438846425380501622490663301364713521750599306875528667113212090065191918746397799862617050766105226577219516177488442858146628767265696959338062347798178481000777271/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10502641622161765341497049450601390976182446038619608069111256830582579765847766023541433849903805638341945481101751467541260615869846964517324003557926539035658004670888799205154895855976868870646495859325804885072550929294812916493603671470149626088603245033756581741859063537783031736444053/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2608942857506639123769952475304923574549053446346445248661586773361330089305602707790573930619685955761489606710181067930623271877929729862062262212253141534235087920384930539707444813590142967607953540742615917647416032602159928694546228765118997393154634042230538804504537662914242938692150/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21127836442925878771619478218527296212208239249668325618736094031892807083395232235286613258274370970357206429518266663166674627649031515249048118113492271213068228445715745081859860606136029297573568804293480777674442019915945188010079824492007603772584747181954053028070075693747321532666361/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14938736014488116674830539561371389916021338108079738464109235738477791212369675015439448176714595348995657636417886015031359489849109853232310482537167918104745444761157677402374803890532806362059038751006304147701077254565761248309019807912181496880233180190941244000541167659804298276486883/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29268155195575589101401227989071507491780701230656718768530516533254234504702968086305517040939887394270212273503664348491130417868371111042661193771092093699311416491370584269829025519424111052406867931132719556649320564757919271265336425207338796472363732271338416572728537472991496685829814/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35485799775115428993804341731410070541543323968575730744551548273938175852377948054273396308146362933760523973696010739936367994593194868992084730678475653998434263357584779701727886287262731950765089265517895821083157279478039803395751733280302587445416481383293251494647443825391764297908463/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3816847183594438232031723208728785229331662702559342486297705642506253597220327784469234820663133198644828009216049346697589595953143149909493528622676732145685536203749171945366461258503412262089988712695046883318506074301571813812305183383653437400968641188669614869793103998021999422433080/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4045167701350336606636467534770890111943379076115433275909516121214886399421706044675797219970242242513146178568698523888861188143443609123041490187065368308710374619121297394228104316332156111962386919679265133714764035291563022283569036031791562029224853718916934958360383635468880308432344/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3463823348013727948861795843274227720261971513533619887944460838674991771295044244599311213620149318474165516010552063743932105542512140828551959344491668702272513124612826574725467009283857119814039429500640615737032935063878404331175412247510649941298216905139011218124579437739688148606255/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4865690663596316217114950574860306871882534457614652496524589554404758223877597811311713249321040253701272881239127073782574761978041857297302940696031059052967767465547332977188484934409987509497598905402949074244668003347054691230944445536941440154122240070346418923623209352066422881729144/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20652409567903455519631411895442871375542854325265479361464290863148007006229805733666556579093960927104156447581992874151013473568950929541778689442295058775227969571001468096834593661289489223565409697418831705134254412575329246539634894820395882372646992577203050219075438542229896250226636/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20576673280050685038017318364823991489667029559253741425838282760778757265854541408374455475783930314030729173552672233307946109296206653818259822601119684883257114344569620660514615004519796656716486626300109143069988302593900571140993724518002084143352691332856559221232102916904363624792254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29941512871199695261579825864635796886694646523985233638144407064999258740553534521469589417647017044249174534912285635928669036359329561571752324171958240124859539077438360110366789456979118740833212342901082898459181687407280880565513085169699765744404062119070731252320233459163094068933479/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9506264342699832638399471814475769061537583276682739697679436796365242228381520052281732681917325448461388649543647684097367452693887253896632492695537552346908420117083121551382189897124410879864157615815510713755334038078995214420346332157336230227979831950723258259555305678879908450279456/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8746523483691838284072852392506194153346370928357209483807460879769138631735093248252386091020830158066263904366589320325234613347514740329946836580977138272672048321349724255415420557442574510416328025560735519373712126496324616807642793280314949627422733593172173608720968255555842904340729/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24083132197469330102066820523424732946888875123509903975036530553512279493171429279756091376761899225718126914281238793721162179150423880956251601969958572971546673837968632478329109494323487819628569645347659885772321979539322780310911544114211786195918095864804891710625214366088290218122121/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -759012013104142312591052686095442958337786390275089832931531889029720309898419437651767666611727061984006840095279123015949760269641727177958879301786638628007937793570950656726456226031188338518354604441193264313818600582249880899559222602172193779638395679957866738299270071660855737859645/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23682623427277350237423299915236926611944643952732756703500692411047170768439444297069993089007927479169449559008829145589120252902131744397960705792116814517618346732975016659404656113315016547137776451747144333328189494271733608748595225117114111356277992031868254208488092132915464247505000/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6663588340771955614204510221717694324240223854414845518907219865463342189320244047191393102937415344078783204880446632113116819130029826521193430810234073295890093492977925704251110590665947514724399661275055249785258109676986678459451516750974761426912039443498681819258648456031064049697896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2525716003214688411820679832710192168201394585843327105887227352051007457416096104413498553423688505627226209436797080544075556122501089296084139889492852688966144807752891357811857868462840946871595228594517606710287108258003872735961085473978494929031004050948451989558906622425883996087078/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9961712971608814392696037214852239991852409391981332670764456877071604542077136451867887735402754917875855103044740112936552466882241785502323622249935526796886066119018183582561039261349966333164788974252113031091250417231385291830157265233370286083142572505346351571183396524941413919241452/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1062653413879799720922562475910423415061565462805682400058879629715159694318652660383834002087566005136628206516098011215126152179207596567171276247801312735894795512485866995977398286888540048442015140245689055721933367199625038515507722890116773275769299222856925086038703232571701446608583/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10896155555285326963066862563213915520499295396570867271496180421452154687301502461029132756127832548219897835830104492037187737315928055204172950856902216949451464019318912772085604860173829700916239501899187585745852277751119395711260371325610040492857349062879336978557624806113458525396535/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7616469078133131524019493754324989004045449981008085172855966965601421461831646435121486263860485004510230229303774034782732425053767632142656369085508916862180953990898589787860927182269949316085918664584380977565161359859218307150241524423013080634928137451870223169735341805776341581213399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31815444818826615712101421947229271870524545455207554246854248429386813568613330018408426919986684212251572596663988596665392024052846089830392729150487643579828433944317566600387635263327079702535261654248485826595924939718472797549646525607946882276483937455887766930253113097841642838850835/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25882648572181461851331858355052750146925353855126019025379657527419316637682765932063185762345963810566877308218878615109660027068530728895959630786688308393292767926044486040202757419751243170033329431096832653622113923277274010085331672520241992844982584061153466444062828650710377680531226/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6655312535403227778847479784249842361562019813134481743641158287173857051148016555389716218958452120025130888202869367034292284382135176577257238991909053938628068087032011808116221031301428113308190402952078046764932715767428179405699004278517364602175662431818822251230832568209955712304321/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25371653374826236233098932406111264970315197089163760473090812931656403345970554483749417369681667959749870227497131428120745690932267658345270924584295775727988047114497045830250677038254216504802085294909474756038828811392333446887295830669956239399097596767399928042727321315308548911505594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30925426025002089811877543202810748894606343491986231862988968128408572695822706484743697771113813434670917408742841486924311899843236335170383372642924845528032852272686197412648162409229735263200766247427898132798715763293715660560547685721154952629056603871122986723839675055420386257624608/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20006869078663370209775835540871216196535228837441963979702861228352306772595454628542399083567818961498152326330516082047991008238195258919208441638357286013727858247604604214293001907688099028398455932631197023231175618298178973553272365225047683718658966265480681822299911004682843248456303/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16082231234386304190110975545531322326652228999942313134794363930138216928814105801520184069386944595331753565702862662024152906217242722576602499696588493293632899806936870752901341411732669556351054269670601014301507613672839083754758656272822263039294373561131651901201943606344945396234919/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34151846653737521167143659159868142419493384533700903675788232040320050549121004745038846610512105366019706271012867311806676105926930377777408848337700586152543450242239359391562725190327207718065810584656987351530529193276656223381636016460147151625598794393007311533288103839965733751417210/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -379818504610842427115701703387137268785295004992611273792954998327323773919446998372609976474957793562569078816592009822039114052915191686440079220589583556501236363889049142138968199795380734478580618449708671851545824526320159794839009817432109295639920074667272471845477518133569255687150/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11050964197916876606580250770053002892131714820948842894956617177351337130934693251923780780861409828507337101867192384278032583054468584730497769823685388156398146035341899331825332537231551948043318004399841615426341031825262516092777305051757293287626513870745340963589497932160801641782990/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5954598015813169601071293572434446139504464104859408988660587029309642353885302988495342462319496328417431731546484116145471996777872731001580691028337212211780874447947696089427449268929802848475214064102823346941424301277365710894479682303608456562238479540450805200203849116650949502238254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -754336166027489318527190157048961603901897946102406821288193474335664125572649816100059253463995036794809023896172924145200045506490057092679979186248337300865842484480419158442538309997516656231004657818397110675841680357368162067443328421377087050623756801878962895671989644500795566556493/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2629007386116894163592215180253943572409778858852365970842159480074864857190563258160609371933489068900253791495753451087950085086186510620953928513680674216492240240154281214600522291740629348203675761345987597736720432168737632309106236917643681100631830391336182611578269033699044110884145/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7439513373005226236811620887260227152766900220148750016718348784152188819124176522265337870740707675348661205205787968136511573583899138661565170227622565510807324622949695708498569041146072266278863087131363208347320571147891084323401487501980024050361676788322938300247832514797794154437032/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4980087568572927908879526167858804962493591824432109777640985934959930158095512275708011791973999976128215558173633756317283946979318525619528065703478730094974282679510300227660506427562614446955120327655699983816029565495792845158944096533762911255492207524473137451032765655721229386978407/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21446038383262172976469385677957266405380965132287486820931361970151621947149725459918273760007155475361864767119959138788783719043183438558549015573771598251843625879102513568671967220294731580095774586387942507524468288852812197724415224126699877738469612596742059950904527582168851339335650/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24767762383416963687549267454434808812434113742999750055127736345093586260168054585286191686053836246289302409463097852398702674920513061818035203650430906733076303501297544573413579373420272040806780573577420420016298217520703463776499776899262403508804127920998473833024421357539440395749475/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5289438819294365890609937458513345845816877227216052582811933950063275718420264454858751383849353530668938595449842030372879916395626917577233590801850083577665906301695328956139857297882024962135166970028309039328137994172362008670510815889429425743613645072775528176912240368926686495611597/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44140976021638766434043580728282335574003433438871891564772263198282237966267266208625494416730343166503278394300477255056670116068714801612499637618351985004740224118493077157924734898024503215531223901832107615435548067732530481137216341233061596539142470544333575455080559440572795887332992/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19708197113439986184531121319865506642902052426728062067296491073234958185296193069318808244066437401292408576382645178168744290228052590201509883914062329990483738562937397701819093147189501379286549373609964813645399584646209985400444183932236748471292202415656168588114780496252927480462448/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13557341446722537878984767972474176677387919685051298320063153539614235830885816622063402136194564899644663137672952304018153628596324961705244884373763787124574724886799366639235481761030391819147954112426337307802538283054302376018959744539007914063779964381276393912813640945833234888688229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13875482256008301217892375403491471857328154357733239956913372427931218077214987549822609706380375703447707228238360537783103253763522712001586594541547266136539341714169933912267721577006148407114716328489689340451590766683712983330908270610004429022593008051355384064192322374609249141564819/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7231051598349083506095607043198247322053842436841035351111801116590615080214685117672510297555107218744531691753902452871887997021073345730173188297495559226324772483913491692396035234790852104594447580704441810004117155231083396670713388530515132641618794799624200406094351471155115867080998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4147634648559466303096002444338338652640502114819877888816381023381713461308099679509022479009519695079764011833137256661708546533346387944211536039004031701042420315266672172283807033720919784649051262908035322238445317101121806267929855066495802575060251401298771223449807821349502149473812/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21416120906980538543443342630181917803810042958535744794123594323861041023129491365654318995125363572908993451884519518498762185719795659704877823228905540779064824937495082504271983778776546122007433834680542303414300739840779156674076712606915395963003029538274769570287590526656554615783862/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7772017820939245138904346789334260667289091652979341357449788207061845954562259032010850334981057447703365167411973033327409678968536840409667615521096564709108328329711332831637600878221952228939571982211168879523636720411267979561959527887342371409423344893330409473818697678314097207750861/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20760546511915764919016449298364152907838743051417937030246602889749606198699926574873687315184757020035217408595956663249136251489379646962899693714160818160903823918743706877386423360620389719316950482649287537492981223417243847084270559156755325500303188035632860042662268731100374775223210/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 578686434462865219472772035583202088407666853045209193557962546901418084341887683630097278993902903714266917601682201402628380283298429428503484265566865435047134873629408181022267672990906326108933425386523000931569281169280380852253686836969895011804277086832260675233457075219260159490655/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5579346503568459182386248160575324006097649957868463914497726242804055145718771190522757257133704390670524591170613976200148214982141187030553461378835937614995388597066474446558734134389040684705641503990738322673228279239748467250001789676989459271754034395899814886239044225916657493918469/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-13679477302612241457411270175910900103754900363974785468011663714715937317976846753335262136652553543664477265417696968492978330613562917255135682608045078389175622818317381995130933574812092173463482104925050531689173089424790279952019673579874241585821958831071705977520779321367626106285414/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4562380560547681379590968396648367173008676625783334663477102292626367540327731492686731067627848254959770383531234766782931918204445316883220288599037054101211931486616294549239654184431745613553253027891941817668604671858627094893823972765104167594685277844402697888475308152454594775958881/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34421892258644325575446360085372436295729119369247727273673443489202188626079257914998112888819706237700680853991384737418930774799021038856087718591879587138807710398829582311072441429362484520274518464310255654193061763985295650491812379205403499077761667753935051413905973382480769936619377/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25050182837641940729051234551961486341066734205364932789376477165263281836544021898289646555647447102899263522540719159040931330427923609649276930080565686073495386795751771181296266451712162553680988140540951193733731482122747625298666019024835673777935974746764261697606302625637677144379078/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -64162244666617774335930040525379626855956005447879839904626976071929658697330410101083488298718601113786260278309413022743779973741362441016491286701062467410985281055456319301946271982593135995934602295789747296187384937934046879886348918407551021859633739748326451491994825389409979879992904/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 32636620940568719698396500114877171609419825582177519751213204261895403007314532989359416968015578081898216984246446665541204567639085486452387147074754845825960185887558215499191047596764654308586852231361389146776850322838085395596448524424640930530212014237684590942682178917430430328127764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31307807182063499097370850787572538133520683331386393379679125533006657594844546006881442627095218293554969814599314634339066242668824467203177505168652799447325787210276920159702996002308926560638007355608560491735739224573114745576179643823958973507188524516858319892642892885332236112383319/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47184125244629438500721918202980701048878370955017279104722142956284217257352001384691908336485913863589339848075506079455716563702110780389442778234926167706000246671485319307567479191603076679861486472531140653111231127646372925705122067723907428948543892326723784906051876141013658049227764/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38841961754012201413946799512605384086978217772076931588619073536821958253456467004214050386559353052340541390311053007069217726444484291955174023492596783165119989900818773970545069611769812951794749867985601030213075896540986893795574053250606766128855803653283547388167499875629248824491531/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31952209819257849685382911884189422269597944537244903556406673069533163907381217999688057665688061379134301964091544159024332163586652584382815498174615006810186190894709343182285363764337356780328943063945759927071136854043169054915021306295852991663469484008296363357384855542201334620114551/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46770305995632802258187708694994651069061474818352011185293887117412981120852861450569648249037897146104511076539100906292766687715685943765498505389575680635651791077514864479585083415111297712282054321069419827903605373261092411268219964904255111203182115974328394077176725890355338440277815/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22968355235391585871351323059583337697868513056298403981091206678690528343050940058555256536087270789887495592106971417873548504084603850630961632434696654862082263749756100976532700880377547028388756345843843508235101764420531969125055665075610562966636460530091986529918090307716318877898105/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19457720774649829781303467957093597168576647444997919297408375463275306956247567250401537098189850935926063719173504217162281607278442374660295991856613516525598238324700351006822707477270467074704436197981734794725450983218495118216154960632919419172458270048773300420071355458537694608975620/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29401409292706301265712875195165050922310950201840825639768042856207445768513709939987788158550242597501519420463176067801725307677228102376827573364851449887091935010554352930734455050738833887911864606154795098681945392239269980176287868228805652216600103379242554746618729597716527727861630/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30642938302771365739983810694627011283754305161237032762204741198110095899076574574569058492058577906204342293331886124692226220940922048909887390752895437195479025360022116064361707850980399605024501649712139335841708225358288214099804346933740618725723986211884315520286461833824516363651667/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5587789847701759770579076294312897994257846662469321832839102278620973773069057242970429282510852184145986511617854519966279720714541446998391605846364022188142875209583214558896754556258331703756752923131774310455653318464921527041647586243072566949815244719660255083899128059653064833365068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 49072556980231940165443039143052258564424239249448111193173462443708391933934753250103477605078733159929962213688885702634528515771570751274651768466531984070060757833929426086424705619390500832070402838806008435011737223666984221199916562405428808426153299522816752011352118443933158950698924/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -14485936097813183143610391816533132478840730451861083406558068019344744704965137873596272866174825475521435931890479662642771876340074318145470654585305554791612609919181195869084380988582384006813238572256231928688959227739412413016840211965583553745262785044800519874486953744767481882261421/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24014288523771244755563262294090172793437409878864818467427238756972057921604986767637846325629583867198145170549300272777495429182073847231212088428517163643275231341424098299111553740500946862063678941449807438372303960515855447691616405262088231753299505202059067438809943882908535657939929/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21225445353588939539017421295279343346146226751271782630110664059271694279034380823104127333227680964814525090705286845961412630912939979439117297796297640817426841956832791985642911920405956694544799261064772591714037631353906818488621889394552766066555389864848081362344521298889261254426107/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7480674586290568222744730170901636535135961789502353623686553120627969626710394927704804041879604024503556840710128821238515999305206276212261222006708765709034624619422496484852772905850334183735200731540341079282761351591751309101166225806960877455240018934612640277853734854795668076750181/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8624990565713300091855191033357245993832150205826723069741262184214363241481200581221769545471638310913519576391036673990651400613549186407607817413654554465699920056617597846809874188920791533222604835679238301405839207433130239517212251854071678373082076918113145296445940621784943228401089/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11267652367133658379971088575094129854510408496466680049979000936675901951508251236340655275302781767419749280120909372204149961067986187757700540573101830132578242028053117948359927099966299645084036556332819351225654845088148128013554549151493911324748740354584255641433437953936754616279313/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33709822844051533657185887556377870457885006888699584222874004940422061837789427473001717422572159453186329457657119589188855069798800742841876159977334895106682281687438745708656804954529191827591030562445906775968877154439057308215392420679755352029451686816422680105725183494605144365030325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29522999131421358380060043458466718227327068580830650768806992480176410882662207127749746628944597389223645244347384280898589122760934743296166638086420398340993696845621396377760369688758254930774261330530305786318979644884260537488205692113973637209424555434944978115241803848062273210945280/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25836159052962210152133019264044478106277898301009389239949562485665946092547927597085142358635527644709162127969387749296531356940423136343044642158462822397355922834762546289011703406081001653305498847715141742326768600153403609910093812186739981007929891061404007709337978825045318821655346/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23152736883285291065016940802624151355370938652208798514168635750324991839915126491566242061067841590378778507139296908135357820296921218280514711206330511866180899970328809377129143546812650665162004251095043963389694593139198039584086101811525154786715117128679535289503495030409176046836216/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2539352134134351314703775185892405445624187276314371528672345831488634218640762230200910135672183847108912370973347743051560792475740594141080746934440772455999617097013844901278085919182608315469811492772437518054334348424415545627393024699352055312782160551102833461449377422218793227345520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15230358790173680244319431098491878191096619282693892259547790166478878187930219279914736750063845664319001257060997676271842670673906968414959180467927766524837931671481187909338100830524619346856870144756976872500335968229236433562415756363509498616446949524445959947388192266306967105649798/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24269981837812075729905212075273530860535285868401082694568931492813873231759557977096015131136087603345520285001544394226901564100856292932380812971133587023899136344392835447442758023844956437718966565942878380303683283956982516748116041455585832366109549857531036760649087238817853796172650/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4576037543282955345863581211437512820902623645229561244477203159902549704228742722232174614929208170977666716691073737885642980305500277107962780798096306526792940994889641599763034557133131717580530823731984853799677112275635530753919758280457944706585968404372590657635154706685970197043561/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25906145392373046400254577170464374896910165337951794246827640050950147673397745021876779598319149643441773351094056898908877339227474170768205181031150211643852458523908175492100959251449642575544898074424081892801743247143039163158118260141278011554782309867082345389817324992122165295501987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33471592961135916171643160125939523723763925107473779617201844163853710524360409401475150025868053109133474926188514072113351894401169095446852178286712980058483491919862717211615868984678811827668332698141894686571337657665608545403026332431945732878844489664747355911808579523660653235590627/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33308756102991642642294273688501067883844981981192321626812756632646851857802559723288552987613029900740940386880617123572545832862017268803676527328471738723099040485609272495283677610898936654625857639370574517437504842652123671250783068210412878936119392828587597330735902068325340165531583/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35729269116779188645243469649092434277463144759902146317121326636528405422824237405475211030401949146459902216799290821288335909254018632830651290021605728996301046899979506553033140611700104954222677060241711873493986303753287063200614930857793410958805393144763169034656764355358862480321823/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22049347333847931415165741205626600088881293224846871552988875083153219435715916068510844079511090853992049755688216608893244695330831764739010297168076802936965119374676935703394342306719233450929108632903879855353479907758690057374784732756802794509480487183085509219598176782829733456440304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1724576783741379443256525041858494640467300969876810723725715915219817504248870614831451704880423432795765941673858476188282358996418642304113773308290819752398774205649527872843238030067113887030484353767535326215518742401936726036694801402675702703516152731394572885693793462975810395285979/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38699378531096971312897127318207340754535856927551344541331390381797588001023420605903225787895029831631994263650157445367405738194083489953774518558480674221022719127804971261810697698761762333657929281247679292859871499781942776996678153423286064867648459492065415884813298516781599852682569/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3089234319921703661864809077932753046265370790573250433605669404744490521539450556221771196296535951436737749628555827559923735423145852183448252768922287711317535754771795438685220909856069714815430965227733965926489054315818562451800816680907614925649077773986218725340939659105177828093944/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29919175948850871878925992684129877051788185973081219045828293681783098131175073766093192964519115234296162759920254246337252945217648269243271777116791562150201706988356447629403277198336964215455288675921734637284946044278349594327149742573385497344607653762167466729569602352219742298993312/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30230338319377677530571841736810463462635706568884125811254375434676262920048034221425956003160903481208269306349970787068814231577170390988611045204979624774993513413928712626849018829569921152479488393664698207703615026056134285172564050503963126812332713861294405039070537845129017031076125/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38793189373002561496710430884370516088098246260752251678462403059948115232709501389308702069427043211474407203880988519064675609706115938600113297061670734061851268514018447959183669378986417381130974245767541819690085335555387719690025551829172216540377327903193219716059994618334331113173347/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7863235526875409720226370683848691866969923692550261964026429243098753394420424074410777295816500350038488142423141059843526922412233417879964798784461795304483920457452461190825064609617449915570698139097837591993831919452225279646965097109189234843159199681522356610899847002429689139550651/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17308722482974028739597478718121809674691171978732565025681436430772810327666609873435260404813435918872254412209622157822414538391772735458274564660784564058345997229379144665210272758895289740516550828612298742024763377278377260241414610165916137102091548454379933616114337947293612250785063/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20917135766527753632771152237167885919986339024386322816305943205886719325092293221711756341044166017778582041137326467934824971249772199049045201776584119532281176953642272151274025649923099221845424863609692870873910235479050324864557592463830997410843448645108562727426465643612212340626709/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7085292497186112213833732962140502955261880715921333344083795339648210158824543781836203111709268412399886690321644431408986092194436906424511523183344987636421063422542276532193647580201153373495142960460675544206288719787213928885889525121844075902716900490688049113998129829391992303386460/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26326281481151771877856533953890923755026696728718128004091757113015286463265861097395290820713462629747923633587444648692280270219967627922465965427931727653921396683131403265469610493924704896425493478324494573683954872615832168440972942192096439939437646327486085849897073993724599051358604/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21412757209164579432109971437088127150009563402102067792892775033881967342386943947957464719191131842943650226488758271593974449457001161181889444900391826932395909062400544717555782893392772509377703439487542008987527098097236343118827759582846780265167142277551205670649753879460629726911909/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30054280210340023888055187484601797075720205702078511483985205223933512189817436878681154135971816458019662947179479042461033046137026304377377182131602358509229488925052212651869435533693196429990262660179259119018775049095241643292816221409402586508414504000847057223975859310387283932943239/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11355601134392392766841751491257888928400231132926313448250583297956429481700957513240099631676835804235798766704881301275713380779014588187008919907479890005232674626848834735425005632057821222125746009085018614527930743787121019205845757804972775285080830423818972263171597838076535927829205/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7959579626635056059170957882160936379061428828976842275641258180334374223857760301756085755497549734380591094239980359195174765798220205304409044072910084835223939961154191129821981770608310561462270479225004132092787295889870161345350405486398833549635963999354278554639265627292282476285352/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9283384616211089375943658263828696590322931572843421449964437983947320662867716287452541642757568874401390657534007170206078123375604186497403954101602682289934958940240442920625085508947213157770925466215477726346772290976704442707530380995334994020451797974627834330796154067762834184077673/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 102309994276341682239732388251361552775390833264746566188929158838845872481161370195197588350076144960333679309108285623177544072951094705439844821297260461806741226827119829765026003056358116912927578963304443555080202242747229995736231111469377696241999269434012853127304234217576382601804054/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63054007906289362747765425710486130850437294501123137113570743151702761140286640206260441596337707110764039523316078907125102427122756337650212938050971608764469030780351179448876890790550218039305994793775415065267722975078483741985333021575933294281547165259446439940089947789044827243516717/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23080095724965074469076310119261057573078749000914154943835101048868582153355338944987100545552105947027092538594167530081165404752604869431300648845587954170800443542803606572040585211132108894834571403153307523323089289842956119863873954747996554169096418061841633819733396477881266206820309/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4755407419003608466061178677312137700273786242380940133920132003625500441522578195529552739571477972580734433969005030060554084120468678461829873956551614032206737026422332644751170445021627238246346140689831209710395172373017502853811550064909616952648479957627889670925509305571393066977048/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19994956226148949655580067060885996935528622267049635183630150496104735449132650323444541444864974284169567351779834351000226398251055632845648374701496638312159458832608283804777311756921027536784670626522585821572814185530213078134841180336573940411446041392506428886947630761909681487132323/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52852621575094981043126877855968005019684182501952015866257107631560427976340254176710618310967088496858328410693946087960625888154544039522758065941040462880552948926530651958637325538968294369675290349599871709774565804661260963086312299268401173693834115891206899727262233174447351487341004/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2702969534744097457588674505897229520131533111867363129359883406971923404047841409641958370402611706431445341713694111524019771395429795833370931373685648225333239896471919164037775313813173214779820461682356425450249956173386694609334695416161555724230365909678426784339999137931410911695586/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -68476089200367089717721865688380696467802428016664307300354034843116065211456966938512098675337955329130521265760628615623292964527924068455616778171505413003744679801075358359441717563141533084487832218648576852719144407955309307741756754021157918551642500421830299604526836090520887808288907/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19109520715054661096531332108189877431528414393148354535986595083930468277203913629130788867024586947839491157935424626950159484965323022855188068186517354740892359528257514164052675568351172397569803313141948770682026877757547880603958616800435229909499444388709443654322239966570140717638307/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -57186017864368101453339341470073856849222878367893423767309416967197531541032276290223268289534258198147342228751125732281964334866136679446497683777304037319536969301790324540857571163650793314455833849796571052081260025585480589318749717739173450335443876331913152773774735068264459557527165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17909279661630498212578587429873497066497190195782379251417760565712697452699838883944544598438574390214781917523398681812408027401018786958509415107919354461457965034767210285086934646835391606327373250414980826514025344520543283407659034110398888419160101912707687180537160638028608500336955/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37806083972606644808009156601926910919949227154240779967290878932863682342241322374275183696955943243314737383306589645054677217836442316705520059423759462941543067880797975545831633738964200376310488927570899240645382106813489064306671125554985557526053541255508993356987857507298889528461474/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29053008996177348669611582858230169687198775578824315932196636617161909238306850851668075012063289724901640529221616461279777104892220404911083946445016343428277675495849169111897741844095501388058446578909489078834395779740549407939424046984816867707380069371230859979889313501255679257490866/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1268738302130123229781900241386480754143621692427544261224246767394038097258240570831677013258690234107289845145998275711309540405768461186019009042391207215035976155154904756721162872489053940724513843210120722043694441195604951222789560551944359058051747719555378999245429400441723210337252/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5500763762849301508556364125933676902902114028111981355460605925078690400147775881389044710771011898007200720077543901600928817034972060948652145727840088044901974621552498867929359884994035180537249001453883120218058007744113607810707938476418672211428232628434066847592857171406822152953782/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1959028213341578058752131202311942534995348621326305406738580393013059292654376466800198847327738954889117556396665971592792691259246429632136278890211702420913698775842702288818135901614557481444008734064691799383707890420399749440623628442243190465954937739978435385853853268581654885618704/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29906081657715985930784332102449662342654367867786700064431575648146036530208854821814664753750286276446702759110336156875521757356102630202855463349426161324604523625424288777492311358118159086125600762598818056103891834180120725232176352089746669176065726844564680207367894275806038260628993/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15126092870354809980618491381928896655514366433238604623790730467925550822161592647541973123293312087139850769207669711997259601795401816512707663844786092766381458672166635076929816194801535549421050560400657644323464512468319218599836212124536202978233511556124297781713334486844917095277443/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57222452004112216430532104531240853638538138941240780716823283519663341671752515989701426160767416357294827460100403497643919706147762885838441948904703741723911718352649618904921658334642084522194461469227621257431788094134546542590607314648487288331416538933079055118792860273844425907883794/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8771129536632323101087421024293801060835140602441164738917179803355723270572137076351965401329148204953677391387266443359394699834618992822242793875691744820210100537816413628462105326487741769306004336938393403635461886645197323500640563730538543603590904262938984706687195265749136434332750/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 366563377515349322154247617500921562185994253340620356859149469800415214601915721607983340729752477577009094150535112989450556274300616665740796364449558573960730947436081106527395890400263734309081311551368016309160564410140613048001550205294173816470330657952361389590848127831656178594113/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31486548899587818153057020811491068576076284162050820072013610431773812193803688518262124119776006977742660566469296330497752156031824090683435062515445896057960511865267946761221282057667556042107488020285110493808541588153110658524393115897976692856169838289820047697232330566050208965891000/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35294412652245856958309414959080329042000042030704343737901996540419185150265006495535005555579371511923148262014391023151814033961732082943824665203945673193433840022152979471198120117087384339779416327613940326756939243121690120572852501166183312963854789630192742650537621937257632990837229/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30359994005929267103223346528810151841987517096471919683850214736434535040930361081854596763193170849528814105578866244537314660330654436461125223160281258923815851161335271331420862271972169942359555481472826911807139136295794109653493507800386677735495931188355581074834875626577947822549339/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15602413207574306020403830732506447834308347626168257921556220062235652284226562396620270394173073807183164452908047540583808588328531121521560074972467921964235763302543258091562303082593897233598530120764548562555049470622827478076022166376075841074862396649597503452288040536902312906656917/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54883467808249084546708434295500190849223438558603844302361855840147407977214795992386303622676781113132056915743624041647805194938493091737598935357220705605891699907594530969152337213221499382874396656576841542607513954495345445534901603928864527787351629733281749865115328979814418664240834/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42081094678977450514611634784982118007575948563257890692857025353741353940399047010251934846149954936143427053867621286248133910787914147598303469231621339221670703129771663073275277571929610214921806888025167891205427853544523353107492250262819290023388992951518331316193370868914520877561142/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7035247867687984838162633260045528415444339647320197283212793310145663857624713302826732991716098348976090288049063099781923796716580448274636142287388355233783529723572657033718691902223033092623170571743312775012382363528588854476161900294041046639265029421622652014369343089217273034560848/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3130995221935480028845168249728036403786156806270270210139083265970461142745363941026995672517558299695946034237135066059519527006469745209501957326748098800450185122570878742742756427807633755038871983965628335554231578841212325145445456476012344471763697166427203178256324244084230204359555/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4926926977797436901622902759359815146777369455228594111364388105004099646231140091236062914359466052874497637814374211330880884801899382722379590045759831373631814281683485779457234958347819289686849123365722175942152794424273963816266362616616369894371781448184786600701694006612517151080001/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53029694635344859793637833273963585399275727249236201802366374589068514260537121020498086060376493036391298301139726283465453615542153647986735252789641646110963217075779344755429563879695852474420356942759879566096729671317600446264371566133668001551392940451721476120503051104549132883262055/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15263619871912317812313741943723009247317413662113417149751106046484618667812023113288777145852817648335235307180286247482334315431766370873219079574485523839657914020410498694717918007522751506014506027466099717786872407647828070896479080304136234152090970387365907387972134937272856566394311/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8637950207503871098592507746617185591271324926476795929582980598050435576981607379236551836884747319866137591040572289867264460717476596648786367497952196670749541385327403980032198614825038798360689736165682627449366149671648666157842179665776726051585076768559258968504383554566314738616909/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13234114914410056626704890979512617000413279465974336462683469661297614026044829543001648744756341011367321762283076082111103601379010672853537302757843858211517140376829208411523113928181587567564200983766085796440978984391258014979683702880550225315562393323704700757655407969275910147644039/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23626879701993109731354587995031674597243063270191416860597324020157779536392044943257147976593899761153644203554236079644944297021701846994209251490571847258373533069506806081899823391899035793280872165314298682093194066363334957699706168565269090429750167143176148377795562764557489068292168/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52853980332663103776369798801284070577587412036182470352123502455510588874827629368673860846663466418344970610713502947522071813237212642741561648714960624874666613470895024345956587129962723948443257516725168726977904410843450539180073746508528217348206661948603230435035282111026541037235870/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4565191837098613926465742176158647483649254471557314179177656137094425764636620188839230869305156084338684080462333342840669902213337436182668240751143193200417407485429583997484362823938054553967180503823222296084759518148426490346481029876279124912573921655751578143654463669490986586967357/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -25728262383784338561274172721175210647797649851552394865175446930811580294001546662883282029770210917150886635252597053506618030897989390677879918674153352553526309487097107191020634434601318589330598609453357480853346690112952524788776213190199945387457119963280638901025848693075228605141520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -2783185686311076948725760514590886591038367856768280681653124478193023560111103070761240101504498011406990218084555109221071354122112236176697445034748507650185885538882256755537910694471395890939311051611276866107224785496360348466048997845592941890011519590883216718040168681415717382103754/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13345260994516898176431115969182020940532956080384595762531381712831869422888748545880186148177781733817384160950134998317475647291774754992143058350808934785335688718041276070786424856463627462457357208755663974495043088106162090210116053786758100171022676230107265585643934891871497206758566/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22880794185078887410040148571959164598802075327593021369619916017304768302561072581173686872218732407180656706083423741737912373948678603518318596742186037420328602198431903918561411697643963126875709330948590629997534677524986712675855723495912616292770626298304168005913672499236534126928728/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13415048219636964002935389950373456822019397609498995410543967707230506727625520820564842834988155753190524149211892890465673862464853739819954047704074471462780779827901174670165467804796501533482136063989616425159756175868439601450766978352706618098974117671171455540984471974135466156288156/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20867971114363351614716813167201303595617750926827306674235323471904232833378116431922283395376997507439073082528911538788876533626189524272923680947515565746868377282532967848410959953009620999064324366364808445557658780143732365872386639733804214411116355646500195378747292562145977755634400/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2481109315829935491044638014354578954469459945343960113761250051751406364791029233959721639424973778953659369714196486662264494958729821758530455676596649263165277808962458854188769545971600537777892903795050610490403747998558855353252752432548734670476285164433250906693733412599544873831563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -39963408944886795645364479148043749549204417606561458046231532815898545144808206272154870770207574152188865448649839696813098741298085102866482445923217282735504894083050902399825855708889979061337025610591062417515265989731988380655408600348445322987772261320237181596490746927026180949894399/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1532598361009481749575394559905946207644557201974081100682219782875553584160775235130476206931484398189279080674443211694138827352747299270112640720573531402204413011064918873085607849640897715611051233504713616056639592254841842494927177073875578302053388187666900849111186184793170240246878/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17733862795716687193179065039845885281372950671144467374274277930327889197682866892364298312458832738818678459678675738025278816910204863097288318798859430066333522863558294848357564720429127838303872243462060714766396685173438416293914316287892184782080388715544046380807260017278399387863173/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59748281495270668270546439884883243624243595512797795502852002769550419251412872135021414980026123285465761966665476680303940469267932797206711172814269638095779425251998556816751474255654715938013054961959506542073240496761630904435850823833391529461531240369519705032255870299504928262004647/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-37946364721845532142385134955783887305009970195719557345568194910445516312772513741545810644816729399672320022840336851432199693958971455704526942907174852694393119918402018201706893203935040124132275897357049939386259754930252775620678943480813057033512746310668435748761695599222703444759162/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6035191856014668273296174061867257152806923028470767727745556464414611291920065719111493238413739756191569470810785866175221277969188225327856782621536871146111352867902435036632778805312373575351862718282710081354301781374560978018291483782324955786934248169470384854455995443805654540584967/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -101401777167587861862397545604046249054335987031746938047737070477846097723888407682768959615535796196451550697413885087927639155493455918273921571953816983322328904275692316013193696149923015171264874032910653121433139836648928811489834840523578942830021296314537573756823121650685951690324635/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 97213242477709243055934498933046639285988025249803369253621064205683460926978596815380883157356859144022326590823745805312884884125512617133811092279116903038374649613353950579184952850823104122756751817954690978508749971103757619305504694399843171638719297347300529567878488775265893332378835/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -168045316331022760818807810605194093301495161760464523371846840561457907363698925725331143401292634395356900371483757701843821963548839462775040083063410677133744699326369941022804850642544502516488716900918522293851000407622301588801842779023484176288031018988196907755855089788544740040903231/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83660939239956997006688280840931915600963495932647451045529718692533526483247302705177975333618148024630122362278168609074079153731796242670388978793315757619440988491956940188241763704405347076740537117444928980149700511943753326898728503801104495243352274743963988489755636246452567015208161/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 88410596182926943292357453459321431655078520243574723158628364262264351219903361238257970806305344527732193650169114026527583470366682314156925908890199634931794692752307312770295538436054557524770006015693603952048705493430279957990829998224959017220471394990348845656942776153206433917765066/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 88593462878435658724355123767546681231813255045611588593067735961261366575870700713656544405146634081157678039899307558391045072363905279326522284772627610263418565199037790740982132617732258678219047677186487124632306398717233569333819854043503542754522279773904278729419377301374123267416688/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -86133599265210720561625805486959657114355418934990828926682933135514997852160004976225371316389879411472287351368872498077882858550920640676595933712913642769764174455300268417292958325990222311117586170545091726783145062853904834459458374104369725445848155497129916777526415861351882974593285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77370041939823423537255218799097318020380694197881044618589043324913196287559540704139354739346685538215524161402374552510884771167376316158355769140602487848061704715259918208534118956163542237954422780459144300163612121765201417937641047136253072878528747176022144750890684102275329882256876/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -140037926846964421834627367465599803635353354208516230096605098077935815905036979315816750990483116999855929588694213701186799378355380650213757419299691418539212085094055358240254282294310231821110166281005408796714639034295811566160797270485468777899964417273289881546184956163298010909286453/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 48584372910860030740517173151466089118855747628284056675934744609209437864839867559582912185013177428956902831780736888634699781455269839571566257942231036176617331974292846835454419057202311773872458609786433520937283477397658276739115211771115171415595748009669277270785334922606255373191107/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 58536832307248309480035129249375311444435416129130357908253244114874979588755530935034928239256471643582337143462510949965428034246291566406260362796324377365227117118967399856341350696775199630259942202492429735522208244166611844799950456865098369346697682135379988368800759542505777346322812/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -83403619460653271344890480412388981597175797440102917691987567967322252847952758333927734736808713241945363191460840682087980749749649694233459426312635995060486131453239991084664722412162958403075437639384992643721811263627222659194247087426894299071494076083757699502882430729849955832136981/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 70624408940057206237312718492324977033903706162491850755445391064824245683826351726246418120910154391079527567459917294779631805362957500993668847708442558676111005836321422893357587640896841951865717373722419276859662911631378414652448279958241849913569928223347381752104354164529635970860480/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17185143605113089619311318656549142843330728578758535520657152819082622043856721559916846237085864673390688783390872850036870752794242439560355652654656553398522745721263097950285318363026836392809980219654701232562026088517185616354617321695800391478316194503920544489011229340815399811722859/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 93761956824499500844098902576874622361236084061999454858420367488984681302757414620547959416682776056327207238524375035999962740682456053639174449782721165971557808881180039955634505327156854234642722200049828595636111647634849740240913918491303395248308757955532618404754291356215404118899156/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -79241385492869441755162135469720478426583722278095330172692089791619000490050876182900171679028129429286165678347973570006144597525771111280992937439197972844158108127104347301668647516020256762714096227451366626298555771635111950706321240635061038036793670627802170320527208021148679206285000/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28330584460753257000090283733842294419388588207705067154846271499181171942584497704966096565247437278836239287817224674064791433193865799156749481494862041106248145875721749300232454917006684648366987218027847435620509602481411887854275045307726280026478228668848437650045167170401368087988916/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61987085164687628569287561704235596786743281448541522570360766481729406914059963783564271100864987131705870404873279477134337954984988329137747453197022767429188256375017453716162322752124507406412073897588646927994637833386991119931816279190643022326466819519851566563567788819906359428269582/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1196856476006950537189317401935211049229098121725157499032876979276096879271047880634338349907407502569112778056952707553260250480747564514632300996321347740040945539073802648374599547825506184070113390067713799357471768776574219926112321326014309530623066073978437478895477172608636657172425/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69652123130433485434820559670144695127233867534261283829067435775173533879559401773831390259549682821732773725055529788965112488912843261091242265631097832515990212981368693041493107002730963970834987394928748224124931111526553162458375228658478376075709039966619297413135870642625007966228835/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33061105623507769698242895593865949501712624265466122579928768338124651746987060124507734341681401703316829471394405128600323028215877166767359979583416908722576432562919657578700020543642664241959721142546727859424001189230978216021528507042213185440099404830907661723186088342060691976233586/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 97320905961869740387574001308948236083245462778852023975653911953441141839890624475206535979625094439667084442006702011161618365506144978896299745403784118664581339649558911455136332117937723012191527973290099278352971751220183318724632951181960390343134325762830016685822075117842313609612594/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 79707681820469943136229458763407556467815808694301321156635859829665302675566318826853562720306127045752679132790458804512526049180899208516222013225104640125987616382816505216911202447925785079337422385869730623879700090008396629766708120316414646577277024307252919896626147774171784209043023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65868327931270467522926908637529119882719151021691340199532164025608274993443118925992859747738139823071790706206720461962298996508487918346755109980166132841872618390083175701879625483529417392004567730405053914200398751697065397409048344032064797032610776470560278216923370670481808450588253/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55119072058064257733301376749731226511122447720126436832386883989146414666500646698982736175763556960122293816047600979123172428269139827031554553908694003923341847516745932506631728889859143147074845803443638855665008389569933849371051369738328174434507085082408716904083303730176506668273254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5936914053239886215928445798578474423102777397852289224563599223784839751999553846524988575121102888119246066410818291786495001530961416373022964095180519123255376557385675080076285138764707965497646194294893809874442848947878077265726942383746453598838231561085126165723144955438539784116377/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38212427645442843525563146057210368045946829629210361187832395611596643049408984041654848244738118555174810357213484865873623479518893193847227494497097267927842792236871605096917917341240176152724451300999303309650864166515764367236593999077083661781964462850714998012017813293278842318463358/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -74516637716630111877888872150740812941025199533800161430746955645691183719390814671496718680679508128132678274964051539785438303017080184049236148708198047607508690089548665822226805772372366308318157944589218832758679253076481622581230801257909899942167477251507277840050276477883646401853673/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53949217437799888341598713729331449336522791117389513640572130081269293050283153751495882344341561887116522483302061496568046902849736613719262560949710256200469452281051962840965334954963196687229747629353592003048521784203055210471216828634351819790432391375965168839143821205551081055486183/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -95064838682379463706040275148225432518123095180865259237683393540337799075583090500703496585221004670972311364979046995961448760277751802408819486091369644627133578320144921153415616538533624560180376096812623693794293113054842005681661415360312265639697706989835251481085072933771879360248184/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83560852488738967859717542074843228691714861887840914745324836792083775135247917336726759310121388902895733527657386974135959012974634453255604090219360444452616585111648861339052613119108920059573064739796522192177369179794703266975407748270254096459566111414222845579146783617812599022706767/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 69917542423435494634147607573083992898089403216486425111275550729941904444074361840992918844333447540946014236405174042020118936751845624875080293771935155812074780044544241945766606364358085243646283516956391694992953491007579516863876476514275741183254507052924521392256820767421198155013281/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 71971659667290458200441688892871064365989384031628128352893507249397168608723914171075245592790056727736635304452492980944260797031822225915362739217256347352306377074769199036954874796502776455346469500005022844579715427837157117603365856107228777015768039447074758687427619880828042719844218/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53738337779532871921823127651471790152310587775399256913895243984520771406935318416797586831501599944174371081947845383828665887312046867516340016552784678946482399864273804358455072550007243956689216895306292213750157951423648751631054865479265339284406642884100124141083073648119545695987871/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9219443241627814715477831912605418534005835474133437536819576767747821682046971930299813431644438641931414409556371761617371048194356572420147894709202304902652714226570244637339450437520748116412407665482346174361292389467985930227404048523921628542048571974062458774854737366703411982517193/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 97277372826046541712677969847194218433337023040219939523152739175180653761871948343174928233888344187936745005832001573836690712456760681855101618317494849307309491666647310504657864136839975919721868361035404143782147738312241917905618719617651724258511146153368126461767427214640505732356059/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18398089314570574653687782285930206610117292741207546392600660252182869679246971042556495601050947161073879147103867004653435591196629689574250083997534536591859342120514363389392097919659177578480659314418508106349759184313847112052103170562020118056403626989035337860305575666555507252341934/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60973611704781012330407075612890279806382085950422570804913887710976080364543860803378431756973539299372813483024769275165039090531242414555481397008717258126744249820481094251559349624050954753914114032066822466217217807940286154524255576661675017487639928590337438949765050964519592859965794/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62937641334589746807461850541173544575318221971559436485906612008614525031258828371701060059377213319439908774848641967851386225888515740943761889368361165919453196193121566107227529034870125517650148238569900361295733382333946831228939861946094652522024711520955150475276510703392283892280561/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60896817585213050408068592308976162203848019749699487547038909649441983381293039606168024539154270672364064841870787900413181171428687261732004221561688800949593540296365131991456326104464457036910854990369331736099429965681199617003769028091193447132213785926602899177879189048563504283594108/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36059026058204463335108448152994690761918167855047433446900679171701751285920600604109497907909127408177968102632157658730825902836270405809860306979238335476885863517734505849140777148713690278978267411800504414465190508563614748436390140502054525217738842928987647684216143483892603416746988/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61125594915703415746079689454973476623077891066712385311332339894021778104981686617820598672028707632183008379202764260512135874593971862128553144862153047887743103919053391243424404247958209379264233323712742303702770132552662949501511732260623932452742971667444032025762461610300303530190068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40990878793675647820118161536008975125982589892180283252728353115753189320205430678463550024302682870132951124270048532895931663256058500958345186867743677192654428789414886840721895685596392371905565824166747300300716831173638914362875762277885911282461151121720991394551036091566337856113466/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24145431497353301226952411864184828964900559239289069989149932588233371514792969514874489811780869942269687820682088520388107036074317653998399578940556412367041989382951967013212903055874315214304259035847474411361811207620570819816955886918503865367140903461242994932925309490824319388953907/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -80535146021884589884439551300944197742506219244291735550249082004509698408276259483499433505843005292227558206671069817666947642127420948265951005383481471684650798541778595813314458767781374595002118375993874795155442505799566962344092073064864453408963953670570357530418590888912657193437185/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -60608168725907150096509347853475114884757440118540953705017967671643863335371686692972347108104509802499623904872593805157418575152920929619532535257667931484623727594252939494517922528387503442317165382516799699846768554212164586994735334312982130703842232992282356656773199321674255375245837/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42213992979641430443461881275068573177727980899374754302747147885684527406137966365373525206541164178577559665962074638526387994118964987203192070466188958886586819049733938395370466728086706240512165871862090201665059312118744516955401246186039993311891742914850308203167407034380046434268677/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27169606572163398583059330972625293537095750102950053046995878777328192719369735472396241435190874502739898998620798450793349833072273449190931612356022725574734544944679687113501572313696078490571038107651267888499452904449695766298599413153798068939023166307819893350432616005199187912024779/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45616094611723192096896450597753670821409810989621153734374349172673572867474220703014859881101964443208509439948533602716778244934230319677311730585014142234731179254227940478613144093547753583595880203400358672286978448795809189872614819509758444941182977305604225062542405870407521977505784/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15435614913596347997240913624504553306430200141745306603855906947085447513189596020578334525128689869128196273945107892795806113423250928053307917405495849041402348108005044578001899286181418750034833577983244594178309202593615891326364022553306672651406875148871151223891046467994741787346998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 253423362798629305777481750205939229585466510838752051833721993972375154388544046082994503140040406607067646209802718746191304900541903082838855448094675401953585457472255127065463854424859033564738786239412705580518344601729316595387125386881310970874737104423681761603380831591199073282515089/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -173797855750323755647109430111919249764658768323676585410833025846543476584243153753549889900937475635493234991394039786350215569601600266941314782995600882034470944175819621700804341522565417003798415056486408229065826370078399211199777275328622316568741731498861666380043940078887293185788562/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63409346548805857448527460591470211947672392649758864690885417110124424331777982579686883681687034715183616239684807089845304469725076446298972577354503481901920506163789693775734989001209448776892138404823625583752048503438253940214376435062479720944606984282653625459346741496348082336102916/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23116023517218788730663379970342996756416806504865427351406616068003375063096841060600223331261543570667797694537076743143057838066873050482008883418942988921122007540705398295379060310484541536099667716179944707948494884869611429551540227260536120672687077657676014083124733473708667649828298/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71551600174316557139943100969761140316750758164462590036002495046343662592964999411250769322301878822265700596950610042012841216466122887178710557049491882666340453260353972750998910393589907323696306309517011691212242250012964905754203057798247199257225698239548354171874034714173186486850514/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 110243441536482664053136629482926292867859963907516575690261400823404538980771800876350831079141526922665131733422257843483250831106065006371844572558735311827377645053183024485546837476523644822835053784693293900065727311266876596674577375262297568189023464867207845441377418132987425732659913/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37428824938896296175584107352632800241172092648173331699399389586465149917424188636587216468192906483125772569938892802723097979585867659562370821756429811901235743608613325801115041642337217602280989637217592061934443791695523565943517545392250397668377340370088603802655031898096674116358893/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -197977237490112509534690450693419514435791673334073764761647858697238500186391065449453073667606482110710291200686061021286068048967019386008172275649668029583724916111928040800546117661560633893311602502041014156875602557121914771865884077871328351335208297589530241119304112550087614409978254/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69011878722294813849702316901024829758905207843031811801843325605739172090865803697546106170350058482594440741907883097312781391226754295404051130066651386720359512717737709246389028347541151963699084532226936228245693267995085019782201003221323222223540547038861089144321382104264159633879209/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -148369989322776022429430318720499929135019319964494935510977716525225579831525745489450135170014462501258266488491335044180033137668716000519841204668346790124226359629270005183791976074250800192971742745759912862675404722166886789255170214284316929553081939010347487713866319816040792087469161/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62024789332260097027635617317929661532136095119408346786032443556094430660931742981293679276289171675500278849938937384008189554820563937684047313531940313694198723138781534373350760319947305617522174604352203206831354709498747619549308823141969854542490807404554199463550972945512343272493633/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -90626985267865176468598439777849592505862514364797208770718990351321002322632408857122701743985962985238126856306351494107322904000122308705912308856971159188234388050851745243052259994271253908256057821902267398259137947270231943647777347350509591283448969212321272150988096198776776099244710/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 60457312001998449705357856094899906235820984561602430135637596622617637818904231393582232511772053482882661855169133237662772946851057898587585320969586967703377609146096044491150267016757212587824051903868758485888861825218951800782170188141241248734384176494255591913741724542888420661422682/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5639832546436160682439578940735153275898259608658529370851488401146815510808216021788813580053424183526825986076192291738261216672720100096802196891916836443350624111576031551640111569511791737001172809607688363814493410005070065614889026037021230142886398865544836485735373153711994549677410/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12288743312739359717315364951283278686032213979896228911095898715336558665115054817039406378698454273749934723980999872893173984646309496305249651751764719613996268276772183468428167097442737322542411444282768292463240018566007336711536668523241992693711775606720997680599382086291073040477615/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32912358284040061994118229520876266500362839124818823895652717765420002563896256136816875555869201164544167304854425632798061907524659375909261597666107835443963502927605703626791957343989867909779850933374103700839282843220847775690736164133699162187110868167587122381050756686157106992372086/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -100348744802229636550666580413519998297821123324542374312878636935423010947540272755851664415070209874774060983741873090764089935903795935215758004932655060119723071968684902769760760963680043373183756588601826518498396484766100207451182986312504044580592071104847254530402689159861481719871693/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -42360474476138616618946765089891624453998934206008979681620224754646422060665650798899597811786368891566700606135415329266155288173254641326142567501232549187528432626547939858794910524302889616581481692843864537534660978358182837546841641063724396590713738390485935198248663106925949266944083/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 200130318963074999613703817093947372359554503394405187445890720694225526708622341915665985780087885299053552629430631444849191269002783226691532194056658488873798566188408790762344181786598821334682861002437803948579842551515274838359714915568539206468353026418927374780715379393691643870380014/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -69655674450576044446871525457307085645601464829810734926220973402842684882971975480655422173121299107055077832029784894433098810581806606757812069883414326456509142939475211765838620308797474732392153086382519066041914605788228300361769513874922494069935268620832435590822846511963362622893448/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48807645021810986516905363060457275802462117206595375238471927131095460578510827015189499457817098225871365721631467108170696213846387862554537332042797331435592775034931626897716470737200765099302273514367832795032079395322044505993682886451397010053728609224656786168255617783665786207611625/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -80425827845438352271082941990343806729776497249733169444705541844998571345520546814307726155901921551229979410115739282286942737987116920188017744906377656126064646414808089139934029156441585037361368037575157962565634572460504670310220918454897197609680041151487244406332701092552120702562767/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -65420533559104822784688877039124680120605892668017689680824618604513602298396987694326317145939117322442240141251631257523718271283540162474171150133807895048848421871239993055513352403865594691693341066045426614002899075927411700480993857812851205228989073621294860236348844203141308918650305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -121269028769330064700242267514414148410550603539903084054891340026841812315425631973487127317777915950965252100975426448504382807111832516382077044183392207005046829236073905363381542604866414483157790299385517014416898185720964272736565496446774384972506016515101583540650440625117772094059769/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17644970007507350732512178415991506077714364907687961669100650156701716172490639988259729645229531717868677217414206656547193209718768508840565259504061380527936527841170499894733148904478662115408384582591361791556101962454749606570209540865375186443555677606372150093251807251816535873837156/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -112157850541185131206198035786447472048618394363175536162535152906250774810740960925588653728296538705973735016190841332056000525006709559335405487726294502796233280628850651577200305440547982326739201214710841840967061219581769236680954801176652364170402654394884504325333779451733810779509117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58625847007602048081953385464827914394183520652084535941437463770159591871555561052667291459420138002849403746260833306383693113799808798872457494218335317590479896835298183280865174767708612678781811858099073754473490548256359762963068201660415703818495932927559819341593613789331286198221769/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16542612365289311465872274790949056577054169280333658241335960944781756732631935067292406843331587069357282759412480031715343206112219914699503797723204490461168836613177937289527206771417594239784521664334386303983028932022546929652994182474602282590032370294396395500608999133588916816057531/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3838080148164608263202736213765113186420790950127101897488796641036962332469345807763723306492685088336968221114117973538171679894835544482642460778545790878546367183903697049229859020616768219097444000170271657366334063189355612039615131784649629099662321605719030418335939830511525159848821/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28215790664605435764396229826062236900088210243699332914672086556447338939109083776873683436541787651903291022313784958223788332825125860399015045783603498268813676627625578333025372381556938030241034351304765360472036718112568762170410314091048455921540248402986939301814128182323404438657075/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 108314292114262387308577165697759555515137826918543403351153141284785729933424520933832100250376651674516772021054750155937589029218028028186484327773561911639825378151095500028774576507943390517483397352722902145205985278483169833749441132279017320661892726264244078581688733947986481027863940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27330331907590852092092054176774392858862575015266334234016198179291998291731651260512147162591217534656153766030527450497207316161783040364419151159543098969050070836441152890654135350030650433656316536181816430258072911140725930832644401898226996367686719675316234905732536280148586267288091/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3843910496153076304110463094963120668319552592209353769242212106470916554899819758488335331079403113685883290220236527513550290142193406988820268789584586426001829816870310284403742944795818729630797824010936294215829777206891022731683515736311928958096050564979412315240487271865964456546622/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -56111243253946693655524865647584536652292679568559824777812541811275616988339634152325835113914516981852094446338339326426470115886769728892285640804932742747158624292670736420912989760407589650160050901157848427346908565205844116319109083810716619255364602255064510060753582616903662254754058/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -49795904326444780245161992391745693647961497108406006644293973023424012300461077032961001338710036715336501660958408558271443640400110818403614921011437749372014359569853564181299587414047796521525542497892753046528892645552777652151569054621179292002632472242603089670655622546272542284417198/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 150110231355878851912898341203313908872216607197615514701436966418240866462332982145935212949065790679671381475857562632761373377282480329161030251209950239780432356050059383609125857495352094638447027993958917876316556734883168271549465913595499500690104525966570154957840970587141505617985981/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22187736533804775395068195610132217295062612906516560277175466042137938965047354001264162495620096383460704087126181687469451805539523434504063780829145436331136931970560078982991968707566304787809046940167049497791257382296410020892094787285254578289454837994622919417525981916372805252359147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -116535093456570614436306895467824819926867665546234275104275797126476207095652506844847271476537233509931110505824114983233067473509028830571236646267049554979604212455465032533902785750113610429250878706091982467514000509705025676100084261778868693234319346015706928901756291377201584452929349/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4096612828699926251487235068195389218746601736702863877346229460402244172324186804010147463710602361077709737743789940654739234104909218347994981786212945006407370360379796785094011659154898392575470019030472575265389391618546575392170762001695278210436161450268986312173515981930371973421127/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -70319721463833812631812138209763556624128098332616014804964193787749689464141511649546295935851678573418479862838451213374863049765500427100052697450483073757747112619176148584329091060049689083654629389465754587169403067751780224093439505731417971622234584634905945272816942904851055395523435/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 67152392423421246888969144141934991922798167996533590105339434132090661685776648037823264420431878764595463172826079084164799147791984588043010919855132004996143821450806479599492220414436181023923187498184272600695628322926425078230173019262907189483580894372712063536532264654537312552137257/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10882354798265749481267096333677364161407275980733153603083002191162917837046069381810565583698511186470229448831550262304298461139806622621321284465521210394139920566487500909097628697521723764895407638979159224289575789658641039251605331801739397871016940853088192527506595892820964293119428/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62171655276471558844671115711594557442199391939862429041484617761731148407528584816219769244311595980495721646463221056117852641518240939102104396996062170749221659209051076156833559234289119687990267766769700855732736372660297927262883663479605847798525190159135934979152886303761841303774902/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -6180580147120436140800594523158064105400558019463761433546351734038084402165206443701742305940203071527876912527142415427152756955719948548367421696454838251637382150494658659959616755313528099124316490431082471043981514711593737031600124350266423498257028879979756371535740961983528357081825/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -147109654963726048357151347369688767220371819470933504681142047223399124662151024162938516968659382589873752129498852854955612123418943536770194536535076122406900620806693433501817907935659584222404914558779791527869114919492202111434206672179042912455947086445472773764942789402437829582685386/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9709880416038505512263137599401895680013757235830355802777636420119863880307123037045809659278347149660243446953939502912281032132120110661551328987004310332075472392508058511089699861783873964165525523830338004590891604458991203614259647805295567374048102475550091016622252305472059826876896/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -63844711510546910091859390168695165675380972342173007335387449990446625062347895075765118469801994282478097546935937252260941122682800517769159252490805834809688082974042680620872482072776788619089042226630786449607858737783088292601451998129146513046330394172565513102203179960924824530824310/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 144315007533013459316146770394386677284087744851248507305307320178983012249092630422597378944638200249811362185020883284595318238808861290304707633670444693003443149444484654002234163005465256823796679959419225132523025552371976983442757359728450465133420956752033953078985588599619607839268716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[-21529948173314828838824745048639923442694874675986356182564197493596026929396041482679031693113951527689163273407672970595108378198830851880732946384082918417804580602093866806192386365034917829000233308653949605147479674426729501121342111954216710099005341094842366023576462755621776838840246/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -872058146637119130050235241399997997433387904627030589516299344648370922316220359822329498993974265514054408808709459966988286889775359696469478839910389245192823260042951952289688859408555065774694445640646448353938995001194448194882613997922170419978607313473155883647092442848117399488953/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -53563638850674150015273343318992160177553658563763112167074035941595357927907031910175836546476848177978820728237247137480677335569046997064971224713656553067219880855212700083175218311240699716171245625118945035353614825643610724107857951485404103198903545913616189788481807610819625858916956/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 37852593867724924506311057356153252510557566619865540562266308198506604014537881642966671673110178830439570045457838535369247537605147478354718494602592511465242146408407637817788340999380878440513510414897693142906299245943379397096522723485880536825280177812606371777566829507095833347122170/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -97028873976646187397264828067311016792208402370953452232435956306873129067702513726359332894880847509216720725259376943457136713797520637154358231446756423034406429255993243044870111236953827857663662346587749092587232157384507550736111275468370430297871876949366855725005762835472066396917321/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 62073098555791171167996798631087618985126422611633214922877800865025468685274772641393899856692075830386933279918841655758440659901965789977359904881210402323107202437001925010148830404650102893546801681066210431995565603749868351746564171797009989940012246231295232051717995416702454448597146/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 52409118866260067831625308862923013999286623677515617371116441499570582648369516911425431604733177733743204449655994017432298847023885343648157900724568581095551164446599300955010295483830497017543422146401628161165044930874940858452837024185155652526151713176099620784079503904771939903654451/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 65470367446430567852430459280735766164058840726419142861366020588589035889847768754039828086310314795468312908011085654790644926157042950666126305886860872296372879497971881958690043621475154304893794460101285410493364065645525175040870923593177842574677614236908913588313432573548919961339246/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52673631037762208761224717655963126811972321912021020599350915143601477426830360951685633003350092397308855425903416589316707963036468269669737871415632691002550775263798454097963850016458642963516983231454066219139352630993065788815016826254038106496123158455236916240268278305439939295919188/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43294265503157239039298555354090675320585115947910691773215217427431011690755298091076369303264379720832841615795410926275360988631492945502524652726764691700766487169173863522129163482612348056429193300771872182385512811338532311917062060212436628416532524157989859305994633530887247940612329/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -66910809845176019735158608093541947278082197769742379756469467277813880419223783979614606253288775625228181847739562775249030217523934545419480815021243722778808155267303873435259791257060470311393486365962388212917303164895974567271667471948854613362440658402378068567352014690607294612521875/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20349446116660292698295223780649079313387072319614478293313862917421967079226438249451212626067758714153981499697447214686732849214332648002780642223238342097010489365633933169629817982886554149284250218416588265236995832851230456563003834771933545281228879484337935445094393880163075510801065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29290316141721977792179736189428037230212528748856525348120410280492509143982895450330675621031287032174259250608041711566732551773958852166808636133460058145441543314121576069367712797293091599338903946713171181220520417267766619824968518607861702532358713467154554343880617032260126782635121/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48467899774133287651592768111922290445177243007723653591322666907103640852092370146419922833300437381660636458396791588391220677157256579547847302727499300477375611352787717545302190323194706302765468754758086008241087377610152820630756817369548592494672169287264501150554409217486489327599609/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45010259217172571499799859049656790661051446318465397014237319719517108683930276777515604435958929694844097200807916228979995292818547348243508082537241323089300624060245519622781670500768912454660133780069414423949104731289352865876081684366161641141226597393739362307917806591591102701297228/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -224353290976134305214958534012901855947482507365468970663751463264752654620715233961456060185523533851707789067327938589796173018655770435259170892076676929160195879256937243644756060540974783546263097423938531589635023580328566566579414056781775840551431158676159061686565916362481028209292/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 63026140590445396345517032832099027100600625124521327405265644944605898497954517958656458222681850844477914028888769363513070619616313629509205529970471264109028033214266950629747720522422223311301648130465704530037200851522734524022808529592930774181087163580785409857786047904702007168446617/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36088686617700610235060171582061915250335384073034110006683303206603636754746276898292629892402519526609281538161915641593691032734691556209156976585345146932015266267673995049097149417278618298599256919796945457484894250372877105644293483409586897676953852326506569502893836756578341831277098/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23630169155741472542449827069219284564044964004624981338189721307101681636674792762568554966003857802925946688283747103086964312088213999007922892617378726901696113331476781192670132568941547366018145482855403958275983371127453121460179671675411803773235667170686665175426096612672978668534071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -44702553086382970164818745788674333423107865101321760543237518264899290142352902531755206976691253045256773240252947579529573523829961626191972489266526731179958781678972792257071821758494128827107099930209228151404375050145326444668446439663326756769129929586102641997941208020357498510077143/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4542068420766444024401499582222587319306860015638582571415613713629133331699116258874707059467026168119631482929969378868120927392887691938789992815494419154470379287394624676710494467275632547248627726219535332013899799592550216916300024705880546398024663960807213402697662835208386359861726/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24519348503121298793218370500978458937344224430792784515188678572538062297711591423512720909275745189334652625073331839409647025754535413768017041052634106713824215701478897317710870973742807553653670663064014025282768615193337825496858114749395978692014620596475451894597346296470405273665551/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11600698077951271088099602624755976252822916459814783049472991593708265898729197495007643175696315186882643248608164520228980604097987328794022094358160539734311185352637173986369187906854448332694758602834225653745146081838853559786253132733539314670943168256562814276837235258787801287134544/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57215451649191857279470847426530832204433375869244236951396205583509485828766980720709259618517299767790168568805780551521966100435363894777654450485833328672088807361135553201098193374906190224341331464781278615355180470795443734349620968747973052419764049562113244514824123433343143047395790/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40399708969502703750349335880371419156066637384271981781736534100657431721591409040350432131230430961293483747817336079244210671377017380519820443217729463624773648976822650246831380301506144918350455812636736426421220993497980298567790124632847694538876646491837430331963985846539867794174420/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29775139354480350103871624421159092371397241367911244954919442712404560395831636543373511927440664941506057752898679657296744609202123636317827742329426610252955448447789673218978277722488483603108837674956422466930918557512932143081217379114773576344212734147843553536089650604691252698777581/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21331400693173877972901645989041654205296393588212299952525530994619395517863767100833448292290055716494463871887264169462966418579333157528938518910981325306094385042239890203231424889290001941117949996991990888363518032844125450698830474024243972728680789325019314515744082497841099997542384/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13273807931254713413795266638138903422788728845277063912363140923909031087508706180799716288874472874442322577781781899164545403233258063573169765599967894748629993915668138876593359810400967531221624011968255991468838787353336404298262013228806885689936184062088821312822161603770564251197824/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37156142666944166252753721673518395966536868617155442387692377295540520113868988036748948279290326519015982921157274664221245222430962156091408737079704760547868167571255653706821963286461403375293281171846317658662831205202528687397951472467787688171162814172638585663037262575817725721291761/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34199597400655979931965875406273192850744080507379710692926071108628388938283701312942788687082239068929928724244322039245671531619689322153683982990713163251204778905774133935611174828923189341114266573108139809166083898184381953315527485956944398401295225964797680892551134124866449200680951/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27625863780884022920337150078327365436940928750374223779736623636949973312915763757834587121288244199851683871867094986925111154711942017129443972760242702211196420366490479987768299144862996091357326495107913052392714110747265874680245615764785121932532966984337647557841385348527100686745683/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -54104242411916248644512720766194416859752578110768098246604881065682245741367046075710731856401928501272686753960740503244180995178250593923485699967545527365924456557480697722985054573971302471493338367253543762665727320766269658892980780579267647702234379670431704049511256520872556629326635/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38309187446801861246181781876381772929448269449841540929143813642939481558520809348067994655995997084320317433363492247645088694623070872719187012435376353592550321586738639249629920840503839271636305783023728212071193817234730637529162041043914083447826541022556754316978031450522187546097240/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40260179432343038376180267604116884285961866578981987735015737049415764383854063486856151049740553947385731691596114754490651706950724895053568123464754303742100214093503910844059473734605453067464800437414808545368343538401707659681680165827311907952819989288624740407225542605251389718642913/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38912338429335962628717550417041024520790152081216281620105800645159961107139856016270725811628531116247151912958841374387390802565814561261661392115946335238424705403798347724034688513370930831146845424379547856495738707410255960305816670361730957012194431877292417944633404887491531457157324/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37909016019386585041776415978587722732539351342577962317896080120436765744948817441708569602244483874787980166221168280014428568274442498647681794730891910567607142928075731428315432128036560945941923280423928073959215241800692170050652961283401408099190603187171161957448334178164527962311914/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5539775624029257619803857390257277464964333243798470714252553309854963212102626925877773325068665562054021995198847493407593911182118648039627712641359192163976392905157395811386639565086380791410090484610466891008899305322775013284528509559241191757697442303333469094983941691016806961472700/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42447961933142702807152941955302199647557957004299361836539866690455710664302695463098788476995505911054697175743771744611404109261611839508831069195376516555627024650192634242046337325825393520471212785613739721899983830153975325613282778074185771036358628189814146534018199611356670747199569/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5224198473366352471217173037175416574120720841729928309215146352786319230409610948426881685174060206557265369499576246315890237145818414326075871682167202807113597732896490462647295244723551434787326709828209854495140633162922544217372359590143801269377084224687099787716217590404310053938756/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38247748275661728394035912212551655341494674087019360254344996033708455641891220083472906017219024506081220406144899117620737665148091021651123710558946312655986562627112754553701803309278159910491198790363151243568432080484220315009057043492354769750059590710991335183273200920858302301613107/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44475996957723200991237808902450854528866454030245129196375782408223538106802335785232318836271832857532793900403915733632232961853753269581596366802223736549046785109568925363280686832363770625533165047158427803913125789022718631231857213017600293316827353127470564843451269383917352796981448/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -43826935916833668282460538044048187310779692808635390527608391886988793908901182255013213826393546886876661215643962752929241961899734748589185921170559528423411621077716247205813386391233236288528191744986526177699546901243830283115963744610233801209917004119785626688683593686339578792378538/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17425418122646124194241177687127711473463280159620684066212666630974934154480823111349148949556831942468022279972735214602712846618312595612410133277380069207165224515594833831509885126977071547403588944875875894464093358406117914570742078240324163984140945932098283095023621204541018322346737/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 34045208731969867303512900509529429455203376550703486468476009534906214043052972805327024214611662739854625094958257743489759243446340152096903976753161344558204855094554891783572319188840448206960390983937171091152653491404444076001591079808859316104464289702513877780264303153517646118891518/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38549597239833247758470162329032344977391945800045983670253242530171370888640444835722758909797434648637871316507948116607771963207841053268671237051516897996640577867558201350843261553376880342921690624418881239805059337782777366669017331366180835258220615195379253551774081255945898416958395/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8014517192321419823513673500452970820973810850196206590202492126747739631447177355226452275254584474986052418847496816256228235308818641071136126796912341558989128497503297054419975823903947764042489445773115048033501870164376561521334787451983907357617509141645084577224375631599036268795075/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -48120535635524367821122805827469505689911988580363291746509240731785776050386221060766084166985400875289257288014222302379078639304738483100058370775846124049002985488119725751068791411685654889885413648654224642385728444112759167988566428132902199504640885269151709535412518540944283487582484/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34844409204212664764560326986272899096714734844209534696828813321394639389806564103213372467874714011951470015361294617573671249022816817682797167707746686808592615112950553556322816340768029563624308862797245859032188028893584515436246297893823877854285463562555630399346226015702127975931422/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36109049059363647445759263682431259705879893572941715932842643078998125221040127858422843358761049282014426168885237033889195847325666153202744276434189512843593359983615267621439721866584878690549614367846536787443866341515165433425632193213388781124248448382136394533584195173042043806465537/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14364769495365952053644452470193008222644389158979741614372039669192236618952552819655999394674548767724892936035533259639329066291219443819113140818298934097627113433221530352232561812343940832707528524161967916228443708278224484329537173809732205008295171308091260541211001290013889025730530/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20702687689894003994384282294899169977794893981803076631970190760092444163150610038127110499321797324249681385368996663526138339274842373547967082585769919398356911265356897750238258160367044156859445738735022965112659948113561475707515503339532370895610262988544956429680901043667369446720997/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 753879295928727219208860670454949885778183177923257425794069462407838114393693806841442536872245653900297303138145543445660735945362139549163671735654435151264885293471042385956437803147679236505406453875533338498087218261120559903267453100924567620820155312482658138004595585214961126849874/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 152890341183420397330930703320326524362766833248335040636114044834829263196800303410098127454385629086668516877065889409728354744274421671716778771741967130277936057733105828741653248586143337598437500492327452061930989506952275093462280391173823127844566066394153610408595653115696663896178949/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -96745049171152909992838526509454013017382769315259789075998956896809767095492380532087833938760106595985152010387180013399345335499960970630323481191184761808174332093316633813269427136253101175904227475843230342522063373463554751216665942740472125015984670294270410561744062592766391192366471/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38226107213516380283929406419764799713636716759670312349673853263627325358766529369645950145530421687007586859066565015329696057593967425828940830204783306662617078747199680463118298029665328302596474663414352536824992834219821779125763499323043317659199660631476428548838569020402384913826652/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29767605985340396374345388393224597008858862515654220136948449863475869105292469774578606872723152237165863707419389411937746540767177888933831800760424423665845722529079136485487767684519362332409898317677110345952413551175082719416142305319063792161870680122239656460469488174634447421878520/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22223818684818279816164256887998935985850885886168507159939905490662807026046507274581002557269352634870758368364123864339850199001995236347744575864422743373900442269509412436546098264924693927926613086348740086785740955401803256616892676076344698452918169230503589802780982868335108778314917/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 61618664833427424217636101122772379576435430517544882012362362031880446651323050088363909372531449924197100728163399191358172437584229438891921653273315958257202605249595661837861492968454261738909435595151207699141907103724134498767986561610706699016769414535219066083933716745808558414000611/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15909577442996189791596563594230649369285525019823050383693671733733057880023690040811535576587861603341077110904496782592494825238872299923867823330048521553566149678555068697216901807105503189495231880973393541904241552113445634179617412619908351914987797983063513812499010046446974414001201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -95393840716460969780141377414409801259286803148151256439015982659233299471268723846841529229431039350327016594885757215881701431194103770177885359613910795472983645696502182998538841915454433627141814258977541452418417458023499975986315314005760199142755938842776375463704190889310044923361311/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -33724497370440850632676875108450913847839430105045574476584677922029149965911030739367594478863092566857111069068303004432569753298414312786322912459898333287932758894803878509031043116103668234571334392610643104139606166194430161250374586872634435738640377450809176137887063776144582763764192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -88965765696307609082777232335632692911156787154931979207458918689611983976486205249810372381487282954775657731649147726959474114192284700668660946338455505697807026313958535265931467935877548058504109244396129290310629859420285747050454076602079077683654929823979405433338545233060028118127513/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27149260372407933241958640321822343953600897223160658818798387658908767246572707968038496418563686457769254362123193767009355459451132143006262787791668587084870339465370537957308684901086913352264285623672204760063228157985868101518692072501364936762517966190441296158186485337751050393218741/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -61939671084336673787727443125717783351939790622608966314300321209047720544334896682929102500545735142545907919358089052541210441402321450955352999694737238103936576316918795821569945921139852072973590641517547801310001683092610082712899644305456242070040894713749044179067721370862091784873675/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44333276250552455983111304639823670477155221956042618128470158025965400662026469585068680861521689122584095520204283211497700215065021983486976967627852768636470311810706240616749444905186894920989010882694584104182377169291182509387777266752872327478090291281750193732302005834594800377957104/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3295717485646220281216845987223390176913311034029378854400624045217434490295830429900821243413404908106361747234293972883069600087882986049298475851568576846402121754501195468618877194444411002265727196838528709279435636970080128398388143677323799356346055405625199249298244205087556566993346/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4801642572197538390944086409906786998546922323067469236044430534100238652878070407454390180901805709205656610808552000981760786256011252279781901048877885364280683448679073350856544473174899233352559841261116811012692474298672088273358394466320493808281681639369111486084692202570412087857993/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11119261461918709857359742267934734348647937034958047913997744932931002587180905513481898085584443143140793214790023441546441461565185639283712520633613201325012653630060942878449905977818680777596771257859290825203308688296289069964341224331829717754426244638204740926174069336220553320380037/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50933602960486923583084570307206868125854610766763231190070798445609363248044666770236617134926753314170110769397960154490370058585079287583626523725262025558777151039768674614086215033422570243459614801193248399449082012733658878509313747969124606587747804692292473330019242338566377098014881/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15760387870472758533402480036061372459953800713504290307526122126243636102085941610353030917616096281783603137469288343889523504556190687366584550863154137492061517473987654674918547231023820259211238632821477400046877210668368399137382232238474485387108484263631353712154789167011881226183172/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 107823816377703172263799975274972608223593810344334263092725928183627235447054684157380639183586283288832636623989016185666864242828032653375353007162789331978636113264530474208394912665721977311309977076160767841384087185197967951909015369720176787833297055293529290111546243910292210761801458/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -32971100982131124193958906720429708934798923299319641064339046594819906780499048432650846846920689779935827990339887639804669401651163404608473026873102670401834300672603269718444766377421997732396823063873511982984197734707809951948065164999512076209491290001931562529355336421651646558295672/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30454057940129738307461243458916232206505926114685466825668207559115154518385106960021820840072104962944658118151153737249417159098921324731143174575239164206155541708485899326221526508694995521096558924096599654032596857479026409767612972260322562608870484076598075380759258907729410777775377/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38547027175352366617606372503097704495494202460003014541155386498427633658726988606031380628661962743397799530010007492514986089763754914329837776541463426943145940747214167776304394553749881424639907413118685010823586038745319748838154583373106589601946407562821959654200822740298773340874323/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -55210483147865018471658237811884005930463847492372068204163797224084712438783444525554994968855433983464143681543738131249411622339372146586505340686038661669374754550582826062100268771728120062443268090743343433112779008093868813716440866378185454827330614310001333509086497062729186531339875/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58119417408001821184237463072143180686287659362212064431824402751986032136411395955243144857786313660508264413891065073225196541017548973219751847020243778208684373198226778840648440899040087249260252272998737182200996346065071975221108987011785227117008499472692853332792444530593489382922354/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22414365201773221088307317309574924566135482842594743742236904501667982229329005332632174301344609981104835319739551872785607452723829109865871120875716405072095729869523775904127177121759996284583796350344765040709339925756769065742996282913268492822097584073364795813105688451897809693412065/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -58823375541666991592872952507417893028566231822016524822104194214373692398953618106615506749577579854808506834013914010166727627018528738163954601673529744213956004990729052202840646213254879363556073351018658858350302643051666423687480215721833797519092038776249322564139515464356605248880180/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -46185543570405937066831814984956276151184785064260149449714334847440915127352460061945157671693699188017752006930143901565610758589914945983589382692873137961285251276801474607071853305836310718147694460281279027099210954581808979462395282103253385722151190294462638507597547807887443019613883/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5022217530846617261143153879362321719580512945570257011164885922874249548903361397530482678846559159783020682146365487362083045128880359806544696251164207794337259625533323099608646008154366312510442386656613491511291361205954867094375277603637324343784941586574319389717399218821329578744987/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8758453056448639166680743478793865804786165246034283157846551975660675924453151083577172191218618392688464765430935636060611644288761662473302749890281393962653442368935004427785505015882741796553510730438711394977366974895224777228608916325435650411889590334422155150695182176721597716966592/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8674431274953240238981181147540813561151707657228774266143322475562697637358897810530936200083638580017436163565293160826900602933490273447887842942455451724347197591616205385492557692443889957937471399281455146201476457461501906047949501289817046415619635955931417928038244359885859776912937/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 54614664973245006027153823830827944157271994138121069905998949070266548856828301036312148901590387428101554774743255500620481998567653138962082460340546358887943330685922459180341125714704042294498103875545537966359408664432304935497100775735301665339433289158744708175704861856630771761750835/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17195235012440615956946298011141240300528812199762022525027765050489116202968628258011073787126613994720838093980904919182223199496794720483195748182063152076857487305622018792947120660780465688885051623635067485613140276111300288237607264456532326490095879744596054386467474301466212075551550/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3639824543913150607682422477860509496703495907353395862609104047210511326645190322015247104738333909502243816322550009269489599146515223067027842901074837776824328690108973712241441055150428843602462182401006189402906565250080416331107482948383783574337579427303279427585192561866878993887721/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -31634789500461074575166929133739491011107122296400658049623978165225987273656897319524244095561261088215867809143100354446269125266236057500453050899976234938713440429417208699570069290479167766673764437770411586596678158078344124648786602813536493224932999951710012315853509980042430720753117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -36274279379162494959592803701903253138817098149875186714482640755566382361435008018636989758588374293415402382591581932884098201782077561971098095555552977715399203043980261157350911725900021024317160375367195123697236256627919901298738143995363000257604607091371840331697145351507494174876255/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 83647230008034160189382273996249958225864981236988101899895297782750729850123811064606192717898081446555806728679159012459676487702574099245881692913069463079604106896071631834660720096330368455542436949549319399504974262280629690842765165215275497792534317112147369972259155556458099637206700/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11261199517314109712825995537088023482789708216269417393057477913896384350421426836908504590490847773738294390821361899880701930344049614286978740203966673141035607453826635511512835192845616956680923480442482543945381006830499136574168587107414369291665999769777063694387572930540174779342461/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62082849001875239025591160126833476820045390004608828532105726838124706872633920273149233748217074700272000352183305034754401134822581732125895813558447845748382197125267835742434151025451968029670057969845843553690727003969346912078947456312713757081430763530825294041455305779791246545047480/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 931654872968634916938179869419698186905688933403350858943895648794084509484507529832336259531737454186698965214949889656068621566422864122341784840468061984670894548957618494604417898631991226433703465354792918305351693036865729436358284970231716775179610833519191001885566406312692028411567/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -38201190020182631315771162645560356489400141701893599364583257491345817274392527254617392462455611227987709316952772438404808194528880568916560752216707672520866134197645390958294420655989817117491913710116279878439803746289197555947797963568957389979914830569017112947765228491783832169416579/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28529514710399138528243045783975453515186420468983783290370483220313216052779590135267295237645914020322629949290790930153676780006112466963570989524924928105075047384855455755206737095955640376322023964490683036620258500323446874581252344194776260512049851037431333004473814316882286081312000/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9601065939657409252225017071421553900988446071271092058438661180711696491534634359021759042852505756842867462037495257976475089577068737788596520460259472797344837241156201953380437710334385324314304421254538945030178493836035413700101182245087110258666135228647720382201121930052911293457495/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45417738095045853645048222698013143208538574997850513474606014244359850385324637817179821898907569653688306907980783965416488879093588121900682988908588387631376234366175965481878277876612439127332920761478938988468455401042929671147452567848964350387369443849567088370701673362320854369744365/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9010257402261654226099394167054817785127573983327751824857478745089790462090179317743063135128838938001000621100035255118784386072835809364739262721597517756000952470066242630306746138388253011961362597213922006904707157832868694460021218167300118235066369457764181412344652880182518914728459/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -77089418983740774577016494652273209399911975093391446752992276145380823384774989110332435801397185627840841006239600329047971086849139381297608997180431053698074995684989907162071363676198728211198252042909419517059237562917617197113246239011059954413344939924228902721176496063445436937956354/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5432600621598207589761076412205704712963069340783890928400023594401652653180025432433252211014109011568730048445076148571302412816496689522379452160189205422210209331874664262883204277170859708284882149282227485735980710988698785031883651912025973551659307505424568271195490775275597461127048/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -34215483867351851139013412182005692077326943435982641021639768640835816726710180254436412143046832076109178627532356506099511311186058778848270337026451219330947692057396198207980656035397663577190651984046420496486545291935084409272065454197002343176580152982024427024173842296781001236773451/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 77818434136377262403367383016110347666900130098725880806350851279629763054918494780460065894829904164088192378725834346397718782976375448474383339365956932501541158767395206086881961897994782104503154144882938023159567352896123534882429810607503684058046193832971745910978698830528442809579022/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[398014810176253368307032496829458687820701656833775506239513835822429630473060866198582509087805924835059234744414162973914322405568275567696857345106596747941095925233403487952634871421115637198909503376345869203140999452104560198210871929805904221031505698342146125545526772820634192568137/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5988352494954327831942202438690342995320795582543702701931880564853057235662852397746610864913055295231595263591975599914714425417767169227676436354378827112195104017305148246159790466123132617632414417002879240952383985785277806322255479133752565896683492570173165286853173760071187142634192/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20738496515625094551254722249627274169195280649576885358588321983396072430637246058257161005499248899430747309391544579599786886906078987721597124411348159356601496935436258246088956968098909799991867849750019115275186600634910144355486868123609705095947141859544551571175083219093666487112936/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -23954589345031162928514690577788627297781085907875960193067063941114349864212924232318214516729683155987117993273585111331412505708292526998817604398771622306149193966633571486169374214804130453299254119595916171863643371528047205735483459722029943433314006335625705107268973569067968732966716/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 47717943469278067445965152382810267728307639028869523694435682107952549784759533861305208288135135583621988024202145474053113957809476676089160495459489342372191809351486700952142384812290399219250415973093819406616757821508066465280363229581861848633162526169902684775765552286165228185979363/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17809690175867268954847108198351201346652673826528858058421267054396794840618014526471605575564007293002799515498526748998058826262787947259961576141603409490076606660552556374575104934919999529898085316216294891551977171356499834337095217385350953098970826336055527557780910391953910651825743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17078715372205373754368673512584031486672035643370096693125406642516068362121574613292055372313855496471093791832508312804226365836642708402122241634115571698121298364532160542782994077226101077280708324460538348178071948292447768294291224444418501573993875124453884287223100267727405879146614/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11253630804736022586542468823744164495169997467281218540980033439998663006680379963828726538148719890800853311772302026449351662240439812517904241693613978981160845981900007732574826492579045912319951655171307618439755074775484429923258306544909100666928687304459185363959304157856338062925915/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11489248557072341432893791422999424901134126628895554668075883960116092364205026653150642011928318774764452425506508591650885453016322630670527127590149865427404329817995038139666678327036169846348913263319976188004834517724325842003655111768499536977375674385873916037034975833885166059794800/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23933199656018768938507617667072870509628974486713034675583473663195722724844314956891583374531983708220677419215094137116556251478410204017386997861502732880629016103501474939677576117279963799821587523076371875775593661703973827363358977375826177937515019928620692309347941429879799517894178/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 29134679046923137257271264897363465585804669209584202018072304455630210613249382721087795763875106579279490253462085477684176359212410083620768086789569943268443771387491490117318267580648382016474931356848640204072328424976524779024667546683068405216432041938369704938680794485452745442461563/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10493570265716799005190445514532288679279330159599556482316889215722960532821182530604523061015392978889201962533866475138633952104179551188121814519991163985977448292455371497786546031258264453600547073770654294779711891453123985614650911336154084443890176007895611009737644042359316762427100/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15375869537327841075457911620383253172334996305956748556231595572573924918971229867080549208575548074798284106711543933390858462563022665760936872891853699536173484376210388130236261883402575012433241777821802837060748188571277038348767140057902885875237780932490507657330629137074597036566536/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14943209717204177091322565213104215923675543212848280702211608977436740359296518334926296688178859266282654722283461452049334653606785873332518610522648424790035662956438866387573276230886192185663112063601795616630191004787089590991438568655217130160891605863737190214596753318814930356562053/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18854760814697783018864937911093826441503613730308117663652621102378551900810577856234444731237979452565628630178341121553973391857183196438193236623252388912657460677910260674825240293285397111316911296712049141638530117461489554047250254865784360714844090200152204067323894312597021288036421/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13509803882945557116584501870988847369476662004236920652524666599030757834780045805699292491128112421034162568821246978405193015682909611756056072769390334711037287994153639546871329918534063329760458573416101768826235995070798485833491349917957525703091584006930773397128938219229602204688508/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21151307207747797567435656533444368672119662754700705922105486725528583250217028335037389565794666702437758522330370819654364382914879646273501494810833909066058861627726265667461445331728969926539198338155023938955756120885836448756967024880012783533146174166693985263325844332164126104699136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18579618615236999538367197393571439542471587100058568858887531706995318599542826490917364365559735972966188116789370251239897237344915389103299450921901922253811887000394900778152994813752510056201135457861508376598848707444214437583781219954864826767423502623587897804123008015378773092967580/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3358395105389069565321150623536257388672199720637982388853872206118593767113790500835815828244376281008122508787118639115654069783197367013893715530997653314143833138321715684733995225096818607416238662686242028767721329934640745715790446330437358441265605121881034199265061699703853758959573/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -815277176949224412106437598261143741426652611479609837182949040576657286242450936596772512080314114367123674786650112235966118738789068808820232764987026734047485681653431549605488704651305524337023881990727544193545858772291108696632667312778516454147296028049240533940658855392422214534484/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5114382468447151772430182850937299134439701144592925500746920677620206761229404662746021227857796261493594240073149099390092454312338068224087904818767651897779553389699819494188158510387737657568008339673094759248876848253504853214460979201666442243636557375332873077737034461260633889003905/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24122916593406267060631247482859125483027504014698551541795351903911226337544917574829718125562601086510149218238243441310549259079796925209051270981158107819261033318487522265531107983884251720999784114788304602133880711261479388471530432480576611816493529566453941971857398475074403192848689/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9083075901523474590454864405810308472804632325432075827425342929854196942515340196809922895378267072521833636442008440192498771229272402473020077993523023715547515272940972314568711259332591480646627868721082409055920362186956080262701439476290591626681682149816629420211143150186212985524259/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -29066071002192123515624736172025824210492121798988663578374064292813321785562739650270211384900453765951549286346140870155225636663731785412413202173606618088409417216999999783846361203259620807199311193891293496036658986202049896455548628217111722235284506261889651243383019932569299989486237/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15983630832634211912692143853440556163360187845912590055173887824012589508056833058709311894891026639222921587094875376767886940758027448756924859260171944245043991298142887712113323821776409804837273436111781340880437902246328037405485155707987579249877118066254222819054653123710481821623198/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16108878958872830326046682697877003808937544440406953741280332712931858096315372111580946918665077951784321134585905536105137300102796712833940080801830339385781855565556439361927596313666439621659967346248830518114271722563820185993212102561532483155557619039032389379675367630799653354584383/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19564388750059672064937442014796684142611259999638556809854603389563990633317579184330454721930237646246091292257130928995316225121771549155678725286772780665403956198236836654048194713720725426378122822427125716588613321261232339382090259934146787715193094283191174755890152089723948231708616/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5639777352759393852998958674201847547015956656836972376597664560919950940348145083857372171845669219477623592463009670975102735448007535717278414222837066786460613175411730196355702679911740626645736794108539764372999280377025307119115734917284307790097409580480731739722284802466286747973319/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15388274834059577445043535993847581971563282558230589023849560500550851111124073539836960881234786706000868150863536643420496711626985670548560232248805745125045563942965921398663896992744901108740927308695583011226370569857283042979776884649211488256694476153711370057655634980082467878772745/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12138424303490993031947116258168073584371620732194096856105363264263107460823477206995278590741702866718380300552605333503551993162675314885505601796227310458163412549753967136454453396251451673781002868444904752894556430283771160912720433019527702427092027213871044624268773585572535496570940/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23905171910947172593372528602695008269260576845390130848575779454110782610883748300017443140747826475121057417496788986809646075770486864674922029245721280893814372723229217878905193435063843496551681654407543070165175735648316713922377964808617915956971415011064144909340651876337989631619071/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 39059200823113153790838929100213496333951968192269843471500463243359890440428253681487848418988043962334245117516817946343549962761259161057724963879826974776018741231492391327743231829428040350316089885581367723658893941842745554271104027666661562151423881633247753720621001649320894192363977/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21070072613228633317957377076934208244773184658471197856395978660677332502190054697878511303196071769453233819293567131217084177619998767677914214853954864044764562222283479116140163834934822091159463747621421312075133918134597524451512603198114526046000109346007792269267587095549109210804580/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6172196185220080350951031593945426387955432258013825407607569931532771465805359720785100703338683333948159494339017017542386745065179204996742862641424628120165669215836128127384219607268269207555303589690574091037599867031457596235545080178523033087152178281389048954440283533094910629914946/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9791176959437223716467164351533868180060819341184783128175794300406455951442288822966665439550912975403215697177368181358129529339526627914873561095627734724485228404209712963286225635870523223346347639277068873861596790077540278876098994993258355133697718151768608172509511689350686911528944/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22409719470024989817885926088004311273295868969075384860652782243041767890575128299116100387604618839718100305735577224530464019277657987066819713026046355503699806740988404454596031113664067062589988574611617543546562841252909282352254455724848757495433866721441576267195942071134591112450206/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11878497928217854239482920342323334409275295799061413273703645690681379771279767561539450030479408908034320148963880806405259911193987360167010769594129707623179437690403178664193087397342702404301661311845086113980765085750956165719359268090047039633842312098149769997069750789096442626177787/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -37647922509707835995838933661548483850279630965531492580989492469930754396437893921377456178894745289137271203810169439587442992028174909650795142225422321214134377194838098139637776256241050841718709745140244381763391654426766595948745246504431438917617929217837868613868433093234928107169985/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11582350589099828782236075011979464351023285759230661588537732428765424664128292975259061441018846499628383295590716639945513661734286235141177035153393012075357614352072295150417471786780427068829429627793382584656662133771269106650169343610639257181026081999787022549908138634899810912179459/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30142151532594031425016442507509475279752792547033388632178910586322122641573651648945673781615915758186470919313602989461326119066381275648269129069597400835097528952513163881908040777641200405976987246336371660750329465808802561914630431799582944520879081308351013513099131323647818041105609/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9650238213667234250034380826254241284129555152201229928089884726054612846267709611272008393106059551106021130464357327324084235880526290701897727689029670883089220893072774425175773929849112280197340814191231690759013565233876790348173011809790421904487837249190600399221751687751017826132497/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 504190413917575022486635278187480416608134974053700361788428719879139074968881724151128452942676918871605144310944952092241639189196870606166989335711902611194046761553825475686024833206810068059417526542273824278017328469288694668212108208637976851563475147247526695338076807597233759211277/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10651563360349478420268734843175900811477308753068320270868504828269078892321463055093270770333608390930966926226882798042197876163043703374596948558536837418864711202020599010931267732314156493199013808120567443214878038281211060050422487820019139497407141555434340067162307546690797226514659/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16868092386859940368741614515365074083812230837913418380353778937364902273787411962967151430804308466078885890865329613635490800425249800300554443050556687719257666091357238749712537515494594651742604413292399600358087748001666098422617290313786559022003633150881710908066923672074884959933410/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5772117838740756348988320383634962318359762185961384262135236711621786020687373966748510482633813881014234696023762779610886849586780284852498168121270165901441231890695991785698321298816088295881152724305155518025395725069677608918659860758249650323687813347867678923885731302138440759326913/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10293225356302346746165304776890784475183918645134267801320519772124359372719661629429591236613619444637295371400548128825148371728857468298771253747566303309575884757910123229926886097635832304246999460882082641087259673331530563624960710250218808404065802054343832164468915914939547109344874/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14402418740605232540737227499274954010582756571527077424108952969023569184238579982947111364253040240317507091287127886359228965831165396613231315992698944935764875556249100113445539715324737562887502834233601078620083826335117972424749106607956525194295099328764184249041615088933991919590136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20876224205816678171473182853077514568994193441459723741183716373864576477854956545044792669491361018721740441231310118496765897982248912634747365843349547870021277931362674169498073013532214985168069222833067831024179831799743694037030531803732375074389016865466580037766414145140658874624073/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6667861770144527824224967019545837813698948213077983552480321001678197297491596262874721278637533216549578685857621019190001521333959074922924996641491069982124386531420676508548387114210718390848239524719134677674845906617173781614181558099752344498155699501254956386248288677230628854641901/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16687563711173190329371076612212053322651372480749643931202539606579504106781021332906529717731982403116217149912513274658817597580370331911595909922491382395756462588141316497904974794338167938892858536427685035737476527140685959378808076977680439145982813888638544099127070106457788470125787/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14057121071527145774622008150303258084544148051342410192384537240911145541457753098125076987552725630941277144258681425835777406513505756785920574993656973193973553065523809849034193967884336644118236407074630961359294422210889503377412142614692366625304093671988956876027616628724402041774070/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12940289687117516809592414045544988375800669962688903825019827965558171086740222121267510229049263444539820012437412266095333881390749728242918388308729193328805338732872430319781309734956490228713979429077835158575371678989664856934452469658757690249167602973838246229377908033589817450703305/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -50720575891839073022154165948174032336447679571885741892411242721568764086372656077969201421687495392539672227035629799246435958260941165829716546240953065572523549250511782816431546038526855443833279102760609504545415356440000161939581678489215331590097689332039781223930710655313343773992199/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20835647994121439634417133712551110548650962456316430350148412255543529923482271898729239433266812736677242933223714238210573735236618731459711572690482085218146077643028522952781241512010249228353729264030519646782351964864117843224117015174773915609136232290141057700823524486069537910024204/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25021164957770015598032670980918095847207110333998746598018780361323225980445699783935783065373213286079514910323583555860063220066554024573683620648570406428750830448401925490955288774296270659580438571253544931390883480953333385056666527200319135228423216489028096231287414343150562668096817/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -513217494392218219573184046730640830192097524725562802302503947993395714789470774862306632030738291715276433990339703369882637988242511479880909111701961129297679584679166710707249789179210895881067207768836450077600629029393832681107359548047287267056178932541292516695082764054036062630776/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 8904084257720144625578300877137601180604579076720474984245126565559228366143754635386167780084532726347445635395588710235785692354584192919870253894890480073025711566970330236266979010686391139764203155157996255066757613560084603154689942343557978239446124340264926402375529290888321299660792/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30581604671623030978098443302803449452504951229567393700116000070502115052165279042147654965559026682208481352854064556769591023999351762970543268609876531923552576055297438924708085502534915670029835922418975801598248154763839678012751865294193516623090601547296245307739275725574934169621544/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 17567865269985139352735153282351146928255118811981020385246945801471313627249304602775011317569001670019752896527531236236607016375301403263680002912614434643292011203260431447365201414301712790519000459327541423243564354979221486636173569401014469933008717500756202447367769285091257713191512/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 42076330794759814805147867664062358581363626530023492915338074558402506971573185182931708678625402477716058860731321336268016136906495112490173565860027661181089199668165892696509574062676140596400007088431482673666427771163384749000733840274840182998898434023358035483608531587643930303485266/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4859565670116960807656975767463148522297324210135161073275600195282557472866643249586130595100375653393010061007218802445300439827339158264881332826053360074070414143625277089412750854646630476130099583276362896077042765299872208821632985112333989337967586018377942712310540089277743414046647/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20506616432227761166018915669494996713248742694543696680215867025152953995138020578012984110173029891546807193898277320776309463262261971963288763052836505891385180984877625113710531333351131555079560147235813466296037816149606781497767672662637995130722679358886029690251211919904019611324907/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8919397187413966723531216701621954213667202117185657540018005753357736534611079248930942421895255828196982963221158730522316508320707145350390214716904860317903275304225167675136377424653593318974499302403084366690271150226297210230018085136965658649024588207630796757349762560746475943266980/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31237228679393477628355108781673881752267036974780016038714782495855060552211817786089663869677264658237586874478063383006011125772068603608635088307877405279920672778177470926712613418404338971242386553812125156041862565960329128026524673349440899067260801788387601958641527440322926843629172/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18396478262264561011596631809836828992378412827859209595275860696430489900361753013583424976826351469257363248860652412094931461377390660063501898825425797305550834267823086975815812181144842536844367973667190735032513270635025869405313093347094469651583773570909930188982732689685016633231687/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4756452297475567104533197989952154855762390013067190605266023556006620254805804181728561285424813984097271506666726559925060945440991449494222296400098944047469799257432181978136293500233198919830652436632207269007964736803631567482297638595955777921253314388040193674658019940167822544215194/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1791155758493828920371192484711852475282859302968264387430084410708446665735716178955154766389196266913609909143509172028644036625175207255054772956451237191864225496120813939842381803635453490976693149144182143383225203711448075509203432428066338422228799518963410879392721466368789058266998/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4139733576734556587679154437626277124083506956153281262676154815432185316384810304116804971208854836138848685599142251015362434837056531514865486791214438959752246302045907768524965469767983246966628910745496722226385650265329581872783115718219464933017807781137978341104698104835007847431652/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18413302164776640522177617661267333613333243382183399010865510669949217855333253897684195236347421523751430763818488083700844130977984469568856634880566339313662216439772323581389194619035606467264853186712373251741725239294600081607207500362857915808010504776861157387058699033614318987864678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6415466951860523065679550550781434572040833426515244774190221157461608083037817091371471171154969647667054954397937716443498748232745214717233026982633842277139566380183177605001137177659620428368718176690903301522987604965352908685174850069943786405392186136665644565525400729194665137949201/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -45860928824616561347179277939092785373993701868049640762910837649492309525228818190155013222859542775303687184991016039044376288023502407479398479516364985491436801433247921358282683917841078562541475940790324105019618942926487680655800831217347050523707952467516553616459941643550543423703165/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 25551884182952424186070428438138019371317967429430851444563830505011366271439565452016837383210600757714166329841678603988578598139148481598981827400726484537266835056146698939300284781981722239044837314377286959873408586439538958104095603506875920588755995391706979444098284707101134507053012/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21562159240793267356505179541882427469014687449169159583768664888041854041304834044447044083922529720379704245516756731291767705356156228338292971116988652003206045343040373807407736149208224817133116262538360320468439409220812623925906585448460540081547382907709417107439431637717269081107509/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11616337833816911881047289040646905602112826142512790589675978576684917012605282603393489166330953273023938157430077439180586926239992453793324646852353029552597251463635962243395096448537116291770336353230314297088792311716745911694391064212104621596294091926858256909488442216932906599853085/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 7053417844216240957962374634121463854493057694768918751547835258142974176245570836110314023064618787624455292715841519289734906346266022513815097325123096880396180962010973819539249140660340865631000810004347899128454575754237658729796691154856510367226586785963260436312648404435930458739743/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45395756928534171787560318821165067420535342395681887300672472844912783216380368201888798114026220094179801568146584445748389871107552168003625457017657475131253292178193974617769157647190696566918877125838707672292603744100317919702021993173839189652238130886246467904971830409595829876476513/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1492393193015800679010614469960226355751048979694957095024490789757557844502446070808512856851813464752893722466302320605046804216731137166451452526582944491310157516040402367595795823233308089810391069736440095528332560542227400878231746531554012459995422975013100992273585668513951098152301/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16757690788340398296071983731708170952369738178913693414504071019942195069987748932193233124300448259310872313204094975193627149496831068388259357469679472079960529681632159192500208062148667188429166223851917043206395626216612216044195091843691633994181002229986449706394024552733969488316869/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13219862862517224953320181700988763885962387592718458982238578497218776555417163682722902871962743559376755071367403121994459402506800907254683814130372556837546863525394516865723097848212146472038830322041739396675149070773548367298276643296260658961995242876329340845792618388084307389007994/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1505638621678321941439084761808441540140228845409360222546719595591073182188515242385291937039211627711160830688467364025043299782903236766210191690395288934374487924028359855371193557085997464589130453200006737158949078688007407148061219680868723327890864114746522969675830914405030749985371/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 5061332121080765137125940839615393551921007171462127651354171404157278694271922767479483794017752472511301848046070781415848649113902702281557401622227863712540157015677030604472021747000505988683248063211454198911778905551982779832687699484518985897272502564988429605589868795514683604422959/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1357937324782255127458584432330885702863193693099599428682229239045961952511374787526049376446989337331177449425414061927445708092622913678410725093798217651164177878048005914422035888818323226965614738440832365590507686508278662542064528157982858112255982731484194828987334494754583072290340/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19136809828214481612870361119846478829372622504711755751588586402903570683675261649161319936957676355393893984787688125537720461073259027839864229156874121179806312836514401686453771286904326418514580338325740648123201305527264231432725317538984168246399128841205951918502232831357920496684453/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12669227774246005974705846965732977350982285099604673729352688724973722728847754925842560445711153330352106877344815721966710666280649221039791946953602353789907846530459638659331625080500984089403238078264258903015523875026174204167881942338147845880374606726157993792619001103229141573076362/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 1913406279185025460978533710086145303410430954996758742563557143659644916630969812581169709093446863741261769641500936300245869167374405165236611737368477054753549632602044326817052824892307621814027976528671021834860423801407093537068491533410467241935403050646778436387349052764316251434774/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19278860601765941188030063489029272022852311609824730303518257726822989108670873691282778878175120938160448639889681954074634633054849236986009444176625683125204227842759855520397377553086433156517258224312650984108210215372480445876577521112787872067839332458661071271882062829920605773312304/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1200701761246093928501025404615057528627663543312843228613105419872900800384695793557441634186839847761096563278013389510992553260319596790338826485749914834818317939205385685533579002670686970676909963756579969664835613094471551546578227818011723067185843213698543927936226552013275856436117/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -20526715588210598350225843379232540727164508524279689781558406182395002439528207989951212854576282185318096137324531758399632826589077637831169814531554877770281702787904525891046755600533507303143922168191622829797976413237394197032579813158170064869812002476053206530984668797062088198210113/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16412769766948244696082723564617313474783814687181872627959132631031694953296368335659250751022978305576385769568127333968622432138152354029933065395437578460439000543284136727300320207733553260906772349749985209173669070569708574252649168026928114923263834666849519321134455002915568587138886/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45617646541541641019796505791446596562960978093893218621894176840359892228942391283826165030877116207529114128672125489581541612406415424187123745569091834182681702882092124361876497763154895200934729671972991767628115277263437613687321044543745000203880871187094619353858132855819682939092933/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12554182958663567095236576043850020323845418080150659578011491570366395703948565425017778462786771759308262408372297459055075747625570454262414530561610519071036450562020178432531608885014723933586230344314476965232479510742463861933943532979986213314965383055064601827862392891056275715444404/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 23410992988124538649961742799963863740802178292687661060131495972478151143457166520260385485589537467097074227997771478555078312907831500256360740117943128273899124826948120045781170591716015413925236079953725233440827525794713669666201764246335593266400090848759134352637286990192936769103750/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1204894918369725873059536841679420369535442696390614159244764409270906567394939540524475410977345186505184462396305162626833422710429995892356677982234503799778787441653284704619171290314210499573051726656497386687010488888412189044275750015292779463348366732937659813655361935147114616342642/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -3880442206312161935547860952652773664028801464793332063081581966409068649752443269689801945803481128597932816294210257316626743265569623613049286243535092450931235492645613241478246028617375058656015542280559268577073242213711770695457961324018237774574645942798723920805871477668387278455601/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12209243103802242716574309779818152700387346246742886530090057131486018933225423546244347980853850433159703757426232542117449967851621594897072232868029806157244509671254048188454047042762832520019378630693063794635370798344576733324167739643256899873950249310257879091233655204376127752521871/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13114683450592972999241007289709238487336398444347657890410337337690175223107337602409939013467693774728887939827356389280220185426635922266976164221105439812492633901829798036467543464327958938700319072967726137101864917697113049023021442408058220782003822135879129364129000496857824437757541/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 24263141861996378276857462350220087060913328485027697928949304506228269136951826432484072651349296025029116717393303266846485312704700379189220877869855665277686760398093481222878305903010375151223911432833203304058160027552915968449431113400520419782335528670943964005999523366181039435132190/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22599096833142806490449435966896228370625932710878759686853608239239738584365157033740408077534055060463025127529698680392568363066429369572033095094978492666909254416440609403449854269687319769639863090344197511522366073335053780503480625555721559520969243789471110877283293102458262308514572/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 33192884155467715535296881268019511029506116408330813652844432884954488708941027662551719054682864752363309390054670993937486644603886175672076161629318081766843199443653189081605716520625769401860852297759643446718605158429913713755096911003937241640746491317885881821538635399187258569421315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17704487440942622476421381942848814749116452073605879278077638507827384267168708062791548539015555350981338577988027605892934999825967496402507982529549052585015710063010344716042675169190523245803389735663864704120613386087879092181866970735286181248875424798715131756685558055338755005258027/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163],[4912137927970307295247979937168032587445887854200476381645875718494281861030227472266727523844114869717138056716714901003454021001077593409152141519898085549961049912632109729921992694484427514477899640233608869724096055883025522713534045882991638989960454017636094461326708196209821598798136/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1545340877804422953573320560615212367424491100820421698418160109941979059073252699207866212904405894861067260911956086910587023461586629457548190406263580746463122910637541078880959416861456887607232993289410988632816694465485356614381243262628033726237815183765879517175818943638811521450527/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26651980871568061416923848373027518174996324587725436488435179284155727016175465475405631637682410811606744744108402966829442829656461637970617947792883392313721297466590842649650917582503444936095552034983792278669893080349848529409134748561942132292541242035261276234445385577689448060720145/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24082949338713728388231843475957440086892267822304065803478724111428099283002268603048803410523067016371742185559555614113006974718384076145041472905831768992549939516514621753300254764832147709650073700388830805456329744780250418733046495607839080536951271634250010784647412022005622067584147/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 59553748215901982750983005939672059984313327237673845807412594710423570489602958150492695511692073241353797303536353641865959255203838230956259079898613592779942797263781175812450226240637637060027272233216676107462795981904570831875161422748361038531821148473707465316793124729442768098503191/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24005325372802517956480674282286437821054572199670423291009340149916801054128183991413132109480555667195065772869423174512410943590699404119947496376996854331388658787888001554125835849473224160677244701841091426954929580922627823916023576552300355061960038107308430445595989120661031038231238/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -26763373140206886191940628788035550252949438542940221625171001923877942663282657629254946492047248567023259359917090737781098793261844717589107742037181239287326185679381317258539343503186309349305506907471784510007428088986601413342675509009751432084312214487308208876100685591580653980013479/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -28494830764890233897326275752548984437046784628709502705471442305754724299488959055859000562627628919929137590954483349891899120457464805662962467494650841588096708419199903083465670956245298677448233146744586467510690563077559961906378126068606974999443042207765794327146665909017306063230918/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15338202213072959701719753620192473199983546871272549607385076639735721095152256039987009389382088837508768458310598527899926335326295410974869426096555527917485856740439885659705525667670507964049809782737984016231549155336560690326436827567942409471464567432954931916360641759850310091890424/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2394167360551579891936466998549331799781115433996146299014055463288301795844043712841338403052461791738009253920557706652064160144680221234388015735285841991539851029715137741199671655452141627599295717038431071873757139312439021663358340102725437482831971511759458206206084006550477013882011/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35741761290277416633053559840798378791957329829218255521800092399459298346886404571155989084050999878662215186525858621776006123594716755887508952722422839848961266891845652278514345545156935621709937269319574973031162254371643383367385804158879409231955520571588920755773696068813518537272875/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11765119799207018732851152514247823193204339056642823029455829452686589218850818851093222876702575272116293196327181669712283159054849712839470337461681704338216572271731602896856851033591553293543515232061489048588769962662636760838970782441483522436468725471948600548253567523392290354745080/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -24265953356065376953906527685341966983028420252561589292743886426313607918798366198789696901890631994512664506830174670197196493787491567129168587683883230253998660532875349648562157529850665829150948230761302385069097894353483651399654856171374333013689062714470315929031352987051742793858947/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18028276273632203707870194986870821558748352188995169557945985930517774747400256307372153137389789323839143999316225167506592474252675625360613362053580952704374849771908030448701175095134413370598938712011950177088479703766537648914625640012981318113128929095275974058667599361196411663783259/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4652294328678974925716354955977829084951617746535362444179820847657932978678643744231766589418818839931164994245811763792338394747699145754625268522097768752255049082310541685348911938059013918864459324788923587989585769248938836750095844916282729310547477538968828135244803823872119118624129/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3912996969145839188448835943636747318684256124834780672955671112879953722170553437147760253625423737929349535143593066249636604419028267930245182999685485990398432622430152094094046614706751748615864792779369163824814774951200838190691854194140133200062645663703412588668654072673378614587397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19337180044564634038054811931803710141839112306894685264708217429258101796632932021374892523247467317540157270292303355223150848995591568341898054184239252364547247664258297608413522380164219666943235881679818435368278143139341715264540667918642462352677861739980656504504338246478732603839660/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20072892774308636469710536763869879154147997294861585722963142846141985978403784583283463263523424435052498707852636327200009742256934998145770127186417769052533379874807020642295381826647382899505141894311215138381276664560950254523172403036899328716611149302269111403513332443022901367538664/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11045379380763147120598547193347959330985114184516697118665625178472767893210270583245352799430604837432218781646729872548205770871751418298239519421598366253518920598716067845502609370949333663866435061361285043568211403024840475217668702485305555794096339832155283704100989558795316801437112/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 18301756711171396642690066015301077740352905914228618468399141804042273243828759810225592106230788602411158415208636020358710933873415467186218261489212494500623054062520353287292986141357187184245823175283105003474007592197851119859325297611515405292342585787949334629060729659537499065934141/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1265685186256674110486268504217043200978687836635505044649852145006663524661850756969229840278384373687837648585728842009691713689702100154708323720405932292861178511062105991073002000885498334301077612300157570417535780312947120990412380547688907505345401486961741313284164599940651326376556/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 26738910485501845217151555989595210978567291286332136637428015033176975373287482155102952901951192517443655130605946447812105543877935639763182907052066731448786038294584342379743324100030036802719114511403217902573772619385591912667626443759821428450492009131328022007075497616081840239774621/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 3228323773471878348788433383350011130568840066823245637947462352033189724158256688145487048851661470886599519532106352320438995793849319573212110028121462832097906560225850201334084386033831289935392288904486603875761152802045957267978293707809641114207648555540463728036943663719093800607426/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -35349166920124840600257098824852767710909745000716804889044501507281759020932840378004298220195676887341706587904932571619459098440264466898550921077823570846502185244543226319188539149097875624029016678879882623279904949695109180860356653928916309767186205786030916658477598682658119694100023/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -17914572623865414621570247641442066001614439720390372492130845857507340935533042882650794715224762707525073864996363893158238139206324998940455761223127396289633822705749864227938298663517573281102567378751711186206886161013460572005256864469847784751015165586168945415901192221231896663948445/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20709055643898313976783883262164499633849519490981754179908215012171746242854288137680919010101091096502888783308117643036205393151218352613074341266090014304973400706847321913174274995824920731135999067141521850258711360360953336666127513060554416945421862247496745386872157561575457121269265/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11500267463071585901437898035247955893164707758417447819782656853494781288371112078185314312538131159407626287869065481415351289533441662224453887641672196473643820548557978873809162335079141586288261234766550780965194097997887457922321282548340404672017640471474749103950150957670201229936156/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -11459786508989697564405875676435113313384052818736779956715267232214464456863204979704562118820922176409915673273719673918795234610222236998334760720328628309989310467047217324147622345863606605309369901445204060136588553971321450111076643416608872756926192451993933237559307690525366892423511/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28020544981489014756964955005930385543812779122992407834451586826397553160088395788848887843308009931204625223702795995566863272479830614870313804756204200132510571239676317099414232752445022556148630463299217775859365142332830249521377814539519950536973657434704161295763338187553181958016913/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28899430875999082437393111841073631752726675235311076679636337074891257015899631254410161880219960781649728502072866052249677502419035743718754550816247444117535886431599047121316291655474807091163287387206244085068057962091855637952417781157790027123531409484244462323656855763712414854259416/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 28953954137028668671930057724438686040698205893816929135377826197034578397777955705119262263245662152029274186346916676800733455544876787956920016164804646568407909613386982146535768027406662787178646382794756808741553496094718967981795168141471799240741123660594710159595721597466468480268540/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31940072203445976046032471484148696411795817802498038025701187338530308567167811403964203957304622383552204688564437831111281068550603838093126097314254173452109375018288834451952858566412609448223751788425675119958986827091826073653259395786662718175298402344233281713408407705937994046431573/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -16560439976189108917553382279839259743699077626054473167034647776389045151979366270599797305841863072744144036745724493475050543765693301702647876279057491787241449625393177206394862081356845958880597658585037885027265485531571010978124071736983683707274347410476683726122185135447404370165489/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -19677860535259864589877104580675199031636036573273741935418973091954819582134899433772714921681872183125098596999365687479797335556235917460256025043280265573760964745442263749847814573285518054424972973304455887525786951474810824001290545597806054394000626688450824323889948520291585211645395/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8305912188876455179921879697904729189705882543020461924277852048824569699599180557878689067857503680832924536593666224615713953853864352184983906391166344176486486538387330374521482517028572827246421765898519448205402301633918485902181625077506427348970901700539965533408819658976008185339038/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 22608409947422532297356800583336300588698867374642309299689184969697702000922796748233412154540851467944036085188502345609963554874676152293948964318198372015682895976486648648866408929437007741409622861401498157869485191439385336569035989200093902240199027339045598666328851044749848631743949/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 434092241646858090667519726016911031863145918136683490122641532218393816286530427222440600807711062693229516860598217029680003804150208134975294672739663504467751643935368011161881688936784166863966480699169871425005599659476113464062755609713083434617175859381883350189167790667080847056187/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -22876018097386729048089983780809509689219745737626528124798777746393703330401548293108809518385264503362383720651076577044756943937966153956612132537824102493737627060706896531752640854003218831462594368361622761351934906558345110996256266496398347359070821434303586641338650833847306998285373/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -12957857489372372640741630352225940494867292150734767241345744487531034822903187841194954773680774937376955518351752399335162018582962780261257961968765524986727800251438450332155120654963886400508541550651429769075024099223740803480993567359768013659257749479167281854504354159848593973456315/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20092784106698791650655825324448158174671973089807685304122431387956618239144918834261958887876624275231362471108485017227841839994199175840343343999466749541869521703750740980958808740408084013186775860069298001548743726921095992445417993933085441337054765675027487526286577229932005132968/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -10956731971398462690353974875320564465335733188171663140621014324260246293376654919424004712127906396113876811462229975846141996715482575904394905335450620370142751495815135765216351342399115652340605142907369561275794263682292767435963087070268942768243421204149357586543851852117267342340727/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16205342109721186347162501907767209099186180482264777863453313126582383141065105386420898986360218618526284073574312746998217780601951154426679979496294888535185333412793430171452177319071772293342512107645805524579492518604596027724488858984628146455772410408549523299976932598989872702622455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 14800134556762992632919886022552182656617384269657207704519874587627172161746202119222860914173223619180497728343625010561679868779616502408260074060215986266269247690817544789609874052263790735102041891322194097428330960937016600772461669691297376917547354087587283759606445876705755408595218/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -27150617536931205172592848740314925340385189286513076603687921568849644128098116718789369450890190182367874742116150013525090829634025173899952223626132903058374835930751351739065745114945641865658371471024422891708661041467643995680253670511184751766025289135695382633418188747548687795734588/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -18324654349398812559322658971708550672664814530855655903067111279347558030435486756017826560036646443595548260344066863777702861723974570582570637783338088059698058645560895593949819000347631071251914538795902114062812495585986397119464370256831690623575494048187672753643116128823060929182514/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -8737913360370452307175133082617074579107945960510263645563787582381667006589178573382551527755992125273113166069069330146272810902937479200469917584769691468065314226500539390516925591005361365872022082337666627195966865902552976935533217993451868893610333388256998657170085732720693514524338/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 40857975076958023310315135805901036128340076590477254704830435801986820553949834292963183616491084758928305469592111280073777124911981723262428082069735889174791563209354167152936910123368406134897189348729368520920132903986073256560780936676479181774982646143633421618271060148751047277437547/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 15448686892516492906525364782481780313933594409829130342020984113423985000524090380242395720467826955459017821106324106222085726802912691535152790508290943644987976504337024165587694767209851556985207593438429867051166364063275720618623603611583073403050372167096808518424831559805483817720739/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 21439863267569302782190196187973663059990290277786269684277774596689916750278492548546899701497258110772079605986918043128071844072468757343096124995804172132770103306581630668671970835631736084174699334615715802600318222495243514384037404130675782436843092861740126086018285247580519768238051/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 2911542610609973826182988838211298955476852385813733446648711152288050942606468589695662389461762130247629514111164943847051343632624507657850002615683341741931654488012735949963146137544350211851502575856832669795811337467029679339717489855883107005242428227490069071885422448111948945173625/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16772491199008170123970473343377487389576307402283553072717772420864761547240425536752863086720132186837310778394332706675766005555047578406496181949552597523597018232612912954321321767842235945049890790410422003510258430318708200113245252178221752309691420194307192497308055396864108479641678/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 9214424729800543233730270345536826799255264584918380786921335703532174668438540227730697059527967705521185163508331938153980743823454367004106103588928788960305995670360237835088731310049698156724764210884401543551736612296133682052833566163047882785718795125705499819087049735211062985625543/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -62475947051286630818249090556763027173153690704022303229783364242849706164529733892935570576651483869802382452964773549316178668594118268731569358583514273605794148833259232227713358101359443701278257950791820548204768777913627691527024593113678191114233936099917821660283704796787732383574253/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 57298536933594426425345865232163079096436638604722485858675557825682812708664285848211017131215737183427353853832502845345498290333241287857589354254530767163102282101194734364241404996168593442166803732921406206687562333474701957570790032491776154849190800956573879403269975902881246888918752/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20059057029556656430972129316721222211365729677441680582709743096909049147663924951055155614676167366591775014159755556498753552257726538530293804869977860858515163160235522587716429438877356158480717990803529730940256266726814513349478023528159197100930570280764845537463381528699161316650752/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19997666043029339179519015008579417223983556936546081138584976003501337546347593818500793004524562625847488133054206846257527975244184887674630847725257198397275940365160368439718942355851912351063589730149407876358247507863054243872329671301864319357945701509652586091279410072586062396620834/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19665024607539866623371560441787893396576009103054276526899029826313472659290432835641645312264779621085974898510824417957192487353331302343189783646863846048747511308530188362317410481463410911119719305685731883814479826143797756838947065223724195293525238920196727381206353914229715225466027/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9442855656462215426396835453622207664680152498677464692379968687992613725509063100328627720036493204215882480434944708348745320562796005489773181287327405669938238801302805722540919739267830735393785556974342730246994085479996305926509518597609556083710469531254136849066153052000964220344332/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 19394332956251296016996168955542612932746536062293031816610008551196388642580024952420473036290258608843548915716422867987127160412917220941950252536236182215743521903920967107341437190766658457550569187713102054374204253517165235749280039428555597693138812725218931731045414878058360729446693/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 53713170769305461180923049138162269085746069047446477797991762672505937836774843237027609036888097460519721965660099552950438464251774072376560601406099181651067479726118852301525999073012912592861216849523346525818476724213509369001147616243835716119939253251961221103811146598085114214814345/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 13786170402014885968230931337614425681715239049974408988755408568821003029446141200896146530313410944467787722870484104129967331925322592959406758373828143499846946205349349327774209448853548330486521521745386093217770609588507178021442148425727350749671719086384127758859959516556428027927877/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 44585722642237970895015815805235337650561260772998364417508668546149575476782576824963624251722027915668611465403681657320166778996305749938973474102424600311100732585866206010637827418421844192706725078334641042524680043646231481319183658439798521231917305804781447914876850965521399954912325/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -15193293553872816939058980652313526720624421321601754777866749367821736264931288952591321460195069301732495576218489037959598609233833420607679199969480893537797094246667758215212330968087830022705686226877721620725654900575837315175991713876420620367905544759804259471697537058461898176819831/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 38615183065101204366741848821060447747000791274583572340086134835735646532240754619096192530909577512653754329875395375227557403642589915085388820843716674439107388139992690194888214623902088370679772256512881087706692704055986143848081816156320507044979338268076807684029219209650894318313162/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13210759276931448918289606995302801938030468478543518247797260256661515724717190737930353052950868935283243397790753698396581583112086941079959100123677050401654671312263743886901927794675026553333054702230269703668670463730035995740280704826284194468843983776190580878190786922278152126939186/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7393001411319932077830656063966484547126080463269259177198961714187883067123416751966658441544097787695129530548293806871021684322472928311952604269798909511691065964705386792589358760866636746489010156288328655408895382654362768118008811083684173023617616304587055897137430673682544564346731/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6266955443811001956512580109779388748190249549739165315857862643590374425022270066048230991563319052758465818365626921013545864879145757573664423892717151065067438586690069660883017697187075267367531600172776353663603427447973430720896477799935873404674530814706098500708417951137935757916691/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11050483658366734322975406283438097440625337415288415130650377610307835638897776080625802582025999120798131232049977369743566339339492488910824249982458821733408694092356252975613173439090811315437673276609231552335841668199975194401750713118502484614318236974479335055668693624873113883013882/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31575002668870485427631241219887830166888059367687726503596843325192082448778516364367994844310451862472903251017762384546296238288936673964800652174739685727008193834781825480344123859921456629715529803160273245118265991014702119678073088397255760953578368199792345878397588351091776874141487/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11739707433906368068216807852268755291215772007850618968536620266201756634409107101611146718764928911530586257770853938978557613581233708754038929949298086988502216597767422301856274466728339221325962806614514554683606865297189055144297563071068661669206113193287133455598798691769569062279162/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -71366198852114355894712417513214244555852310644944858371464636618765467682879606705012049659955737856507301429344758442056978029495943464610418046842370734327738584346450458619461155529301131380572214833188431435801712725008844340909236727153014373972856705801299049685950136731366183261337374/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 30805370982930763059079275955275199892645387559111336270240900269515927444576907812445681042228452841578383957080095708656889508781892582999150936925367739485206925751470636677201882935748717436113051709653531379074333850999444806726231083567599015111779696881712789608770572540302879172176644/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 31015063122841462968208198038569084328113875114719727403732504382535926163130076180511053297254864773260965744458512790337927845956878710747339163829914686993099910960154693785352932385385547242666519312520765519313254080212381913278498311910100486823140417079293180631711254723105542234005112/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 10321197731535303917493595689349130570111497371613969902786255386106450059366327837698552213968405067106679602301490307111431724583278125327150045330681829432790472111509756618438279888037243628194558039400467098991591312774518559238234118640030241617709579872821443170864329741027908637578068/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 16283276970440978762733793121360334764439343995074772831747812483703007776677527432934086971458789655417384757498483906843014960390502975300952595200945834155551092606694960131037169652105739372053159043393106525738377906265317797818274363916278912579992887924653166984556926438567331444603230/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 35032164881349240195448494799033174807755016113717770643295224138619886040303925475882445438355495456662014721475581294745402270785892635530312321854399517743487371454957883769206216090295205491990685534608493782406325195124065740956985384265743830621313157460958038294773598901720699406077800/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -1106045423287898553013206174879148110921738659156356933801925018916095907142632676895839127617837764218514445560083112758165743868782209268809352783044185439594235437818533451983901255581146306005962711953242147312377583741162196531334734043014171477309261792159579461349731484053548879373143/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 27011369535622927938760781846185986047737458141911579177798922047557928377768331616198431724323753673249180994892844801486006249378028439421562750847679461276096266667641106671126734467525612717254629917821911540351415606339671794608453915915159012229730058257683535087582706533480566481536397/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -95502750642849556797064985425092486350180698340335290815229607907777929831787397695381500635189111508118395788140435210709319812890050809328412120926454009242295425245778456880543296805317549950121466608922620599130019212290852932598158642746069341339842523238613941455679174386216604658695/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -734366943085575286906628443142125054486928402157051749241206757701389201805681963621041331034822350859467531344015893207500419521615882013400737509322035019992620393333726050176446521969299774917009539684228682181112405356360425078708997334747844637456412135920779754795216424049078039124739/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 987354392402123071413857546419688424060293994732873624924553817197628712478305562917097316205379364177326724047911778227846952443244707842906012962922655346960239491968420991163578060919424752413013140727063981172124380651111196100889453189800204782590054323110340301535755076674452178669821/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 953573651115147155077530161385528188815396149255460341340555437728602123917446167479767837851298557404868190092664669630131975674589683573198642576670687706340562422415217095550911513827540273308238276297271425843215009513447353433603379480413565896598364482176794929546085726993845377432901/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30233725270217324317922246555376443778782558096412759853229978599509973799528845678180174669637204757294532453082925041719314410388290737039870067052090982778015135984447828415052640676750036701530295905436071435601406684307127334405801898051135042943499415846596948331412724739520737460947334/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -9537841097854315095482574659997837227630325482663538321622504903015557735736499180830010950989089105236438311256905367167597153827117221583757132852744638577670411478132180382983475210388770141306066421280525553268114253398918757268546832500521207786684751121555283511221748197223742458898916/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -7456181589788132434396597478888008922195205022148255979086505902519361003653688977451669494140256993983281327171101310239312346699824116400206125829478893007955489299287838404238830255120209633078306123128244557724205845195640994042620464608977730399440462467628038848313250534639947414914781/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 12304753000123824280712359878609734143893790009350157733790085800710267762739006474032815089110935002645833843230740009912003546631422782340040099682228368399540962268872440779776168016600628324534798265059886285193827937646620842304783899307232968432977897341911116213043258403648576110328774/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 11718217284430798961114976118794487770787239987307289351270797316837766120170212351120130208713208203180177164911880096947331183603490588327386935379272054087514204417408170137982967736833359058478404672744310929949221543044966479222121745880706384066184699039559490444259942083640415805256588/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -30697677492730564814657997857980492906443694041312077166744535786029636463225829378814333049896697711200282297869917783948221498880518185608719298322975728791138388025782045887743147777629744530840876498062250861997392446617535956202771492079997696490461598873945717100932771182254097197978285/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 4605381273293494808038312057953590187426626583800350038296289847483520358794964300437785512470027156307757749636711401109745521454140899950171999624465869762584391765894113488346918650669482695626286524590974947297920699465666431284963185412242216664811463275368892745279245652937632336870662/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 45915647870027186876244949124238049835987109345377944340119929289490429822540472722631381989644761773526203413702729986339320187368060392743150565274576536153174241319177934662953447587677646230063923594070058595990731018510288004788365152138675151923402563711605378298285837005943807073046610/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -4582402156995985783227973677662187875494526389006723699809639035923725961663154581512905194172402152307277509128841754391987556124186820978034138847285496732847040204386282478948969897641363825486105318842923553774078754573876175519794437210881790761283174993300775504479276572574521570236405/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20695553707998452672945031828214330291734340244474420875243011949880360459170697361798061080479692468915691478195255043963500007915532340365269778680718199861893676331702400453126742265520894263539096770361777605537815690775619608245251817667464331424447502407074664650687649809208877102292433/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -21629176075976499372072890993291499383446042564527845353733931438585784536653872648798122855043872532751862847394222707402930334714338680355476351015152635381772777923910558571514041891115651525420085240977382609339821781143006970717739708810738416290599774638970332380404853027574205438069029/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 651739925699139032619812028126761332188456505810304390109091773808313813652772592355089286013147374526395482598900617901331222876180124246153041294643809436717183438635761554699510533246870483506481628484755992437527859158706076922828776788676710238323377973356651184442317906754605739997024/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -13836873165538755844874105053561613640396162497384647906608575547207349280882926847335227804224892214315847760447480905936016345317698142238708892520906239226958245763092979869266515406441999617040099264514863883317141273564829009195678482328574238444016851423404423691345248251488630148543584/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 6607694924634115738752914278091645240387093215460234058502365199490776146177950912754523396544860312778755447771882983798246480028496061507289360683810026832828134094904857070913982166478608936227803293406397312923437220340799351551846937334293379758968822017710265546848090479729078715441645/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 46851402048906346351315355176751120375601367810371932670398011988855511834029184895081198385133244559393169761111254734982600018933850568139789506655864409340583518267968226257070425801554115925895908270409238290254823890718353338907454173229013355170795856657262480778429787205428249705967735/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -5450301450405781063853744404406486760546720731457783806646577071461767190495811768057420816465195664487849921112256178623425250043998473409544161688935643562965081916563112563992569116215840013932377223650136874619223185754100289459779969515280382992001564998890283179882344384584040446679455/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, 20993233571168706824715026871239900671630507183954825381436300714982016230033981399850450611069318322111363983294901806662881893256656902048905554830137375331836050785263387983025858540251513898835824958389626798139588021172300250668304862518690276226922109462965691670265880934989219735237768/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163, -52905964462288462860321512237770340629151546047043606519053148340880380290393478899497432005076819515280048789586454805873701275074984796053992317343223933117888797682981058794296469466401335746087870307537057640864924704011524353829903523582984271795996776388044756413159600455588333489764362/27939524940580782324656619335229439316117809755215010764389296425272550913205685054810608767973057744646151177459932641326617098645119828675753677431956793020080954325700076132254162387067302000912658351271885721238301873490054765207908542464334405339686649124673517476066780903223881413688815163]]"}