[ [ 89198230281605090414234657563040240674545490990877183941831795014235221233415638756002544976454858768190093931464193619550845570316052443563808810116358216557173642092854895780304283348572162650455015249145140021973530329633254842470454082009031583167868309152960857229194093255232981299479767154292748283491243981236876892506426166559454673816817686803796748344409416534689363273515435554373302461064807933210040541596940516005974108750168826533398366119571205003843994923218163422565513888094931016807902823754852333298924640776201382971510925277124264005433710047139787737844981017018728137861726715779877255266084052667140815652073624336762750534570649547116574036193023944749299846921854916458865819656753521236812143036997958030008410039057333542029872537153774059639881509372812175735184770915458138214491108649923190279050517852940532227636873223413092084096843834008855568702642755380534421881817532344160906556105454534039027643324697742377062568665003047934782130874947240745766544456629333489086078792499968229053852035978950298573051776200961641414656000000000000000000000000000000000000000000 + 293479872572435897947506694777787043158212902484215243694666950030870743805191982856361732335017544676110651522660534841527518902515670091494964333388879862388412970262980295465114319127169087226110704087431657936290509670158248718059302236268006041709796307291119229910391795096671343292155984271854881915599113971321490658027957486574169690858891429151510554248582678940067689087644084747281295600685280392217461389953140082473069877224533575615601036018188236388379052166682371198540734869113855521390081420383266935467755340951141585534173899441099100896667993541082506504040635539778447000490387079285487871815277792115905901407233647124024685837551928313526732334316710548537529304285685295236493339943113602858970541006608397324900228903803629737278756281929017358166753580343847467864462111316597172235793261645938631973175922691292112158104347945505366751575041030352057782813735154879806958018463192359447207413979594989127330270085916678069726759666352236376612758573352823823355847585231612153653355599078197557223687908236392537846100701291983614771200000000000000000000000000000000000000000*i1 + -17341024073021996205475260212233893903281611752326668913535860979965820986843564573076916855081074209613319517051385381470727305152662218641214492845912487326910851451176434302522645824423770910072261905606527006279030166807172842402315340530153226653988952143756148918141062753820919759786246414918187456826386586771149099993025997652371809302493868660794521738376173992364529254405157296338737335837131141601348577478393366807244456114517372444647861430201891563463445755642572125399381224679428186764388909993747362258249130135468275791494836139250576977027074829541385625171551308177446333155800404883648617318805773563245203602563882575196573947427716340273000400619801109973073848706837280213984727668152790835692904352657807856335899301120323558752598839633031842886243600245250383421980555763534129550851692706122639779666372881367816828355325456781651678463608180707634574818241937258948250961818672057127329959537510818403824962229137836020113295942054715724086197379081301824967135419851676415629210544531748731411014310076286900178369903567637934243840000000000000000000000000000000000000000*i1^2 + -52164267157248234295790097744571109801420792615370075370075078480651401455468319254820125414417302398589088099699572527599343288971121442473614978992618693168526143962641424092798284663853308557597098313643992838800074280936164357872200005600737732318427301601626271064427957406771011926878191087718012004034972310884890300441876466186329140628255120357609183430171272803581755670848022377496291624522307672600767484355485927862545562511700180938515752433050473132287275746212829376993340575317919554013534583033178142726117921249050813024019319024067280485116797067027333442887539767843029895276308710457718268411290938399153120495708392305187237722782074739410229842101176675498050206964166932306764548601925755149217816858281394482589384506597094923321925545874904389337781240394813984153798799249868863618936596035193411168562285691099595356332472264685973363130201182995188023456269937900985330478129078536779275457888819295731119880830617986535148419060225124160828825885720872425395514432158920673294776165150144561310427127159124784768280280212204158976000000000000000000000000000000000000000*i1^3 + 1027580291749876340990881752210329360564979315966363684129569716850922297204498245544184407508250321911695862921145475051661341565621539904428540257422878662934491374060051150732358537602232449726704558096732604571181158430652362026429131533228541837807518223113421907154253257569018546051037279224339260319926598710795577737762850594511640949795983694313470133167478743797759922416134913948828855445173949896207708216248389213351043483875702204280394995745343366833499651683684912730380160520429850105303159432662470442012434341004029664217934839777921455198154014339938437391798907907665122376882986798010435599772985162313982559670065717853278887647822914853124025443237933782810923490576714547893121768053426545493945101854945692007700283772469375356839121255484323364660510314457918031046390720328815108851860249304962928419867930304870399786233142405069390068027785269593568460872043091990607535392755814417632572399895833178402411031845011547784525524907353148681475758496132601596430079943780531650385892027120282772853285151626219885371564892532768768000000000000000000000000000000000000000*i1^4 + 668470331070490131071716060258005794990555932962810135496666117330429263072885302627891755083858981350419075244040800492752394566145375354948930607733143892514482349733733295865796373997963930233072152332677307884468534912995432054813872597680666167514915033634559188200348630924065398115721998734531871653341843754093484684371132695559776781765847224725637848463603571051849327675569668912793197740771247505984661642661506173451801867403389406352346138914631801963941379627986000316272283730061361470197535715382196203179994443159894552989360868837786735386437496965871161366450995612083185131832140278518268235750768769841054315899343281641392237295402128314311314276939183868768273984770439742554613751719672102372053618716808590081219262937821227219522519263737477129716337296992311383957672765735704692547813291796365621292903356029075635394110430899923028872314341428492119163391490649012885649986906147840857329249363224945455263436207714209484142764025230316155254427706726111625300467108686247873010852764680693935540240179612438628055621473014906880000000000000000000000000000000000000*i1^5 + 200490083496127169139025372071328614994544028567489407294554201259407638005076882648416895014492723107235663895967071432141204281516726691584197684923030332257890639265509062785588699733378957720523344024140692383569623507394646524047765790525249550613523264192710800528168339262662404699203633607749423612379738145382029148187266564288715107693848774384868038449277786347358472652923034355989053675975913483686088672461360409163816296682383670208771064507050969654831823400771917147323796434093446139478123899816511125628635152453189234453342446268971099943970526752338508843971850358830659717397812217019914672124336817907898177541725254681309773751883274150191870126668518517519714115298213095158983638778558735097431177904676933806382968769895084525077579896195794922670862206537595562647425612729567712412840079777184580770193111213912855317937425482369311185424665769238308425187220672466487635605754707493239243813628405048878015213021164752790794176752804529584860373842083159295204997833107196441003920065452362348593762463203050131103682473754624000000000000000000000000000000000000*i1^6 + 33897344651095231418452816095442359479280367245113556910426643794642202813522601571753923488198601951779384945543612112811369559313062234994309078863331483257179298751687968689512382170903358706012060774666312968522757395615590405831106517927524603927770119371037014388831401653652586287892564144583956450031077260193076253336425545658142820067083115294079853572169949344203630309547366236879405921118253960710860095818201711184960010618761036360949850704824514085654463364117686344236673703962311858170316676556198050503714784557249113326232983726969700830454906806555534576781879798636888611921946779987764931056964407902290539738988801475760581287657621925491564577778431103460864168918383022400351965248809340466218192153179770701513309945442990322030770602860072595380898277060060436047472515282626729006258966731763631816392587685223125952663552118935839311494627936458661286308143548535300385809004589618929368145337993290106957223567780164476080389436299044862634264216214683946357045145497707252704056588791218196635924167036173130407672912281600000000000000000000000000000000000*i1^7 + 3396446936573022681914833304435543868046827134973594212749659645579321499391872014113094680394423041667491864653904708539247488675154861127426407312810760895153034365287848152132616617519727662730906983575870651333922953075937659074067832516772127989547326514185592183928130998158418353029302929821928789475173377461248959591891546699793181614841821412878124167347085450112284825769619038836314291242986509096964434507856095644098805813130648134050040014678510993444063007744882357964125207202897239683268453513886448054754205939787022933962796063652142314303298021999688826882809738220058014281899365938411634831110398927349882611445399419994584821092352347271764445340927325852373982422083458177680736766732481339768388666951365541797624984263708361241973064316249502233859457890130114881037916261874533177368431677282988619958098819751837300207831097027970979784217140860615327213777572929454767419767072999042993270436641017932821404781804836449124959813072577550751955627296437429907357275999017343851549858277849213721818107158819909340716072960000000000000000000000000000000000*i1^8 + 201661497687789775626892231707929796015663064300654640587502057914500720455778141694533877490213776735320487452451683991562257312992103665042958439896554381302004162268585821114369279542966227247798258207959558260715235574892490073496607130181901121719082612932250911654179649691478026109565790572259991707397032922382902285852835679165400842362956397053820693917460835659153510191634378679322555685676152331761920984342888071555267445324444527502200368701224917058678917058573234578950956529974455863228032603689870990466826163345611604011339512097606644338058270855985578345965443040198803276895440492759877569624327233786806895984517512178601637337273361323965394698216058140110317119353402213302273470971014673446511953369722583603328848690750547291855781531211160751180062551838370803532922886230333834679360796228137789258896021932411478617094030676135121394134067478113447523288614087020108862208625642956263293275282231617758396418019494079137123102591679634034699050911015562874187792902598990030624057364155587957375519328115533891502080000000000000000000000000000000000*i1^9 + 6714009299191807230417297243382487063724341204139922410860606266071402685279522954657274319814571862572172439603155026231563390189169629512082559993056636967503434466778907310262301727722791524067813497401456898923649995883614116027067712749906299623789710131893472363190232697220824601243034789939117526163693643203794824170326553369842232014152018288321152063165156887468305147969117671521187956902594922612905702753967423091100906766126206808512843600001936538792583070590247645481913702412782727649307173181961793736405115293487513861044141191870886124564643863123033037711982845541002777561800788812620199975730597681490237602966092387956415528384564827869655390568762294481243751452223360162437104538990807465290708199399701132705561511284968279486863027479297923896518228405742617757066854320190598048613074591035605951618377211285074931088934540578899249567470440307068599047166749664286964806335162194108579100325780689830094340197576699993626886397008648525591979834953265805773567153591554923035011053585474515752474871187865232998400000000000000000000000000000000*i1^10 + 107862095709239787344468563564989818637747099399206424793709106989684414053635344691047834903366945966501920607893191305263551361776164752799240299412452765291463905655725827021306863917065651597687970854590457320377979172531016236764735709491717604642293063142481566494890086331988391487484699873191724416976423659419400463116423255096142946682187621877711903720707033835301007946750616869241535315098451828666071891410513596608780178595780243345941267859553474791837101394668796104622960968089907849027738076896721780719796448746218172337274280252036775019648098051855994405299273678210046730623367859965681182530688679090950542241533382565954228998181547835129987292720491312650774079753021348555787310155497357749583307212712745497966007487049868570809484466754589374414727672233738863350223800180236159505606005879577974154914432191584341332856822804889189327898517266488879464269325916872083810510496152534951191435575459003135270590402134093977057779398243720472291142164908886701876669007944984373172370929851247912776160124076032000000000000000000000000000000000*i1^11 + 864871056962849582170381424975739367358267242584999994085257903328070512378049102859971633451962963166861756195975996608164136307773974960924832087458005344872478037950007830111048954094363586882139681563790116660714284134921896508155121921847463109775773750940677965600327994713973755435961621361039620269274932785114267346853975155006012007013444934343301705284504481597831778942008674165446956498767785791277388810877772138920890696902271102330407347718017243246553137190884393428725771664472602969350592091091710298851525214248271540384419886260180081948530014998664294928320724122831976205446196206871929964514147430847660189142475680250332598551343478812142319307687549127840637853437297426913099891709919267044270458373118156507935288420814236472692025021013791060152597044295667631240727721429691930172198694453588535957256644823258336563168546148619597642007721288133062699161147775892991841567522704427303163626569922422562908046316101631284748037308074358283551959114596175663662982168872491509309116567744443303302294142976000000000000000000000000000000*i1^12 + 2779002201159918843001410264385354481029756246127281423361724371822175412047545470361017458601972351660373426838025886858236363460226204023394901441421406560329203253815565781168105323683417695112765806840029433341343478766298909370020534433929847047863741516162851708376295481785529024519532036756052794379989107642336938633509702676300878846090190703044680766582263957934613564080140311184791601053665237484572354222048123699542121976133722396168040041690370015124266281751837429880608877438340657364527893251375843514790557780743153142306992013220367451401686370108537668541870341618146341788973645506892121214944837968462675407647601726906648983366652148782238005597567918212829297627505062962886297164221617928296603662943869174677679480463959317070261345583287555565220762046530793566856643166746086515123391941418867143999189910897254518282537923331433469267918573644368200404715978854868737431474459659643910685516432224357249784606645623716308256976861967118433824625133030541349506091159828892793074585304083797239870259200000000000000000000000000000*i1^13 + 45085332395610896516479333079792605907094775170820942647637449221384934606748157021812712420380366744334380006794862126962957501463833492973039953392881499219386608560025185960368069937936221012286142957258272806947630798058277903217471846869065660376667597629071063174835464155840317939189566061329816506387516864560048181354241731256556535069177708062163302554436363129709834821268934693941116728321110022857550079081540035428737806813003542315942636751329670492945918397673273885166946155556350583728334430315277683270420381409280655053698889075621541648386758127573975071627706948726076825709507937906193139679635655677231715373124932056046854511928728306725856311955626477579133296508966086598551720897072047827917235742892390975046936969222166943115896643386349823888153425535606341751030270923345242071292470952598819215074319494038721869760621372585399970857222904326890772286039548366892481722616658596149166874246492469799084599697696164520305526951580528725748327056003698166957504598887041682724805519588140567756800000000000000000000000000000*i1^14 + 1104696118936960261922364505360628506176228678827366969605712186474807673747943178823334637575368353092404022208949684021150901459674967583524148701706138804355551247167044813939505851528744958115086751555368174692558790520125344669312698611625244173183923650346221302771833335014725945347452276412408596155304594854760967561824308316463700699513978468948401207526811219003882866055559794178337457169526526148695280575502757130329472489476497563398375489242184676251474201908586721169943037110213939739579893894815487442212933482395743850903182642737070980190529115451659310725224347327793741165193122325446958392656192026014834804600137047555345163684591918736286645617082368624986552615979622755115098777905788349526994016109148782856082168848975785517755325048252890822341534888065146495132876388298117748308392352108025503883618475324286583127344189494812492615240446791175133813994086666253543361368403289166392079827542781370016561095319228488912657121529541651239372348700500609974192166625118512678146850177333329920000000000000000000000000000*i1^15 + 1981708756905083169247390928395586265053766531312782579592942441442152971093038077975633695868036216446658586713161034700094731801944519411576770076140098867122881874703730061614248135163172567349216797644509981697200770678144221885748270724976982745102055962071495167962601001770359090838725515069101610676214054660241953714363408660476961700542483054671291532651957773787726035348404146560975476035715664914092896010193635229440880323426881526983354669825429252866131274609160302104305887953767128163665774769630484163459818768521991981227254350129780902191657660430597032110980940890768046634657118183462265367789166096488672908841077171286992499517943047158913642204158090915516163547928026544150421860274200724487289187732949295971105018667442267856136168075121694700459278310482551185259190854915681955552731298586622958193312209672462088319988020465414921097929229787112916246382664776532743272678772597090156190916606746187711453827575534272873320019582411886538766148709775168814603380225749464988226347755110400000000000000000000000000*i1^16 + -35224332719595502632995346249546161208139351709010646434238553407362611665968920020666838960286773361143988284438706927534972573647192663003185763195313650068245960538231355429903192923476373944046167259920846067363169001789220581037686719861971888072189833330642118542728229894341308403070107987168338958954096936437866460385473251881539421120557606809252184399581521067040692288253432797670735256529435417690137989904298036789616997466551091028683788246829348615296414766265076017148278361129087190637956206577818581043543518992754988882400072510808113011417102468445639706804404710886839481103379699069932950966875361189248169497735530751924333240329132463624897404715791034376017495854556733661863601200488708265894550694052803011747103870050190196978443012932888450663388901741730887236686451864665479913049068285402691354433637112480096890558998232546123506472880027327629686641084244144799161457400630254751714593750054562872542714015119875099086991762794133150318585341961181808095774685093174822609207951360000000000000000000000000*i1^17 + 236850676935441550453923021548005589907490531008982977259750985716403787969182414519118424123438661059845429557519908876751519817232668069736145561905508803337091791085654708496976168454406089257237704870919575814992113985907439280783537455807937945984993358309083196519042618505010632375127811799641907261654221439545335404550954458792339826547625800426773668548142565057798023057761995329844357760285370269021077549253886740793917807114889068845830434279629661767442013216348268857510059566986917271879494842854122722095828617794516388041566047953243939714075073961359883634040922909326103249889104580319818190276239997379440345995861400537935194039333163435361161689495186754772291092148152513440357489975972242863555463596912249889154990951737434726481104139092425022577821424574901699887069759446970973443029236904868923540860044080673769059950315315450418679938083583218005332174805253671608277537418550375333419562280600173588480757229735594514509147040339320600797605922130982701287138193471951006072832000000000000000000000000*i1^18 + -385809303667930970385309340720756255097646421578516808568295742174053524535945216447861113927085133398217530775069510134612132341886452547147366660608929578150539293795277438376417688046268382956347625312780333200662042364012399729265195484821914329689095994364148263291527495600267331816055382653994667484365388717869778189059326244215162011002143100820441518491469837691569184090887000053358353440816525569961460215965174014685740819481937130302012804465602856900267409088143217113284656211756777107928657994455419533880621997249333849844886703057933997724281521982699578070396703444315328078403616701790448281034264952547375759682588106348991978749325636809541749426048553243887919774989149599420146617428166179296318729736990266383829335687811266232749871906066303962732165894324356989148744738135431263239175666660089195632397299351900019475779811466492367046490139957178408847625039894383886491762995248295671759624278565869513269073760552997574678133886988508672907576708544532127945017907063291904000000000000000000000000*i1^19 + 815536032013808982336324870124591874277501377469169266743318610245860031677427555978366881267133879454215794234411846857753536136236169828316919523830239694477473320917761240152162913105287061812005523826508636784395696741422245801694385314944354127257831404575688673553726665793508092128207791308890719922764352412305077240136369886818009271839055332402110352025513039964055818531030690219129395425972140127783554529426368525828692635965687030139199502467143925742245245001419346415404598015569246244264188470889058004768691768608067938785746593661007532410330233419351851274664119237168886027011002943615122200003540483307842193877365007218809186526029821967710328716676358361676865363425902891476075589007323168627377282236179397689193235581118732056363599373425340473214900051134112517933986587754212126609054552694833517727994321093597932920357677652962286515890053954212823954074507947859260005117769439011808575211415264267899915506523881635591065427830072470057916913981024661791878150849822720000000000000000000000*i1^20 + -471145622672192517122588113457505122014741904382446644449220671391864551933127906955054328399664685117064251360428533335588899989883490354565878527829122114626278617709789641731047143745976552187213146836876381241034211899968352671515745170505968027454929223083081948681101185368716271539929214001883653156843598950500055311943179761302842787229255718991740670115151340840873776960504166275511022913417424558755006306735977525673794652413975531797663861620082647412231774949339935821288897464895280330790860842293088248425836998064293067983229689001567898110919976404462416535883068259637651724970760279488941025665733895712231346473250639219882693550421810994100833271673985442540004462685529874106034914773565712901726383018266669356070176736392314808452318047435605286549178090738068126808948279535050575680394384060011359761743112168528184130220494219593832804147428795162805149448152531323487808050218505640458555798230550240279698320285351910568424421902403692255968219836023455903207391232000000000000000000000*i1^21 + 65835723707817648028609423837950371215438227947354471130603846519650297958387147203502209074839324628717785997517413331410668172513460448245321699578946099203638570544672624128485146841501609335388900858786578423603625034982717487239509122995801061887712223279486135460166331424163216217156710949236036332493594004822744639332940320302540150438864326083107411235429431678892686342860823587037344520057381810194527227835396432574949141480903482660694123166652650488901369533411415142561482177117893890745069249060235513192652261795645337636544583849656196450851710805921212990566242444207108287844320848633891791147393366920435803684430262532301023419186678206374959561147635202277117639546817888861083298047229359952045632567782979475196808213418460494120526621691511133309789904459986216223722565386914107498099653264025677803405507141235114988503536634587298018015314574233284895668789547215766819312352534995376135496419876391119626907300288779613497346536366770500578430673374131362201600000000000000000000*i1^22 + -4240199047068547999756560101276794526893679655530089114998443063533200231997697800539625719175224663573722130084869462144765543075594940808198352967859350270738544785839527490834192385987826855425056156321288629777598080454654051733575033873700299283288425061337750852936654151113462179622830136235562757143941853340274687525942527314046111147141253139229139250037813344408411373876858060941882887099169642371766708756500113884115316112548529483269141773289960047743410585384219571862129419330767842373118382766065782973906641534751049973110901291221305207432242670597742647313101364071766387650199280568227979908307890757101789362768612357074463585943223272665250062872140282002797166052036789288580315227398723133805221211815662490498167539854909995919498943828586311015016668095609962744801004544346380877028462987433021045990695270882006249805807471580538107960065049994230137892333877921753002737347423696136742855595433387400261544796770985586264179907098581473169112589716684800000000000000000000*i1^23 + 1965816224079699894400748418162763461274605337763102210467258364967659725606801044272753739120577409903138480986673388160380843882045211007575001908041246472659285740511719275662541669585219035377676437235050462395360835150721470475888559819673581250375076798977129035788349313775857387025251491562016350487077607514688968759530780915987192872257855000933713818535482910033696440980295620170646794231932389793581465055276720086324479677407654609347034419063848852998493583847740071524027291946301657636656057934352468186742674264181770867222568661638404920736180093051320355473315240814151580757292065289417371179276298161285142395438342218953319876986052918860477173183942426200814621579967171470863281915023204991651365725749606610301201248505967445181875711711267004121632713799941082056461284628292109400638303213821778697998856093820276002852881571429952352871954719050329065190716542029106703309134331771726014743893338961489221100767882547074008769387265439922830568325120000000000000000000*i1^24 + 633099850325007197485339713472583751574263484431764487830951217037250276926560086548017528127147749069359524524201393986250892233120510795696932394594679241857673301021439190795626779415099699656038080803943849756202149633208453950586029854702907931302720780916326906590066213817344068520517402431768553761144801187649230736262346486591682840354061452764099654769314733393991343885772056015589806524211334059799180009180620507766280778997158728085035655644162884583121721865006445794413873353818922477753298558947323812001571931208415898605945167188363126314452283895456046803933804972553286504879139311896911985289486055094016275980459648490305680385069307902260497564995017921411391323717066013216252468785287734944672688104757853145722257974644383365369088487622684115926454233338542326209491662776608139693631296792360981768015985700724255681810911854543308144838460422620443587942504448099821775856417145149393590351376253268707422728413616973065226324176054703567667200000000000000000*i1^25 + 142982539261408992591733142110599893356961772266399965505882812960888844999736359971827063885823621368355688396296925656703347806099455962241314312254593079532442708632075618930301055164991110408325634515006461558728218873762801601333257526004514378326903573940424181453630243713363255950290252184195305576006873224760931707569155540130118956259025576774835434955155321691894751440979575865790226840913640434746960755356020969918292567923402322820490508244700892653255892532786350468832075072796245156479829407494147051493780730610689745634364011255131458117355553797972954057223215049274026343711862186773560416316904292919596794676473480165760116346039381470187526268008413337406517376330153218496958897958567071516853624207298491838614327101484499556891774016218208946014777452669233510348676318517585041617598091920961163481082524585029544233791799926659270049423582745529343526337404015264474673433559811810929194041177956760264529268377631054295132507019558256640000000000000000*i1^26 + 699659704095055971327923085519838189664046982272123097156225780972383535394981477441364027410637810989637992363095514190207542045704799029992065857009310644370055720072674168146275151656796760809003634981754052304531170669284357815755937423963977934219495952841627728514241162313931663692061123052359948663743583388237819511720913203500133782257163353454344012620698065958271748253496315398583890108678874794655795060834467831961388584786492049811396245060185263896805828424894951443396749601278736472100421831741225908397477554609405893817204044347854603694160517350689571052602297278724839930319049058109988522595622139126690257806515574227342827468008823010853173651205051259556176374874119304326804048255827672799748266689115240031526580199562858121667916518390482648054952278437840983528852133388017295064015821735086462567047799621243828984140972856388258823387952263752877772330345886602205164543586146506750654958592203128209654787324129599968302333952000000000000000*i1^27 + 88377442463680811190883349743873263440059845608984598305267343025191386654686390174381009985394205820124818719990628732997528854157431985760958841121602344113235349450636983077371474635675016546747898505949257052067165026552105055029667633765931697557892098932272706630944155542436895593883032894580992182070884243557372512028969184494341454539001391412530735138520688268958788363972212128040790876406680553008521556732616771754530509818347019649011338257921955457434396919280785124969230408824924094611629694674240524366469302763315950781484007188209536091856102940443912159144643315767862062672696189909664475518994094700623167692186353325221025510146835634894895205834981098066852813389317184717265264172276977282947587938326154980543342044299691182168897542145511540382139254737918757843191929193965765122065363848462732479908790389233351067091795798550252413522150887427609374212203585706963272703297509940903012388913692765936366942052672194006220800000000000000*i1^28 + 774393409611376508380177807173821610630365507489556156130785389721080472715071802190919470316501648026625667140927895833447485193661766677439702664508851072371520353937735184934373315211313705857074858253886998431949935343763398968685088274338697591502317604660925141143867735520660924103647543069516057942051497424541228970860656278609414547956003357051094575166423090778283146848658705720539595061431691961427072956581549040269622198161400696183965009459874188100107333102014637630979049613739304395114521139840272823505136769485014378877477713664466320468623682491828045717584889975527708789699009347773919591009983708507052289088674612223523058726714324339075186897809816184087467450514058868440882261983011191827690836295025507646961436458307308748738619685903761728362678688198757699289109342594346642574487504109561936696378349972301981038576210402469096187185809938639480781728989141336351670993376094985631220756803285279459025392500736000000000000000*i1^29 + 1777086599455698481390356838040085856927399089277688129464861215621418255536244787944004292383307552394691488019900349507904227542240110988990620512615830754795066426466308928940685598521641977487342823906941499271548745109025630920627804498257638126758828246863303414501105950479744090543227687105639051513663169523093169999627425521723711052921461330581996853853127245409534771363045779358217056566935744481426585716675863760513287803230744824448269163149410268320299089073315868433681089490766574457610540127689417572238261466287776936452494953996917378032246102069016022469423892055291265490761964139306436473654919785440198724881270037169849809544891055464347931510791002068842397607236786285535371474232719729269033572652969014898957469797409694981133394196324291642705807913025800856638585206136517217724692228967996133458171852704710629807414851417929130380091766227149596893241570822715868488122430589850052851346254468275788316672000000000000*i1^30 + 9600962303669294862674136928153732520342363882387392471639262659080796362342735862107869729427118724574412231363726623758704353335213203677119121922335977120899131625945842860621372962181851315648983971883187405535334377561743713402126062212575053259059238848913259049457437762184384999913794466709411271057992122157119027493555175693958102931968127420447156257227002061592998434766022340992914193425661474487739194557416942141215986421746106490988588000388581670887297255896975633276815436815549831371332672434444474421267966448740144292753392347655011639457418613685331691381241097740169749394583073826624429311548984689001381018883489438239106159059563094560368743067438057844378190768488063805569420971502187995139252762906539953249582246017413304149804160864183266117986139429907195641162831226336339307007655553451057949759422921036830418301209020681171671119308408395991069442593135025689599306362640100625038732428706840576000000000000*i1^31 + 67713568238983019704887525798562708433583877135168202579245725552118945811059549711701167513083867332514962454309555972654278174782503703073701880517004335867216044782539773279144381612097993421646335491098185791666175836172097011534635233619772954072621665181108199454115504922828271106049759932639778861412248813792383739318889422376768643230899209546321664701278669901220456598419408582615799470979540329915500967422433057464633079404025702173819590193793404576086645185484398711421412555344772472041911993318144689602370168707113533404113113026896025174563453475320765480112341561380833509643976023053071746097520290209276769144314539179122263200720469514490164308352534918240713505431065689484201659631049733806172505667589508074836995517394242411055169748837275209259932573431263373445765396785388117924940390230896460387669593763246953317117218724015048585923378042925127755341237074228846657293763457975398873253806080000000000*i1^32 + 142731764134284646543902604552314948787572430374617749947862866890780441534447203815654594831769814835126237979599163412273736639750201427495954140740054506016549127178892911035986073410316339329598852759177445899408413900091294209260282415740956048816838383641974705809502557612928388327221205726616136089986566617701675390664133011886020608230101404349151518441944004708526195616130216002407517626492167612911956291127780163676531366196307720674432335593936267710177116534531583697672104686953885785375213410452233896299944843362782772912611319228428447012586901133830523915761961816404051993057874314893919255329574127078693621784045450102680909197489669607594128584842462469353962321229774449746846764782291206717257507433929435018725453741332774345374942493396777609165844826347134555581901308656042426297818663935286516229418439302835677632093637358263293175566918968090964112689978823941527814292845384272183296000000000*i1^33 + 211894043382397957049740416990801015380290476414346283573694549517271826148934595528119701572706664209387864726789874474699234989585721056779170622723501343929697366874018479144362173265324134667840422110141184277445452127140113615889782996140295215694725462535599324488827964531429405423145191016291030103925676530563854224642323170922442073293675226761724926868168213797979873776259699251019808732530787513788799860305409754229100013576529051877953561213220022595649161964890410495906950186267467602219748941732064542893828649305037253584548211513955574205558944230869045989774088543813060744626868637628911183480251311324399862194648395804095381956842763300533167237494063758065708078670925998442975241714493337081241492544132248271993116759441092740749210427014334097067841160758698058313837513163712772269019136232022855001891452219161348980494155368261670790416368051522511291154865501962406358310453248000000000*i1^34 + 257454240265923231152892042204595091032873111781354579947641955067051033091255601018883015535782225621425530964651563831102681741130124347937146843118228809130532728339747170108643975256823478563035879302584565626463419873457304199133753045292561828089325477627690900750160356688105845384537983284867104124522115943369423698406557141760680643990666293034125678036334424044954798755185454806851893711556323361578487824968453026102281099135813627001834396768139075357949693025425347741889182643558307243468846817685594578812311631893146499610777221762863452893341983753054217378537754128913918663074414558639955319702316608661333960276027942524147799440330093356465512645258784308889201856563889837543547043019365545031230866299769273934697997333777623169811402967688391681587202175802752008520450607666996609836998132528614084166039951527849849475213434169889313023957642128069405444382484769316001546240000000*i1^35 + 234237819128749185271160848699326526960496327272162122730858158957825660785467917286640384775230246899275044596422838694950616163815635696579479070822086565839397772289893831270138238466333464529117988349502257413313707742460152076288770509908036276057007595052783224748188967379703302084484317778101809160179494546284528297171416738857363706243530944107384459460414388320707718543500807018777260309519357850756163025203464805777956198033674027036089210135855509439788361104399262288253708373422792650954193687006221812323593229437431735154395177728065711130144655466131318883416494076845705502462903213060793335679351208136365576589935754855187682423729896668680921517994488702837007481869830435796064765367520876389906796961043544378981530381713094539261019918069183226371742521394524972849873982199170909511678163658351664466416480681028060250146710427117857596016364844017180161152059965440000000*i1^36 + 130028438413209887449763002944053978912507223314901683026735139650376509169143200905394428926666076824619133332835908648632096116800498920400223305267751459978939080268107295875127166431652729004234026575950355326493670639089899754631060291422099500311842251633950744043920868042973307177731782997189059262243689492274679626779980624937297305514246496959057968292256525038960649061012873122591112209633039792272811094260020859518121206916434745172184621364957929613195668738970086841034901428276596226634635997118158078238960856453638132597436278350197988354108883826215038958445725646305400445152867695334296364735922880149453973842420243762974615908416397662667806444810304686530806999163547478356905583252742079775222849839777674345330052008763043789756395830245438502711771180768175430272378024508242790392836599189815771940470608057382353510023147248248201503596300197664373971353600000*i1^37 + 45375061778207723919017784774979214980150527625371995625861978156811481753686347054284920099201819526917408658224822880440390817367228387162443848081879337573879784233691645315695363421838214218391709177692183060591891888227146112215597395856753915454041155953442342379332443843149136419508472355635425050209025184640335679562040783681960522594019659257035837961111634850225043917560959639312007852739869078665026876894786923564123599947657567164657408778447534359074015842910064526805093143097344069556169783254369108616583808905810413231505047786624722141212187584326374824907990766210238575086845040216270911071565161423434684263969629401381079203574133058914873681145912970466954743679452523069187798721227542716080934701418364750409735654103576527103674042284854809177157273806941433269884076456492889607994622632548670401044924396615501804143671794524329668857559745822720000*i1^38 + 5384884017685400860402683582938506139189184564137813251602728631877113896870072845132624402583988156634988571900657789454282960128022812411640920878215929296264177418869387614306202240982424099344291181896503893520110015347814482307820321233932507668338113334138057849888727849462733703023697364828604188073303638598483552112378059579940709731337269620869464043728720509992962465632551771187149635159729861355768940837134885861187963841271044426861710855212894852446167979479002016022471142131699961524518305476717445980951723897611735618291642962640900284496695414009638473607137852995655992023201618070810415200056354013764349660874571259075252403642058438700965829572745422425500218095385384536700710587185791852717689479294750447546877448037782534979462914955542604750032837744847379072289534183563116035870690961656873860250226954102768252956221833628125723361280000*i1^39 + 198581404847237357441669913004563651230118795945804390952529021173372443864165754026743745208166354552343169406027058578839297602526916398776030337935931056826137717988351211506205550371003429580428921867764799866417417661655336896286658858550527622300973369164966225730421039515903177593776473650666002157244312123288689245132189662579206976308975614170918050425451858187112817812955436202866252229029973996639414722270270805882910151310568867986434107456811146023560357098032268527416410003998355332376177879080285717092645870119116144156904488603103421521881887921337650091196828251155968104918807300113619783974365266987382308408669175577645877385572017995523644426071495376263973259087263208798181841642359409366597672377196442924202725293885430801957774623580493643383719926512764158770781251286474450033614603749417864571711451397770673961399998780211200*i1^40 + -94667556232577274498805857761071290956412457210600445788403704036428964514704832326194978748630392458913745395524767740528267486073019621404713432622157781286008871986542277844735523168572361354028407856089337580883413900015491042724372159337151142434454964554905612325998971961333597412922163170480142578599680829417098298122738025837964312124655897051617637612723465108256683181784302614982932730308163167044414121671698767883854218978259805730427137723471769137970238441999131075316447017573412632422306932987017407692696940660665860903184921644276991322665189379814944007294790278973516476554904137201357387357530521649421285261304192741099652306953013134420871377273821412195729200297289638591977211942942903624369464048500008861363564583115865115108925089627379319760860348528231117157688210137267423479564510720*i1^41 + 2024906664232125422418373311771728058717651371923049990667613497228458414994897242206825012599726840032615156959912318648743767012042922603449099370549227807124682880704300600702728356886079499402371068921696492039897622032518455353321119839489959789435630695330120778726649427905025975559418768936052202819822709286689747184956985770597332578740471714817763053264538931657774581965571576313672574631450968434827533354667591214317826864793076519062859597972364536909080835237434028578723546421520425105987383873756405433750989714474225413911246554224076501165218711100547349201270660527079991429982882865559211089960804616556834314173736131393761534726033175173739682471667184139825666789703677820709048443506575656526457340403573315339862178395611446521315204893358163521*i1^42, 325223106546773640410458245778206394338846046096676994073294670252140349988659431539586695176112875101085161337504315280809775732561525013966535151088150794044256296326983201716686961662239919882350909711454060505924084115272052894972794813118276801822041738484076119077503797192744198269509787012110117479178532718206390606268466443857582816412437413075943474643793661281418127851786353813858911090374847611849201740892460325429559378486304031280900502292983525804298782449575136496121853242274376216850022044370662950836267891013809415217903720843552842831735908493434757284878611018378322326985378982668652733543059588638799731364101683894301677305089140539646318518842434807659978115809234557437402368297605066279791828481320841959909243698836150830158737915484727470334223482417781687910204261193443988875537572163732759984905257383201422285565105398692113518300859819564561766954842529076705513212059702225972071453248618738404016181314067428639647646384634842857657313187575004948110315595657766373559771874044372416955397587069961043336565151242638124373978862819030394856313239799022538125640238725295128162825078262234620267771000306792586906642719504399059164658708724432570914399964371138756839321828366681698557226549607437211791162767702310528733940543135090442987701172305782655408782858667651252262969034649052415016498148112805881631048144586038288929128936503078746490027216643445582301377042889219954700387178164086516528918977966146633313472622071412774776810768895186663416033852812363088454551249604517712617055772469789728826268470700278915377027468847179190678790059575339296735176185796902515978101086748672000000000000000000000000000000000000000000 + 1232776557476741374489452188916023277275843556332184919571789561259761165328518393107668355321979548918476273870118318631762103093013662304528781154717447684434026473948599085620067149210662412269294515122683133688659782764526909851017654206296822855066319605625596700549206787260656433832981189394854169717763011080666670294990767678706753718189020406427162298902010627017372269328827728354227999741874206901776200192863106475473904310540914340837391439630076962258517818085832079486923745600866150820184617969606315958913225247504060216708912991655565104251699123913427908569020713886392491273458189735158340660556593844759103577777609190941014088429008829409453524985426759261508715237844256679534934532304321851635343211182888041033724834397940550071715411617397040658396274307356330355201917862591983422064742335076391511883952443552451569064258995297453555852315362275567633330167699371639343905808498303069943143127032925134583450402161116031119285605163651536023569223538784182016826679856477703566252196895981753698481232305200002780293034495744744632872868176980478095138933351382382443235742046907091982432927534136734266593084054453099901381390844945323013581878326075431802465618664251411174528145548146362137011704647343301359515277160575203398193360835538562223038349901627684392269806932226924262277574759803661775574821858649600365260732256324363358995061105557565519147196852250949928081051702120847484120026330779511330283117613944254654418786075390389423924356668840892475916520154454075082653719398084839494980442260295225082949751222432402117304057464120328986752991510412269275193123822828122891755570646220800000000000000000000000000000000000000000*i1 + -61245899906730661672221620599915330253739237839272374885272862797025836874227200520439353336273667429371781724195384768622924455175129425035000178770372697984533074692594419225709946603984132784678993066579162944134059891243970030302556821437574010121111474675801726505672998894677186805619657094363901755696933517462308127998304127405140067824424435620568149892901220895565472850175975433888923149837238413076580747454704288170961778597530815415376672408545977876632880268453268990682923948750287755206973100121066131219139691244393559577278083875654216364575168602036425456359556172173549400951195244601795395056073435553195625020771172228327794473597834265404494223314381313371102526793366365471406779212092087375408287979044219195916080872637441162147271218874410680868864393880076256642111784203623402437059508903069823103141544096534237816321302487452674671251936042185000855915409036020417610935303051029593875924674383887204974021281833522188752514130930798113478810698577088132731099305858197939937396189080426258589893773005427175819437769434019562137124408857907302715424050965268343740912402423137331490138869179947868802451607527511146356145674071443523625196596673491207636760423490835680784447003196772166871074735258716141264949661829385417919774526668914110931720452502841741790568154998974558914602598211856912206579686485008856045092418779465083622152999329504653006666478231448049811841255001740839991151980450827116964143856491326128276256435785515054869760324528179930123041296856734803688622208628645589676123462204478666964997152731430014664711513588439473180712594747710811732425302698053517194323600343040000000000000000000000000000000000000000*i1^2 + -198945053720927271270457706138482108423968490949940099046005594129638777436864537768878329940485975631066743180577375111806504427727958526824825712565945977217567922945209538565682959052559662495891233084771704631338187179823290181403000791770434288320861608446129349842062835130762415716943166466527389387610248910571083653169190349246295355427112594008890721228022243764033682028488469818750452292254697488427394624271792543601459527882710238972565060432285169285197807180132362867036069555810034584311134045195721725527472875167569305792992353892530660411380027615167621290961390313075878950131228817480425658748156265952473451113986938645415128129090621275942045829780206236834925603783932460301984150219845482090593903325205737181264991602376611653364359807457780476855962521926156829433715407405539543115038645711554499406607757401179134914416597690568816049043329127507368199737670917552859037683853996840012284950714197898786794132197806915004296874004249709695965760273953059830363502441559580046568956471081744157351125805041802506322965219781299678153299030229652535700084847163468029120793955055771853660910087920502014425726837200876304549129447637611088099613621905103337282688070855178353088045574866383500905913992041483086246947594991185845898097045611557749085491816464687525061845806487867760485504169469954278101986658075205549614844173151621141036016657852282003187406991395317599295048712677655178181061965332187299406478888395308628333954470957668228172923170026978020015583673703357851676351986584935703783130403023183186930749221867572138732191622517674205107745888835724968196915767190026115195103870976000000000000000000000000000000000000000*i1^3 + 3575302445797974466576629776503164714750767258644542145696445181455335180881387028437550445583066682756636232959891953405013855106598226765844534714870691022341621086991003728693670528011925667911722850932617321890544487019540998410833312932662770223429095543440957148551561404422769600539383431120528909868997975842202478888603424664850932834615749851894301923337727034560440763130309128817230564704717767825172190784560856837186538321178539168571639492605555070423859678388380220539200407802997858600407489859743588117273962749557973779236751852542117716785364080739177486013295807232849599268588790975317482543710240237807252360004336031965770227833461642485771673917534926586566738380755177254832735618607367553724673468661905142327210551874466570113553270287843725977000236360539180272533016468514354026055084707556927711921198208526629371559574467553695069332831492829656650323265856212782471501372505400280277537235896773379134856934409568800085816606809194946322273495790603762043289980344372025934045554512878554609980913786538167873295673107518022758830503301800465643363748725497227992028419748155073665116233401478189986006234676395575795438768570159990444387054918489960941604222150477124062422149329537627185102656751632257379217834191070270863835925474040839979101119189765182310587628207952818894944526164623459814610585559157435865593544853033591627080019655988355046521780788544994252840422039026153987649092100105692326065884866653352389298199864767797915785396833603463865759952363925228874306696973610758443324996270888215977619448747521504406786578976300892685864325708293840384977142441885134443132642918400000000000000000000000000000000000000*i1^4 + 2334137035077801990251283829620453030967821522633580825337612697001550200106809722327540990208971275667877431872437328224627069005335529880837292761036350939611750235204323124356305664840870966741055569061961478507317129963378216800848880198140994081309511795431304558166780824674584535904208791864561867787569684380628719222565812778239512708940725926919563911289796026507882375256236070741270742959272921108637682870892964219419362463584306981094639819270540043751231451846225240806557066120836905192774727230424539863045063348110350702348481647945379629849651012180872085252737667207503427231093292507328054297625374224157912980108911506713546494542354870613337921488019136235528620052172556715966791659111658434230960399009828381982070547251650902630899800449721187526138222374714846247245026498342496801084238490984592587384175411433300879111014493103644794610988718593425098383186667607260953705012271206456377836755403650654266187892327267875922478939126972606750299342702855095955953929727577948884127461706291482123543954922896338398769984186862511974680801775979055147323198941618759500350277325788316165569241564864968898228276177989477730130726040618408899167211680958847357966010497266772489271706907749872421129867793003188238821501308881674060052915873768791640631255481940967483531553429799457552185997601657086391464715953679154297429522662848648939576611236857242657715441983569250829545195489800613482007076381554743430709663023763899345640323841950790265544882398545759090232830348811607233338627248674230471590212415220964309517887625517273090156820649183570323067920870332041144369961527343091324351938560000000000000000000000000000000000000*i1^5 + 702219156258553181039213324704562280967972049868368484148837035988764282903855259210423275340931893452104351263067702118237292495684571187691555070270796388252373428558884083100262000431190427928686342731286273906256400260903635573454354498816790079998604894598817828691359107317636549885948377394196096647743783278102440457553515228243534471156976843794237232041821282375818845141352161797524115611047132452805876765327523752411318822748506081746178156075439601609095591192837851225505640365739714775039111954767184335155674980684801524256353140289162886806617146939450836737076123357563071151159799596457872458998291159445340737904830061187968213760879047039875498490442749678791535799686165655225544816352030319024612886985891768923700510288210524425893416512657617246777703025550756264769374200027096600504388580872627053101711310870097259606070348591762551958491007496541632807774516023302131073069874288974660480774909932677213099064894119038168167806697835686004369527162706615486202161994972059942798536412592056633778760545400754262698636275450963875261817957871142982653435646460461016024740458519807506132298858035562029518685116067035249510946822642188501547698286829137634523262550294229933262590952322765141507739608219760999876551367935589103080255474829908285468268684746830343820724519026713307419880459068857282660454175343161770473877085678677793376724066858557694496904909619375722702068581257140069379082932668764400698009683267419484447131291769138862821172016893695420938340892848415680735655030154926178812275414520928525461092358691631084959447117946611221671582135399518792185714170998565092982784000000000000000000000000000000000000*i1^6 + 119181224056816884720536287615112608285740769209778501965248047005441857399553206931393351086448480151050099468607622142076124130991646543106744039942247088809553870988133050710457166071117500657202393566370650938067818124512229863081914809758887904347988940574624077832822364037491986583532202247099898736510006098028573651258772313199435600611426426990595088117132934972681390644667072618085936992595388745054993752264865626077189847925261682207714505223680023889316325889244501689327477188083656910848640120854741505851636152349877024883350351141510578339309304039010018530923650256139120123758062847590805315340407775892427384365134124527104076970473474772347147833409863414147635844486595222168819396583604567025672823869167004387599686543022402693211075079702573559074447051616603909314197674137086928451495066438571551227901646440096651326432583315966627382382134491390737203201387829400526367340410418246461934393067777689141634703061142543935320675894386051986748855664341041241003562240668862722715137793630143333885073998123044484021167193059862919703033491172612367590961546538173244955829902946356118046061953126584274231131425987325745758953587659688757098308552218683334203402010903596383787218245977244177804623650330161685612266514493266428560649609245227816541449227030774043496821602045031198479282091582525975250439702557308536687764625763690536668682188129395197784362448714520147645190842900835924136268344366901174210328179442974485657384209171619683639789925109281322463413615873802771821904344453215198101694688691098811469964432881265880732879233591471291571489863495294535478412893882214147686400000000000000000000000000000000000*i1^7 + 12008658626163014709519518935294334003595237932159255569908304020216058079211472731435662679991579830112038310635102991973550867723098208477030992723722687761239547853033166279099824756519417777308451976475976043011998751908972319636063231610892810035046143297823796473411876428119167782881204089777139392904743615745458117263172844032863922310553514933208113869799004447775895846727928910491000891618079269341335202533814540143805722762099808106840997618182383046921568309547741070314924639929951544917688766373179600003362756908637205437248407965068230518158662096265549371158148617919901810782360935954869465690904827205473839906682435921843722394948815679596350805164072267989303876156989695154877169359640477919279735187921962912855836916438889092922742029830267902120999313940841264178451362155978631634941185640982139682900626426979712047293162505687956518899793052192395681178466553875009467106593154101573505936860323626292388764319137216096664868202279169528874282205323936063317263960797030082063881664840941196305692187051241352849193571930964094110276680082615487931518101584715900405815803346731902099671733987600272712004444860281906702680557002690321806685699026830473009599318132988403299740980796842062946985276604121077746116354546717301619606865607180742705475721058652995472683135869447385008070918505344909195837839558589277382408051861333392807250435826397330275550617831860656127237130258790939719596247958878412999989785437339615659089999687065248590177735043462628196659174326944150087141910995822874297751532784266499659561620022476500020170478646400079198898373197945306834531764382581391360000000000000000000000000000000000*i1^8 + 718887615483156889118846225138392037395157776235751143384859118008445476650554546317537405909881013610663311020188882044724994317339588338175871781640222926990448868803983820801546894325782991698296250140883837367959231692026547531133380129628914528696905641568775846913032052059094538292852333696101189616290067964508011648877761924749690738027034758257762020716412281047653045114356808756860675912194400586249283497727560500398970598711453943715165147211484255593892767737925585769180992726845145857255188359817478588254186807260425191432791434135454422470738999127871196679522697576277452361086018990781041243151771705669003829648051928734796969069868392361141924520191679376820193418510767090947623830277266395288707062327740386854162575684865666843715515600814237981859721332201293808946737557461372712949599951107781712133142620488448893863663010875914191709330093374366887806594469842887118278171325383158698743437397379445469725054978816763508944276448329388436546526670563311919926876209511421031673688433725631585314588297972707508693992083762837516027378421722913984893396843341990055168602410777634188363914309695727372542931662235860150530228896625550682519016564043256335482288073057391068041181944614339541458089275174586880051983855633173738463631250293739107341984686282586213553894916518732769749321566946712488095932766503592115629978112549475967002077693671612535796111227146918237704788777142300372043616153137097444718733129991512564841337346082698142392614755290190208117826193160809108120830565650847172820674873696956608328251466912108497681820282497070059711744761494441579340946416336896000000000000000000000000000000000*i1^9 + 24253644835995957530405452350430306855809991048068174936697908861096411782028351935063649743826519672531565907321639767669395420392016544474463626466166770928727604583617899045062838465707825326639556058191671572346543955475369511801335824188289301074996324824505752283930091019704282897942488653902498309495384781271303194854598803404835079147604148600199295187032949536096306692212022855326771865383474321084751509820789157329268516751191350039520302060935303958380446973432827989139337970425806185602100535829686900541302281814226697423467906867016152931899532523628270780108437993148692983998156401061144959455773228184086393443520353870722278113135373233444628603353536777273196572076744216287647653236682665599332138963811567745911083135385387204458719076930777918467501373912456065739755382845844102942782540072721863621051614092909815681880701386440683040004669879439490646806340968448542939850336899381414797547025987624877507525021463453609073921504257320114042013007527856604609738713690304674923700460233892980736352859212829537066519851595785108138988971454814265526275708477832873444667641864637373471601347518025407263376502278284040625981891145945920065139304089129343607059557313539654833661018525701531066871151656123688678501975451824103314803043903078575135524442666525558770125275737183061025675409782384021294710576255768043567202215293841940526083136855370522256823043815796612793655516508152312898433792038339347392630929887813059326264225167032648861057705119627158277946789706789641802998847317339142797246690178345882003158945330704294665875769650598807661438057418812836676914433228800000000000000000000000000000000*i1^10 + 400239278126267751854386291152600739946943054498720396789566336261757262752048181875355557490455757648031673214369193059492290511710701194462158950953143600934297154905348666147761464523676498588154550735611862388400408738088033682051168167272277541870461576191536838940036978038058110197396393218257322004309989335397973335140898590617170902609284716099418344405020123270128577508184392906937056880087935796812272314972822437691985468811801736522705060561802041945047564371571530051742858613149494683236258005781952825454098566721817284057597361363124391129941440924141534650808510252031091756935829992826618735900163024233888991715350616905512518817359564843626813004700059825226803736480949082994893531049319058107746002143519525394229207134315650702213676443958681126029206740955027579436438097063073949026518757326465265981461234236439246520374242456515888058979606284095957282715430190530359529563405216442409371373620127969930166990559769959467232001018054148702302961654922122490163989820355862620277342364145160433195492849538408704682742589006011908421315221268599986322531208321346921286693916976437364293142281959665959530506053063372790918293000029208806820076365615554203828557664226864313056208489640075890062287248710849554913437490867186081455477296600241500520862614931735483864939981178765664483916177355111027986362566639008127155422807365176483095713262316394106568247153521256570048705858254470274743796846653928547016896286194825669274746211334519317726620405879661154803546597220701346189927646556740641240789079316674827358266240561241668240633771856510222619208610923569930064363520000000000000000000000000000000*i1^11 + 3349917550707280673123089696751310213648436117791163200723576706737497140809889988393727866938712492474318969948364150886280991291563835661826644200668999928966941521275814533341136783774515538239503006732584618249289038477922178199897512092810868864391561938907611020825380963409807379048261178787946369777623463770520779917430302149457553562272630377455629208265416270421762444825068251828221263398588450828462690829495353714655056750826313693160473200381476742489388059840065036014496261600775842210696556182528740320142398789180606425288472779848092190313532702793166081418874708080751455732645406449287255245846595757436562633256098493975304390599863453290132685231802402661325900622097687780786511905040119609490801059434278110619778904368050542917399205441561906877554446226610662892968642058922721520476031899180998749527577146842886177271648291742066662893241526620712000627928577432774749522671552847424819197176380197309463537576942255132240312176351272242387830437905985555098938510030828310587742104164957428395331427472385138231429702126092246118596797666007401199293280508768769720083901627898449090950762265284723897630382720780155432724774606164358816022785445501260647765556267949615935178201813346719693900969396934493980153663008036270638225043740793234553650278365737821797627110307983829442688132239172290821374614968929601994567782024150992170511229555144875872916263612473306748955916299602227710299442219515578291115983631038537125101618089381660323630340602815471219765376813887209867946422105127049764463703799194581282660255214935254113359290697776948948136915107236825530368000000000000000000000000000000*i1^12 + 12318577358047393156444518386654874715260617455663024797790760827444847985023319683611702361657241465026521383782571586356984163083823570454450627403070282433154143401193708625125499900678384467528975018469136541018471325643262561838819498021364510432082583649341986995438292438565769692684223751842072383473637076237915095501911803238315669974639968143686444881145511057134380004696648330322952228691386699836929808260251115137990716957313876130412213657282456685952988547921081574735258735340156841658022025514605604624796348531226534941973024398682533801972512192441344431471557488265421554022013194469105272345927115694425670979542946801188675757408092961914003016955709440649989329199102086544717467573403581649656377430222966374566770357981298266492347518531675984959480659121540128419861887887766722668912098488021885671625705095729590789453638643378655205758365461333683088364392144877303359112359383173009208763120000222468973688492891672444283557474225450489971930799116013394919072144579164993914899840885357429485069657344748129670237194512655445065316325884964142154155003776082375330089424736170450984055438058171476215676958471941697404642725752863563507317558356987050423274273616232322987757085638202014197924242235789020461240886933507952841053752313669282610467872129873755180811168510111109405376049044189491131147243821668863876568346763958337049210552049996050720293616323621551832078555385184662496846315358428888994924324424667606216876584022133974851339908190809099666028823376600529880547330033198052070653265000486977077400669118063509448095187646528733006894840954434355200000000000000000000000000000*i1^13 + 174041024502108786340315763015556749465804364129957865205391711690711891699525530250546687153103631266064653969786635952026118303067487953321218622619525915253519665130011908533908820923311341194823935806564597071772459594328820798642269685169788929457550429351712711211310139005706911076496789268430029518407933719445364919474038147927063685352928443435288314093988871340591455340302905378871749149562193403319178371245872713226339755180339092148990608661035575689966622162902539375094325797688232332774594631408376731753216652380306865517049100431724681505211760564889639158314635108070108545403065951272125750133841253681659564342732859859792019812740723368907838443878627786827043504449116551436292465813925011521364934396246356734089583583471432783788729802055953628947647139354440899379903592573953993602277632420497603617355880127520895902405508722952995230453584082656349707914827897661258078324464966083397515880616239838028393811565948492478469771369166579038455895492082395711593998018621073765145302339166024141750458375426007860492323516983219532845773291141087997240500279460173579043167324456762041050755799436667818127923158498868832991128474879365365154239080939136499498542029997060914253392902837102325027797323085932142557021992685681191243904132802195739648621743452945822831139162520121043080517484194544532473502957261176550619601089244206726638425797269370447254902995212653267241442466107638939005855579823219689886584511253534806679838634914235831000875562766420131477406072832224836715843156883057841138165148947649762969727129900733591088806564975523749826974051205120000000000000000000000000000*i1^14 + 4213180672211341732577593344589413131735522233145698034610760747410091354000903400171197403891255853102452450611462279140353674655502238670499521547433859604855369924236728505609055703757481320652966449112699419577803954128532660069379090028383858413519098035733395061778045818386250573285899189427571583822923923740648995435482810813349821707695559501336201927541067586598816839506584585043830687578691389718277858424771845301285850925185436599785601165576439365234777477643558729432765257961452009054067602413282701366703724648080556055223860397848513911546387577639683996531536057293696827448566570361981660357850901301120959909353152865622767157796318555822873980490664467003309408436961119082450570163764736648511037588279363176548004635555640634552806412545743945633071882063473337709454406847953637426563638700588725016916711406381992854647930001502327298436854281026891512721288366852814697607004505050146907724898225348044387014695564350828463134716822300593831343626028220937914237891095653607450915420676922800369051331784327472660311718940234181914958257634991980881881941655580236881507362911237565503013561698704511127569013753275589713306212594139047875949802284476158774199911820070369214182659573359366914768819024515621377613216226982705909215582527605441117493327180207866108178923977603246266574918270183597558575240659285956522625391486649674842560324898392537005552891422864187076498445091016301568843561225035847843504104045147405066776447016989309405137247590864126230026222016754348000106691438887139830448992365533908268805237292128328976088734208963109435788492800000000000000000000000000000*i1^15 + 10262735930661668541108801736412870002239369043627099858737733495025833515948151867798702036129299157849425586551234386427235433853382335743996827139983490255156242059212350487809473268431321782949163132087582978383655201397257128173691789501131395079219977834974899700298852122230928082881697181215093114281986324095710710748924729058868958357229882536693770409341100271193572190143217877248642747278425231309021395538495543296992909657581000121994902328765692987842837708625634688459254454893982878106600193225939669542099949323554865084392841316847428268295704398241467603492865240240868376462540158707066016735937746097150242461980333584379121232097207568374726390637297391509889235923261596266750107250438230854198497685731751418086500670881165132496008898969552537121987042213254602532405476846092161325979607957690192287652298990905931488547353976184820908322218606535742153461523744270082728472648711411652497766332775582582752167038746501460038077969947156755251117551820477760690253742711567918916169216742413005418495081505254745320665970929330556631801856915241655662587769447949325485693809938978852856210659596793150458516347415640775285275062694618469232347941329519538999065970784977392347555754871622470580769277598979971788871925781548515956408386171227400262818838067541911503625768034268868377960226075888086711908628236848360543027594706271666693211871421488912725055906164320504602124650261183941366395234537522354194751891639449539695189587643699530485112045065399755989878144899532317429257193445613334418111250630362927706121587031247584061199458296770060091392000000000000000000000000000*i1^16 + -130531975428615893627014100140098503390260185355475076929487655849714125874275336382957794050985709676645784056621264277371316651114641172118920230519947630115291510277238507656603825199140142481002031938418674615098181541676376713976996637239194748455059537940577498833552644381388536401469422837335443508837329332615123426242578061215088572295183727022154241233064023362164351414951864410666394888017900487543014193139936953829085613299105837171189862612740723900085751459967289154022905716588936442668857698150466532680066847558588473100543870485044863216694395597441654575342346854957266714992425730087576912260323086139888287032639643885100768254502765787513298916687187905680021868310823340421871385147946788897057769401228324436713885047841139060712845874636400541427398717992280156602131556062520682951737162889667458124592965470156239766385601039902184541213234959104068771090251705914789782681556364699699740828875836888037248762092817896595515740978732693064857111428504116637047504689640711857445469313498522356632322483628824221823499854304940277907238668856092844773983178552358311840480086088572219709069061139577023267823433093787208167429757295036831779540953842105281333925094457661886518584653825544537989081363412831809686816462834130849502242713699984324759033064189376037230213267200773335862344812972881348733447886109089012050005170912255549548778289976370343248795618369875681895693292081129125051165086829756110637057914989982864954478876663664424580056865065982462833304466721415801155562791551869756352454793895821822874727963406865266445739198794086481920000000000000000000000000*i1^17 + 834086943157875337897052415548459914055902391184840267813253199605640837729768150694868662285732141550097444122510477644437473881715656164937972586470122453447867822036787683847657483398027571476023975768577615907556985727435280645435872474019749803252327759573763323513473930842579443426738292711920128124596967410961716125772125192786698814157340230536389956581468213026911674844797423658370204771806302955742663620064841654968465682215839794189435297120415188012697426321693544001131777913703414139366600612391793945665650947965209848289712435403491434669094627265413624154268642609764770392743862061307997160489621174651758873462620778881705915261001118255673778007231738647835005896604397056692456538803622350163028112410516456654547427622163467998296397443213926963593402337984417147310583243477376265975884722889379570614678624109116204660938197086569672018353069737345177338133249122282077987734210559762891929175869038969306457782386213834595889905540723369488463187789175559612164555632595845666469099582947943845889039128807684793856792558914304539251140484656783303048671461391175162021712419634060500585564743927303101221879062548485766884074925712755398728663382018873885977531917580241249932617138184618211777188441352212709438490829983770328432685594084073248445974374288939781399942071636752672519550867767492898241048072453774353676189032789581624676093372222165328687119276606401777017031091755164775556330605472159573510370901889284535467121806991455731727069418457716159802534131056048225716069225878754517312049777821733289549666742857354253483621704794112000000000000000000000000*i1^18 + -1030510801414774310092040815401397617697476364034436083786651336546715651793830939852516076293110246319909217555366355065659504928546175786101374536788306352288121594737395668667684079207991133887636267101037188641439139076479024169979359715665746000717293014372771121105923487769575110273535115629338588512380994785442870634182937442085935243806315000146382507876996784136361566546979761933488234770563793095363240132995920499398064924835747068501811459700223533090004191514365754619888588441888070236309447704669832882177212815618163360101162035035851827352257041940254083030339008155286789024477094123058334274204888931726855098362545911890576660840122674495702206734096345276866977178454301128000054788767240451276523967441870323933743243889511128243213626588192325349460115400449321800912940955650309775548051513145218318695222226274098059761763149698458596261296093820588034870729813776966588817749311735261713915290828042592003802171444076665035056550381732022890868225010994029055376648104838363304190979946130148888444404988449212185162118735841438833779782827178841573587432985219830189048869363407259759826121482639297729756815049836606136277936219771177625954089149366609814071026346048080140850723360145196344496926445209564418078473973234206114723952621372969858219088082154592952326978559238921165574333569605765885709009601269529431081683010065376461066275326136960710495464457629484134465176114190731491664751466822705673450381868595286948314450923947908613828197245816242527596151089372157486138012581276527146688249412391677540344096138505508124986494156800000000000000000000000*i1^19 + 2569201657843021632131622307674601759435618234262035131606630209651079931843155140287944072799297083537673032274142140004276204959465603024402516409110347158546894572992760802442725550367981711258142856188570892139923121112892982944525738655125741544911784292680235863415935699355378391172966137102654143252066707349284383658724976880820736493995315323846173361009155605127877412989510723288708351046519779418592164084210003531647074186561534475853777356515402290650905037261397378008074601003116185690921451174846747346456708661709530601256463511521559601965380263900643100850871490550477415500101513146837343973257856780949830952064730483816313979284328093414105103803563115355322370354842242756272414780423576187491132869354033736012442455331910980246721703669994351655534581123328625599894234828510990003464656023529489252624523785912139806276443018852692785618843291022167696069014891612585214424503723138583159450586868562827662991162918745992428253940441091938663080249621821942594050136089257294257421178564354759342818005059327544029765144013458370983619361109339308484940499826072210938565909457899914118318887949017557497012072255754345512814488676504191700459066483191354020857348323664039439674857219407605494112507314170970919210990399219574015328079133722346202430615546225145189584143914695586718310626370136744408366143690972015353765094202144518020026072193711404497007126523957707455012905238829616158628915198197440393270321870025707178256102259327943051352624081082878784255743101144093611100991880239667238051181351283820952849233071270364069232640000000000000000000000*i1^20 + -245417027833026584426861010120182592957489413390132860248814135292159890193290790872957089615784113354679287493555900997427969557770455182486352163815224387819763569453057253021724994745600477194627748395265061326593572288943276758686182096451580964226327120610653755197448866622465539943309898040281911543027804626081845728998782508548876290729474324427905197702250015217270853054671200782392087146875290217446993569079731411303165196126543531206008480022029229473469947083757732695229999929194683527907959310392445715742950480460167586562633011073100089191594749463308568088306121819549978404305179786118886154036309432109496193311085375016272851293610155670829385027485381526996132760605704685795921701914488252460497401401131633806243316075667924009765939867647905589209997009010445807131344288835887698901248800422149722866570974243417859133467833949663272945596622295394315577474870805311791900664409346638890682647482340187081677190824986777896792881141435429892892217409839487273895442400451110592522503714048169149292780496233909797300549719588193253546103618999127591995086349970110073103336533481504029029819974337364570476376975235459418866027774835693004556218295293332003069770209812327102147674205437353190071544371353739084290377148317744262214632251719167144500935793751252217852190789284922676762880975697360583526288440081749837291765490612819797522939104111013760794758105231762065778913657756920065949223372851850119016421869354106240083916811817334728289293293332382473394183154497928989232066305273330384517882888333475358145879896357863424000000000000000000000*i1^21 + -120191127748933470830684570578669099498823063586712196513362280824373666463234822242436813971375615752635860399918614162890664156991009126896796962096528256050896116104104804978592684666554785952062108927875735571466958301790069901048400383439807842059403120870045678014375715323156170261171947368614306207308603210509595182513719906974180693588194022593436004410680078996673085210201347890095183981670141995316699704683017786364980574116963663543515005373383116081600957486831374855464823042438403572030767095506925641215955334459665023593791622090738089699278386145928959199426428522981198443638888655001183110739025155309216306975481857487605672036415798145093616162599485034379608802310334304432447604452225441637298932369408934424146790717968776149286603781448600666324266793387528292744944066270471254803963857900454162240935229526813041517310859245546704691837053505777757096860923227997327742592282537044401412854252807956944384679837757802614730890978939357704520556213890367936010898848848306356652393327488550220986675384633333965828368112964002274411270114576280819459272935677341353700485194941996370142041231977825068266876571982691203930514975548687311356280181693140916970945438683531352303897497544776886283992103522988018125512427962929032305435815364956251266417143827461102118485816831320831516385674568449113940780376802213662350236636327109896935298697268630807395176678046052674225282045850801615724098912704486818575409779064207200552989829599225175216738721706337408976047118603920657546525792535046739792833011271983351762738216960000000000000000000000*i1^22 + -29399758030749301715435449011229247139556545483346754440884388359103375491931971386132919799720394191878654002767845422162784133486461674473601582353322511850436316112569961094852505017900994960506644247066041139471201678144643395087391241128364837077559966640401694419877210765658334949697638599121787156481539360377093060334290826886702421339205007403909489893818819183450369948916486166685083435094812508496476621364010254328855303068957067593481470453739678049439595305401603462112512498977777118175864971407561189934263770790925355538234884677271926905652739117304563607345918659353462699010770645333985772689199387474982451624162509495621412189377694163782057313295972703298247518020939721826826080131178634359116316887169653861298660883054536430261728842437417258658112127330484169076629042773976178390469134913969784716418158766749920057397318523087942297985466383344644905517114910622659327031343117294878423385189231334997855352029797104080153587661767233605794548336043798496914521298180009308569301445564518497138565443628632965547198316804329382400958445947911143921469064607281695642106899183246790296087957471373214281644993803241985397788180741721598359411350456142154841866724664657031671088899448310136040373671265896640960176167151652228224031829657794868819435361163111465619516821467750594880803191433869098764458558842625320453708561660129266053218288814756368686233377903829346092757148604165346277330159653427643605768050278505589858962560979551323608045248999425363130537217999317226734330617039056434215413521493303591174144000000000000000000000*i1^23 + -11818678889946737673007115925755456035827631325954219112084515952932257927785742554219778420672060876118818971985702937924335097355470809194423020363127271956488348967961572001367897634243432756129578827397814851859045407479473589832094360293363483684658529791250813680984436527577270971284626851040212716783575260738905157266769604548903102172194061426586548140761423940844673203452760217399788749304313860690011510746529951716084596226368967518477595929882277946623420886661220072847158198765650063645417220362215776611929962820793452406787156910841615446680281697950190075615316210483861261706829985953788181873505360251926069387843003622944242814866969536431814519562270557223866745830322100099459099098015510498397550165781493429670166892828801148697395077507023354452905420351097916279634352665084698687743626373249817382706549217559324040950166818265384658858877554505828478447213006508773152110002004417366336245047589745606776418346706995299753555863814813845192580397054905935597024888011164849640407089868101628541249457336876271496315686818401561077187043951561628010361382310652204187600063132643930226344895670461505418383933092062018698817132675487810623783473784403761469063896931615697197124317943196446771783867696147357765322047488472116229868032382833090862879639663486467713532406991862295776364254116345391818404057299135610879606571090568420722889560700860244223639751737517135670145931996929197401711069793829827306582542118204642614505397272909516591738681082502300225323928286502084827272958138269656350733054177286553600000000000000000000*i1^24 + -1997245822101366050803721110492030126196802935375757651266460344837670260720975730783009462378642829667129967772470401108378034544992318030112797335022682257016619593391060405657718729963121653567202787016958019498207257180325654337884733493533583264445364997318290460919218202230351358184906369678533566810449640572018372522141932118730060279840322933834772013710327008568650674225446683553330128493331563028962875035362806254405456829175084536733824990583002264563803266752554274320773604284008298535294901388387470683524406727137697993993021368329568907896684381043659731596620774013127045742371951247242954023206102335579271823242847723872365904262289780483393506759455487053954018489235526582237213857490525405183025926607600752101470061244062436634296305686237474942732491110274142180119363521818337533901821841636475236444619213255044922540274449111652631025575791933551373942108806333714847121166229310285319119165749823613310666478116785910780851004559549057800904473666229181074277028440271163952150788261764085652359674952269849527724855009754632570998799396514913823963648392007113622026398181934208165770352043664138104002051425933028475345331193006908151403303746854287545837612384922375180049130910144541930284515643950923250597508153396080565349436060260803992042874984406842523841524300236822866177423120315592294264724507883699985601363537550228101779211620711742411216530387831590926752099512898283642626789186162428085269361034280979669298921669459766275311683160830706775235761380979737545359933997303383078892427909529600000000000000000*i1^25 + -125141119490656011616628739672459285965670536644751296585504214717167967042840242338737568291110174376482790831338399038915053278736232260574577548387993293289387686223130959981549749218241848149093946615286420073905651525480580995635065613981102606868792764423793294653798694854346162362993230527016746870196486637382539457557090804100429125431049424721596203852693813629786569673717624937995606477385144589704613276407842402568843134948886869844897366599012060057865422015643358858966432455104838201523762755775668148459986219192116355365330599508287136184432022199857000426011931711679269369674207732337026759800384131951903758943345960244861532162083083162977878167062075827455006559001387159142725582777817484360842197735921357076510817802079704164255216684285771431236688184953158411259863726226539028624889525061917952616464841614315201824900247947604777734087297030313392059091011356548247481577768015206494080359632503642744084311569913166768907648859397369790544132927427857369799694420341512864374710629420200334595194702968240888878791538097306475027624880382167841373251009362860596528487353457480392824234769487396867464866242170829347629265578846083527463572945609185874292117875668832652241054186781615283529719766958506913125821058746068616740065977837032309526319410134420306389145798583493137007212194613973590641667629538771257236626819787631326872536988521847698022054647048140772771801349970866605771015130000743105166004111386491147179437192726927102127033481796715843459748945868080729241727160299382151095255040000000000000000*i1^26 + -1483785081706792038681126003510582281120171190897131276796630851140935846105770104158340508763010287137454305499396127802234714557959750555198793864023126140305195318017142280315658033556757331374572721737731593326673279424896366368425472855546163347049858801389430987150464963227920206424861036905484397597875077610282618703017295413224547636866605522360636811098165764446445507066027461456121192591895245515098319442308978531242573655371950023856992283901307137829728277121025851076556533376185152296141864005735380335891924389084308714642407127265605525111792680314144621623553757233203677496369106977765396038567083994486388328730048887749133437939081779116985994829753892320200565519434627185359394694344086283703069557273982793454969290945245981495418381422878027536547760248768043456156097726040595002824078519489572784101925186548911936055232437224455772630484350629578651869679102610681341471925586008716720380620565844814849512903961504363044035697192533252748350470289789340623433718224264745115962432074763293309909171763866050007740870663351521534594126844164477985390412383542677322640030410812717548866736212681890953602277998724009677117892963628445500332753414960825703727371688178643501842562995453885502076858561623945544994042475919287903509788983849436453848031537355809588604130936329200530154173328468482516542435702371186026764936493865977038850056250346637353069724015099670598123487584754003358326856940246959758212706339773571584117701693336669330511285998743123812917335222117195220031454674249842688000000000000000*i1^27 + -96713236029360866699849639288287919522474650637344260210050039472099831132356091746137894537172358077528998887174507331900476216309923180677841330777979133444268149859185004386026886742843045240285043631330219464844148635235277738088939766599833411207659981248438312805276437801912608967604370480113288854697798807370944131663512475495036046666694975757297471502943869349278123454599703733583619069516813750259786055737863994803962786310026514986035457936797714174831843197010740639652144090850210398763243691618768507183952748524292545260594849719481635292843354665318285363682821633258176859729686323003781687108199146123290863206711232208434319185295214283786487097932572319273849706966301017382321673875919287371129547785837620693174749829437632309717908463651095932167584497596243224751319598863422178968190857645565460327641636679366692086485429078109429209578856445288683983985862089341521237370522790751752408824535333825358004809284428544005690670288347345791491608915275715283905439407983936422267722242848128208520835379741600835370531824467754940721353510927996886394856502871229538247189796502836989416712666588314173196281483373157317341259895421338117538411046901466935974011131416262778104467193312123429470836540513707353915933912842435973003869820144019521162622211172059033763351549253081208594729512375069645523438798002645823068928319182601992290730971114606870868851416961564831462095856530624662860955528832738530670804930962579394014687374941606881462813684092039115948810514551912237660414096179200000000000000*i1^28 + -593639327381830083150521665296011520203474158877969152021693158863159686922585791821745008541761231531791574783131377669588972835308546133082372968457426262349397449382849545632352739062048233709158767460045464702579632674770239251723577081488872437137319645745998375427492923076034958849466416682970940287045711593613089577433763735337292283159294539579808673587106581262709839852155113021874867416637751945175611951203903054306303100753770789470143884024523699235661743556188472059451023809527862719250648031388845798586667976134712261786180558842718566760660427969146749315787374963509577174194954845688994808125030766158747327072749853081107089822617451056799988144665672661259544067072956546494105904892056736486338334362071586737273422201808756840703761627690480404437947100087972598788827998672776710331849574336764731215785485924404089661333315692348999476009552971214416361828714635734737938993716036919496723004262038806806480971469111705077569213192083341096456184798943005134133786800728568740044137780129584807594407923129067931237584922873864625203298830503926246724462057468503981768139911893558057200904457824214952038187002182720055195781306533917799539934192610628426344212903122338054232994071872347795913814845269443674532239501294968631443655345931474594441487438591845783106141021864985245496267488181054431107415368003268672363769565034677055034587687059017431563652588918400456969001073181571657534025926666129869676193429007078522130549920786390809526679949611821532086912414165979229061120000000000000*i1^29 + -1534812303514329516170649205034616306586247801825891269079805291989259478341270181050749386053148871710942375116300196143456139719314295325457337276728505004403451707225136881444743981159938257579941490607071171075365960776058363706949154369959151759238743317374581223238079467511558206568424967164850268600335723302417509511707650141825379574974209791305788859691182241339813043606606816916671179269889781765825954782457767648128110356588558495625777445755473691975309957207404519260755082783317556010577101508371429196531116543792767707977391444579013017148611467318107430689670724909740878729215883161782017305420971942411941855076403659221256642272384294358461775401609174585599829811628731977620901687158493295632489639535409371803965723622709308565801586939672852297242465678562401816405208035471244257905946834853555045290566978878057702645792034856182971184649983656402509854840747491173722128684267403003011590253874979220325134700194758388812467940192147948865423619470310321434638833506194795679344667542105410053941827924273334297755353447237378024136043708745505475945459470669715145972874955254590648504469073628235892639961912969672559969724627401687820240607492884387513822177429137677185893526852949240834522892282382689497179350614968662761634141663686604995370867293965886388989601740608402443951049185732667100664251539997731431523361175335283370079368482198355730210267696225555423133801027945339545689892085075644648355567833628017423651159525509292175531307975556257362766657189052416000000000000*i1^30 + -13136085334979389574823596823401899806916847296795069642603233230575152698083036602391549855723974892394453747265622393821888829909270263097938204547191053329576350531291182182343114124580532186345865613947462538197034239667122905349759367513820393565556431767402643174999121141601959471816981615195181485582149604841018671105630242715222422697018541186177167657200029738855838585202061701455968940887399006476310945245839386077151540111418336729230116238166072863319767201674927681092886063692250388273919087423564513578856181744444419652448337762267046479638369460040671180490109623878215118665413226654649827151268968330168609321147083305321569931104012961157106728521036321330800170974584314626078646191616397183600426380086811649120582318041596832220969971539595742984294698456743232016127386957946979076927035469769915197093693944592484857767242717637745662028278202728185549072234615390286875958279656051293812918396790133292104702943224308429428045692343923887913578356430853824816157403553328742602248786171589311781813474980407682436945564025781993039744216298033292771372205407693396878608171852496662817270943540146992217285361851094191432741696021102529245756640271480961264619670150217514535298905868391966793147467355042545929614687812241816710537323018951547113429290924503307344938847671947091485250881708005539793502233320171345466288267860933435888793876317762762175382447819178307033491031341916151361317851530826649905888690482616859014029492212835797800163383524255760095012454400000000000*i1^31 + -44112390439119841379590703514078375187630743055675654255157153691509881719767819322969379550810461969822647999197708754763423126453952583987713860582723514361011963194049230377743511645220424948009402078738070142054483064907688386252086845896528097708471079391919527135033566963885379319046693943923665046861764753865316006863271835912146368920680330316743590537534526700156866110514148975289720420815637507755223048290912126355236155929446832630700101602275517877448696034585173209873015991144001555800976611393998481274816702765761974176258954847875139226080637771876950982618411110455392665928931117874058496527391730586256964933156118627846627274803627096581668767561326972328521518743516712241098956497184342029211045940747760726744572826548358797941915644049166571038401366711373233472342726660193028098757395806856944750858374314954743983596237894844698737443342180040761769946600780347589763625195453067564995883395774883851710603655160390584407905593837433647486687433412669433748777506519526390549527948179588516590184640959141033630375534450485087670527994480855118755245636081345788175229852030359201617171750162656557813314753625547190653511075250819206567911949508103686276079074126344937143886587061687216010878255829469219593691611686068095097427520309926861472424018771308002693540972690210173565648318012462329064586262453892859570175683788876474406188024936787595054445635372511024728187140695639471437510625719543668705211666148004612118319066453027336197102131414522920960000000000*i1^32 + -72688828490098734378694045710793490219009622515092369966554131044681706949237947272230615603062235594192660042066799406739352905027234815460249599620965300091071920930289657302717777835549616972442169725505920780339770627405585062596403117514214665090500576849820444769478083965266831183280782606252405798019144404711441836570476851635114464509534030550264654046249957490968007558163158093916413423091527196348607569871509260429217718369535039559648172488465823172042944295023055466374565748378454973122392233358189488690467073586289942852716591654801907509974236935968269877610735850730713556079044272143156645046418594040794991497384694700096834543289656096279537182312223862120472537385694994380520496186290494590769505403983336179822809532561568135308603011917296819708404324953565455740936807312642626303835920222428323393166018928032747543287462945712370843906860182045936226735287990541528377909742747733512720420872904817958371132078542870655519581363292770725131103233436159423458932671145024566540193915436309093195530427749642507088044842696357273917683477085133841165397880581137045020278483289719432364069323962910888691671530935517098784948975003828160172404237077096759893746986855973266202243680145687616506892756919918544520781398362825402324277148153927671424532150227187151361703006247466997488059643683468858711371797488992478936507005585681311280560891054150585177246320642659003086574946509305516633462548225021847652984873416344665680586399811396303898158301184000000000*i1^33 + -93797509467109113741589858060835532631871359830432747335915633119193051722101927917447899113212799252397351139829678760764556840989351203071454052868284527102071076791839277501479054794546196536172840426161378308134013681408802602813326180506526905373233075536442403869755179574600868272121306212845235318047415152320180321577632734813974861730382938874342646691210754281838157893190559664968945603081978674386334330667485147228656893442545349031509534004003985760041355836863315271485311040533606063493093839467813855050775232808646682583005587310285453986531028982465321599778270190067311536148962295319550946079365580556059616806778076152582974959816041182956677070906062981336654101880261327812809113949902792526674712410971748922839929949190395366757077558414805027856993391617966403983902430553629453508630857402650820818914183427269475111074204195600430070072093291332987932462378828665265148439223425359106473867114438663450870396037534942168369650032495672399532377392721010439423190646560172649509879784597330063876795081895410447880395375811807817332305619494821550560083434065012740982369183621222283541369488916335599272482856957110322102203268246679860430190512255156435376008312954368990992809683535550668335411645331357085346021668111648230747904127024395643143692909613611095235116777022386693983715016756182250135318977549009350592765980310667625772625087522736275938839354313651493413403092594998918961924265305997944772480198456785434205130815222680282726400000000*i1^34 + -91975363551753919681687155038148811460575268287100133601318239485798637795880707690325193930369926105789645955015285938823954817084733138166006376903155447659836861739850306252221775826517946461884336241178157862631662371081114503003906606361978354458874673429470789319629678361198041457972472855278293002289817244296013277766413467414447850469226788247484559547730137001373511984131120324541242700100447518636413243639888005447726048125920044981165613964026075295523055266518422713415317151443269823219405995366256315565947922638182648476276778441300957820115462987178694833852309186805102209725618708380684710709486280958613524793376394583098795108434307886207965363884609618412950135327862544593398028646308525095047151507322621273594730323439688512271175967958781889497999207599915971125518689454151231681233729438649327841051110223153563490982370332610179732887555967146819197931076695454248465449537145788772377623864889364960544464032188110636867530375971691007851993311169218069635993974788984905702816843312664316930499196143422419939639594957460487709538410707880021431731614798592416247108556279713508900308674097072310062474059076561581981577479952068329558314622876471363349566366280216859871864796972736355439429339309227405974491626846898948932247604776206217354407951901481846368462562993926115087097661012005268914579700271186327012981834811299755661748575011923573233276390443037136378749110111028343202843949709583375233335699016330216871761668997120000000*i1^35 + -58127443095794649471978221051651911083720921551005482699093331909217752922313103607646322047269662423392825194147575040974669616294651453400378597511651328065656512449640660142506786287940436243887065822677584769140699816438099023832898196853936848806941023585899321394574814260765549077323137626144723013688228443901584596375106451178899217549854638473302542841062629213491230931765262227328562182652386826974240903487521613598133309372884781374499040609155350860848904051456426294947915319345599633087562756998235205757445879255436528580039674799865974672529863012108779425719733035482105397939120843744013091444447932137950742558313166116109953426243006618849775495915465370619856296231462970382276003037128593610568038936708917374478410129082518977102446907107666519363022202521823847493623273452245976986334456226420268346023626013347780744762785672778318191995836966662278421374588854955912153210329002905726540922196927097150408446176234197582906715763107608323704853272748745927057765805700350628296373113407305319002966445123051274195820872431985431379231609990715056078435332055966927785872485330773394663840241042865201978489819456134886920595068896935624768485262432249274296642929174076142317675958355648203370681305149438934682720441302444774661360554279606888660261746830131106497822628887125704840570459253885147434667579896805669871649633025838901115074401972324404029346391020973570971290157263839282908052817689857524513617495969440179683328000000*i1^36 + -21997298499455689258574219960393189841764057174412679502296398357082078575539738664284630547613153865472695761938918659121430191613579085065479723670416755315981386853251252644505023019030985270838809378286164558851883668723359334904994917594271709933725347152500187547603359976061354253058212772696017097457333827722233656418397443068430850642447501194569597021665434465128764120123473766959393879605251000663277878490394689224374156541403921394259454294652750507987364893108023203972179481853624778942854147404376040083957532197697336708135081905987948514484166150134611206409376402169674273382918281621479084282294153676327495768941315199249129929262936640647232682560006087067883133793171019158256279594455545733362929482637792252937018576714173808941832042228341030939287909347607707481978702036042851568686210378955917165417182541502601473743369708225107604747643418579567856122876517109616953786846804462924526833248811649725186812790105309433095595295508715666037935425212357828525145429436089349325489413276027250795013738799880128387179705642003193686628195930980250981506840591151897467296855625087647429340759134706494434730505628979778077128349938608273698836287404507371240668479230594440854221055564216912190527807482400443608069143021749471838572257247555691055410169148653801772297039271452345608102436412772430643912586141975616602825074574935054973574264281970787598698098378690747266084566614305734847340051274215939660265320297267200000*i1^37 + -4594919021729935913516510820179707028570772323912807514461986371831601765375869186224641478243578872842541985473829039595929076459134224126231942911198223196717488763381063967786633905746033956440499029596486286375695738932353112061232500075999004091199701212733029077789864657355668700942503773661293658656101289967768944736553577021705406108162873220578022804260839669258398830532381495057570464936397724514825106360110950501068648120456795638131472767324486445483451825981775969007638377037234199901432154417462840097309177355977837091146223066655531265446200711792737168912593266097167607949321290404828314249654200583966913358540470244210670879836400164097965480625119547561282947868178934325179605578884624192694541287237602637190839664930036530272795371818624081468092527037080609318719132219241977451742002778563088730178801426203822806941760397382084678879337177601494255445492833599743033524094587711912019128514642328558658643568290935746357891340756579174974948199248579189152283266152073344458907838634332632685743427345845161788721614686849873485936356969382481479602229832715305432446026279125556564902475138108500268685387373886649449273471754905596921615583406194130425320086393728894776751413854935385562716350863737596751773755242422150754224550831758592594177851422721021069494702394020334729305375182832805367585227095371689781746588923976102166560265733832333860694538455243131585522292256718146274821236104062610524078080000*i1^38 + -340261230367532244861420246871540541340880539316621570952166851496268931197825678969733853146368933023780741119995573841206449475150107796472898175472217330135418271208804800208107603720527956018563540985728671483254893217653659485186310698016852995525109774023027509250350174828766701530329440102432790502889902367282455782995404591801406682746973021913934045799809878510850368228143888570390700120953437464820126420387889444100586028184334508902412462599791705231187259880745802593430698306244063464100030593211960038984265794353809558510812087326342158249704598726165602151532829686434762143353554080103775014061147907483713909006997635891521270496128977457353921458072121312700550146636836420705279759471564514885457775416483583138706742459785361629212199244799271825353944335414100789891933543040722563322333522174083544815196842847302656841085674957756597908264590658808495120867639189214648342687263669905730044139041748238685403298691798660658726284597236208465615038071374861884554990414468760606181897175436246632603298004402968699131034664928274345484417838890939370945447828722308620441956095451500544174032749062040325255678828557916598205191968404852517641709162128995658453206085250645352793630076822738660197599037049312895601850993968707169750421599234196325419323712335547180335599969365272448577773835621669782333499882751282162639468956111443223213398949553244311358459350883427503885242216462629059731927133585408000*i1^39 + -6635818420153174368086139827217198123613012494780296722633687111778775764746905912570966252404227371387126174260614132023242058228819760832100638929134886461977528705488854596941105847152993243308357148673357475450650080579898322675579273507192606945402697078211684958170376552235638511352310052996277183543486276725672102821769333392616130097353248892768279670718289431394077449920919205479870177937377732397064036992614909489832271971387028677810673016897954134821042018388711337524908583142566647398076144155998554475531548645990600095327254555019807057425424662785406905913063167099166704200214986254756380618845348194641952779209766183557096005731328115744561671032480828489135812202408583109266754811736234164868202497132248888012665838942724491088600011355005728804310724692351980645115858554710473105479095854632534544856710337643760341614293213998978334168644720287624118680227670456812112014017904685007998183991584794911511994481376515815844202614716007941643980845446443293555309464245817068210043387835158533103998826436234665300248794328897999055519054139809027785071503898018570531450992519960147855042967658666858053069086929760072819238079875026915195001539419116252673844181173529279236908181945598727061743938951660352108013352966244518182440556927090341294638107245574082249331726182484598864944156472949399699221152080483406264758226741363590668747466594887034009021959277907789871287847319085692590489600*i1^40 + 1576233600649158552256561872475128137271324749345803071715386794649708058442111798859037936312643223226212062419967344899787814981646039221269770883672826545331440638677906367460682317187988790826361714311914808356888080508124934926192755153799577129103992873363145384004872404413498031745666516055266357331612898546817043581652862081084928983206662123877862717363098082984405792089592711664059430995475852122130782359104760251951352383178962079409179485413446359219358986593462162976738729442826489903193904709451298078424257156486485096834272650283316285294726557109894170847948187889952436723136236436187571171190660193123676779848247211308528674560441930504708554373150931955102538810523906319858280700205201067497963183881658689377758477902232688337545961293315342951781354412863443266378286565497076107356340278366041567516857961958189434783003704494536144982482765850444725403602188178157044123315224185474556087103132210239322225618991000650878180836077388210630205148818790278607085732951148264265559384043782548328109230593274378724557069982508585428417054324406251949613529455426341655405234401459017728689907293470881855006419627127527203551923822946000597131577511066102077710225771290073362800302195099543526468076921349348393142566700622626951345080617070399269708058978055198758256504663940576018612308058439959479567822946533997688503208217326739510714491916816220160*i1^41 - N1*261958849101439192275196881622523279228523725895953221151996722520879885842619354167771648890989799715034648098142124881241697201880766168981308694378790458315845128112056861210917007141464770351413227672768361819854288138912745183136296586726206775107850538412340918023419619607012878755126946456326815953104913168589792794424334876641646772789390347789380560868293911049826366343925471633901325266534907767502957768510200914549135190949891303365757544129499889486154474559555198876120529785680178537756148642677748336497483948503343682910128293191781116154843907*i2, 317082700750106574485030141858963040281807165986642514731752230800644702912306412142942546693835624475171366304783200031139215040699110789403259157898078246662236443002901083738168229065868696135346461534093604477683007003439867300749765962794632032742558011050569941283196589995240831260423098747072054919898164367546370132595385511584046688035016426071400545998021213402002123506294443964688526526012038089572646600276609076171178234245148441318582195433819499569347469141466812253063122856960004089024999490540445622274507019836502211109387985392094573675852004192065231733268792452050097167089798888646585867583640362329107860969866832571041949037698616435665620143546752739635037882037352764320775840682971397893933627380211205665961269661905475805643227522996260864705831630658658685156907096647219531913312065495520261662770109276200455266126666667110081541772499432964636898053868718565635614609495404553195713338976333904370166175147506505677753591608542851198423080187794754655367172039289186921241521523890021580180647110398004748765232588731823364560226692525473537107059470197034768681278611776085193197131166754423783924222239170189786859302588109238115999939170017354251072470203320159610724428401727295795762130161263157414275110315833248192310816333787000372002945738250147936677157772371772272523520148776442388452104498437035289931486007689085494784029296294263514730577735887644238380543342907602787156284487091881375521320297242594555435254807027724572672671806484626922208326266564540107809553708665145016214593920017319367553085490803904048564608009720804561813020202027618368474312922485179685555416507141324800000000000000000000000000000000000000000 + 1088145393304526195577883005604842146172641933308511078800168456304545168355403282422772325619642412134210575228743934418366813214471590923417365992096031777744472707767810212606973010547969457158829541577186112824067404091558494185926874625557044876506089867776447995538750251027917072955795120765041033263696046468665058780938287312697977294997169272047583946438970789044601626627603024724774535280796013559033268906268207481865381170834683796140896329007681436762006339550050178153463092919164956704447476706017835840002857204534376438006351352141618636457987969793421714020970699638967192271899691157381371513326943218062611691736361036783580805256445000823737755063411704185395460332594398028747431080327147601432781979800788597339351082037201394132268635180900550864334704520282522553261062658770854127438219007726496228050417180228052544306911172194266149993950805865370967584177607198418470314396344497415640968894244551047011658007139483921557869998039282610941088549324046821943646705421522789799066349653496053130188910877314182719645983800370105595380847612497958691839050607402930369584727999853973167442096573667473087901335759414248854273634328036547329688938727907695622458501178419243003007106723993427096759029883281001666704363772954125892739161431172108553446033171985625474925926368635230131039127823947876952027633059110535117606465057898307765640377704593662619394514831251958576968082764929948877350949732685509932709994825766886275231300797953008660967444964001577469176332904250377995060344374636535564688291471001651427550470763542009687198628762272995876340903011309207070961617039439391950108637611950080000000000000000000000000000000000000000*i1 + -60974051908511776252482662277155653429681485345231410426508373040645991699233620329502355782253295858707033685160470941393970420213266969136607604066440521999945252125066530643425976361406269616016615847335812979272954704967232081326708014954109303816656650632959505462254385650572246993649629615895990095469269265876006087037618995262644374031569292896565674819393165251464608270052481837494727609135729319722439650952392539023183625176340628104831410991425810512587250831844335140941371433190600201747949241490444321661055581727691052112010381505520424366921960422591879902191015092451957998909153485708287518913478612900005613661574907710930569724333869822284031638555478146878908528878160631440236815589340644585224252511991699808467769861459962103534237756143208985866015933090849787968494832068413070605864487407067844682078116893605291337266197099515003339923937356443826912587917296180191593643210189766960195415954179175932711180359574726962850034888182460677452653993969592774729544135680070096317359095266264154003163510670907989623792945519646427497779219518815647258118836963464233535713205249338774771046578610493572069786421838176628717071916833708988276111118426254492582287429778194558418040645296952333189355892032440865279471598018929382199484816667282141095199746334567172246951551515755818780492859371608893310694324514019121429423956172873865025603324324653722751344355417034161185687034891255055852804107902468409223920370985676420127465171478417200173167524060172289404237605988292446292426831603290086267446489865207970607939808414487485878640737237137891141928362322057686463713259000961104931371811340288000000000000000000000000000000000000000*i1^2 + -187247761431741375347045484904726262286711892108522260202398069377725598155517990660686978059513358256810399760412319584515359670886853173925645386847030145169084313101174108881417183405265938572309810315826150050142628206000215719534126366649080466882887337796596025194269203869032200811586308450184266427217047645212426805935770244207446268403875058213609328607695360553978584849516869169500026890122950429017507976788854430823223282938736873044511945598521770198529041939080039979738230618212187274916850883218957610602784124624468698031142357145348388228508733901506064830656065484040755405858487726524016945598322015482526058086364597525788622231152959545734881356058585179940190117120888951614627287192330613735308642154566360582742767102804497588145781030730408767272931135263081282417696816803168825282031967966877655821434546209832417552558949751055808073373011393384956914451063038550249787565792978077109540157360575027311106484798085886543870473538829502042715879646358655052997884826993318298398176809684954537559687479663271214813921998232589991664779444294781734651476979204451119532992544659127764299270318845126210591738218661743046690654412353758233475932992127260050624945756921447799895274660176411895823830205299095142481867380988052268253577556272456317912398419978004325051855046448839033177352268457799486818562249966874297698362903444719820202021696016240991156113798638864253606404958532893904043132336851956009530570793133472326804339942169387560142070554602340954572427539902837053249774366013578694675727796720499211911704445771960183381218888286736412582682197637780101359548376802087350119651554099200000000000000000000000000000000000000*i1^3 + 3592431032283417044417599144619039996533543757098786391387904820344811157259166197243111189100967476713955172103866332932196212375439464217557307131154841793116877913752966314776401986631464037564932596438183000263741650087273143040872122710087833222332480043617364487229497326395186016918670646708546051264461084710512974623298424586074386452798629141920925646245492924706619580422515728482304612833130598569514851656315668070803228629702392693142116893854676579043074631782579246481861936324991919372396067912846874337635850385078025543995976859536813210694570614684692987825494330109264638109248819304332272401593944071857075279603115391760396238737017303898265803451398298878170729689004625435681796487981287360260867513345143391291114190595224810371904360728246378371819953685311990232302028414593679358486818576630473000321953622947619249306336043622091813585157981889193233093775293174660019720477403149681809724997581038920893592600804613969973445304669054330578320050817751486962187279478260381564222106644451422176109393118323132842959300706220201633145189917285131438875651252138322055487404566059360449404620898911162177937772131552260183492951302275489240580934798850111444553598998993389305002511138434634008032874805403097527948233531033353733627558045423826905995922323115767914716140484911128070293828101214768157753343259775444710237408293629760614038738826436034178507360252709239037372723698191418857633991447023934436756992390362827206411269658776923441376088261402981339786304646508043477189159202637015614070208528429221318044149239648393499922529813780849311983016966095575184192148615872605176564023296000000000000000000000000000000000000000*i1^4 + 2340263978446095991827925542018869578922062520067174852230447561532051853995088022849257647751058754180760973372329650690700982164964904682666886207263928984151613442782278405927419291540477913585177099913837606786212126968087794143119641030926054201375784651738415664628685212270535993341523102395522862076106588173107595769769706518237270579327181825347592230691241396989022781432740596328000094172516629739861680276668236876410145398505799157116205966039725115396263222577567936431064793548389243619168282830416161506084259278883105138868686289421787776943769347375421801450014970920028627455106224080612395788262283296745036134397575888444796147004938673353450326806158824343970456502183079488384561079641314355283071113252375418633783358359828217958495685603158568601252209668932576246549408687573381507955398424644512617956726448069934985085517288418704663158197466341377201516412439488345453245753843265385860959833374639576599668559377825540930378846197503225854071732734812877128075187122265728622024865849316063924448344178553007535032915157155166028064774523509579820010800752786623630170958593884146082654718425379129903327990879599586808921612719590234692362279460112539886079549126286337290880805046525736388218623941397290405863698375477421734028479799821099655491013334967401497074129947466284133548730803637666616971341337211533026450760150031804071783193707059847499454053476879322318193654568047553992833087658976889849808970231356560672247721826569213852719161724444437144546187395265822659410731059649229434275812673431296942747636087764209892786866590394134482931023272575357151726551472515341566064197632000000000000000000000000000000000000*i1^5 + 703200747520604195097673077412086084252906593093338629030032943021143807044838650762818996208055714624321815199624660943540581532161745806737535298694535934222949561896256151921363611298192912823594732051826289584744934114242166628302222385905515255870034321717798867080057484719081862706590964612916307458867822239552967715447340860538681804901317935462615345226196741325840477659609559968273368579643212566247616850838075058697178796264010640726623763563319005678324246226275629224697285645056480310490672434995494988356383158797964925089523918442461608011281781221700078648679437998317591830755786488104648592769378057800303641888627080173667447657863021100135145381285946350629969333347922849009060176672107595886781318703997553087962893029325534541683856810626802195833714098361746868669350641533247435204201692994226670165375544672866722379318612671682022261032298872521629644151679163809585902866637541088997329624184457692680712937129535807567946078036655205257786805371154711863420960978122612270066899347557500888236004059504766343454456836475989583053218023920416147004343552172605628480626736973425930784767960246709059490797352878524584432540504042138659774938951122843257317352755642171230832952070814331166690632340643481593686787452143317678040669448322453137395884541597366220063442197109231491885241294475364110478721002769311015550783932058838032050556555930908380671970308917020018878139658688670723079887729360203060265104952439346142257468289499382789720508601278359779997821798918580060883742230608593352997682838331496202091372434523685648632435684912111739230218645977484675865682848548849690502758400000000000000000000000000000000000*i1^6 + 119214388083703188853723348465019487736016670799981952490227912733521081383786188884012272513941726093983172036458103267067724176495540215727836972165687030746186010419630770533834099400187795676650983712094082466703429372209253014123998864940631195906601138109829316122910757237247242620599853295792290690570599828647084099923753488249515396556729608946369243513100364376728451067147602276759584174343471330046448455109489548109794303426972217197678491487538570710701002318869806093439410812356391685750714780879101768711649934156217170675986270034998186394068612485984938257318553240790881317929626931751303937707866559479093549759302871359300501742687687786705708902578243937221417180521568324267348610968041898608239368585195543839192989883615191257391960506830171486007525668786046125760486827061607103212711993900907569412812493113600882634789078216504473816919713185966126262128302602916184698983459367219709009893597048753930580550281768804906544644976131880925017968461264498174099561871305762312134439924543597357587439040150086156240110271427791102145014382783455600094672695874637805086480356154379996332531698999636619671605855839664078090303124006224230486725291392540444548544897852511844275984008486509387412906531167179405902944043345049361957231140342336480549657665339091735338445307319306488149464284322088316507528054389283548978691225992358213889621360352788425902907405758768639484969437649745656748209925696705070114729880475221311316736028718591031828368191110607777471037925495513354352609227471648450280256697216988841728518925424910331735081054544850883762386560449413370365750454441341123297280000000000000000000000000000000000*i1^7 + 11998976637225274701888863656624900776672614180401051627308771686055339913835819265981066897509708052174084558082586744324297173965214548626465447841087684244309094599568726248713599090247827280158408121746558107629934027236205255028912707204067131461237072968026217796252615290609796761604198068451075894320792468370576160446806743804863296292914279323231860992622383304579810226276702751201333178430140561573647751729513523409831752182505723150041273820587648126757301145155889058073938350217845138640853804148199996210441742007573964967911987832476664020097237224465517056755849776528072651738319831288041947130508372695124174291493419388164611878952400849418820824128829370229894619810755752289108633294662351763688988849679273679303495011741978227308551178328679700980031519451999119522019806893839850986441359703993738859998617993256800832536603345956610937661090131294695292983769423218193237558937529660861250050865332661165324481507017405435608239332723901283083166254097176196110335504507086460611442071655348041999004360120394349910937268997714601377677892234114589987181348594757855180196120341641527876636084476941531690317851478467941608895223753219360091641961068682490963320945561963315282927856586280027220347994299851186018869220771035852339449129200407799285077126248676189079801565267977504083489791151955515801885085502306947269921556779900730978150465229396030841955285030582232333108272876639987949149581395941643020825856215212970887115819503644910186392320409742786326091180656903090111644909466852253998081841738894896778440591023699617846756513046315607994636594191170366800414228301733691392000000000000000000000000000000000*i1^8 + 717578637696444367003518626032768000972911646942471881591189928678491044363624085892566977987792297817474785857699638059567500342784900395995104466430151210881435317663463868755934368713891128014977217971686723740324315343210409242059471046479894702081297879423300740966671234033272102757362994262543906832183021484772043784221247341021928699187907873792102752544936385948611944900963973602540401145041052025406384477372834386082790417593623364945075920043422292451945895057871035147225810875036286963214729228162189725606797336787645056292177042827341269890523829832188503486287301628402406864621302225645084388569941103846289866471444788700108372214950781596284569725106606620117088431909410263789299670693732297784407663953020713816315558271307305671885179453078585065033574140834742116239522819977641822118819962754400002449096169705230850598374401933407290065974970594337389627553350497210787260309036107825539091731519219757333809077430969867097366774032717987517567344561083374511693188266593735073966930229375479249846760054622484647475742310951734763712908402265742396457177624917814318511970938203339314454787510250992962625392662086576294057456206564579636253252933838427852154638235817893752741596650428010584006394975527706783007377906158241802200123997138469509816430091089556666434211135709755877695601834737271412042903428624038842306772928251842159272915847752817072288635046213410810452408396343307823620687353589603628675850946929355351997481995765167883774507387159326715866036189153255145322912145297131882071876802117303783732332481876119924562641458786710448951565098416909437696979459112960000000000000000000000000000000000*i1^9 + 24187540294682901251208058666328905395027768521823974995131240310231997348983264730074946774597429321871971447286461904242487588236687677966852973879296142955623665347499208998909252293515221622868175111945477464175703010845820582535485354972776863418043495658661338853539235630677193726416763755576908521415797727091156387891454591196347221085966222041059474643392606287157292471676911620598713513299394132023695243651408033490751089090999440018954676302250952723044232919074945072379559619230639948342124027781508874012336982948033772182032029758531378390698173659589209257563036542366606674490002890814432408702388072923411742013707343455951911154218979659602523355248098790484546829726900677518123336905098369899711095408304227107134079996465796246026307515355363631986302470541530499883111459654891411855848025677230163269006486251305319432706935766035524911333142377139295076518343462299495981287064002784096118715635320970464418701190390692642044391492331844276542306959450001638833341134131656880557104104090769645277847538258846531764640407062858430704429697396681255142478528196393263105303194347387828013386631051683484975089906815917619472516991870002785260172206453655111434564458053023945889407048173668132087576889104867795366261601507942635301455226330054870949871133326631921399401642386953164458234748561016683156560273743016030936983313169145924455699769269965364725590499682215339877208730054018677748905255744106971530664248491509745769768111082912232467381908148678572749136110939093409923612664070023829270273446708404654970016204852393202089975604335082846295208588715054755974235595735040000000000000000000000000000000*i1^10 + 398881993224836563324181313460357755622039447812320929171163652334691940725059120638179290753827456880492235656220474953406244556987428236516383463649168075763328729800435305017634909330198448939210454318986132507375680235420280554265986547526526551152299246035166723679950315425537510960716342610494924454408143787762084945916406248298954173457906855039991915010364683916861686205591762592501616214213813149819778321765356715407857581429654577354887399578727003335932597050985145893230991693171163717524643696357829333065916922114601271448281555996034973245278172945482771041899566078563567627424025821019406297723527817193007768420256390797310825263457351039778341561085971019143724136450762202284472531024916139068824880408291315612718767869141799195943746063243138098796991974979327016866834821272896977615429004826665465148339451211168936424379533087413120610236561700541912974712681060234854127423027069897969388948523357128381313015932939515121586372186070329159465577090480609097350910439563453633122021236720053919839686733013731389230022353586999020083855562802552997797992728912956838042717030386282734988231993085342801264326127758106172925454704219252238100316578540392911016911018015298032318102347333328647559890096592988862051175908875152196962304826937509364992588573955076586860332899576723487819459722589047687456448768840616228304555361588870174182992763829565388726165029868199660781292501593233974940861265228547716388277940249392833451873570064704680106670426476008702643572087392015802592724511755347894163811277879757768650741710529280499192896116340020032909607226090858163482918912000000000000000000000000000000*i1^11 + 3334726534463356184073353894576444199598730793134124600661607808332875820808966536088027661327484519224365317150336547900983416755743689506784117835176835552958565563704822297238125162897395265281860207450740820388791026313557022607027581391315004233614070597980785440839712504891935331546699274014476699357931812248145303989855501745183584232235315604535368879833726846384765465079053576319785896716623369722226748483782936849075167121263113316365764214556503416370268889773552606999469993628788782812622037207477703907338581697222390760461638926064061267542259340280992418556279224482503376672893322412080259835806861677661789886466955006069976339396015945647214730173134178620329052016075532743585846866717138242873836243312542731124971762625914233687566462286714790377258173642724791480701344813378690188574815127112492120330360728073760968752371902640257058911171683796534057506778130077122633064813505553734851268924657721513330612864890167125645999498113836975152564132335208517888371983776956563043964544270259970809224366910893437864540507831776451484411584177373192041987079483482488909161444854050564362343874193896652492347387563914803161419897673741223769598481483245973268009133947288217737823576841949952924746590340690690130901150974403604438804307316556584464102863102134385743108304619613569570881182564494555959690611422675525750878118607770310602353630799266198891963274961370472433865464819295897176686274346643885774741603390984182376069193616235749926116063997098331968567798161195187145910418548338081127103863842762512416528834192556972534938949639703803782590304548326624303513600000000000000000000000000000*i1^12 + 12356211500178739221088658805649767089418032447026593874955797495989812795594225687333277541148570440942418172785931179817658773331869047638889264966716405421160368710419192871304384451918102917206762200570270128015248622451043363027924458294731651829095771007271305461466807038732908726258209744222741946386206704596118848730830551806668242139724634653435019375122554182106625229137765046454838739703573667744644328511625756565739698281472594041727769916414611380577814418579489733097472287919574336354149203420878042679820684948851493502457548704240372168602672577275663846924220445733726331203412812744431521486355194489140488981149335599288617171005535124850998677203605787848935787379296059253311522338128438488998388900886391343144914054104265477315431327800583017830207574196075920966097197123934133781686328990032556241804424726259607192586120582907315344233741424617593017972238544954781157950870423412201823675920842208723725329808193181364288040184557378623814316268958121689648243811921946095880818989694064833790889593531786910553724984781181438664145349499558860426330227831450139255093802125650424360006658424999428923170130304197050254140951852170040975037180920857708581336743319462418511371005930946578534798524531351236078659763286394315309998924793473233711569162676115222180164185730476338659125688691262634228290570605599672273755184409473939157099537941358442149577261645854843925751935769910229036912101683815183131700496894315678811914629470568572210259151159540564983583033997778565960198671118271048680326446610717827819997894946093809907825103292136748307853410172969943040000000000000000000000000000*i1^13 + 175221394988834009247548386766464318412852899195116005091280718506581804024659255830305752716728327121049910396018483755627874464398321348265078170927102241895652096925669678839170738199077123262448568948978068487654110846256950914474520375156236764421098371733051579594207865811602108083352709340446909661819561376935821462351952940929673073715208240197167638660291029939659100547193763759617530538264109139346010807849990652475978225963213704290517851708577708387559014834039728689139497003412820894365715413194620939207716672710844745025990869324883641958642925068775531842954158491631451642506450880600950049405565807443841431306757251399374416414572241698320252564053367646494209009438745033935287104044098080290473645266125518146365602704968095850499896236061575781594702135708465810178988364815373673555136411137446211722231568857802827761938773853906139134909607197293421105911246345427999867029251629549799177268172732839310193394238849277806055394892979123014116116977199832385547136243475239337767801520799478879346297669349316039023148985800917741559887805793282208867605754235273177192611191428322387522148162348747931841027943771369087452418815791333233506469056726502295471644371072032055798491570978615757001778921191186623883891974750160397637319741262353751065450112373090924150225228893868141065470451469470627781169150219358576832945531130844767745244584100255402835917456726555464027016473707341824674466117883652886075204889524514560625744489756616037364014355225330556747618325345270043337905504931120835289800303435636875936457930547643379142632524514682130130410668032000000000000000000000000000000*i1^14 + 4213687668198902493321004386345201540478557824539312367161601736430119345223655461088998913439279061555169228397721149384727192267383547229129807117678423857725475872919622766909708844648135647116612802191980370763180845936258273882795223702554112421150078805986144865646798497856669864810767273221385832548947508494356532597881906804269369660577680391255164809333756299672449866182448067241288274879785470878853838827820774231777208165699377574192862761168044155023437546720576438082126091812504360131609512244314438266829617548884495764572245174052372221689242129419440157251929347925218812752524229333043781479233896350362560953555530726479506960761406846423772562329983839971579605492858554221980107664684846425644504295044966584606261135276540501944426187518478764975933987149594948115531922672838884981420010681079964072759539366426603775648765784936358320110463006682150007925936329395812933590095280227699082912087896761219545079468958685397604421199974263295460420729852549150069782285853562816842833863363013743928633860425400540082234882898968768006287654012403003541206915979794140026178853346641160293723293844692359688382105473515051770830398771905386506477290349839713194382586139756763899248743281009458571604008352964428633285395469638748989540331631510904725415535864561164794006494703199304162836071403633413235587117354244786198190383352359721709336621878398086924061913794598567513030115954594817408314866427451291876062073177494265162621683663458171708971717084637266017677083533278213216942399774039321412944062067074209110814858287780030871177729039550988571633935974400000000000000000000000000*i1^15 + 10304638335334173367507664967161259978740054881516792118586686496452551221564059060519878085351654860530183372629182566954657573320970543639064983276717593634314456228190101134746179217980315511803256599727536533721650953903816438451927320186973990037373032529545521601658648929130004069451019370631323531212626013505043454672610943838047676088616028300690370115816827274385913130694952389766990190220303675079729413976008876573325594463278143919787094631837320438105607116463761318678814533505019953246552489897686151936890237069742775072096924926270758747119428583382905846028425141883286833831593311514125569713635189837461439782155091240076990976641232857968439477634544722445282793303674029668896370889942917108934026082196691988416979849303567297140263256199722245080868150333730019800228673715094789592407746180371426692135160372339258624130279190264072571746333038119852980450534594020490683975052611587614423506072558128082912973953560206048332672947809215796767874507273080316965063313005792273571060371141713837602248719423358999169505280725629390598852468160796599335341568795553108535054479024981038259516439927698626449354349411472011528545071448518908043136279252506237226116708114758431092533412371734616183892751278532076226634389286107776159602555914576892564479931683129395112733518831798595320149986517983341240570607906357026297706145156287072496630824272590921193226596963943990581995300904389244447553371288918213348252134551541905236202604583454207271820598052967027063816077476773105202901101531603659090957770705073464694539243486099945957210503754345547930009600000000000000000000000000*i1^16 + -130451492700731323743226357709053046382831151680359286632735266114918950666636529694437008030290481107019634443668343377784916026534332218925937142723727409873067275954883586124203344168764589766933381199732278299212538998093264052104928820387821072078003528158717705949437848927614042746525808744113766994047436771545102421949207724791877968831276366988598907681822001753328831176433675457233536551958392414815083683667472243863979962436182654174081303902080507476970753423503817251711750617861809450826593176431914950489057586561481123209255715558620675316405989894723398208854592975885382705748303162875351358334602274463509890494941226113329968830102171188302689346252530467659260766430621700719540036645761762648893542084079846613548486933182759596424003977203715038317130133617587853227631653084588264851434374593760156257627660166995525795259900720014133579008392718271790143143672746010191152251405300236322149806354004198115774921029571723117954245691795179273753532718728738808650162143682134122589920211659243469455706070968772422913826401632300496731069149244577885906515737276094114194236540380005164372940523719752313144557432306272300051886218269663453863099698570264306962036933614569300240482944393105169627012105705554921118717787920724531577353158557984009150267080319325632176186477812024589477451287479973268783237875051924217573047603975312634886538076818212710659209781835607780890217497968911069092999605793042415632608743465584974629324479381623989191081908347325065476355048504079140867540125994283939529779017757390593221300969849679649017197345263881027584000000000000000000000000*i1^17 + 834386995803823333795199332504345306839256425911605686979079166571880342302780428562971081071573714592147208064890040226914110083358537195605425963974042377125892528933369039032814916929006881540187368660174158725946852696336020532671988089580222817588047011140712337874927909042853570427508889945099593535939095076266472461025495817461085282079890641099301519480890928074048721288984770129992258194799576852494344387672189674309481566647624745088602994808351385207550478970108383969299827046446933866515199763205169337335713223815326692012372628859866412140991106212985009393557217967138577468591809466391201510539524797878848850432457409395943213056223415006040107625208940541556176524911017518835328088873256561593257457381092448919462576115283169653763117278144942986591794210025881617939415893890798311243938788517289051743997630165627069352688011946299600941505978345707977615462421612584672703271426920078147300750884992737115797467245842703181584361952462870970604253045071727102149797647060572310983762928879862819774162212472584020968335161363807736332084839739078234581265194188148330056843720639203385741650257342155811247055237198028834419722039743428630000366769252533815862773685158916104148789462105094425556774988446854495686088971496817894401576820199768695625652213568379096424732864339722051192597748121727056301998051628655125136269471124644580617836818563199903250448206854373280803722953237935818192117779264984989965518189433623261682786546355470569639980728008273850907719566505255770819973156325677307277827163574554129237249869822809861691562632046182400000000000000000000000*i1^18 + -1032165706783170853632291247111342797556836673018468732948366952637328833512288051613016261416306180216356111473378459368448375558094030368913464516864006383510134857124362840220330310316885839972553007586859642275455933648783820749755209492110936307944730304111035013881210170699714918096186946434495685842019616833164990232347674314608236389352912983552813007675149853386205876966435419958606963296332606636804144723594193983071170983851163434808724486277016766246493558625940409508708212022147266839364654058920975148718220667692795738153115091654451678401905881683916299470808153310536579652145441582341834587463690749094723804787361969620261624630761571114449845772310408641163404781588251374690723307502926654721415788916592983174822957983251209685049069872430470970313964533222475843445544749498291999512421424213087784049873563444889235217919541909444065766636918506400223738728369171154080388728128607387313725338599725573133028896441701335181740522266965898236190030854225200405519969817167790596812532324017651623892163513099344949425079330851765706728222898848257664173883656187350790052889200602939424436121869520188641535075309983486848188491719570384909173657166856467565266092211802432790093495133801774383102483568067465593947273487358905250175834703719049271595331394293631642782722280120512716232502804428174561302691456610053779679058536243851920192382682503119375837168415690694509559101266027889368980583529635203820948050498038329684900506071642175874624749896077510285707190912944627988337108288717256321722492076350383305322697868953729350917685248000000000000000000000000*i1^19 + 2576884054056868416351745785517103655011043713240047736604256345785716363945869620929484361341263483453685543985908256885557772208935474669466491672852110532210606357609996722047274603364260369640582880055332924796729086127066465007780078261224942780116000139628374640053631166114680282197597690736428418956033072507938865785978874635867804445647911330922965516674331769536943408763684233133028202373715806930778258624471369676058132712568863897391807024552481382623692870184750643134143609046166124653932327358905279924033479523438268341291377111119839519189753408645161023215492083485615250914189823148063282860527173009269701575430729061298944385365278311291918159298060748127735978692225070565064989128398332732315409438958766462224939979693465341900126975674693428482407258029836747199641960968654430067221498592933358599659862899733178660595044088785570358441291923319238199884075414948655239975666789613067018906003825872026897330916421180306206111367991782711772091741509638102793465770940850199827544342805779531276650355222297196423118202438575402302706440095965623278145509994015043668733804854774928892971021446498241422076541634843505911882948209313407736675289071969852177926665348194625014931458498076516901775308429401926345055625479981566507140907904185810614872189058867522862174542653435907130708668482140292089031915339284364254175568888334534165600667069890403555028503834923416127821353953745727412100374001195061287420269956872489969106408486820895834549451630948530268161963615559729156945870014117786448645328722180922084698115008161182667243520000000000000000000000*i1^20 + -244144735358259899470351276547374576333568082661310796534303146039691488498106905253999337929220086109932010441621507937643483379480489916943460607335213364171633234412982549985404892939124584389640870687214892345955901820144085443116148839811575432841884825695311455268640499481313398890724648787643565026218334718040580418841949777228950797689009773454252875543540598128977058056511978838306331913801090244013900754131526084258804993910096076763451270460017681827385022191799500117412501024069987214299893179910692448774818047893430340389143258477919008808403146706758140920436198192689236146956703397493254312331907226177150392876742685274146156244684832311254131187552738248660285112442529948525754276291929387014689547561353918031028604077063018377711716377437422604304396070112175997553364026466549865411618771224494402228558127960077709943646904840527410455808371434392349818298394381211394096402903894366274986236296296539743942418392514558856352877575024959867505558385224292854131732709409165824700330122748478766441388459662395407503228941412657347949509800243931298052621718865368629832683592885256201451768361243684472969943325583946638208857814447618955713824669165877800522068869736282305552197848559396940679628207286391443861304757181485668365619726017596328248005478702053773787859592689710872185929876253844067700523691671244052634772041675882096282892791612572924294200196970953959986927613371036187148563482020624897910464593001350117598851456755149734180352808030703082997440204783218724761886185365454135115771301186684560551789948620400230400000000000000000000*i1^21 + -120855784039141245272748171192359215902176154317104594694485429495140648931985265986776729215767978276651326945169746522974017297957740970454596236030307996007848086490125036875018570693806751355370702075688318959364302623927558354651661592302664112577408484584281876119352028003074880057188833257007400952180018545899283926340267105587117724374449488772763087641551119801246779723116497613005725536563936798354933764882006227843595529498740119045875999827369418374686069508826546738530163159224977613760235695676503801226798924742995094819123576745638803603977928289825208551936513797633592738202769763873389316427974937677649618246853465311873008570405323563441855744286599532710203282945716421020493797933256709703098233405829947959738163343907649479427041308279264371663389660396610092422453704313736249946970545317439993498898435161243613062367344598427262128298016376696098622710032631406688255122321767597725297416307548145687344584865813219839927829051149883730858904052861025676397042583573351180690659896228670505217107917870112490883017759257776275225741652230680500267905565148397176769549107656905098545640816602182193863502124123804104735908795179774287705989336928545570235479647633499064720234057390547557541314040139021110507414710913142686160249132734455480171432311715346736888051919497498993155960158928392309159780129642686292743199791709450297143299871585251080074674064756175503113465278299986217603037952612395300843560150091351048154367906117263388500322225439142174802040775339642806316804047224875031487881569783852012470214118604800000000000000000000*i1^22 + -29512154164148467969733330566236442675363452371481803983559630142560340250705581678377116243229941684538122799098469538633388800238997466032041420970687195144589834409616608639629964680511126702251983127271580785147853864345044542817872464629837348649051578927335666425812997721157377288201960353287865531898132724477048388186683168399995413483230399469848179405139770805454555387929507458764906248530629521716650951332835573479067312088031500135804591078785079095528294842185638091621565986636570695317206359215682613581615114818461413190612771673073102888789883129250949086629585916027665788842211916193683384022015165231512763104558969229445216523357958968539094461621396099075719749376609192121102025250927999360366394426608212064623817382467725558361717444784314341328694966697281690047507798279812891932164618913431659014300873755693458380777690918217264056301665744137573719705684278759203187665675018224046255181370030124085763889459281151338917838624944477016673800222452123075711157726115526248448273431832126832898415690815084778336144831154117224185025105142278789346434706291230615511777506725569266353589298347305720134075038181900161645621100314403743396929799279514691142834191432968584850213691206236895804252255927930755423371346673122766475685843901985953575805999482922438193399813941647977931198873194748727549288277402027987959730143072785949229262374338264617305761102756162181725249175458881956245074418985134307453021621915621559040833080252720910574879931500510582218385308795158825148447849691933932350845819046740478320967680000000000000000000*i1^23 + -11815980107083368943287281458118124749717208824319352005571339340149282898681183793024244696983079869808309866847387340215367172465119983768786634458513146284986960042892642845602743838994237284321318906588242925470622690312436686819685144861510016783547196755933130707732428982036478011515374633426999778451883202349808856242470230535489026908419885130468019887007008306750986277586528112195131564055500000811543264550658995336857575854474183201305751745955750038827756078359216988103924083403144550738272072597887941778531968832579857066957104749770810669146964393956762503205356930184127389097284001341390803825410884822690344422831216284205928186615601465714866804991840789404053437351030685562396706341866378419103188558279060242473837241949934842931660799455580410971465598885568142842806874216792426109260140016995562593810614748917339538376558844848482583217326394373779837681252433910932527513065020931934311091943578605423693016730059397060420834288414859624916981222302846440258174493082361583000542182650715936504604190123136515305206913820735292014937321820720611233450062952674035689360133109578854638830532926657010399186813318954212030434044429782146452771350861043385289292392345433004049479684042111152478678859422916487555700837372208459101726887008740796534415853047146809055899088034556208989564131486169879056805917600688970750840150100459274185202367990632041518546216011546143914543264682595903327802754533562045705110467315729716086916548813361043621870713969486132395704861456754437887471840195819636270094807973863882752000000000000000000*i1^24 + -1992722266385920829121674827225270189541405595170529761704075274926897074992466516804407168428982332073209247246244227578324079359437848450089549354261889261545864082154528712768207847873338165026762542446078207093059427187629374193086560902275235965159581641853719604921343484395871362326718626673426537251830389972041124420536968799492670386527457227458551997345385156362345159105898737403079774474231803114284565694727624107373559862870424355928802317313801159790657360690802639943324526131030184813714748524011478147086919963225380577119656162439751147258901721504478381073263588443507222328454116946428536961565027069011285031057909077905172276818339854997284448990734242707241616614601599170347198505799368875558137760153684016247554904964748966052185765981111721068836794661675817922194250945040868629964697996511673167893309379040579146318427101770890631124507440804130135353792488449558273531897068574236316107414274173968320167082777060010750692851712545980489348763026250871185428295896951226582092449965338043664126125648149973293420449288843619204962667052880072151113979022205561200230902949522878392965421251904761593298192545236000759554178757050214835022926688369719388653212264120036721206842984026367907971877203015111159574478683772737431009991883126774600116380487202493398460630881177529778581220406992752128726539977633894795123604268314182129532295273033308223897435862509175070199387879026504869211660583093756282187401291975236349743195725172519422762516204075612496015037931741284422091147899672226938575593186263040000000000000000*i1^25 + -127797812605279330294313747270872849740867251312668165638341622783555039026121729346670247311947414049608765767256528519744525337394749103136036728949105864290867837974500111581629041392903279961422658400207646607572133474386971970408175028109124393415964592832587271984935130072455830190167955162105210461801335943839939187061966884344191780884792175964517761740952216303830800814827990392144730878120968022626339735784887315055724096059156636455039454272288357927993664530720814770672641174232168006645680697860577291097129286805769312665040154755920785536434774877871762346006385505838462883290680836984671854841662399012724572163587278554623693455186557628025586654829959969892514467171535421673504308281344293123298295638036058246394268010744805320984823788468146233983821558385314237907726785119913380808916868615643515650618647043364200137546766250703051254842327220806076694653622276416480131780145671208013310128469939113093825656423433127393115840837540043238470540666094955528627820936144709796611741718764463149597095536112149237274132045427751179180900618868661154968572830640186834145865573367057901989189506976000052440866204739397057892439064125724816797749144492416420914674611770981137273321638169511980741999313837489610212825962734226341501530486984129492406281938243271701033702095994943907533982014664853031546176895129274336339499102412611506229060341736312387821153392261909623826499509093304156684487592943927213336100017009044017625864984629688458379231191841135319853156057953704598430856674238628093151412224000000000000000*i1^26 + -1399965027900906204369814586604281018313102533198394785079573928643073188839029111650080218998147663980376393683047494190229453042210199546313852015978744368622108609856935069549841543776809840065540627905298998391966663901696725682371215288797858596825426681086650163420933409589240712342624348495925373415447674682959561260163413085000010914888450991252053094062694243327321357488883272976721849557667537869636792622100030458730248231899159947384270350084025682133392855434975546674975584466549192641840894481377033923145115793866659363884018585471474830777115785460875249284474964245662782489401478643667798998821416485324396235941115639809492550373845905224719714569855802980848167221229871259587129676117958328249031628776481845300992066821488938327906406444308352450366254358582474137665908317641412379178784514752789359342270890421283184779906873710254635323841575739704397212528474639874029702885774126600927440411259223459840948195100103605021184876414879217466354516699899451252130579305283175191893885826247427074038272982863690873126975317036085705522182413683247009091548611543219543002019053605853238185757872141277880950441057951612639401180855542915593861955809955431046751921205256976742870348912789571532533990954789724866913369978620491500397022351875040308850873629152971154975275210052548022501434614034367915918078331887750907406979397080540200385429823496981109123581507174795323217575811382248766584790692864934374974718278154146254763567555280325544217755617010099712368697919456258910257446792220744089600000000000000*i1^27 + -98624865476050837102080228929969404463422427419917080273223566212456269599795055887741789133718073780627245317527470486295948790513626294110953019012210489715943171601537484614758408021696869018313485120102502823157289732058199659268612993222533741363133024488600530038580445751828888987356577469711583951042635049726820965823033401584992597747457397092821620546792811883469390740740499000947803852982302220874559179827700934169477160520690757275705033818598147918417423976646957672769319020926939994224766923181074653719957224063276140661373567900919449627729039556416557844706733562556112662742664993529924390131547929806063599657576158691545341605866491119840841954893448613749516260048741319493398023020915940998537804855954135171467700844295637952106217220737679116360599093009894109081839300357209114352907309300099345478996883950170931807133098063713698259986595922322325262792913601735666919758396722554065245164645719390621086319653743255495409935746923740584079343416528017003308050750190482419751016857529620829252618436943598502796194779506952019198089080117205797604372746799192820928828172059670052471776466209996648652080992877359250060623656566057777534822272338572712460066058894175582312395576027796227204079551503734796350990317715412305513137573110875454693319354645523784269887585644598038766970855364990259996759718061408633004186555501081973357191128947317936670114624803552559441005539561482965118240266431557862270077430978766639310387222492123352744246244312520144809120960028778489350106162135040000000000000*i1^28 + -596181954348630516327197441415874160347877806123301413768654493302919634235810380657794410580796523098648313854833471759781107158902351928810281163535915033447338764549389585619291800978739567910398182333745801192106293633826824593321645318149875372631437118173191096945586634276752330504660372738891575699524211078845719315706579550273011938431095147985927245277261698787046077533060949433530462261483564309399944797084245746805140354145094935263874444113952515221506823780061263108169352279636620700558312182899754339890498328293703050164825751660848585270179276910375563510821077042592501434564808490900045969746815718734503408925164051954373712450272699837385914241674381619151009078707496890360906958333203383027002828861199998297748244303336130235157973072560112504017278835566015618691161722679158492350431301831457054234295138620179729461230384845153202564916009100523168372815349329842535902747589692916674482285428076885559938781291317689141867335977242411572518523386593500585507089773689108818342993356381223418008630335191804882420877867387163590515298722411650952602743542915745291863242033732815704652997452425954184613654923919120447790848261484691776061301230668929484527884764598156804637348926967441778281156566931561131200334706736997196194176380837122401679850501064315431974682178231851266912273639759068533075287913155581350536932692784018303698378571624600298446210219776594424666412845182215858207714860971007593088333062678531799518242002781135530622115342712813593750082093188925211279360000000000000*i1^29 + -1514320055711350752678810044615752518337089031823385502846202556276362253538875171234295715705390372193043125835682640164607365371011021156146002923316747059224632322987426614572901867466841261164929441836497383181405360131949602417226913409207999241019615703225083683352364987578894617560466748557815895293933475780091294704538599391681171263442035726301435413036134131806336648551025266180016140649504950251384726649998368475617330255310574012630931724660393545624849849717715426024081736710974918492910907908796165601687446254201597288213169043819465382884296845531787450665891331466388401594506894661003659370153304472810313291762308819070623495068667526936979032993313944673462370410646649110145238936635819130413137642749795127146719530014575357628295237499179114388969028821646577837188966084991977796579586597540839828777368694890168119593926419500947744685749570753697505761796781638962312249166396040509395212161372714724490799386597136393049035618339264586550239726845655175494571000488252998748617278756340933542955439322583305090869939024593283806156674437817729175473959219338258946199348539145894306080076695829899934660234635975553289211737182316612450179065871806827750504671957282496328868824536011121911149131670381599430823730578463427550485067153061411544777433253051907227001943870989949508041248422598263720519100771819671789741454137088036335701887229994172667495966206716590847459613150839277921057262938220298334252083583348103954440219459792119748841258233454871371108023043673292800000000000*i1^30 + -13452317016078878973349638451643368395080861565079837762917625944513225104603349227902348005504140947653008115012339073998167375805252956764110737999331882196967014278625326159768495512812005823883825081367553967196416578264008115360765845041709179787157338627910609417651663087529461384688799177474417884850427905607305015976929388461513255468557920910271050333453908346138770336873230782035157001433139791075672882047979754732916190863758720180852784918010288039340069251498479206636054304929433351800789031121629307433869200096901032153746630159763600417455148381579180869348857286441364221683675565976915180102774987527789158471899478851104877573711700556893048818541041080930015856663751611150253491281859381589784601774383069393175566428670365548588286449436436841711562184259575096947900502005824483710749001220751003289099393949905110371987966391600510709198220388892066884675929472697674403217979830754751598041074244388283771199095784484087427486412110837974341154210549155510656383603135533206606460055081260217823275195914894119551138768101957418552202145978776946861186271151935798567645789725859101457413329384470907147445919795152872177844566427117685541684465156989749911982474844546234040439391449878029442698157415566385993786439339216090862627025762762859451609534040117812198557951758083112974535792985836804665348118137643357325977733060328960723960587576621517254351170014420627574503443028272555365296435624431435326986491154641547239990497593772373741004914945870627756614615040000000000*i1^31 + -44839425346726428069751689725063294934021836434634029639973816033051374677592049686469736020986669989765657620198641312849405678807755013010119763308220488829619000569522216662691369597059422270424419220641330975805720566875659724757811876698235843186284061416948556485206255102749590531957017390269342290409212191599617434528756384526511187829771137917818147262230879030639082431120637128939226097066789113283313062311365681098924205832366448960942749791141541911301414505668158919506771927173109632782092629102328461771011110699286833956257960731297182529296317896271143484720395956465880256005012721809553332179894807494688991403893629268195692851692014052213343314553440531449835832762660194480529412736569255713999946937481609597575798856319675469143202690512696119716712202096120885478280499871715245947123569041995275053145957985029561984802377923655576433598971239571690976708284320613403775979777413230415270041864326357405578368736473886577111612866580065774300712659113490453037033144137547169461579103917908123613737137522433344453194940288384517044024081833955269830684505950101990650048710789254674733810059582656091866472998353148877723897646560471981726038481324788272172461438015900342456785498916822759474266598828848767536124089069657041586882433188793862975263920028117522277273138726516486914489405238679554194907536838722290172245735563149665995317056814360937652350371596160930476033333308551337119862268545787761916777720061533414799293353782115510688373402723116122112000000000*i1^32 + -74011985194394150007518353169109897486966328999891130561076892374525773947605616304266068693333137786947327884054125585331954791336939870137051474524110333148193818758654900721333209746391567817703779022332619262099700303550903378113467844146760950624661057567318194263276872730435430457061578147416344304215463080826670182104307550895913179108979372550164511967229641837037585232791960389103397865418190405668116349182821517845593824517806290400756509575025670538268726330030745141616754428835845128263813663050695158140610189011851847362163692751778243196542632172643309280510197545692593801597635000504143503111411094755951942427447443075750791857102297330239542908756801675006843873846477117956477535117888232521890939983029188572800207455937059397622355483746328902717922715771039155421334841829045862208401956392526192525241979495485321689929666661212246343744283270831129457981034996211933672368201544384474720615210328217705571954619057482986894074746352156150989291625125817669765212565164683893832860935187615617126141812902307547999919006164595260384381367648019723721806868315066175240682108195673816464950082147340274473802542159870256147478797928854655890801939397939409158070134747700886182061486339903512107102139194076860107845912335263871988600755421494320524530359075712713542951023030556697321708686260161533752555736928940629254832387574414522556518692215237874280121618664060959389006672302193915698890298461244561946917936257456992565044011525306362432066473164800000000*i1^33 + -96014572674008970301510920058595995411261920538887431366167542365416185511157647408458602118148906379089379864374567730071246076267872842983517777307301215722233117029368153141950732630931887588412795877325277649026591380265513315456847755727833653651472869518511109498666688207287922573426473957335174004712975889653804881026394921373946933550755297832091561199647550752160306376779719279912384501813379240024891881828060277641605425057562305585704670172832346068827927292398005242821368613456116172737845462338412956870536025674968056225984570771600710581993508744731735474266580094619597605545590080073512666640336612068287322157211095047693188683850267240107677653118205411799808921996708999041113674066899446730756355680597238471791729727075582167041115325605129877209540554680720073913930866960350997859292351016490302931976667452609935504562406196482112145159779437543901012745205441970412775642953223999200822254127147083042745575733623654730748366591706885073078934808867139514824094381852143624857997945971581507220367578407729884485895554151854477658164703213897007322207728473194826341200387136494505065836504063424613203872882048080193744477336070323191775031628877256049769255778422489057340524875470324255713871481683148995116998860598139352867223432656396158215855557153845445421452251601757213395189045207482290323265925644841471140020310163461101909187520529613077957615795711772113035558853033674170238167010405746207640973865139653136680699657346851484467200000000*i1^34 + -93832712625533113470010284511030279100930383106549185816611815979640975506691915876211638193708175548067427852589393749772502557607977689177334367742524766770802964979719532285117936919793455327130410032128084531795001302462671468191056003773970791732650558638805363678334634388504576122249886634757844627887389297826715831040211334743546136119754714633401859374570286539489401711164580422584498196566424327374602288271924085642915097538881832680748559601871418605360522859654043012528495244968710332114143130503771817204865690566829230894398143964766181511913954827871361427281438290883367299429257625404511992052930994791669495516382378205462429648374605177895612722836846148010692696779212106794969645679338585988930612236269061042219580799035277742488550832212656167889007069675324056158938579378549593152755879010092525860767424925628869002758150572237410725260019741071860507363469346183992091346096397089621100245851505359229292359953962173551158761867406674529414443453253407428108996349441714057978192119648066508853193458176723423084632000702299882234628024408038187745942979246840544887362652698140971371863034116564175679017594584520452229259030711698025303853699693455861911755280339559083969419021954197817586728170003675357123534826056581845261556405844324319126791804025971819828910797123963273237569720240882820665541143045559152891353470390403028078525164655132135797987113999519535213828146232950543934294280032817868132003158318070124401995143970816000000*i1^35 + -58114404067138348274283114065937555759297324355677352862036373006260410403308286378651273768744625328979823593587751336918514802745522877457962891035123755477769995461438802784249724853775771856707694899728303380073932559683814186181715552955441070404884393642007360349485850567456506758622407937160682119196912433273221831177564755404676325888060024534399574950828750469902821711552393601194211348598597345145932893719677555329808324688201362799531872892479471153792227644497307063305212848570023026222963356020740317109004881100857104954641119961669503605871730731539675333994411133668180990975011622837941387294719828215829370917485163854429421366144596375823355371966144582294932410403665372890742516161715807620770023776077372951995364879912118484056639268873215366280704223852785550933662470902059968398956031642821454888106930094855627238524765039306448182002412029251806098310858329244076103607737186325012537958000181004842556272634645267548468988126043553042314114310909526707984808945356233030744828020056237671152342539143467822891212733008984724264905992715693130649760903502372955681734167137330082782131098864397747206037071602559299289368885934260722211238480006799612062300838969509634445646808309370364920419303704322530734199697827526402381630290302427542400934595970153747738717171122031934994874460253077516512561997644749890675678318870484163613123247274292965048322719693574127220317725762517868617486052002802083639074452652587112778956800000*i1^36 + -21340939848595098900577564015782680805277152861737235294590105313231283412035219234966406485169790067359932298817096432026252787494536373014670012321828688549747967487836741900733129507063584856299692300249444563550160817222272786318788516782074139228024889453202238991039135390031627491735139774147390787534804525597020115064735623719112197056617639005373741210003819934584422443021952772515667612575775558713294354738923271153071134555022178042549261482960819101139241133537172855282134114143320335589916313161618324552129708097545760324347783660547352864391426847606912460496655490691332265596537849405568168274772254966697748202381372546185263078968818380102543034052815783450165297685270122753353006184432901464146408997386273037430182247040928053039119884325277212075585772376070960959849912542635786407737033511693753316478196536111630262013888635292146492618016694431762062909523403733099482408362520221936277604968567259817500107723376145319978467322944735910465377075490626793320681803984383006338191473299895923874068754629985167499913940684669190645025331331247097181194908348065558206809223992341214253892353093422921500773052378723377228653828613503553889803788260552466545392425721345068367993337262608892381578165505343758279169838131790213244299536061967386003952074793567396990923116995377562923226295545937718308075254344676085165175380565290652903141885462129754174249886495898072425124513405108983186073980025004078022022420852899840000*i1^37 + -3967089713261286956792893261327517142226603321510085049656200125149255345327543973744680554172764187404287312296285205312477375010750933722632059038428767197670364395249895928280662075977517326123978150725837770328741730745677982650400786690070277669227893409789516681828641778029345053953843979093080058588332083819502815512142112114916160644824803872068881125143952032710325331580134211933441411966733544665953297193302004465560761929994951827314931082213217904679074755306529770147668399108935945824260017881335831239216124527794336324741704214274243445811380211343390891273455552042644693773826574978258475246932871741553375984106540608172735374122440578871269790711621665970476961593392605855359196614202624400475911269384037935898266028196432954099579659307067364835060063732079751911347963792831189286408571719289615124366597312782356896198115888230261956709596407913699929522935286288510104377679399824434394961993244081775989309217524044299176530558616816034796509196873232941815418320341016299982273713952912628578762704599180230437093787850819071334006719994184230496507837483791002981739001104354550868248444062218214576571249829581380192294455681635650053677959689219620853232264230999853014596706640126220575003664482543014482928428102311569651661591587919976166296353877335306095521126704194823398121960432964124997956340884183995895822477674680149420833726728760988198644966439521191415225281167577227416748352967223118068187136000*i1^38 + -272217092876123534795533927794199226814092369324183948035101935079149391652110195823397583006099963690744926592546181561084365356444058845823701951109370867976732941002568623968276330727633114968785125211775272895904140377959510944035686296400988348694489924014110402658144241687215225044489643680727684017351460330845015431027092686025742269211097375579211538966714134232487401311837667260108152930333147561832918878016808632117450981271535270681447431152597585212689724304877190652353990756117706055090587172619279925163949605281561419258804384914109171750684357070215603181522783085929476823791059090680551118113506838181994905668893629585399405978051729816484199310427876848109413933661411784255954672111980654356881257504870146163171582028911728345917225877167966576866271974919948489330715618803347914507078514954710936640562037249904441312476148031380987157980363683931728317980139325312097598630505671149839334851340245326866778067782437374034630585770410512601419528994148880599086121230691011552952429022521465532764678107387391402683698972887825798648660969219893703865913059488210309607555297379742999742742500799460949962005685019246369841101233169596000623071496110110336433946536169955135237004342700787056142922802679621059673669666072172307739251275993308493539154975381796307096985827977435619597891690767815093174572902305389598611102885139436259650654760895742431937053610612128439148069551814544580926762414768128000*i1^39 + -4973452409099761269999201630927459800532426755324122681208416160770307970927492301337439104200430551904366990757258359440570178273407836917051339781708680269985301015783694479892416876905327111964455613699929086814896966886338178124936550170111934464427879682813025156721498609921589440467618751674473934487620893386147521411713006281462306510044862134166422636413860778465172677944326965852203015973380804921724146049921757761877754068644268371035780046429859534585845173055246615614041401643485232374875138074708246527755204987774656912488722898543968860691498435408510431143112260774193784449422571384615166885958008469501177956202005925894958236902060282307423227627817689329361200017280040761881039760779121084606213061927860619201692985109762398100345411363538293841981617740056714895296386650699575160320583158304652246032658726636149821758415428829259419321567883037696099006312234378215701380100066301045923024703880762907856745520922968435820086012963995803905376298739249436936671155358681600112679310794769201767324613091813920630036547109921970061392853383070071942393963624359481855902363374135835945070137629205929760136177773105509175549013975117542426132946138443364312296270148669260632875601168674829414755608903454552774435365405731450821757767990994877209394275745753438216528122429472112940188057882510281483234120750521559012916651786667157672880676117134121179710180255641255913479990947032435549798400*i1^40 + 1180541151071410505835668724196965255173063398984120579582090142798641427055654738246560825729011491445579278226177345209510040168602513749590857111354321067330620224738031519458499013531503151560289858820656665832703154781119649444729474008650181011230139008052697818084370779859519309341167100651647885029100260571224157499689624558419020326359981046195802709904979956893751919684671808858687212404261112198977667596326022674380822883513715099271399741204068881688489178038152554852315808087635882490467687753660290235824354968996361111653917957832354758491159958511213193141672488515998823092034082598652795119353874520295232319426582431776876640409595640857505719969506996428055400663943078354620385294779811509551878629150587309755206553824782069832720337035310118766254369560719942784999707310499352546191474290124121228389623728485987650834838170937087858011963418087249884621282175902975777259389450439637051301257827395988717046066139236984004903624578754911307866940586171503159100158547381110207035842410472621536177634690970185689801699607587047200206460937668161215198187005139669457399150966449872024356565112230136874334949238434194259238227731849054436163535283512896196443620246987171554082686917264286830497083707946980731702212389355687704837331937691912977987483920467256374453894743661707939754135334195497708682281761201941319550567719498639167244271184789323776*i1^41 - N1*785876547304317576825590644867569837685571177687859663455990167562639657527858062503314946672969399145103944294426374643725091605642298506943926083136371374947535384336170583632751021424394311054239683018305085459562864416738235549408889760178620325323551615237022754070258858821038636265380839368980447859314739505769378383273004629924940318368171043368141682604881733149479099031776414901703975799604723302508873305530602743647405572849673910097272632388499668458463423678665596628361589357040535613268445928033245009492451845510031048730384879575343348464531721*i3 ] ]