[ [ -169280311625361647792168240022844361972677810738769806493746553828358457194486956322661134276108345618365329960800517345428368866787303231586529638991279557627947603246033742940008715377756044813861582030715474566891948365705111715524444201527434225845890107048845386043151604632724793476563190739896043029469480451096418834061938098100540274018463878462786975219980489361507943944943921948589161411173417840247435948665575694669252607834344193901368852895875119209024452596243773121046654792237861338445861196914421330476862503996679507273185027306678377221128503901839221943795893400292802055061656694704052674189810560212768506881776728930435622788907439237713182946459072893690118023670471708089473697741277943595524980138516977117086475747392147964472656747243632856994159066080092384153795868249053248850246592343657873038770176399780672122999538767111320408597655547865864617028427315906321801623739023363247183775713502033113817423312182520971686970848912444658277433166981719120684973608170868734332846577870098079957200014695202527534403375935326640217568698944520170617792939159571284866469400583728260609375560003028627952541103854624981891377056972800000000000000000000000000000 + 45249954721751621362332491630919977869225844280516102049336241963268978168076138552464463614817145463789298431332012493112263737177780141128578096113408235892139517974732860902026660421078714735199591585710529898774193283494453758306836556039958461272395084695495831907953532673154025874310482589854454435659330053938317626236629107079027664079030728928855210947313396275103436709258783158711078270981406345387322442303776729986113471283185479130868933991732145649478328416518867501376736709887054432156423785750115213120247496169458935447584320589239063161698692899161317198892887715571545389055285334392622365814477625493530066345603618179468032647684639823913804773918069003447619999976696228405165928903176026381193655405601760279476036652755348582232820844959633204633937038773087495279788420670977028551900137715230720974725489814177363760644079500589309148834420981816114262685766207082919853517622299553318483902499171900090686617443081981416664917512051263684336440013162273888989768134140768496778622392853800217234715879310193024204527756540655015142609999993348135861000090363098369820493522983061714929215302644316916689369803778938017688586289152000000000000000000000000000*i1 + -39017965419816245318564297165130422055932000847768066682439466760251692115106975905000942129679902137666131872836777802859878818336492513891969526648457346193295213285171269941042268737409282923962179433974650255474040540203029995373009158488481016507903302129444512192624197529106313801542165899801723575402409981927462002124581065254555461967076418440837914670451656324807699519631633720466604946709591156655470959066292882846998326042563925393508408373075799434508294637708549022471905856073626688502487681246730466018944903209967875140953059942373256389091595645739523249376752244945913990403202033510695299519581060593306954821809475449756466151699243397560583798637310874008588278008437683583262260319820455560799936646966613352511389349621665318322466397655296180336014921761147593670073239453600370882199256854303877491148383539913927599777852697758419443490351567354115112609174128024359120899058289862028253606236772110398017861001957623431393245091390834552271960426808624004856492658980442250314387784431555287473048139752500197341768547071848777826105073617206703216375504803167874156112772108869404171686682127378750313441965471360490989819002880000000000000000000000000*i1^2 + 26740270371552777546070907720013727196461513054840807357506678189467955673600518730839508283926851846621405926008973995513550024620798272154194792266742553319862198951215102099915959416602554117082412790783529020624713911701621029002880520295471536509721286823323224062045649105537535123866454459203364406751519645482139845452021288599913689826281764018382957809458305229634935590372532296483445502373010601190360867507072903406836971244513775100515364979337422211345238303615776292871106822406573139096419289105162448626880421085699393287501049115702146723676618849229984898682281622490028869718311020731024783855017418027268033252573690401608053190270630309009163386372222207213847224200471795495409370335386455673532076726318985232162250238596650809898679996624272379236295040664836411454068902359397263945024281329169222689066972724489160834669626457738519339859815945812988749489797277319271937689450415964828064313000628205334960453770455072860954855586578450990664897172298924133962034420900780398659387735484276313401493859566655987847971952696771799284882944023080699829662831239570640284833767562976365910663177909690361032627968846337420637188915200000000000000000000000*i1^3 + -2315515121121613957646238007083991427929653197600893756436208659846251390051508735702870381772020192900728320117909227448473280774375030182595632523300840982574344569599281851771551422060205817178393574627093735217924969077400567575957538358747147880331788699627655820269692412132552447383447990414665004756253354429272658134746534903277867596606755775153370667973681499843199808517698748232150391958437882862752517043044148931473940401615204973646076744342444210307508135701653651679793743622694655061008861403418132074021240308411610041272530413440230282353470071685232345363105609435518922034864366128359657189664456248806079321475399945182763212025701539146318968884106933993506813590516573012246389655072223483853231376925085934461427669158289010362475889993130965791377866239040608482396788131085707085229367155175396589364530116966805961996960788430573011859181607201800490542160870185517370233298032791269468344653272106207235856600239263015709024398316131967569133854383648508212304664206093893712227854098224288367299718895839491115858703185152837356086374456824816493268926142186446710467972061035439768016918048842459231947551885110569984851968000000000000000000000*i1^4 + 3038861799888151730962890296297815597958919708683520542744500187670957536995136146300891311731982638845617861799765446015546606990101534272583373118442559467525955377381521483276170685920908721958176869213245515619964254633510803025051495209653603135164077374245939141184099425602484309428255497560307808831891103785987609830131922496932224621266392016059076764571412073616089818659901071127878133106494690199359357930092216716194088729679788949295508237105420722460556421636617771446043413911841275050677110704558793181968167119155968499076139885414959645551340318855193351572693438443765028772123207606488441234390526903508210465659174855840840083015051858050545966718652002861074239936101679683502300076889315532478174935451022241382490896812142514627214235784077560945855437366898416397540890013260559657341712227462107139880892830138904125450770739577574016061628448838189390337304230444466299851473358692851794413538712500468400737208701239727288584397376247261194685975021982766966104149373652631819160814213607703305024025717822722677352757852121190655287575005737968206817406989546465968830174212951070803096389311250263747985357347639439560540160000000000000000000*i1^5 + -701597941307940475031071316277693668133847024627685263382038156787299545228213510973598272001855145850374384545885785564406545146338424755994484419779100408765542527453684137970339727020619699466217341922448482411619650590754923280398443762818723204343091953064985494444162504604373542940997216591124488375364379532194141892386101806413388323152822692080712822854238243262058269691301796273708586816360077675931240899986042036800470214323988252124800007433191343051352252654376585261071708194698324938138609793216468374186667403693665729118350675319839109041449842408223596894633172432530620563626335218368694871245965769796505428540850307923172868713764874276499995463596082528690692513105355538206856371064259871646462086706104246369959261971376851065959989036727041994278046669089656419384159754988782071003093211845890798100601574540498179518861097835637269344613599091666473588500194245170793773678237676445068983801315450921944675490977535148071731775463610030300557765304530296174283087451020814339977188047680697950076102413341688369808275765141267265294264121636928007254117038429232911030650906656093751472188618173695943930432860339390801510400000000000000000*i1^6 + -44323891362774299775936616246767000550302186227147079126273799043693331443384693357630930626151771233773223208521095855974468006066225171621367421843876005461223948184876648417593827963879171159461235678383232367265975212052270107848428453041387643595375189728750148256325042145614267016478155767512687486899700838724989975410426979087770695743595333286293837738646292122852347406596085992718930312367028642786075044292550375279951780176648844313485397956465896269547727316014318120929434913857941301190632540754574520010440420876782180225897355908480631364053776659090801652994586108248284407100259996809091605875672276653090576116552184630140179862895694230027452945029297491560699215583674489893086268835868133416722646100017583836679938787248364220101559410517935225522707597080182532163319264297905996142997657453179107286497937938929808958297226753753542037669338131209305592006301309700458980940599687118819363202158345609036503844776084935634212767001202599110269414020721786631209669399046179513416496327915582772103098081174500044038802959681605766738388697995226483131796213381181654582844324556044370636752016053093890484217610618141671424000000000000000*i1^7 + -72069291721805350511940417079922462928442149160418158808520811152286263109361599435188481143392181982801005983676801828835377303457858521647696167102322644167531511801151790619432937772533411320496948756126449835595832190746227013283725415917555605987896310777317703596629235062184803602539687829641530323875343701233114127955243641143351626560244663270703997732989007576923394388649111423596155120400370568351099907190651034767657540702144500353673870524501515203780559863786585392532023410616601644930930737392413899220513243302894994174667752685351633230067229858715927505941113507703858320209532631362593428391379703783638229715224759712350537899277446326044652176049071567691316055611131673909080722753670666668456527552273009170879123162374170729976366771008063350080769489060952266937741946569901650215224337548211138803094517175701586553592378167097306401849119079963831791088449350856711651917936322306101019918460466170191254239023323546301687252445881599338576043484403635548408626094605216844424175970443508882882644968099596909431186370408076943749056926249035854454477048378203461784980986203234866187192086078711617015690609155941335040000000000000*i1^8 + -1958062256555391599895834978116683264742571833601105571583352029069577594705951687463913227343553296860314176494962889505886651228182641823483511134959802019117168334505273062117405560679534748304718147558793752913009752898949004154774817250192560788824253959295647135516830371712131340638936029608408998773193993240974527459896488482632327889088663531850035856818593358259202045544828019966032425462715498598778722341610128788524530958089224712004650207342654929207813393637489027090977531350090091139939290532758418276414634173572386128032842122964554592810530535408826823871577172547815001114984639060643026415208960693368744570669078487630087735883382915899931488651324118769223450856997475273113036711025734993769356708608805855478670584820206780408694165088066349548396863789454184285346930506963819136410386805196654291658508242969749540718608556830326861954678818116448791458168504792861844142275855154722958807157102491671462047267335728190877812989528786145039907065971470890205554178476906369605355761139047082874797254903890829018625724055507639471029252089998455450871507128416630466166278379115666330951256090927235934617030336341606400000000000*i1^9 + -1984759332124916244154321266111360963116727889278831040400393382162369261453383299327179270359306914165283845896843240406244511626505639446540997832869270101180470690172391370528223494126889428141031916200443396260020703719301284657593053100108046841795494286612541751885439937141671171220663570318547701448828910285016626091580941307280914785400962929723877971623356396273951276924363313565815998521673253569253480457081286956927471367738681484462531982191268337610342163058482863151633482176785725958513982295896777986360440941475280111303825594426640382603365736942824089165567190353185093117465784856860604480883305861152497409570876029161642331001015748779912700453242043892106274680632750736668749592550698450835977565743463073109214518335661192380721655053057249214891923877608684187690759519164239921611891049744245645899137164841029681604581179697898068723914563682468524132797433347439745547399491003035915668627453028174658512300723994602965976435472609154164164097910932531435548675540896330805176672061282815976015383084562836060933767123398049404261641332243890071454341269748355561027367556549613689657967534588926819474171230158848000000000*i1^10 + -75978874805650511752926677287917566556049671884737466799081771861039066929757407057714517151754781822132350733098825336935319701604406846219152731748346934971578463755346608566725288757172474363410257838962459820911278481188055509907155446310752742110211289258077496357597762938388039942974049928264818650267842469186978663103343221235178555005883024712912079825735846108883799152822666428932612254701372110204895157355031207210383083441870584663738450056337498542242639411297613741065219079250750743260007032653288736400726528990171262670495940168967576863538324620891734788002115982048352992420719748002713840906225081007828046776620623224342069292162038482875827248393461811938845209040903374861694045228563583805960182868303701420364737955689784413338836246985821910610828062521046811572434639770885764428542911943525140765554229850166173937350177732242801707619206429104738831966197661412232227597059669875677625198161297864371239394542880419267310856372705518105717356646961950172545227195718561398234382824254276644722534394481324922465775385248879333288329619935514617233957499570259559357435352939522211197792025220780638871501647380480000000*i1^11 + -51919183837736620654736621346543225139065840708353371215819969096689008869571368766554802685053220296612101576020962897571962256883332922196782108683024109901294225046220180547286191973490089023802510947653760443704608696820701244264999896083052422375895394987131670409631603963398813234648965778710053712205291565800509743484288256504799257964330738316207285406297978654310723139998834188494129743733189989019253764129076892243140903528632352203760129533660138136514298228035818659514693714642791608625431626300584072121640402317578859463049012732765512960802757921957778269019765076056442413214626216229349892436609368560913385863768596481400123684588357028714894151006269716765885628304877640703289561757627355857215161850085810140240443240773169561667814002575649591728652194971478353717217487487974774981375776560572199579176468646528135087316027187402536518029586989526537107529737413572073661673321754737414106683687237434728134031753929449315988205179135159991949584900522914915933454082942873738841385472462901605860314908100928620292974496998600586284302819437797818529673945922755818160337137306697640685272384867670660556803329228800000*i1^12 + -3480158577926497303640857997658050241851287257661350620096415203880092652239780664039578080916569431866443682568565577685359801305655004722069629841118076901248135303336163875153768593207062124552269222832433149186268323051598859592205568836460850131521849912677490634250579675853498122678655345055016784233935781325795183815558697840486743501659647844718257688236265313193125646201141457059263484135667842808998890444733532970041569455996983582588417424184242282218710710791694046765108337448197258255430916694709534632988129727741934937269712332311391256067711758812395013893993171546001076813438233442946652262603737553258591368811479502935208235471672220625279243295492760868832615594307953395051995741090874063610032816941706677442315894986006849757348792334816783734116167637068503915531982046442687722445102491621137411493624453254866726588896636947354623267773657139323665308955586421085148849546496485157953960011382900292745284210279891768127162124763186018769295506137609988313635985329314433313685772592507395549910183483922660765056727786852553743816101383648551772009859618752632579957920629703862738026676460113038860666011648000*i1^13 + -800780974143059170487928751700811505626490961127812570571058157565889134848944575338342157621435076239461834559733965310372249435436858857368097967885790291353858023739326896217730212472004923243664137766542444152509238488058260559902965636980909204754128102597872462978412527229304625518256101032803240359256859427461919607366523488472965294690218702652106013274060783342041011465645864531045105131584866876217372069248100545172798734584078712920199637480385227616432593906062171817861571498182676165521833894305157940682804238456765036419484602453479933848902306427156243840960089397302890841726663396589491857566255739855692543220151734474508123561128381237010928892310649700562678330624565827411329336556209249688844955264327458334570858472965156015072952672069969825897726301395267754646190658558127607703850541453778655660259276649511345795887552029626723992378354869848895219605432711499329703768789324915870730202076524507791259113073229436459429309700484610983412239173471480314842791481726905841918575340887754661146340275924954840933753238153352552079425388435011869664108790474007853501577804114470026096281046668852942528839680*i1^14 + 41640360733538063892315673907320031836590206303637607378131078743982072903491498493281980261378693430140658207274156433090142329034005239038427804299201986101540085165248534949617675541036535606734663020854271005320232903525593243194374237621385356895154497229396694680961336367286326133522992368182849884260997123247317264110880237435111299890362881983665583272973735777841839867922146716429375951165183845656337693488537531636427321491561604428540801354544395966725640218588567095659725269000260417932166643404726078361533217575298083491113152983522602084241856684575182608379591547806002994032279241824152448546043455374979586902983332636256572061414472239951617049268786380719046678800238596930017966192550995038802221091924569493648493176258368987777636680797733681342684890417462797318294515400035322863009588954384772700448656848829783303878072125475910017362182290887961896780161263819842652131947292601317178175746919709563246912219857310145465480953676349375777523491404432821117459166342324502045755893025070134230134798496387493076048446572015908809976217417988000318113739198694720500796679620639176487227022815043577184256*i1^15 + -14589598119563075744347907197373105236772198453879769965385277320125748428071043786524970596725617568620235580201909917522429033030486627582179054236688484083195984994902430181119413374787993218099431740474161617916067115078919265583385702194431092315581960289810700569142500588215318101738282838835711737741317825344555315979256235535917390453318811365708358918388146708508772535389070772267529311513567268448675780610331216181966989914232639310710535502448251837579074088202949788081110184076803772686533010055299017408179325824207430032340347617250966205363222742454378575916783541518829240816180308628077665275272273727386608848421810029024469092290973780180729685412923166830415725186377408801756021939009212098950587643765481952771054899932875314490737243654059300963261093966200867686179892104768629315488778164537266375250926528585436848656406859495738199861789186522952153464459549742765728000127324166388856145552039568839675073734438373138761803790089828472384835437779981033396839057821157902637748919380760117661908281635873407411796308981443480574132683651448430047492458084089182757799746634019298785831201621548204032*i1^16 + 283668873654060558331003704519242733464017254020438080550690280880386024881618617653871078324556700579471553988624909519087020378326397829481806883264586509719446814586145989991982807935470481478010624749569400546773430719817894314250859355725285545722494671507286497758141797358288276557109915497864002742766439817188938160660285712568666889018684822662898660218929390448443577013068760559380125526328918780080146544862581230614745355415424413512591520752072895846376525666718976383862209548892019401628958221019177724522289029705639495282750056252117623720302393370707634435144420817746036456056160464539132241705696069993505631532281046054129416639238550960552833853324959521103995372985771345945865520102597483264247781731194044360531564049577916225176602019859456879555066451415720589789729136318257813352123368919035365987440860928221758655320669439560380355812664582499876166738758377342049445899133924313213942653249431777041071730307719979888100399637821149720722058726894995255106712666882133087516139484351364320155349430219139665770181702218330031557201815967058597960258867637319776060930864229838883875238650576896*i1^17 + -19709118334501153464860614576266123183072512428555964397003626897734294125217739936815531202794813202524491866320128868076651442560782889873061299469563088237645525515885433812435838933137699924404442604972541255018056061533341569783078231529673126030444392129592531515735085465703351927276484269362224220335877705321787532953902569888178153524685181182383300161005065073917261800681898570500208796759630989767896818213251795445520610895512266853600425574788402247689586791291488544363537844642279929897004817996443472390089341283452031215895767061677107709828962938578350318209923733483423818256080787517654871281229707226376235556473072356213269360114933794233450933289213244191261497902591423772973594367973951344548524920001652469851790146508977460562180792164621201727534396770255743298486327967272444647621883438436688469331214841219953452630984028191060285479020113965595221229052481498340813582289432036594384650914144263499416238212527549972170732710510225369270888935165061017664473500513261456780606103717948795649362050381406359719263461464516640097042026567733017552625435325511085506056602223020729129823633408*i1^18 + -24009088080250570237453430147399434889471750748017311294363961134186249487148327249267777034746103450831378688358309163814410204388190980762622822960124222684226118340489296670832211788484689443884390010461952675665393426555220666505491999079253313590555595637692683333169392193158503109293820731473059645614529410904825026287310449216716093881828349819694748121643801177733798092820645349522340540469578122975244195895424580288880940848566625454818251237524215967397636016705892159429445101340325359568324703529401638074250356643844243313631635507580899047055351509039628940771114604011651213234981000565524823624678915822084592994746627945633697835630806437810185074282810963746146308204873894684555136288327028901998371530802812369484593252091968287223480357888038035308154877917313791237146418410557886969639613425575048124851923123915138476111750588930977630841232724230609374497949022768942908083667376721024104065603897423104474272454141494889450743952143027930168218248072443364591979106318384245335618679184468444472721005156401431397900585829398078725439266225785266106421025675738507923792675755779311009792*i1^19 + -236375863479122405565951822505252545114415085689661978074478806378208570848722916158682075948210725290421579230286243835438013020207499880312817130454256599844453912306218877255033934262214795905479372791602639815220634916369719147616526278059977089440629739967153415487883808015852697634354142474689812828022435762347682945791928882891974247927055011342353773222127765145176927975546593237430104406663705432740355593354745565309861908615468245124334607190548311896189414277685372258653985838962981899487148372831989967806297552981162599827404627495038154918577850754919337251098384330293291893210224734659258560021978744511515112045391824360842002611064004381820882782851701758189483439821776434995127097663676463503710268004197340618729934158241531174501144698869598118399380668068843993908815661680735246409063108392641479855411091678389669743075494355241849516468989814428382309055712388936049248584924514071267302831262287570273166358395776845267532695740208908212856340463710684838647555234419680974183492185427331740441916008967231989081462313567179862506818486711342628196734737307617069738679445894463488*i1^20 + -249332164134856284468396403504507704572902298191336457295534688833439825443574638554063639895133769948056064177530317307892898402502212740351007369216916052310930106710126723785978696582258185060074113182871188232969323760105036211393750363188706088461334067184590508558125488356651002726162122461594208914595518666554083453599332611634638029040394295822698797991657839069434133683319232672174129875113280119002069777337311207120795866021094649133920632503244508357736892352913903889253500268599875793475424274265970682808325170635028065303478148255925766732051332312237274000799391414945941179828109104360288829214959889200481859195120187428717048371946983997104296307509662761097697723895169059943265822191877296063441493020999128351091280181141256150185132868268856621933001229175790575589081452185844177602932103983555910282022564129028994168053603137182555883518915140325895824759419197471996358711848921863705732309640212155157884600563680582050389337455357047614337417218029736981985562693458950380523995286356217620330786508184009080185275444517948794252129466815979810002701436970457451211064868864*i1^21 + -39588068027779191179998923803094139219559293793206584251889775912252351396189388740944882620514995853753403630762466834025022751861012771254461049067140123972432656723430249473696499712618964761736936186167631765154526347138910766354618411008006560811648764389366627893542601209269878860563768949870128784693728747681755070877364640376286314318777464606686077769609720679092461337867181957022937025634318505577192703270875390146311661710158075308155125745786664272566501902323643674491334745605886560173013000283244330725970581060800103535706421398244534891117954062552761684181280493155094149723516883945595045568953800363537750994937418114715545809528340673940484173348649401275475838970952490645869102626678679852685746463652432893384497656056280602984611488527336569449145009529800082583503175590115419183050391002328941197004900252124947500808118100101466845101016026537535153830442877740923320330740870230610566282187889263707580170533009992179919130816366646489191819041459261135115941213097321253794378046345746051311060902317262905371628440333784260100853630978719136003420433708307489751040*i1^22 + -51544359253714966068431144303894334306592499288723168174760936890754851409227249895000685833869978073315013734909165560130703373253047813027033788595506391251790523514165418018800328693942799925838391934175573589422558685379519591257024091404771623164441909516863608743686905736929757566752620198877414675003790468426335691151203651271292053945906146568047244787195036419598179281465423607158646109979642134539473705905463434916075506256372445744474546271067863451607899036585196601337345752553293882496259803549591059245684440059468216115323166817935012576638992727812211619159768639771996321925904636812214542198261693270106141687056315722172991065803222363530445063427967565475066919619346232481518355391178971000417077880638040771136809624598217814417902088126665766645448270308317961157816666856502479853190816406234493477881239854415779530100909003696277321823156857775823853861091099415315738541027427764884002213537872745059989503223778479331180885082441103395015139207639972807040134812709045204761392020413806666624915769765790004214561862355594036590152766700234677671597387638898688*i1^23 + -58409309311620542469848772239791973725050153208815859393877398445998490411204042866746777372605647128118441693867910876428422890899978324103389489416967331633652533270207446112225056397685459957904071086008250350739624109631023779431468581867426836450595500848860607558755367594551160542428267133972068076664017116534796685037958193018981817849084428211899487928083106189815547278922940183792892749488995168609982476254923397395693490192814998819328071723094035275472441056526932670237212943629181605556271038267023043599430777715353628093299669290464332384764836491620543260075289474263101311054101008738140610335864820289454216806137629018853632457252198336827517181092979207038958071014798874371504733650636290994448312268239361121827099962876721037782134612865428696656686621163375705315450057475033762550026359224153296456881629227153851750954073846206146984815042673260485031491174217380329076340488096182949241235784862385569623435940605957078493227462636145864247707103611420306157812365505515356793428735163684584616297570708824010978099672172356078076047166715368664657523900416*i1^24 + -8169682853408509425120425114854294029797453394194261629848694674001434905852777834197864155954692219405065653074229538941438373789051705575425243376428380987255973144639737507855994164589413799411785360211928329764352412474112995204919769668172596129859031505212757647271418511194547139779249420815153072945901893232011077098794313068248099388688370927808388769506905393042280774109358262795273152254850535708699303405504420246558970898977964815789992292809447677206012394485167613308516227759352084568372493715069653503063186191798743534391521311137247541210425581462398398110441199395077814975823982059814283912881185938297386822331448638090454587359309685217272118394013268621027280858756623806441161959713150387118481307374531591959537456357514445959468090472689312272121721194933371619891624928712526149519258003499205537496575477404610403195408377064552547344251621389126204361889511534919481345087847022190223586568088378874115823589525777242592719682063850595169558508215684837935348449223341035184488110529361156998208108181835252492845066099191918333868728893741092306944*i1^25 + -2458225384850180006548639641312460629812835532804390254027592827102357646519010678432098878359797166544907662012694464096057417962776224098381378666612305666318563249094461890187746125995322219842046794293508636344513868412348361765538358634445918146597763997085874571968170049520957696684273930294983065932803335114921448340272846095010750498179890613605987010937784909295321452138260713700466784841220288689578227136056091706296174838662056215549011790033165984100780425205103779630321149211239779387359094934379154736968918406234711374070034088979599795754730783648064445531323122998612052018777707104707628028358440455987252706482874203680051399284059830925157099246434294239719420267876343099900086254611635770996973959060548713587407180895590441172185956870892034473025807453040370653634144188307142503813481683204349053194315181680993566731627179245652594661742587781439258479728342549812674614337787360504368240935702566194032896691572341061336045256505118740532392257605569047815457193206642939676104795375199778191643426382016895265529089620016559504543777887879168*i1^26 + -1443726337899470343745623529806229082590546758746267406743826746486008292098429931299092589027158198168557008282621823553803263702584903515348016265155979146758769126650124801328141102677918877872070589971213991693607749385242120400384983669790517137492719421330977842379558192161040718939844214881881170926552913622709854333275817661965398240619800208842229434117775594531579285948960797769852436367385134936534148109585658800500431453124870531362971633362560622999210385591883313353445888811346940745000687869791668040662027582984792275940994576568932130819978712939424557061014216128568972731432839901021016685984178947987931789736053658750046137454643414882111529426899603673455849434041112900405585900224256842241395183181149058615339988200595557200232536969718515165673187571333461062846390041977557806794180018811740328800943002519971982650142502972230142558694429522936900866792194773401135883783297670453995192229588384510859480729615217273375514858072631973026429583616391278398497540813832851707877140818537846745824348694672923009484426593551040637904617472*i1^27 + -345218706108984435156509635465108561415764269219391336345969324520148707461210972734694684327384036186989769084080784089017611197993019782303271930813713058618331612772990544183662946067758105045922799156566466881719210674519203309035593369385065847565690577344174168079188171661849769267375838639144467897175342106370973461458085990630391288634394885007395168409857311067906131867162779866463094624948839234013185453738126575141827152507660037641258825006059115536332274889962039498539319079090053926204726242142073502814899119873797750265214371361051319252736701284365701646605693414759755960775439363801399542573131453271384345694794774781348857226440225510837178534407186816776555022518023749483815166266521151065338374448336081713507319656444138898190328351114603492408756997224682689047050525505306820006419645108023699327967196178784153371710095053041467512670706733083346178571532722725423994621159438359357509878714966609987833920818062821971319096386446759967202943861974115919975061331055831455465588905033135575204839868563995821657068762007351590912*i1^28 + -23615547962833795542109506765084552077214287067381776751793507948397230844603966575494361482165303726662113035732085741079719647531707815631475834621989742128626635135921284011214246553053724214005847578418736308484440303939645304000964588597244948848289604238980311398779664597535014488384282374455662995868540496635064597453192806611390136963046700509432494746311157307424511991538698875796970301014847819162547363230140901355738575992393329952385004760060167410730424876424407288331480124352893233761839902119677622931444246016652003887526520610923388070162386388399583106393320806749205865205095854213008249432716034223272228303469497304544221068489483478160559586159386070032601438094143199346641207530397918480046122961353547292400325666015991601346639536705739500555484542175198634439687850696178240092984926352424081597242236779265762670365251640859141120917629149609275438992735664291258511248587861843625929657581931208627427507402799234154076595312897564236177333902237270908376709893824483873890765477523630628545716013631394142645465118670848*i1^29 + -234633660600450630535284527280341298544849317496001738846251617591536946486430282401082204277122482227317247669627456003984713071420107737960328630161251096044191515170312133590167651120019136486990056780025202222051636108060977719280705278300421588492220215290929044109901507875141361588459582377875154560298321041443934055457000307702183036532876401180287636822967403727492013938308656976799938911320839664066016382802722862442825261971878373052230022746650526264258129487419067864817650362917243140368020285267518033458944946567376325691800721517412511565332488370663607170333818079163175233532610648589695713236335623607715785742177215596209884530648600549613308458328591378124053753674738785297625348303237091450396938476609472627444037114480880928680273742481439270399949845882757870620448811519352773936116465231502619561079770555404612918616247775206309755460349579739660842430856882464695539915605702221360348771740493823085712117238426401737217583577565716698334951701945809131678552759496733070958888726339277307483621065879899810562048*i1^30 + -121637404819621516930722746660094350478388898224568526862141010935363088098860787629150977175092994272130195639359852405517898601951523367060508610355131208472245926212065543447280447633677324513858021432848840884964063245882563811820531858677996589720146583011888779915155823024041297620438409146188786957785560626598462513115490987012759867800925662037458085045688190742672953610067474526008870600112353039213373965980166758959293706751003118604024987179910934030342821173867181109148358855590577480831760762653589190334265355506568156478297652162133012558752074814960881237404193268344611173833069247150683553978387744362299728131661149075024212061171662461154331252416997472366895715149487619221195964943363183122847178035022120608688285789308435089936502571445643507797727130837156010964316753689153348355767139529127518920424399986440384417305881952767892512036743877355253317073595978749856845298824453577851775633990418189967694434057208033617580169239107230173283780823037754064596082638679236417561839450718325842945140870969556992*i1^31 + -39817794140755955503082261797504784081145909270838275966163534568440903673274893499328875972416160944907968591441178949731531713192078886549704112508088470231734703938450109953695599974638896642923200560979479725298018354176366922813594134848809077011092900569885854971227503089720517016495521645532725960894822383808300285195668096277061522825752081027760057592089670519659442446293162642334889208703993363065870615563223057248303456122387903490601243056376867469803759901488908901490670677342150350190794270932520011694825580782061731275828052832697594422685458102413064908046303715325518903885868438792417775905664273855532059899105264274052746230582708772577749208590705320056197254390424152598259956572741360888812301012717281007102012822358655146674455594648965130667947441931456827947635216356565789303842643418454537044700008803647927253803579873003956547375183041065193023955438268651674978433181782122699498991079361838128686667587213635293540325469142836209096507204057475497006989177852174960530633759103804259514839990272*i1^32 + -1504837121464944251285736334310328727898693364677527324270432327618975832554614234394794407593160229237086849391158760073789905974121779957615295349982941009857476087954529166696909648913039643703886916490620009389848787135668356677564062092496778079135503900277440930260425072284646665984011949215413594062227429989957953967858572952057575405446337135208636937809327562904081667275802056462296822844016553359218616001143326997637417379532870629735603882642814087986641157766074979091691457815737711509910226115308165183013832580230198678236949419966793060308609785825396093415660377320404648242984732133790889753092612468925066948792381655550196158056737583088463525657642115533778994730162525889129506562505071118232807011399009646742320743705160611863176375163618753990843992205912528001142883881852815962912360423216421221636886877004178314844973353270589263463428860097045649774673658637921529731111115471293894595022568135439291918317257274851467120810857467568060557137238830631928423709069168144566744333046010380550144*i1^33 + -51224662884537115774166701229269883440772761209492021019888089781980537861137488378906265298957782212313419395947017088738240723161441074827192934154865613690000025412788658673665631198560384459174132316083856188553496132958510336567542268938274636060965673587064748051557936651469893274016421562064836163880283348348264659767424116243461858163231177309341640644151333535878570868793436023112843597758676840082898073049595615693768782039192078696972925352341219813505199378123073791985846597676848186524687052781694536282324369128592724932167632933838029801524050507124409451096813631988797053255461522467231445417253994284503039621158495906780387480791910816569467069021199270429953295948776025532729265796358073030365502261781150458469548529900681662471245622213465324771691696425270492622576150047584398112340789874661154877291815714770385509935908373001554267153196392781177513379101937284946228485214262718359165403559524051490151431306415315894750731551479276798148298300620851835451575083193996286777088268304384*i1^34 + -341519111481916207187293599197213988429298387000845927843820338858508932593492614339745879418462433724977943535565050747952317822264303686815418086487409068513677086553214305796038591256830497260213502246997466299145862811587303675335932721032928084127877098821491401653693929040423074010953765048560169981281616737012492527749545212928324383620846973795105010304204493421302321355928412366208480881660614502843703966008443581511360623581521816604152019154777196984134111165733294788348523512995818830298940770452822640031376495757023053434568036431908692308875827418560627889319460434228165074709872721139181012441906785713072378375420970067940546687487867629107297491119651907810517254290924194842793909436785976744877841636455937701208333145249434927921538081279065726816514576010899160896477994202320735576397086810928272437665632728677459467318067080384255893268171541546402234996111495045088580814268905155258484332166931785368682401806164980690516920750761642709125465665219618655122250831724910779301888*i1^35 + -8166989571620472231014885727177980027441993219899063390123308185472444795601978052670290025299903947073727813932974800293510537276136104460230202915760211633570526008889077567183118018365761241740131243385890556982467917428276335731182028669062171168828740951095540281625774561079502149239756792754774586747473556547392852023933398635796211439112812742689172514282201347262363699531416804844917058058397435546052567517491317300788436831868291824035898058481190703055016546035087749446580700889188240057078567611695650370935141471657193830658148121005383132856822138618130631463920135268245134962341897275777872130954275535574459191964258994057555354659757532633583916359890336911876979500102909977050539871978926290622225650835656115318811539408914459958849600076972553158432349255749187040763564757876719726372692975149229513171625587050153081917753041762692250113679179500494644094077862449633810755100368905005233730514169651487259174631815480650827072476710500521726563923954160030677500960208912384*i1^36 + -22062067546976478862752580383713340114839272814943631141805634960767983083884960215272353305614305492392342462096808030460274725857829851265903579946048963549668177695135506618049564985596356045626903584176866383868113365430431562773294724968883171224659405522845205536504933070565083163634596692651357744500274449724991315920761128643891158742835982281007432888166162805942185593987650532370498375849427112247443284623654211025854796088911616410692656516544919648787226420783334935841387748025835862620370722754750393806423380532401079547497097590094945880513417424599986670081485813222958260890575385395609362947290563765378897751744616497120730292698628177139848839045264024864061973096641032193678256358412242064729029736976475377375812235067904926673128923624696314036331283609693985406418759871463025928302009955380120772143463951741737197137468206952165841819094861727267937728690751852228929739502260305587523407545072244354871805320753526269016667980917865981689498625404600347959001088*i1^37 + -26681503077375166344726697955518651624760082104168956927885802703499355568267894228727302694711220530563715015955687368457911213827979470312127291998435563755080070917284048162637962485815317740595861894969888387969493398170326334077881964878166665307525444198652573843654200560621087822656402621372859003445298476078453784453971214283410517692579204310171259702489543862478566328787207586881776565821483726286830808175179085243833884675458153412541363021222282768540844722282872854786978425725415219474714790303214723403724747406028122662795325241024033355286092727526587358491509116232841797810849887100087920442818842009784694831142595148294520815913142595265047744335925561934864136490679714738555251649305235781905287152549284676562798214588329735479042926336709340504369350737693716346370038372709995279110864898078847396542459691794688255552560990961357529529298190545398869853928592053937144989225717857566767849077881068233788463910118236137338960354475721615568200156434137088*i1^38 + -14876932024066752625624136436025451970198290485777843018400684187494952353904263864526334577137456844690109825016103455119541998497414112619464903289243621288328197603899291631146117153401198054468522462234633166524422979374500576867410255844260827513191386008774513838183763125905451420207261651498265506716782749689307242392116272378429162372842963244782685983397604852280715341748119586158747349232764525294229841139859897033883565822763684892262193672096801669533536031213513865125285060590739020787478864025982049257680529928432100781817967814811142370304303455003923756354623696138328089605135939881268477028561418424769249482637156336385332116183580832939145902108030437348963095304314060132092910260636137114815758636426887413199191099598999481659012934083566252541045175579148166029437339722824903785208935989159958896860972998700045465659128513146690322601083038550384256305908927636490785584674675239084273066337581881216386683060548335741679435181001327752042659840*i1^39 + -4133655314035831220839943003766749417458211689900085224250662872467503877330107073990135661281081835369876168953995387821515066299158832769939507303955397437651928597838689927749402991311289223585270981440154118309678907425752119340884600171505662703510929917446338600392391437920859086476024034213375379671235669841937949981871849925110049441775980647238537782778445989073464880403638175985800364878056703915022039181951361785063090167662050724324162866778682201112161504069731404414266976294459582132824782647462446150891491588798582707358710788201534304381713412509226278851024947515846208763967284961075836357089707091981833767373478249979091665133855186974056834808491275972389844664470580564405311995088221081432285242595038924242930033917066624732390602913379467200076286862932715699434645993464674631383720111834404207753200599235295198540586840170310181783084266739020913522852359268528161446228327632213413540565625557174419596454352141465233039768844656640*i1^40 + -138154308820693903089944790666778415720510959385808473952695727015133322956805483907328005586778311137984026940854594584070152261354819799167854470958905332410015418580371025259953982089439623616300523562491363099649856429782853068256888560806341162974114375029341077994272234727652525180351323656564250895757976843770748707980745699152012211021413297240002672494127203077159707399474153950330156831888780979439349014288392165207806336101998234966268076273523644284766515416580525360392747966825817622239197188390917392635874935278305521558080777636399010346644624513056336501741185530568985163462183367453910489382491606774048888633449795843665704068564451650338376408012053399026243465194341682338404893385715785241895368203118450988730078175777611239348472602098483587850007698605817662638948977935963592718586990150288135210484567156758885614079340073589384706770156545236615989742570100929619989908319374001252739431351071865501243035775679459663044608*i1^41 + -2839718228273532412951447761358421571420624234867802413376848405545329699505299389788550075002223568406017717610014940749757885415946859418093189280328161980558606219175185280687292360146851395800437036369957896678172335477525650080712532060962398064468646757861210373396777186814117494378629298723883857543035197059966736081267064839932624495366180950766596454966635962589831005626434846338377003246252475464217679599300953906585617401215112480180462245931254282988963912368817159021495008547953238353092539134829277198733624801767649965649505848100375337084096970189226736977029740288021151395890260740974752621658284476817777282481511723519930999127501914852581669223724754635630675110526685570732268162485884280230964923998671708670346515997137280971850884337198089729525833958705151035434729265064700013306650071934627891571650135409768399898557030873743598272447907891165738853489768685024002625999865136875440612649820481380986117554797568*i1^42 + -338233811374871107469400707213260682502480216572453086537670976770900538246408757411315665133576951596757672137471430654861315974622618990843091984175131614542248681449430453189695643908512529584467753057841841845053667882473112044930100361439023093866019885815163191282907135280522559295126743217186180482398276462286003016099384090436642632237922959698160486745465329261030434780458295894868702322307964994683241395793845465695625402740168588563267723666090800934168995306514678591840890903510728673132491864872523652568864806863384442023736002099100224299436639215711419784951646514211363611840574292296234399202723219760519057141267510454916648607366762164810823785267994566642860691095360720072694828555472931895407249569507216240255677683901877885892101808977950811547285168082402352320003409029997060960865321501948269002581798537004626694827716345640620128632842715822835811405800257593983622524666800221227053724757115105280*i1^43 + -18278168984869561794275068800224276985616849968241213772329259154128884535291754480013495935231154026011123197934904975419332784442777741565546099097510791348174007119791751276163852195283842784637684615926043200591419687340903825388622420439252066970497782846411554520602938025310133788633015284960960062002296643474358397594609503970160426719619507386723778383305360222102941559853645936342565265981608951395553728946823501195809895370506227161974043621596945294857038766069703681535765480177222539157546045223267051799292864635400512612976526367724534437288804222288924810583733862564506656396421412921891859915170535019798987171502080225009774622497338157293502263432251216509656670826484534117405518791101714283396040008844679532861099253696973227984462770944313177407393771270370396828240779513955541862826420697146959676412638495522703678948053249530164501145670406396898697819989016260514886306507877269871605504*i1^44 + -114009707005684701901666729285173278913853180735682831837030216927807834300637492218216945602329838157458967891531415673839642600709785826946748133549476770380151864750933803430073108487362357243872261393917114027609746512486225454500163759492696421231733670922789493359303756622428777016817230258654041335747298191237900579913797777815292311727484523397485691147570396567029163703409725142493599952223889391416039774198273148764095789963778498548939084445354697315540577408583303752409338318617885053378182029355547439486228626533403556717737198062634714026769637142480045043306305091561388621632404352284673989566053918902632799997103851639014159391573324567638029378658046713930566482537430207301190506132980279140796555815248578187962642752526387607812470258874949693877060634689418109610127220262977304508689204204726389945083402181058857017297044756114236178937242063496476759814300393985739497296768*i1^45 + -274411444088993841115999550042621741383966901559963020296386724225177148324929860442346062402193081868540342713727231220202940099756623460967626120730093115535084955319337435351734953351662263174264672099787515436074054778988204944268022338546985613639545100665990168185634534305418879166387853429629630994236322706263625172584329389694851793013559939515078528169597806011746851096036157669167684346951029996214858899840056654891216409993497236622115262129865064820777169351162885131085111111184093745775151993948607043443897192071009234125140936564923020820725740574939788613562954019175474460301171852045116212939703042725154881111343476300693108035904545091900171151477576325108023493156959027660419211689864114175475732363517588424863578197506865248859732970963859228928674869269645189386735872342516811475729216831436960140818021298874637183725508549301840844612775761605873758838413056*i1^46 + 7111789848146978114336897232372328090081556328282865989067517249852643768693164306033627256157223447980797704078470281640636415949181303188560448002474733319024193836253274795510742553642873286373821361274149490072112773916601561986998843351435468501979478169742062750890001767493745711620173388059797891633723292541258428706074963537952996147990051385096671592552057044686061141072008775618472513607203161584631160924999701799307898144165612851058978046887601185702050213153294157667175222771182069212553067957025015443642860547982469770244037598078350866811798815915971389731646592039734867469067941382857155586160882398984556840905838818829730713651127093065880494902296084654611936029071837619807660980313138880617754160325949047230767881066542908707446258065933976070831782487849862733059103486261620905119392615056492643820011792848392483985199868854517811964466080*i1^47 + 69880282513664693969866216584774346169252591957093511507703080275117283342942218691939718486626324321322694836677170298815489089172716515778586617529971839702374515808851419017713615416478264139349704910020195660768648797033008139419608049795524210108207172304075470184570320733099298384614200976808538966802087349013732582068697318143957306623544934151724493975128466660674121191218447001609533163296757998143333686047866837386709667536028651866634040474494639776216165457271825476393831979459702763735420973568736167360539394193276120827049603028502532581118299559293585196879258607374377745868743681470932188136314339509682430978734317884549920095774538629152142410282391909607356648498171208952540319393239973070831484515673350741112551929847590283898170413194232565847211451028048197417853098896066516401147767509394235927869632744317601640144*i1^48 + 408345651759951042226995311262458709073870677680621418676566593327693086566491855475580000470367483437992922966637103558239912147844340535519036630098902432870391389926664230351715875121700020185381666050222955226621772229077843353060606356474289464778570524189996153694361352435212689727873561747946905145305889925086813940874177753242998003594384904022638424516740545921170412814967733635438158444139095406656406850331401538852857415608893566920049089985241517802361897863127075636875069135070032177828423778511286666678129411932216608732517905970464340367125633595383975954438408945937488997607245184363239250407465873049757356304546199144235750401046367653785107839081428779931801641121179933646627801403594842625778442319045880332330067351242820511896510093766479712593758856571634162982905569255953883954680302729184128*i1^49 + -1215501537507444375041095915560440164035146193308443360051880364336792964543366660135462662748648758390632819871574537745584499704248698518480354950395016910963014111280359140298368274069640118467392627798706192953871579639229097355169169559292665065927306569326704206006841037051151499240794766125861674743704828064801331601516845682548598147525834976591097985520630722363835426841259898650526821411914518676092294919331511833188487161218333624005934028904893502409577177207619753606513125436404828736083413043146877566059128451202827149481121502411129441903458776327306478186808375346078356595485118838538749256265292462759168033411305278022930124918708671683276483890971458862421251022356630392099139484917447736585310328199814970402359300361873427376999022830780187227649345745658679255718484269180*i1^50 + 781313318333150312662237041855811963848797421418706104581262781540559782954251656038792712612268539677053369878321755211210542621557309218618040499618015538609636993411024057500969551834239903414947038616084187828204516284406327719008108756175407911231355154070984724215843301637163360377856825598177583933899291328817404832230541086282519110959428097475632595416734575148936610931356257597425081363912382572227265412534418502852468710100411552485924561075477817922502701648892069327427623902343923700924697037158663277248591141891157895428830863051961567755725261093513358433818991617888667002930264186444871813089322854523594239605050886415701479013218983709436949391926173444374942978388173287419710165693950377685992258732223521315314271237855779693925298764735614493348406*i1^51 + 503282715270089721055504815950430946309604849873420655519141421814275873168081360796306821119898871634017405350290096696788810490399342491429968768253089536160342186249161126018465682338962480125529862533089545008873900563634809548274886134434959353432013386298601993556418238596483239183203249573924776249126820760567678257613443532139891799471552668387691926638632027503008719515273574829603850283214948497585687495118844585151465495725644233029481469445585706603774780190744008341274514024517294632214792164314339075504289392519308780286583472613805562712760467008366349638007531613050466144526128804952504654271624628693067767785453876996071933155023485158069572341318650935026375145967006712337365097828674905837765280800716074798635307049*i1^52, 3125407689459001229176740045209813428170745046057855538589811336065179225421055894792102008087711070003194169131669439587150422623350540625091952820668138233735391919187750042304023941374337683166223119619786881087351473970721317156173820405434457214023335238736001662599309262897789100317600387401658989532060974293690469437578105945690110114104798761049762583230094802888043848757607893143411986509302764933052157972987358887196392915830858762621320638808475367436697076280661311929281714331557170668645133492559262898524900501272936303413453825853977292855450351587192933955275695416561760271251158346042400013579045839382461668440692064194065148685332315621311844713662934586227980770589254994751852308091455155620920762142803045471370874742330414673741560758150387166526961809282142331452857250550782174755549325526960720495115780179799428224873830149096190187390965615053283081710524932329275212587397242270688987982746157914008979381642128673452978509992497908619382711619336143011155040878602305903535171324818583865871991368999412707253837631279688081297206057890136045798710941349159708472996008379574748340783903785583065211520477789526234639150365381666388319748011902845278624248909960695872315663435208125062215252376404880686133483695693611264738075639638492651224920974519661916547996115504310744614621344924997963512108561955891203827430115553633616011987180832591911242107999035064320000000000000000000000000000 + -645679055469428574585926982109933702543083890225506907924110363269290566252408010140997197921117424713283526053524732382395578478438205920676688359705979597410403657439599275774108558945044606607603020166587282359142087415829985917318704150284859910531270614538401791396764360632005797035351573916512607395894405337934642654931273114783399427176190061096447538482306981054926474961944001884003365605914264103387875440560946971157173487856149962102907312547633228881685207511268062502045976149267610457702087054191908139236864002895801057939112587336543085881000235184361726073708992344687571904873280119532761775272603959234752868518404845772530681955229863981264739907689325636453198836425990572070277290567448735350134518179006277474233375162122488307348074310634609976347271496756860139048660827439309046667868481274881018467900423177722727411290729038100485983421718732407874657253608805650611694610585153480708324350714990104002256036145787477215270455897207190614764046032246390446259679241494462264728694799092406926936652517095182645091659299643038193387335313529745537356975968878518390636596708631222664936745261665179414741905273886721625056805191434627359351534848816460774143144830126952536433461205189891449861691954377197659037018790937341711301364151215399172676564373974288182342254139315978085175080155074462367130158080572400051019526509021766103798331328727573048727298024197324800000000000000000000000000*i1 + 577960284849131786751294690077999599072232353520068116548663445013028956964217152439864111128158272565725081343218452718889728750638035506642959667927999625584127295533640339281974922396592085090817220256928461231792603393445459900775328532802513881060099457378469821305244444166514860121810902668678373967434202331282169662546189470812035472067863478482806451025591160692709060143434938062603093522195964255768750951409598101774185884331807474910544566267315397646407665369796806141118562258953709804678177056224481954414204405235440436913733983503187961305381973833363308715442585550461831339649629295349499294530606935752447807287320425303208817784858359120810018397542017178182963978854429800993303287619067177483869935746351927772352786080087578311025819204593986318891243099026617303079733084777609460361290713243156036595974147511653505745599157850467331261542638265055027713292692999578097559019160413271208381360910520694833498111891072713865400805696909853308740805010140992658290435147988101147967093468822773827350782999197219694583375627037386930613898918431177442171955262640614660209360703496083188958549172496988953312788542643287481403067165098077678784981397998245322641495577423070048554104289018365468312395306223776640784729659208254423471175343898076567475712225746551957878184613450416718498104646643253021589259881568784699099257778881336156347308672684188941059356740288512000000000000000000000000*i1^2 + -433062180955438906770409720765569357486591758059128499263527077266858417272541481553555960514063084941620030985329788629074322989863590876298236822610231498879728496680987625731845623028080218073428469370649665480690149438018288202852641420281248152620217223370723785733025565400858039377455176559000290299096969819674469723613145023047596920494042827938518942489409858614462678544323339011557610929402034504156155129152172215364503482072245477591373821929879933206977350329570113356170539139680606182998111301604965122699612028512881911001574634784697388800207987293600245707412286798840000649196382467135173005209632723149151085985961218271205030196505832404519246436966095000467006591677883781817086786752882751442192634880934552305846403611393745616162727722282084445049780367896750659790499770004482313168365121896966852187322554939840704629980420094197799184594936063108708689868996831698275331822938312358150504972087942197557340766967812291492631081128350217533135671508984115258753360228939191602299165916736028164520335265781396757946957028799421049366236985753338202883860971181221881924414751572557572638474320808612361754615475947595850247430221195942157357993838240190018640970514473799143641289956796156654770300336981433546038623614700104411531703741340889490505715002156455374436602144746893637531753177122290525491043838353069499130901152772831745283984356196208450188555562516480000000000000000000000*i1^3 + 15980429678093569069387271640814847640104956562473277466094940063999995363944450300245326550901851384657991516973220385401028121812888771965369216562121803503953300422673253294081419927105940302869735560333550038087827049890874093381147422212241130573722134487640995467837265438330226645157101793571540613348517431410203077202439925667786769646035979528162601961523448052837029095608061114413653407319822256475941755634230399015442957703538443851318754933883368171456754187425013491359491898694735937139082041071735869939593623032323247907042725135909851589451388014242451974130742954366960723940630265925893721476647825956406107942732472766030211301926987691292630115463449491154442497769497228812395009491895188302077293231572996579425066664794648072315878969674652895227347228206439688433304841709424754353604640563572314191332390953812822434504643096297240229983054896590675119587244830521899686235367109478892506955916798504303765893741407883702521276735821137662362458679871979720058703995941994836451170754487567447598428696750247159779103353512668172614422999549167195414985092775391481225875874384351059070448148350445098450691714819628994939427172138374415983176796274522261507578741388082844313372264391522581688663930435800099585257079388314282040922771587604122615267535204532559319569483473151182800767155242792483075021757887595169621704829945021234975623594285644255678854017843200000000000000000000*i1^4 + -40705167058436581846440949411664343546298000206638602090150770610161601179237793839437070882728569472307082033103759150517237306245815901384207576577308740313219372751531609376849177203950482749581591193174106515468839224002690160266050183336361204033681213703854158460430391459342822232625437518528011628905629063021795435069984117546388328595161532717734863482183584493703507001712947367373915929206270599387974063108658417665723790176806377113211210684191891551171881342242210344023112421209565408023077819390979019637693512759595291784824331772165666688491161355661380938363838293081753056021665910526183776185919182409396704014777504337900759082786274160243043958096030636997582092750798992756934530041290808006434467310791316714633822511751572480339007059085029669191011136715965330188206289166283831860367020804584527547107745041050796248160924414057104411792673560083374894199520847471257831959325793174175461280142250317870161151159665629504784457083095537527252366901615232481555692117367812431757737492315164083675672134245137746022408901436437161115755555524407455998821236944574432531639403752277179057482066753689811964684303094564975792928580229728312253179289985139755570147893723590573286204636251940183024942940502703995335968977123390838737974792092443396504073568318897690892428329955608235004284072844452241243701958688832593763601183318226998424823440337284035944030142464000000000000000000*i1^5 + 9451532821353324637539006563954871582568218850977519657811544375754594243484882430322723784212783295951185153440365919044082303693390570740865221553798762775129845510597654260355472889028496981717102516892242968426750869394145126972118807108728798868476978088936762722555196258079200002286832116562954167045246016589973788841429863698345638401254008373913004924502308154540841739050860944478988898425589051277525016513455352210748128588450912485203327273741620333744319886408078684807137743403359845410223416678754940636424387298588269026492791233358963931177767609623442080911389508052474899339586329901456781726791659292375461257921796352503134167125171786349162766404526209776542486232831868358325154917326384833103100698353116556936340255068103244061213005899857057239008691072827792881636969257779090200776693809822407484167616639281241844968385684899859521535378614313049813874488676173935673591507598087159247945808993230167738162476473395059918328378040038896715013516092393741834692944126605825462537231929507704155789958307678507147241370109527345300864091662817971765384114821049095671523230946408708948122062198511899819127921484222346555821027592495008913088046535415380474706135708234568993342656825542629583154767113224487907918369522857995449123722308954565551075734186744715420333359199573022308541769788175216168934512998814891824207073161224381556344690312081293699931176960000000000000000*i1^6 + 1284149843613865653779815532957775649506459417589496226153154479716318836835133904769663533691918641220405909873169320721407322239788756417347352844017951993103750318129945892874533744506249418052161655164719175286726006673704870703777411184579899282362705467440626180580606287117059377832850414913993129193290420755972220499690189958814154039329702382764459692812229255373601289906521252451545632194752976688222150582726263077133665401864105560930525508130217490232699554186260492167735658015411006667063454341656533551329651586129124398852180478239838228727228762730803830838520833209185094984396209730981521806356426563832292683524269294882884008865863657542226791882382466273896443947430323328781599194863142054638557946286638479295782154799708652610662800319638350917551501748480029035585747130572910369776446154753013716702270815136031068100523855880500814865538425261047403924028420385150703190469520292933258691491395301415694805792508599711720417797176563197921643592189823887943407952394422889147810642012928094891788724096435081273061431156565126035124116948625840303981737987642484791048856258859626153403328587283865585733896382552006698328680292015357015605963659524910103805112424491932648259685445964344755541631056032950781992763029238239419836403094465753675860124630398133871367772422177530837384746640893843327092026772703486931032302872172479204048122562945266302425497600000000000000*i1^7 + 829093326855285135303865166868988626247704301652576996406386892879870495883278662778198757120054079775606521733590090979375590046352886022498950438831323019335897999630971698422248223286869166911351733771244457994218373126704642655222296917901124144210396664797892918583824461442360535785158070744367465417749206340444576360753845539690814836888594798510200798511202076847712423282849943012162758876511082077073920550025304964313194533135936965489937135902695752602826611490892642054291283791290184130538234169401578435338023295323909700804113671133471968565459932615679951814387427727837984625255039619834751261746442490605378939663851905347400958239697113594183413798261159518867429613438509566716225312897367717894754890999452486855878783021884713149249113111265937947261851599351916343494137774750973224071282898439687648123427305465215747419941146994944800724070593956387974259424471324199625647346300832431478131518205557410173480952429105616293902904498937779171738443934611850321565986749028932817682655603466552038223759591659339392502466424183528988827445954033011762908896795298022572696020130512406249819679819197620421848588418855242458037734115032816691134384230605049662783025250620147664132668390648137121731327121628683742955465297218443430614244262461879377836911735549845993050620457499022344185483628929244190989889741307026744564383876156606981485522345463391344132096000000000000*i1^8 + 56462196722138459217933530949568392093927565208498968650264929924707320746820673446205511437824674521604449408433939432521648107038912971366341013106192034998288197668756841387854343192774872482047091596710923823838650851597005893140233295358917831040302813945199064732082407647201968801250725421741348409720971388442657580895157168958275977614955695999338727822853777089617694728715173131857077682810926632916958143502751640204076760803054936749851274161535589785330001544240965246334122263835781425882627987128709097535800757130869874241017552646575452695734284369863951090708233274087206842855381821117709081705748525368436274808311997422580765814950014512106796556657317444732475819362139442603291839185507172287050727385490208286439876637427665975159966310173398494609525861354881373003429213503455201144421965941522027115010041086372759410660789081174792382638997911790437111019832370182070864152074567438124477690280024002331637336639436725527456056935515676354006198208550024062794595569999571767953566238308218704500169370010634554914998041712080446063093002329643089516850664387055009392003863369053151919776703392990819041285526749468847570859244854411965921130739152310180933580273732926009422069048297832421715180973888059064732823803411575330248981614028878436822696650715785603206569099139493507087624913611758001334687201632923030747797798415610384988094304257498792591360000000000*i1^9 + 17178235346577995000459885123149438583692176045667979014275345279904014227607508736958445967910296242280051694215267505962886244981413971619943919100907545254574925551390740892333106170320767216133373621929848675089531434305253656648220282541646919275861714959441312357545424101367423655064928445053162425800307611497024375359259375938095176798786508238810700248183484438204956880448779259946966062014362169246945366256949455817752631459565088819094558949772914835062255116106926094814569515422195687558809696352775982115569994568841697693328751561635989478768969265277284838406942815927303781196333336395622481019271351366531658231291777053088896514533494048498411960660489525641033121644802167751989806053564591109328910811095893896745847904219467988040269585404474745145684622360522936869635417059213077613557877538404600923184294089117836799334180002271908167905733550971990884359654692990311438447412526117046908859996993956369396576194488542967343862356480875096731463851866751355820804116334336544010183342820063777692436451750000262017469931730443813881267284671665336044893344471407779332266913562277589211284888887744794700854362052048954744297683617061548493596330081392973976624333632370078962812294699544961412719283671827974994639883502443348955228520572624892284268671765709038727436834962444619063152592621367263346711627163584444818811312581548123084706886999734432563200000000*i1^10 + 2304905318771768854574072110785769797197757109575686538200463838857504043316574732682975480028197671691885838169535390450543327502977037104776483764313319251560338068862448448460348051278054091439775594201852296061620466255084052818390677112668751302940355594389983165847814911734266871326271284568532446135103136368579224165545860662779647758526108199518212786810713022673358609840400255456281254572271818947950774303373234119194726749178444885749268145612551883354880372470894238624329236134609386482886963217871678073293772506178454474311612550481137342371581878387462236060625302905078325903900400455656934474391370781930292087528218100813418921675328994790609470576725239157675660660382946298272366327853678931383863328318834797708332765473212162521202827854402812539313321162106864156265610295992423503249894929889160193774093784154991569020133324180910801476624452115881401878937534460381471548935232457758411574567997439633228654307890914207521888482319854030981065306045954771265583933841579519380964350728478721047922514773808558523761192415992564512579644391962970357331067026140462817619055083071986074987868566288055277627956068956439686825749233145005178994375952368574862270689085117605141593143642054301629449537926545118016503120494473215162597732317463058754313106560631440599196260140913818564739127646292079015961723656073752976030893509689799043259713769860759552000000*i1^11 + 403928030582782119176637369157496909784100793529549605975174506387993707097600558699280235794056821633248533844643371741455612954797474598750219769645408674832815864548169778018719667024169154127588497422529143499468192190267380614055134072752905703945304130949967185926670547991941501928312509192927685849915345087587041424742808215999972240424443105414440049281066831918852847656834209757261822073462825482339110262992517630581939868928523068803615478412595646510283300906747965041572628368976542446505969250050006603511013877161394321277816955132291649067835835535243422623491391045963297273048434295372442844282086428764683121590176322295192088633836048767817290116797295750394130224081053783387891301303371681635180809708130529894135322690467181073793327467992779952787465283256640630484012931329679286720184543225179466024595086307262382358395453537016534975396780246038307112747895889478508848186539299867864403503734720910213953493017941508178116287054279166376062106323248935036585096861136209351832652412684796665957686473061748876088414313448572163287243264735808006822331077057773549444970693234959825589371540553986734969242946453509171127934175332577005307563492950239630237811592758302142750397204221358053869310307292884919672143605694627942721403301329075417003464279389402541993955005284624868410722561280043637487695902593532843634573313912255302898498007067525120000*i1^12 + 85177445776333921286248651677443549197807656399907855738631861115829426434844341281801256090960262976608006918608354304642328179059713954916301913663093517138399260155706556699297786610381434986294287005649706778330021178917189852087231881800885247370640114783545622974183560909155900056888385632191060128900412276940731458752202949194700838351873288270529152083389219021200052527787217394782414231880806674035516540429378405895954246636047518596744922127784212701538968479521545416816352742218357960352880308385197382858644384030265140283663196419153503851842515120954076082623034819893898455411863422339767955745832351404139140494408769193533948708816339595486655193716085832670380978183929875175657616808573116066135585364335088439963259640481926190113467560187469050063846647543974886150128356218523678019187473642914157581348201025733336605270165869941696538410843840518244603301253182076859647299585351944191861178731335019568433686942334752577981790517852297182613129841142884340841319103869860819938845060371239640245319718157823793418059441133376102780013958683668839101585663841625438517742339114022578501560990898613990536938665581612265051785050085043854657346439912610649605919563979006636057476568723069288770197952337576335177698677503330793303652590599488358969460816422542548638815601214603895675608714531204311659101076355021730916948144417654701832802942530355200*i1^13 + 3256174551909887788119367641036236405058936091598841842132400943186981978574378837877625107077440538626809321644260378824720416860062878318363555093434165880650111539375862440186163700150756285399698006461528473047075770743992951340946090998624462302593223973983363360913924462882788347975556771704719543819584047665021620873592797211096235651132780977965345695314795307899485285150535396478175040676751616887477397897167386576858170661228384811554972159199521414479154080557227607405544433393549101888042746244324428350628042521675130437611968842994000989836810667404538959503400731589054032545092725663923301821186781441445454683216888352851456441407128431622200983625323585899225249298012121774973893309149458281836067519478453382350703063327302589457005071415471597675431787592890621122274274987226373241163435257825509924391152376159724179003226357233986532876565035101013053373214909240624241034041908573101318859427744334355088593601431602200659903994477168938679641237089229866749702638313650347678157930371510984161781988668539018874274746491264451238132492987214104362058603376622397961748710045975020195333129555709889154007917644712671006066611727718321008834746414681392014065649668756477650372408463348315437198194432666404677036733507579259936690203537615007077480581057512479055624260064284866358237627441317236484160571422930611308549217692817953206122349330432*i1^14 + -25098471856209461459406094924859898676777684635584748889194751163427536279123792859531579058020720880524184411900381222556451582678001878019474075453482745218827429685656476851231908314049045117656636280565825871038758399871919880649000747174936815467152671409723146378857148431859576673865602507583834622777518838358308115762180574261127660767633282654856576266290692052551306759725182425479936117477342235828213337467442932733671190857887611703988478629386184841442083965716909854618359484402285656708141523387447013384134920148378031074222704880976202980767153743825255561326534655718569085641042748891083375590952752118434096084540131394122836988593508040368572257184409136169093880230329798990589607431195500241066880612584409597720070762239406683422793512169705005931911733912954573495042238573659926941014843472257730107577579330044017107284542663025206426179241808423341461795310665731866735115918682535404698544576639886580934737754048719141029884195126832301958816113809906007402993407356623817870985126348097635722215978971165658397579693369610334614458309858647029161240052016119178264690949236943381618792596349593077673854115836622737605013400273616042141430901008402032665138464097872292169684745773815187461707376481626920255279029681765818677609753427283341267535390188501497573978001972943529556365527308748234365770847060077956492681079702827971920265216*i1^15 + 141294118015466040069217489517223982103198614635424482452993322341857907024619376665870016797163857667128177191432597337032607209929262078237915452686673122821670374314402164103256493649687883657990385547409196802868555023653388340015161410345055885336603834793293343931484258813002944909467955085717976252832428557607564555572575927726051423421079143475694660191470452388676572953119235573834332625427877994432283507211642420877605732976945747796461574506808963114499157204846202160396567378162196440168099827033974150366645164544626138535518407353804583809959854786324531720180045833785327441814371517404117302663655945921593093071818212003432003305651551898971964609109202974094433701964594142868236756912522896693997112842865630474697998167644031727678586040420921540431771723557572160363112779710524989599551442767540474151306205924865473332467411657055773904375028792838073791372357866870948756879400942582457826428005748460976720718593096650970286712708394867191488377117712222593943952995985973658277943181164696969741791603344763745610160377657181764150014491686117269975199537592529907091781605385682643790162409352979924198954597929102681755824255989536077512395870013925108962632838994529434494955412313867327533396663893993900437350500690381956411533202088564971625350607755731150801095348834727511524646118127947928075230835830444743224436040086656194183168*i1^16 + -2963985501181061508242897877656196176851501598895770996281796774263754069381052329754600221652829966951936086768043915507803608163973282436930540757548816996610503643989476634343903030776688919871450896710670354903659552442858577215959208843366231428032160408939125553342123189278650260533236319686832406562342434216132174326594090685236066094045195589418889493423763138000764669877415836142022967304299904482487274017409986532215199790541345144061727518333028192727352525415155861207305600546180377620319487395956703202910482705070974870293078645135204098189337021306908271540313145656911687098947290524417692230450652547581476466671200484982255091048371485281027041576699413767108000935918548705389440149946467516941282832741613812481283792008108715484187855708949761546809144688796892776203449128152923276770084172285632317906660427789537358325703026069059984106699774942235543580579849568517561813682020356449776815391173150205755187960407367669984930378284158617135493463866598251188620972535609688004473307437392061464974049758984917682788632464066010209194379089088872750564191911767427528183964132974142878857235142839641434331830867628838510599502398399805154870572535549697191295216293314593411178939015628098659661617742073038210582242772549090506591404589004740807064835260621592833260686276139272160076980988989371191134809313282100243925961422026047488*i1^17 + 198656387760121314828044328443864318177735309146027496870900952950453823574021843960588813943788839802794108264379709494222278506642279214723018511695371533050273310113534445964219651267425580021573446922627677844620700239038425085710129759994621086726950033361703122461267360016695103039023383001228127887400964213409141488739438202394121148217683648816158404961268797866882313768233403569129353538698387173061485062551359814555399020746735941620371955130373511318997713464834530639471766225960067492637506085927625699081838985913853260353896159388897558018281480646063219974205936545002481021712190971062784952829836367607475200002408073252419834686515404832782878486568735121114617269071040134093430547423746482939741445605566467869956897844667462052572789573459497373095231243484458794338703010812791494915169752000093183592749144830552168002605693698373332468434504427930530456144719296613215193686858913266285838667032119039195042006407015363000596511036115873462113565856920984743396560001860992656644184794262444176551496605803816038149561474981362057267881159997302432530503438763752103279716317051925448407904823764414301620008016007709323460808731837709549373456931738223523929939241234947219024057470639873934716858339465457999121302996832646585434087926748421358335562415399791604928143511856977325543819011777064158569607276280093431667581186473984*i1^18 + 321225802535624891694312844704259273770530109454909233468045507576458551044470532135903759168412548359746393477579543145537810226491201557044210330092126404921253840122266473552927762754207268403907847361128585509909176266632512444500264519094204626396522694783597314221120941258809237973014892609439170620966799478524251660526583511581336432831728280432054525951209318819436443421882867339363800824783636454692998172467182103098381188773688159121644712288597325499719874161277566601445501224365911577642855963310128803789065045213086969297384117990553801200519465003999438702405365663644806697813313983341433591984433692369835828292231256227507300834287394963977652408110706909234039777756211528858244506791162886732068542077355070908293294926829682778956140077433691802859223300136958237013533312006884331034785902813313066614951027988026643290507711693073861401862797084669680435763326483211760731684767651095277985146496473826953257360679245432225978066503866331795842319461364651123343123537051156223177059183196651971604043716622267660835857959501272982536947468978462668469459819540340079654350480948371684416765850781349221093914087054337518696662581059782652042822068224836117056342560598846260237808127123719967676659008136754735755950396064842980301135609125181808182242109882134636479708100476526448548242648087612129904523964853599836762537984*i1^19 + 1637844006402502015249985748764332759478382363127894291285816727806308949468219213933508853636410572643564979690301885524295395118115083902202003740518928761666652519766111936902571076988075682164031721913692902335083950858398585440353913576387311699364986427848686718555272727139879385535869917967720203607359864681286093446007900881446132908230826287980753504103582243246609565365323422127478412076438614598726744423886609829736919287695323036606614020285241158975425785340066336871032024752267410288093391194541650246555934320218699711342481069391054948273373479833919033170226987631932074840052624336491592593376469794030643678344477594539490619918933741671447697131732381724800831303126950168327771117720392918805048411751515131201843091606339526215281265654496523336556836190607771972429689105323801443351260722487228407992720745220391926808223528918657256199847417766048274443859138118893897860635668817762197654570104641399317162527667034644827439638909532577629683686005796976853290025633749225327953930080048879195118961282138257128970147199604058109958853130652413616432249933058088180621478427939726117492761870804533804175060340373816026613895629505187718809109790674184062819201921380732946825604952875827532131714218674499370482310926324837036050228050559570703657523474758752585183061492716866892202281553783738859189777749967053520896*i1^20 + 1577197259449160812026856228769356812785486365818566703995077265842626537593468338185050113990688569367234547757368435009592648030994480742895485191029019080775314831781560106552762341838560340608869137517915734055444950849142703683232738064229951781706581180881529517036186761940372715390867426277131110530266418772247234606186362994596884718221721156976288875662228645918194091828241367937827126975196077783219112006022047595697291083868492405335741854138870366361462006997720517398900684019657444363607834717993862535070890585770702610181526644832357351602623364487986004002207103358200540949412328464915344670165939424865704686719894971020370191168933029379806023492833181958270389791823400087858071133206966658589803872135655264823603890622010604960577615288195939134516077763272067877544189942646755303449963302393228466023118581156999616133275209822429810316635419380860254870185538986358993704789004968806136860341111950528962520511437747268463157602395806876218305788216875463239214920684019692743904719038399337830004953965014319834008356467429875318208563323223757083310775083405814240819080205802481750428285483001880975089108012838993990763396995125178970460853863332730322634501411110564676215281463134788845730482858786783989887783937319104518913937435212268205363021448357627411662483642596367181942628940919094405272051262685184*i1^21 + 272346217121332637177437640752537483696398912389357078625590662983524667487378742071491619566700860209065771804019075816986944751460754726897055469918488989356501749531165115481277800532482553895947868458806816381674048550586702050754583201588855503242900587372563298181206198719679398416316496006690599969031897339753895292053743949412368115844284799304134506133913912625150635783027273839147497176859843056529511758366483726453547253387739934629678134580838581847187476774600557396326616393640011432980190415593497747434979659275071830409915554556401245713402515593567825182793718029195461863115577235533196400910427126693528876843521125416431872336236028413665838775862104724940601878085064050326530529576132287165041864817456210865328417310348601667381086471713166022048731216049559494363068971164370960796302843644462094516960199186913802556721244801822245574074611736804078731350566588963448340828891232918883054017340698855632578335219044454642687827579167915581228565263335245259047787830105834361042130707077874167252276249546232907763582552341038041559337688852834656780892870686205389312662244079057085285290664413746433663725659038324500714624642031393966938862161010110996623331079581270018537403419345702687298539041416034220206080733562115476270347664699978181907667528213518795077927961524526317606897951714982751419498496*i1^22 + 293421006443443031526876210351811898696277928864501712483242940478933613536310668000747385579918335749642969481218421986779836970086073915037677157263682894087888718869967121300466648425861876502413152718627882440871942811270119775252415838414658045317488946926318015337766347116550080111941715251707765807368259193038551754104911036313695008352246593287016574858428001228722893352319133329099429415653687481349768109550344764380523066551018228779447138085459018586629064551930485554450717742992917818153964491602682712283498702169669265902362938488118184414068583088574041161578741649155025989497870149769953938286225763810814407957473597045092036796539990750556147819188938689416890454870170668054827810297108144395711074889534666342235335735032883595189142582092561339203687687026006535172109459072826881520388257808865910134642218677042385822319793802262307777797108159772101848316906228343848821082070628400181775936355409090825898913639121358307061791243805476878322043710404654032455346742547002752196095283074652517494298798481580824902281535180199370181213551228444547194545988560035165955791711355419458936304211246558652156320022076626050887731200031873071853852495282131707596511675502169125687369261987820494707342395231907802039288152729233496747236640581503164542019770579161181052014207583894253937419447060058341376*i1^23 + 317703919916259592624014542913863524931186500117268058336782610947023582921281393896581369756206127705182552133413463029879888308043097935672153070600630073045893934834493278005061906633516955511475384064951411990397822552453851876646373380024387828835587446873380708433784252143522659374682950512665346950110180582567710445263437837525351014664378227066135406649723105686232228039442737854123785120436531727091910917664433231972858953867461395163018778078416196822713353217221384935973898048029306555314479138575795639475068064197248017891033465795798856443643517023508163454110243367546355597636723699076734883443268071054186823512043590402860290895573117607026317973983249979424427652365845920873916353024137974150820068047663980225963884427692713022877000090239334488647929114922502406698662404800465446770728759675738888384901889529365371177204232804559408377555805857519969503750914743335046328963464023159956884970114011631338656607372239390432027241733370061668839049784083637156152381161929173275532566850952158648347903559543529986998241565880156252122927069014694195350497330288412010565793560650207388956591640895757981044475160580131308470816878114984227580204260361207869159104015594494441159124154408923825081960887799926472340246151492393706476738345149372460323604648477570162536699594097888566071204813733888*i1^24 + 49932469091500073196269061773192092364918714367538322328808154659872681517707841178194726725953363791288797700345808673118669867899919594614619662524329894979659500892510633898505755201678414256137953451857193468110248177491048074569345381402353984858208445963322743133444798241430701604824557808639049262034289211602521599376871821405289166806065151412908416016893139284118911064079593799846246328701837400961371906870787758703241070641483295296107925451353927793419956465994349467340472733256167127396418413490862481971489554690750650146699840833941947019221315938900436655041292883305952468170316756001144829740912739554989527024130856562829632170133842343011888134031234746567686373022215884371318032431150474682474151097755893924110144377655574736750289867430699828639314771105544551130727301391357548877817147682998276363359617297960998584609529183002195960736511895498815610647290117186990161525910302262513088550774476754732501811292963929417450137492997731326747442968780837004100835389542206494228137064257709916128046891024355023568736194436251517257220207040761121314990385422753786454181581340245627549405020257287448476190463813397584693800987441534742123774181025578755039792315217688034594112073091485047301163771453379569882836385062823128080605726343195429297189211933141389688079167791379514065420288*i1^25 + 14677399105724493959568676429834054877411348299541398767350788409250676602248338809863503374758090611505873973043529135938871198945635098115524186762015920521155051560095746451873694178224363150240755747930012681818548760379268128434698572910781104253894180612952178641145683361535528811793732635960142631050321765423065937886022425438550707789155982741248280462261157335545483568883416058613877726834860538307629565675050676777573865487370715031552550830640384236538729699676436829706275931403393770182430727371281351494998111857391406812992426017958453108432401198865474008583329683487784032293691877156527308306848254805500955332780516439083530844127739157994214005704361461847289892091676501945786484482900439865496020001172836683176383084742694931530344787742333881960836955171541428140868216314092455107232142412956886767292487298042126463495898333146488695977990465586699153013094473577231661828149151101505563961354989816503995352279835450559530443948730295666078823910870910273034992214246895469130794495197876679394917668708328820730219937782071398823448652772796257614324766937890537834437196730597651387524227666486530689250985067397931517449201105023822152185194181401259058650078425498667940333677538472475052652826407380841122748985003655826532824607679218029227690708203888364047189424534475243520*i1^26 + 7315449018742561027295686169037662963138364984828871562420111905463102003551944664821446307282746108196454737448865830824044725711612438003761071532655769800208388471967602250523337327577056514038127538426099798804849109769391875244882095650952205044873932911752452888426326685780076566490838950550920517626324854594107190574688568409976505296546598035015826392091961172163049855022135504223910570856343092848208621678754881133152294015753710133902509303284959918028033320184149623911433103332532717127171865046559326348008444201978483617622933634725953142414821087436717395061266142254705036488308246256603558668575481688452092166763232137234409597043830736357494145613027473417902155677748000843539858507019706797728431035961807763091671834680603682362326320829661975477891263773162505918928974837859969563221737994731783128873512036195259474516050280423134617910307079021075537470326634991605941724813292691353092941152232861854080254788533517685733209130650296967834112570854990147667953523105419678486685446889270144335900330627458803010385425561733473729252374473823617245114220095956989932706289931438573115423845024513902079734590063622942626424953130911735691253425388669984925918584652716553368998929331627930236788348143771718185710915026199491456003074077697205274903439311714565559789220265984*i1^27 + 1771944290627908645598352270180756334535253894858432184169889966733211435791015511958701138859158162744138876634189095941588772389168704071367899711230385602609787654362697206671963333824276000554509518969479170519591232058177211921735710351968689542314965421733136066487976802677320553015805937182937600662308603436107045188947432612198026231570652162203368616235109463505751243657793899911436288644583494930229001779200216896105619468754913548382323614703795628597753642884021157382950474853057529854090672502678264841810475692277949410268417046726914338882938223007655421861780192473044620306944022223637030698769100104586019507913217238899643434472784489702496984530608041937875072780670074211795291883123197195976624610979300222720504785973531946443362169571798818096749029304260505569279843379774038025478797117510538155321233915982516323555706717423004469061973191858488211370142004197799319109514356964420288168217751596250107706366233118548306315645863454666469526690584809616937671558196676400186840016544802633882280248465938197116683359891492427868931618131590009760991626190818443458370039136305161619781671564304419512794339350366408002975184656841940515157218323220738642968017213129208690755417318812430094957268467148255022460530592393424179871520017918877016608489714603600147120128*i1^28 + 148149798509976140349711081231637196374743057174271734042680174660581419491018577308024572788475401423813081059229239801312422928809639237275721739123885426118391729549692521897627916530918098092166186271334397799323470644673024747114401840973222174771783542569963908525013860199456555148361274617911999046510366672209034874727853626359423745466893960946681931910190990845283619061193220707733126402026408437356354105436532519524966201998126738348576447036671999751655805577385268491478144250367047243950171045218761537734176368812188615616140851989041276530828705098423168992915889523640362543732747976619133818266014604552741140256512640765934233555090316902086864725975931004820253952686012860017224220463856460164157209871670599342756326442803364449950603295556377701738709663310721107817657663254503511574053469206955214769600998515410262499764800305688717061727627151068632254368975646082338814613461801945277514264578708831831998886964830264313001491632094030085787593108517329252260556470341301438797291073168870868196036528701250762159782475503679237221675132564316415259861187104532776971269221932898538191130575523865268318984961012274879285204147772064315838206708595338670043991862770840089018550982960596234924363393509475882406064235167023246702019512801435650841035969832943616*i1^29 + 4286115105068444557817684146976319822439993647369648912678140790455811512883124779783514213849914466294543816409128394820917094693189133789536329397133063513594122584859722569401014626944551628767349179602986685582125328927162268678187896358912402613478082939023462290308444943178135161941040741254767978318241730395455051029355089349378994374857081807799481899607276949202032179215900861107652745517805656099356698174384715735742542415499427879631625238195237260512240846608702322664464985770384882072989296888517342006128871289488968096260890170873862169912401641741723626698098067706548427922010193945253472129426954022958503917789017779809053834691342434508191018412985707747560622216135972130072016818727880241473211987151563184953913449994501431781331720367898024869572623858705980685958970226414098238972135391203596592236429495464312224313625793201289229717734003198858572065688554901616671653011183854946850888185939631490084458899490270508386036676868852004586421701434870737366822175684303113648236635516100376442051533019815627772213689644537728353051978468593174085162331465705291413890153473957651773971298491693905554216469566606664097835373849760766077379865204187602907151217938311601933894619610818168895607403776105120254299169061430704074354020076882517208617451520*i1^30 + 305525414674844007355182576570828063115938713511728944484304527472927487433900928459126538394797873548895544742602473774211729608832285626916404550888824764541881852258281792095490353251943677173213089068785623050623033420235639242438968431548812595399325486293644922070767462593747897021308701874052848572867174442429961089009282576432069035400740994985750375237263039546371105994030200670416381894682117616332357428604555935104388373556501640793551328636690427155253469894402145657510693541654677517973002647132771251451528143009316731911442078498635050846679784780871139469552692889710980098198595198498785261658825372098686995284595569466296931277134798695847640031956750762876044148542971300369828550937434918437599814539934662281825871451399501721266738096517521869395698709069391769872610757683066548505880594866301169216833019171394414171662909133906643975980876256130156231994680760502608898066408935599179843930066084700592192484304615576222792114411614760198915524019313601430045489125529300546375478921872815484261109448698485769372743143587035910253851796725007874844877847576549039912054877210823119389646670964109056618123633131783103430867126162573955704158856597548508096696324450653727239045868381242535692172963804380004873604149113951356998118624948463337472*i1^31 + 142477838402378602071542317254857722646385440822642499726668972329574513182585561536614560773139222097642975911573674539002155370293264866605715100279160231264687863405306467033174800485863254105708740295458193786302826800599605879234485601767285482058023619003742765584447608726511283330234407011531653035509066918129465829114464158682814088838337024250249916281095167477283729531489975484886672036831893577907320755841382600636254208131581934160446002022001235772900187336640324986997302761054924911739467100974827379676607588307884728008933771969126993092483105685146304135411984543755309250200001817530544001297295702170010422236531510098636419743801426031425970631814748834422959847141311533305785019016037327345431594129953835616794117118376669179178186987507167976157320309195986562227819005848816889066272728173172716379269065412451045989136673566262652463428838164739021673850722615446876280600933190994852142216334184502610968535426226593769732715533765922881601061833590007221393852457385065783664773499061874734279738198498722102700847163836445292161242856053479248442894741393539419764229055578729652699810226633706999762773079133801968265859186479007117966629398735200252092164762746871486707097742090625765800731965341727737530570858085879370132781122191360*i1^32 + 5906337568027096804979731740771857217825805248264088540301906194989039478631719510555264433932898070210329621620308382954899563249814723846087548239815502421947088260661682226820642532801172742167642939132343329196309195464910323390677748099532787127460361719002473787388453374977825147329322214592044208388543595189626205953013146032392453336136957554197605311082479055330053524542336025444496761031201555858856738343885626088397769945808208001334800058704440068722815661038952369358299114578284303279389566549710721570322684455770351341292934664791856768185828401402458722521246530383605904897907965727960358855477376447366662688046503470198815333649452734039719626097311713528549689395368329289244429973034744061697547175870428619775660869126673457093978913095421076001046401627057184109207760578999514414028006068221616973633924359748093983556949842953482858646631557438238208231822555375798007229588443449682958247827274972529884812212540096320447757198444374177638208859183704262351747806879165009586950556409294020779781939832216378265344391295489566184147641440460750873697105801221937712779753459254113677518208728905835238995121038570640022627497224541109030847432550441206787697893021314245294439180235472703467312137517806351585262599268761454692532224*i1^33 + 182921334758267198753178775538949307605438287005235598716890408517374779952024606981633516838659474655799144969354621981978243377440499135160405488548127598694902780368664993968207836904610832591481333502722298842223792628828557328503126299800089368075460925438165895195163113336017229763036714670196086713334344803292493725324133694014474155994812986452191703300733251529522094228300595080658321750103661569501227678697139237845094776698037277422061848664094848165526015844003998645338226638015073829720112361644577636187545663655262923085204819532576451612503771820989461369105660814380826135858116128122812675932867564589859716469792680669400598326033333251079860059332822815805919312857464666484643122720194108674455740661221777265419128144606556736847634528426323098541162332730165172839842669632869690317017674825787155916223063602409931867502175490665559010075825608186154053130833345251459640199710037531799050411071415412874828374874538654182754895679985085906357079018138653464201480941600106325159326870987267919268457190919430131583894527823698879695672009187582158774837115239397402047025754411034268408685176513572655123219629287674976328112176438152443607312680420663318370408998085516681173604103557853001337097812021737956794985135965470720*i1^34 + 1022419177736887640387704758664909734912099474423950557204922688738906262452101532131687067828220074726995404994001953064217313023072433886847952200129461729975307119490452548468954857460101636983170241698721670273313717683157942920123819905174754648368752692769430503544610126242101446162556668446320168094082730242828932500349658863217999478408446526038135143286294084059479622490150418810905879020490720466361038185977576798438595067051588642286544714305765996526034053264950945190267962232370278575001848942862677324606413886613475854795306655553048043054145526663685459319559658636951248194052570802681476977014989170042907414141103201831276290323512678120266160791957100111866643553559871986633377446547960561182157836533220751274601832071146836329484795978946225667471666579742865561397432066944713464809608217105947696173303107575791965023392797162997814330029644430193442209145933224648211445471121153413680115786644177087974674912930693830130028804324814184720852594980886716699551898158349965541278811456926355421975690368161402147535830842059923568674691367839224743198765422675044717831003850851368893593063896803527727219090462650849802614130444985924284520522026234668365124416838404933056075677683626355257350516791922505609566486528*i1^35 + 16067173778480405988569928290393484490766657598333650280593952170830732885570248333564879616836929920594155744443767099019066458028972920375109923227224325075555342893709306634997334129259108874596896606697564394641468011997998632380747393638217107190473409972296483730761459489573661983114545943548026181346080954074034544923832955097661708355212185616092704429838508455982209767138035131983692114637804275518957762186510262520508149601939384827871662817872471499120230233078691010458780747287865177616742898492234041295368501672780246291526518954486076211810132403679110933835451365642269337142247109103029589657188572108352516839444246012314678289000559580110379748820103177867217859357452299401329628380494067500691448792948509499201203408363004919597438778203543940864047538651051557476055996351768299740076599979883060210763206527549546503148490713072948383510258070760232621393314760216294862953765282451976478770310960922065653534868071585406746190103343859998509806499289287742613823574202011635207979567028542962953738015150889374394863736526410976533658529640972673380677069307799126189064480222892202961811277587192721524961988708192940551800089197529113588447856543494382403726493226440931529530877441157977090493264625701748736*i1^36 + 20925847042303952367693155421272383021996920688386741458718908741647807556614879349590566188849301969104113111502594387379688490452264157644010810975752892889081412769395729215954212562305662588750134932452782764583494360649187533729015593264852779429636954098552526813164817340543283127265688066561050042894085295826298256503339618108789155857992393873003181942236006690782051902008971341197944198608590367243731366476315129556942920285965605434568204558103812449615600821652596906020207268601556883909173485631519909731075258176140333628276947501279834042254497124490482426540583670820307220686795032026738178352830384204570563939307251641927030342149612712243395253511270267259833281122175285529351158802985990995267473950128573704766629760132547195579486795330116885697118151468965235359801597938267423559722322438668990142396417163510171488801808503797329552586817125668950196974068850250589085277325671501533860490785406122391499237075712452384306269537112909349895692404813934920355655552969383583921301760630991672712237474715559193396245298660613109916249448900778460893451719518943648351589193956814906187324805743259197088901831019294301154746146919859042489232538785550651265351225692609947903106972050621441679177023488*i1^37 + 41506619891234963263495930729571130370750867795909259506573205500503633910648450984423965843463084967640268720414204318673418810229191289778648900590515133917628333847289257618685059162167714217970732748644191123335794292885359670829457648820134691109357990629372389515428144512299910121748390203857328659232184125587167242792441975879229041397567386459577510382161293938342588566006911010498467683745202776626913664340004772155446652161437578228406253732427582898977870544258404207997736587982907335774870485187467399757023532849436890251087965968552748667189269715772485745101454255140871774948809622890179157266269377735952961020829592908418326267357341952304475370248052916425288491287506907110373495887892690564899406683012622420035616567160116909657306084742054314491642023501860790552891520024238584049990305592394670875652160622957234327189899407956940053788952591116541381633304367107378803160754684163061868318743293845034747619531907974325607078416121216287725121953451787242388937895062261219022001029695360042213321522891091961828593896136328089216825353785064821350689800649927856091239151116597781982549714565620015017443372233127823720180159233700990849049929642081016447945376910661846602619583086683226112*i1^38 + 25455368692271827574044608889922124520351091017331781241191373907945920574584027644829577533869662365103116809384613863313090395809558030813644056915043651030024311014876626651695483634056101888636859843105293337357767891223347768259991381973623486809777568951947465219275479136556293185649703187477518097696813399932561976805314274329750095174226696576555829564673526464812834964730893840733660847068490464635605038677761316169090025242477385399592845932311876374431721699774927089041786491046844873321628448825597948866090393261322167612686988749951071708341196917912607306910460845365917204635414330333118250072178753899425909550097938764453068687252029355776278375963234071776483773805022764804562231033032449888217198088265703750438171438220279045896064314667876174702927213490488245205901966427434320579248281838947397294985471028654548776339574213179830748604939805892258253617282369972809853886441582052752132085752102452197260368795718259023614889266567794228221804599315572382560773093125241808286473272124858491395298541949995545068240393358916009319775799494479680883310980267181620965898735569809659777746983876128674395172256498660967410125802846533204326447069115160452436174405314148171038846877696*i1^39 + 9478605178645299731584763901810539829669250901405593365426348335053002858057439402205387554164412789432243126500593337451599297257214497615881273964296142496741700545248921685080641906425966793403872159080068134359094817418127380128649837465827194370547318408968344744752909169095105941896131327355879011575223310938401543476294295956974352834705866220797560767492341483939374759028962028072165316067292390931797922219930040847828298858026293331911525924004031833273341614006793780043746696133263939213430280198684126946276212068672988507625729523996413016706718981055579114275505845535177599308734509637800183102842892908040195204206600701714499078607762671584296174608025601010458514311952024572840595176760343505391824054542402840621110988906583599560176974247224130935806541213483917646562073127774049088932207631833571847478604955368627011520528129734227749160098178159985671111797744199875512325282531279068395424905243671212587523908068966563055935738317679284302244036310016571469362970875577885761862687302045607847647099718272560729131613897147371021934685520071649692559497495399071261577820607456837618235508105081669471477651296081989986368634254328370245073311463004165065630584744336949248*i1^40 + 269897104072008761228583633281576629616250358053093678761531111472530025004862122278826549038736465380570539645665494815767201896996869705644201797461744971659089108113210143725401284844963516476189862671022614360872525304220193293544634249040107096046903202885095527988279923428225563297004280734204010303582573113408512665683347458292951298468391388792521554123626581987264692697559605981165636789058191588458754412023395625268529660131672570578439649681508509361525783535664223325363318398609505587215489142755722960587967950606521065548223712032362621585955596639433903839452005143409009392341134796373421216263305418118969219411201221389899234492437152464806097736570299996036853215793572108659584620081136786897997748613465258841932458685091941956295346549388023326704166239705667623422351544389193197752520042447766562492289447207584442584889604332874191839479687366176237884974652464575610999453390645429747043877368763881506609925617709412121206494095360928848683616772365450410392230879336048733866584769894838998941895794833116581525679921132415805802924365135419564167857992906588417653631677789245764660203172266936361279650572355542258313786204687476101414523446081775516594995200*i1^41 + 5069092606077642671218503453382236980960517137072637413622224474981090352511781443605559247425239826236101744883177749753892111921924411283823570990040784473053686290109070132266818341705728410340608004980132577323706460464506106872548309160594164698474950871124639775868335811265170095504330287092827437096685242792061842125790064853665400106147307422932243470651711981893479251896702596920617742960674871476198973822327796636436457792690911530667602600603864756561621059407148546409965876310020210012241577435098237500841299615528182636629599720466113200645099875816233787595054862334334354869464422525202161874385166918296995333542992221375917965695198091806354442665021702791907224049746251257712708826341351401330594507881117065958900919782132294588736319960737663271239827132036424871892514130494582773581312053787825869246701466650082944259924645456479820480417058778875837207929511387023984033105894553985945218483998663138182468334153675634507776564365566531833184996329213112612979097245096307780642823349969977809549050420259001798918281713490993122923693553684093967304265122227403216663523970130634295356059964858944540976786015799241567781909087054666077141209265995776*i1^42 + 730798356314931068801251249244583711370744635868089459937979948859057552479217260903905269347516542030885550456212063350526806625836662093517852443600914674813920692174107552515655810241499273452509106219533143507858599975441427909348139364075684124758903882479798870886912234056893010517377395986854418655835156547584395675240435028620249392681696496752240005287368595789129439139634990547500474148141503210577621473792133927493324033889705903086742523037109426293842623256850580574973204725896246323738924106510030923369279998195511524292450697392233717777210781894931636030839895651300329148730771772508454831797006495515921835764533827306310775137880269141697147101460693809019028088493965369716787887066835740484496705457031466766085445046095744916787895703914583277066964057559300389299029418716915083002525739867198927530936278100753991900102847438483759172046996848048160516294723132538270289464357080716494641056865931663089755895305630768154064860526933625164607943341896271875495770138824281477360764611073216040950801661015354815946402883608423888599389720312828917117970065258227699123327145132729113233918879425599933265063156544395492185879311645580197888*i1^43 + 40362292360505069328438149846590561579859224302186812335704453728724498997208675466085565095183797251378495072071183195711258358680422637218426278038028442147324701216832545107299321689829356195035458770023950261039537339152848967220050341212409626357926198890105511548179772447596915472107255491329329594310458913635307262224826346480753692561269234808280360137955434912640783081206727399392790259412273759965362454498109782032441088018660936207354489233433015328373653623422375344435880070298968068366561786513627876847930686152414560544625469332001428723147967121104187966776053098184471571475564076420124408594255138331134732720940004518088057715802609707735877317066126680154471060442282142616624398986954072721866684831736268771503810974360205566512600418336382955085807455569414362603245128994348724180370067534039943873106297214129435815703291526933631814692562798425581369469991747699046287857650985668413222724769845566191029638855989573876318125493942951226021020753269415824831017998089947640654353929246188991996975835272699908096531828031061926948012577092715524393063393880900078053139728475010024366752580845706126319222507467912692307066880*i1^44 + 261719808558087671125026084506635319543385624886875012089857135158275299472185578409810931748112864567807632195299703175988182933021509373918440807058144488367619691197796168429545529070839981661429518732483574892266576018081065764738294857015024897607034108611103715107756784147927102922698716597609808629110507828838839232474533967687677765160042326179961980949923719199181522743696766161224896311336072525171186449563918110158498213603587523293566122768162485233225046152368208820303982972458467164603296905133484883606729668913137290735062808425988438547577457661587057654377376179270221139624449260193415313310842418858159815094373004334163616119383679393084187280267717853425115443675390689482764429105752106957234107218654856896525753472293225579209135666890552647845148146969984852161080663153987242137787465706896080225800040671227435744123026973459804509982517363808048767359823355617019926020301795337948769906536959805736127730451911423694198721820755788578212415169981029487798952479482582833176630832060872897828426555118546964654086732900805724290584518897944346056570983664131630665490550826351387802994990643535688694312271872*i1^45 + 517878785743014247294181255885739120578758654773562531648617087788422671119317716345222457832492263636792114953337487951595718417153408115893103858940321672102297662276555139950532296977473636976373339134429864584881644644143164810461506345010665188064752026867474111683229435637489433620961958247909386998383114746668527689066981045206712086721041468943366368890084604949061274420837491603846437503715988991181528819151158018956733486893804681011414354796976851896433402980458671660117017783791886887640008137316108861811781112568102673484144970863670090693434270603200286324990735171259071256508171757383676629782968682131606642587278306142554235568077695126788382541247959455484886463588036009129068070030712464765244999282216473549602952652086661042060687585716213582344965828181755552965567269664170222620886334289964740434287087967133607079063223466023663407809776593892863657464209588061515703305659981362298778105821159529466400113840994299934850307999884944728316386839011875452768683624788964056509769571909869416114155419516457960389090854526495271901060076715727271803873953073095809479407795248897706859235168583680*i1^46 + -10952363988188159328557269670859963483664315379148849586502322474809095961944632068797711564636333057575558353798113067910788104156561429254136335722310646751544086564698060969534917407884205950220399741941944827610822368994950863721653451142470954484795554745449761731521709454277124206475932404562226821116053765909340789137186109330048453612804279263994033320103990087982771952728951541334391242715649271830985597512766058061372810402864844542947155127226829890915490499791769857373046004697105673213897450150439375189522992798513492713656463464562928181094449374996228135715145688039439922824383439509225101714949156665956913933434611041562213403948289849752917716614587151614501645673447842769702895664547272640403585943138234496425004656324135159740128837903786442059498062976225020986240888975172288391183614977457369230221239693033295107662699985743607689297811538472066135510792195591085325105645477237814380680735731465807802034291985059466895073273266542168792131275086619811321162392339420635058782051030620602703018250973651218923146104832864971194967603286707736275474273963703740474176567246848*i1^47 + -149709922032162636729861261790055403920910246511330999941374119002179389028536472888658349672786548871022650656364098605763542398286273630936147678205362850842149748437673297010665798683806616903162818373819124346964623156905225656859877488435780375910154470821198176762037404907922914630797749725402507670831812702437791350866157498888201830550029700084549021324564331329942174207659312880244747428556810573789166440832052671521003216621184223289043736857241377483722327099793064321282199113649228311854075633989725487750718797746548499175572589150524438988797386063991223272517660237402223732272857650132769639824120322606559835650750150472100665548290979254887110558099091520713723818412088432292018370528122858703537362731464813426319739427666388797429479744311271466921346260628247596534941797795247521563395786037039903411402430668315019444130323872035221024374384817792034819806080163158520122050835906754544303915903414705340396616746547462844408306496434910722792169584486430812330571201261551866418678953381852379263168736029129466164953130662820694500743689427076861148864512*i1^48 + -577978432384586992229748504880893996235303767767770611387084901650291736668657049412918484525337964358389892873622860684590471239821819238846620195886014967707172393771113393043600508622734519296617845245696119657677578993838447812392149240358015091313881979497495153492316591896582638350930021553359766903134981533183285448353152767252593021936606200954215832183026939943400062427970372302278146582034444272953736197371467719174100563940145523809368359883570049746754532622222335874225885430044422754385350931062507476910085363000059307926969328750675600017081667796232417194364834142726064728828680072896491952801485623014435006558344397283469577963257095982642964411071717716778396071865413043461469291532482107618813149708584118646552054770074980019029776724190703737680283531764022071844298371503554080743199362029439044909795691841922810179396813401339153339028944297591596886788640471190467699110918824141702369768241613404791957456839638543352399193069014682158140619093957857562237019263112583777717202563229743088656406203451295115586156355934116323328*i1^49 + 1288750075442917902498642969844743965478986171413807163633376998757168463868160378956519804721878195191183001218649420525871498500231138449745523723834786076569938306850249090989152694282753706280562333978919395900400895440377915445769323911047339937736653757244076138691702002696176740358781308790545322885671480200324389433235929012307699944218474561259598061295538793973179646708842989442638860864412542495119309537293788909217637793968692150891548714412728198628064559611244325113907100834513109378138433093836528185156478033242965843285942184118594446060304858027416260836266768418750544338141170412740251841518944874393631388378111967252101517394960605898774115281049985624261735256205458650756120947161777890212787507743325139633163895730880733155204816126059848875792264415343953926584402642456056535157281689026652655160063603468488870490198285889506498810126914985458003103325116778927089165628631804336606324872845850819917392495851363055553530431483827531434690444541598026102853863800260009016616787082788077368955900354029568*i1^50 + -435542595419608505959525659678818168577490904447040354609769217195319638859654888263344795509475645548551903748882334255374036978747081873510858354037384066830394718079733665115649238940277981745840184370634296872924500971379944254297288711956743537098694253954555531575681692650771733896357071244396923886217550257531648611356905483039756774419855016222491637389294757212538577787152126258532580160288020719218915806442969034195230986576173022886790618026522953815863213419475390311650455499038506246579138665058965528857764504932331086870553991179834137816775870712558806716852419624557762148751982278216518575909967685868112189882721286107797656424264771567892818278006124167346496080550134341338260315969262317081074860091594970641977744934027161037231449723180801602035771126370444488883810590285367780546846557777810763284291531083900048345091078669023274942199929597076274676463010211836941084029578490521512772719322413999120616783978974080935871317738697268599770302441971571637950557161050265251802347520*i1^51 - N1*5416176666372346188293487871859463735023629871285604090183941515493473618021729929330427977334054914967651859364792972228090439868144931835137741081990851175167992921241190143534237581623883091471953406052083912940878997206825744953125*i2, 2189594188769105895408676976646584354847227445941965498093663496436907517004894452787921486128086813547694140618261224801274296513077274512169125737670287978853198751485564040752357817719588458343708771862132547135019637167561259850360572129945615308512621189388909179830175869942808338659303396587351328745220415174640875817862122326452398751605566094858228349845079019519265942111897460270481825464257110343215503302821791216925144783318468362422022549186829202743237446815347349185496024789859565795303707015490359986190067484834756449780745837440706056435906737933359074960246793107838948998304534305585639225848223031845013100127385455451773287697083271242466844051842174198204005762754413818593413840403643262286337173313314928299079633282596648741068282220636583256962072402459065761669813333020665515611453032127011109264332501694648022907914350378364585489439086009048157922500707953717684936838562176949560114581044797462252317103284045926699179796849952996968782722565003176979000473189776381320296245985001220828656987231280227611295503834419764935873879071602957322690622321482336972421286790443037936752334663075441236949238150404663880445378952884849251818427183892964465358931292862556271875934344173930999328006385027790046889004259242227225658816434404820472180440112246373357486163004001061723186406758060614989867252755498831847755807489637071267507993187233914061511065242645299200000000000000000000000000000 + -482071983110260153191984680999164403855615159225658418588739714584810359799590739161730826692260572210673883376544129798362277826605475762157470126860246656887372447728897143390870008787948347185431898314342174553552632011740132499634102815846275241462962157313783793761554125992076016585691790870171549562468348719445278553532164522494054771149691500944719922888228897118768195157993166380013673183787327714990016776901270659550778214811473162214066969989370974430178194608092112735403488455495911152700677659855637417044189346341409510177761728233531068984186316660594093352543426634006098071536929309069900124541635501558227953942578237391575526402988377342810950750822612230433077466037795050195325867023233979467645468940705866419917587080653810795459848423004179201240287144707465289040188088825821760193801351858220187625405860601003081983092097752360362900364709987165859577934281867365337834860087919937764621360070604433533271726928938299878197173745042486810584333117492183215687792671361410079414577640621305344045340456738491666360530479492260593991560312504204573744242978203577251392522509666335223819534187181686158453716392439426120147592643067981895400376688691495448865239613616919751071459525858698812936657312537670222215574236044633476184668741006537260925016520958072963735579936586095990559752723690072113846474305348377734094367179144438322470934132623336761087539877511168000000000000000000000000000*i1 + 486592594721900218827291175145436929271648445748012039912694396520893126794205557334581818927270042489167300329413033713714022156340514551661101465376391512428508659709766200769027209842992506012514503291824010196635789180794087830679656920636116781905626335505226344023216462423405113159917026294817786128051137049340620710520043368116739294738224648307829478785878144912920983058527855547620810093320051756270479258339463928374536645806980061241504922544066209412610298110777980008373001561373248464280482427710530568246289804420256247906880107897797880706668863846837870615845065687353387036174814703201102376081817157175228641416223018166126010110336029197770243930663260269973439641299341033861958671572601027105240367041929132724584950986225544835734337340408513038131422323995822600667850907169712659604935825079199432389028636440888686471605988088325887194888624799147822343732631112019667833577934444778031924936495953916262463389122021808945576772733523653108041807057305943616273419762274705312402422199926010355743895132457857540955881534255513971647903930462117137173655733742486965187701301425134285757623042910251716714968749954053651103002635027568043973296603142868786046763259811528462411914380775608772743133452551731909894451292384727320785041309312280073738119111770923683153363836474859098100160954930542418960632169267450038664311430845860423935161318773877976310094936145920000000000000000000000000*i1^2 + -325879362992075694579359976271534527702479219877552873799742481792434023372808772850662512192879106413277771533634884320056216829235273405193946584992706839888744198772352866423140385038106234436234840543747728240676286805183677984233703591261037360062003959270525371638674593320736301719607387400512701811583756135919496218045567595262270510755230926952969836993770166790847594829549245372934058247735711670328708438149549883307648505091568982015894327993748090758509444250406316878916652385468539151241764958899958932925511007600452972675591898881803515527846728828624130415736103503873389936043099792882394067636697352161937001149585448126599276857227509058020128303262660257167754645034052984018503585276520479750204063730000135116115232136725149187255765018324804763225599196047905094550403179764978391379153659199345579761712371417176945115781086819477437999321298831778835143967287463683932168478282678258950410648777604793264067382024863407512345404680976016951958491266682420003872872279373999346295248942180458330791092648935693878653441167122625136851990314252782968126897192693041093083883347702382747431780160014164084773893902093357003876705549786609992547421488158430685477168020234248776326678083034242221326835718119875657230920189620561560525273208641951219852270296036977474488649533447360937376745179350791980887303473355002637384466081801187646871384593413028694410885123276800000000000000000000000*i1^3 + 18439840583662228305515791417776451408281766729117052359267535573613101168302771611400813524296310558076271743283460866082713626244986832768943266703849229680597525630216562821168815009610206094789532543585164260521678339733787958347261307606614872109051016178040649585337427936755183675410526223465581102195423101867241864332525220947683883885704481627944338615520076005502359390227629023111390382042543457426848210598497274978974324109573400587901872748322731849547802074279202718946541177789693148541745085419790232792333957230983224783235738756786699017322202572679992847754102230994444719217303542990626615268777068297392626214929277155106469862538472289721686435022656335298375904616817713202149724602080681387032107679162544441466720001590814777773717575158613397294554886709852126758798422823095324907600734363773555064436322810480716389744062152086233128420369412161993325274339833120257152043446502965349522319561724989430781595324768744741872931149831312324142473989703007911379597511643578650038160905933786659937109266208164582321039153232281507844210749974059483338377649768934513954176664250243996808279037018962128733824684645842792889264605997718470266569719510771722192623844836207821197633695246084946354821102040018953042861458336185920592534910704939271935402540408819457650689389708374897789405203148326137912339729856128699388196981910545776565628017511504837097514074112000000000000000000000*i1^4 + -33902399215102100022481897494603570932624710890525481005573428282946368847501736005473550581630838438167905557672384465988933849423121899553817785668408765113466023148850580128188676194788501027323915188252679749607055207873184191731541552143128956206114484387761221882622476721061110149895878947676120636382065999342624798153668395650005499854274826325140588265820151728226197713507413713099098845958174360994308878541300402261062538161814046204177487105609399577969320740205484747990311810443465908272785482519706939621544455400123906862045323165153949570568143771932468966404049020662082249222835742737211920174221191382890056411277349748187895501093906730034541568081362467702648762076591902575352490721347137225535580176741804798884672864166533630587816888031021184833619257918685298190973542693447125485196840884549408683877031123006927342508301494439061646031099240401392725733955969376736651037019551627849687203689450670653833213752365785943705123454304193847506793254672271037207587949605840353561297332830877444485081378525376313700005456914051352480958312215343923454617786798800246154038254778985813831939839819166702457313594799285731633407388962436770559550053784410597483892958431665212273896125508696803506334771850509402644510315378883347528296319433230208820757035807579089771774935182253393359028633395864890698311514902052708246127485347328903709911222705589071127395696640000000000000000000*i1^5 + 6953658055278210225524688089328440959319545391683931483645916825535208986915191619696574316757114637206741064475541822789240881019488417852753041829765369103087427487989833417877877825947134028164807120716048476512212827016631095438173835334497608279066143219066968609685559129001911168497084037664172946139759746655940489323536755670966521065370776871280212183974790249585875718816443684939154617583050211093683247676034390030116563995649941127823443451933789904755643478022211398522978845108385670296135555081441181034304427935888296027532237982599448893611475759399720312899021637768323644791342055362275195507947618594225368978042129327047710281324943870373457366728272113213036150330112383937394161078385631881569545019383729872796170375261223867702791173755819624382382340357073468761204014750282796881095399789418389123229420832818027500990568990133989392995538848218708351943051401930874504780818751611237722297077540728815894559241187508559169989155716533773038542632516929900387614615222409939172148186615285037102800625307714363449473564425287179213789834147503322877011198394783313602601011048101262248261758293276199584797092047406418463239281088921361234415446079132398529348466365264846123965344380527138037587947620341990294237744891231736873487250002015125241462494444728867743603042072002735993561505368309437979470880588198679073033246293246543505486305326878859862841753600000000000000000*i1^6 + 784479706606057163403476557113354556112356043166668692882136179208665614806664862457462798047515937225809233455141006040906726071650611447450617396508281858357234120279526164276145769278335716671763957235649737707391813644077913548804104128303924291291609732501130885077564693430589121553928397263099383106037834554698185034155644847011994904831104754331118453993674568454687002155345408794101058853296528975008411924391064464637816891635650348726795414571836641548037335917658251190401451951517490719507993655623308464285154025906426547807988137225801612324755092896220754536583865127343985794206097501426261228989405108308772410565918953969436870057964037053981675991907340985672415224953065541250390494455373522779604077579426373681184854810679777648438104633182133391063616329736097696468799341308396906166653616945768409877701524636268566460534556605523020609275885435434754225050825941748695157260777192786045505768285820205561005080783810109710885993767264681502847854984162198313531250999656889087728311819329598072943314521460671584865585056557569741685297566171969381586337013533759560269956285489221386936065111672362718935511312742540720390779440544278284574618649870186384779620015054264829476343519241559853325027730713492056663011369721344812588415507764027536598331973058525841638323162202783662299179448826922666773317555678453381514714734463351787210550928073438124834816000000000000000*i1^7 + 569096679720720758823903180824638096048380938988236358768413310638304029724574172859204710437288328894024621535870291461362911020644544706379856926650787978420306105248243118236703734826968967719962879295921618414219737629136666683164950374383927723079704772883644381715723805910798228246329881294089249559016176194473194162980032488700465998352693517858702011507281483017145172391522275374427178910643786482577706486579773420315985695782526671965439034644138940514441785512655763857573115753201821954000175387532191568755600700840741368043646468837845428920965110490889875616966609411129411436607427346397962226970349461057035994754362180311421686847182521240016138131379409102785333477280096594126656225409976727622529428832869187032789220231821191936464835630031089404736391735017635707499633707153874576670847242764500148067932299045063808825205205244902886683557530182888429256365819790317390057026063399752423878516784832242042291912550436127472433119366170095104423911505299256559869896510211838181616790833699960676040000073182347427272890582342696267751683443857387655687469905599640886704758087696057569294168920847260404263342939937150548301533832724193412798802835943547385546213565624565647039198960766411402752751402388805231559978942366234605730713941116368642838312077134452717775309253233446619441525119819593173970504500763864241098590454105655038125887983791763735183360000000000000*i1^8 + 37723427964956783865949731668388205825505775234618647337337551884064965276568345498579572683142376788609842136654594323496327791147158723488026899305632941908743164706081509591366625520690700708182301491137885413128887740465267870958729323534992868634259360993973741446958892919083846741605645855037202680819141069967379287835485754122263646323563200920260145542039643178173259082641990392429489630539340896617972368684797939527882941232899561721993807001083715237144243691591762031684615984475491143160348929541256282416738710212251847454254223400372058388249111092478938011214500152419162203303126300891664232432330543266460241808713541572972701967355289066410332470713032500809892713993623522191432089191008133417800312671936248266296880155572131169598338896229294408619303203695193427749976874652720626432556162971159263252752504083618764984239576963883093419548371850338307861713126391842116230687471529526796840146921572460416802592330690095351318836821481075094418120578441535562780638649018568932490686325159765694914175597646327698517646345348289541527606036637390148108649307987059647847944350762540857552656998143366881043736279902744582636960535456228052245221940250891772574598016223944674772935780654918727061584920303428517938182988720133338749817665192424125389260703044763469409315887617968366963232579228328428253500318105069764456429174107145445954459578599638407577600000000000*i1^9 + 10513885503073234868245533994027724988452059620690695883510133685082142296825576917083111208455098141689811029980075404175321985912942591136761732964612434852370058015767602151296402395831692364374136884390010316690801883129926687971459683131681204104665404167485956731334092259519738413025089758026317258560037763863252329633884243451890439288729479164756639202341811665762240544292464328994105260706140383492539884127979437842294379144943329382688277319195325287596930966806562494916517722484962052892047338131798408102395885604515672168987103518047096574482745562605066732366611845852665891395133170713334617477962979621521725816059281408875228235184668169075278190966162008684957312936697400931593686468823178310000185861575429922525723343124667963863780197491875503023055678058445528827773802874154532454033648602006070471907841329454013628636953146457397226857968485278219385134333414818924531794080487537611730713633775511667346243117698377356915417910650860786771909518391472834498262196395177584813727448166020063316601079134632489073073238462890252730117510371093741490026564603199809060229887391745680370428330650860680699566452232875869670403723669154774579912338346010883394421633958015533560507069862400712036648731913738041743731174263534163274525396656144260841469426704909988968152747601557012078196488114980053464875423824631654734216519446625316198282015677561700352000000000*i1^10 + 1906218658665243674217935709937675280662867227859034423524275151626665393914353454775313960202693518488007553323955498717686975991653778975415298006075284581026837552630622476356274277363602031727106083583920605903086024722532839489745339405261475876156646343586944879179403598907331736000514413645052961171139330800340833799475491297655312251445844786587500626648310067632335219537508083639014847733621903972655780242761572225907453131856093989273979225580441113921246307859817545257727201771751633539315664250655165929194175864545437252799366742713842638975553926037139007270019112548186925492387088451287751009951873659482058594391263668411124103971352360712328397185919592572189989586564557640115073418672171047399518997190298138166993357499614128918460384494031083291641422322370591686567467631492027275257616016329269430264120010987548571377321154813855288831697194142579020910170935489100157299957196916404667714194014224441898769368980972681756125896547087423259823390598277856439261699707701701990083942969011416860067517410269023698088527728973615044054096289400799221886479024651788504943003792057037677859315287850704784931726314988317784680029949026928243265717276682903794735041353584987987371003631934751032581033196621276168960283645754614484852988919566809373264525240145842996461461775647592479602795664214998366029687231926743830259296309084540791323420998835896320000000*i1^11 + 211563508702676154909512063009471104185776978253542684805437450310149428430331844245765056238301768368613805020072620998077949436856931962836254852809105693468659879519340555576182769053882088528330864462686258025732822592461685060007619186865117301139320719244773845191694176535193660919728229564999403105907816965879956135465317483182791666210073261636094630364355207289407771719084720497547240309052942691188232387133159235758482110659126771769679672282588668541612302582499470826774473142352106124568145997461956577480776268843782744222914244771823290027669823686448004795566521275554301817558312888001162318379141421118006553850121141689903969875069522097647252149462098636010769857612330733408062897290248929260164007137871741357653247319774673928486005214950813248601323594407547605216956848584510835881405692885997853866590571693700126273029663750451947183848690278346195470136508900499712226264508579941891837980393438898112996171008987402770278097454556214341227177842371444953409876799271687876295135842663294782874455366070442690698074788356375964555919803447816835545606694811319656410185141966010922061469311076673761815503518165553829856135942983742433442571973132719940800151196627727667323875157046520204863162837854131247047913660385022222087216955591045690094696682312205344541031862412424367491286088592382503008509023331905187583988321127898392226844135076659200000*i1^12 + 74938380529640159114610570636607490911860325396337340751576183706753182941960218457054893380538158629833907509336119945475655323618398218932458100994019915437091282242198696438995257740873331149475039870706303180649242376446897749957805671324130055684569206489279515482909777567819115766080085563082235848503351879325078604550068397459087929788193061213406777263792671003545288362555145070647215885917443848995920729021066755265214054085547689659193257795870398593381910542372775851096243879497142997857099022681914239172423018613359691501689042638071251023284936426151790710738759271189589392606600433176749442540499585379794615240924964875743704633937718721805474280262918734835501418447197810925529979476791610833394609605452640054593916328629573227896039380327575176547282042355969619777569413566331653996880750198077317368674955546064326694567488567051341722854469433302869101387372011685317587352661853177568539382388127887519034650369964346836626184651367982058203801076625649228254400402304898361875968317763005369212220268116061153649595475235537180601384668124368975348077363211505501652298171868355728875456417058686151917595424183485151967241569538272679085346186433794288950415672969340330074484877845885950957361919291753145652261814021260216074003972289459415256784972720508840210850019049470372009356963295249918693141305343064043346434345874253451079737967378432000*i1^13 + -215930255592890101990499263649890216260120417477594575551246554070312491177886144242930001458212002197132689941755539039850848839592302426446973059704516565859601144795958157074000441225512145042887574406516510833340648508885184740390918454063682941156564771515099018397270561705933560206098104579030296809248666760719690781781565992154141522201522098929042515742355125688721850198909747568281811480377272226036750928645808270922393264828750760032092231804014968567821890825366019024175444337530561881551290661808964790572385938583699311734682781402948427992026833422551586507722363930834664456623238142126494760849019755216077382440776159273289735188752690999384696190578733151549864217342749620184983325968358033842435946199712928509180778591877577029653598630929470382877821072237094437537110420712896038764411357849395386664105192784649133440733665913514459932292249635496031816013017296619189919890967753880642939761390949795433940905625804025311096969721858337820362448692715173267970973280367321850184748975951836576247669741244379770709535626675435792394099428079966566053475810224125195841816549215963965371842728867904986649186332914323943721393633107140986681558157421778281863333477520885770788798114682380943473749251093732492315093342879643749253427371679977014285744563457176181008423764067296326854573947331198871079050860572681633274678266158094368241489018880*i1^14 + 312266425836961374042986390609240554048236212821530090488662335734474131992234819119561355506384268875014365458056936301149853299304199498037912501382391471807938097995704394845871393229540176434400043690095849059676200016685137567956389332390842001463504585173797664623237996433760579813640395972791365106915989937189888181872169434663204764691301916478500123307508024983441697958018762983675084575915612268188927091988546356286053969242164777322176403525487499832990791214810725900950589554924847468776572525585085469995268586106852600480254436588544027314395883903170317179088707864073987865132012714354967859389147568253313092042659100006828503446750142179159006253686933602152177703170762544774114007508354074943138400871859494130431651144682702113232907804573707958640811985084835034668526608469956796152980918656075169752837862289907355108687481733527414166573326894178667445125963678301719263694406740043457748793107668050999747776051866254916901642470897070773461513091031254481565955789044048491481829508695870156728957113478741335584082552487265271081649316261866704124912518295681300643945537946470355341818473086496623549557760452188750866252609555030856087751418254936350441964271275282231196616966168522408664457735973609919106340761527982044958665417185615145926443191547288629550980016210388611779636625822406040363356307276352074822419678819252338459410432*i1^15 + 75603579782097794793041419421226705137680818037602833178180672862955839561061454535241901225638624134612334081300607003039820780473494096013125367292816956094397268120911231457666620807958704500939693006007741787656458968294574041876145497720476674090655552886544779502219122467988690444414682666361317687141013657356793595677351955515245108021439184174079029945229359376135175543768911941498869365098903863487887150196080025886127859315514404540652230299464817300491229069673062133665386922916097464198719815558517073329596540935884476652189622392392141521600653939261958127422102935965116634918438846982008280980035942509874743669596870478286651846443131619392752137742282341917027994710508673606354554215081510580201349886120838346993965717116126408700465278619332878085846482189666841822344648048226123588184269062082015870937351935637452854173201526542886016550583124532569795969817662108384731005397182059571956765149158541328240988043117458504027946101814825447770366567138014534448239325089724691145112660578220412893845990535435455406986042210939374909036111355801291600985023392719085095470541797935365732384921688949358354622879322678555152024316420760695128608203343443788181123666353121394649510306297783045699570520918341140500081868282727197873455377342962641566027182501037099242553469913180193712373815937526760940638952000227015947752123008205233061888*i1^16 + -764052353547541612627563553457279955761309171090826116091307015583417633311165478869676616641857451953745854897895537857495006861009576902987526669061350348745349036219381853094870181475326625430495388192935695661637143526119125407306331781757818650633770521744309686133330376909904232616852750542429652492870688816708222191137691056976463347780776402588069705752425518269262358491162417197095693051980882465171610252613203717654607709501373796151591790141601141156110824040013909790636938691978914122101360702178106479833227615766480269223141320846653626501390322269752701745422718055661362064423979821041413310728570923238648872267698145818101492187871574633061919214795119287106787619330328919585124561665803304262949308592037040412741627800039179980427352494396976602839706588792387727475048070513017291786820999386660117474200041100028032252959754114973043020200016061858397633532292235311632160965247088662843176516213191791546427443262688604108048688812199629884211287294931260984457403640634310204548640250751031415516077457494475064655243466280028894432318755626895938614902932739250935409544236682029921884805800025254853946827103172320262764510908148866038037121216238362566932186536535687647606854071523215197816268719384444990290722010486682927753748278307321305291508853880264214549474727304203467361140920164547154630310719572766191373072804266115072*i1^17 + 165580254794779243856892145712831713674766852150148193667219365440718520593874629285831687311829956813820236069112731628672118862984322745603261055064668755643507957813201839488094644756441628360596169525285344894419086630733521146891395335868080190556155946174865390637764701228580173215783754925211523871657831146811844461537219142882233429514910576867658192990598567038816673179706019634151954568770687054825184155728796166835877104758498743220165168455093669228455476521387656458785358717664088335763808492550432566313872115943380380713490652973441931451311020510143768926944482845952312994938332952038777036050214320842701935162095734971884295278144727838229321427560418074437745585256076316153444783580513050600477157025721641793147123830977525810236445313965773972792924452493498054570544813805643656862712698019346036779066394769199682672273409160895252714627533023242412127180139514677416807555562721465386820798610733503184631402350041289015037460671224217173613043181142118541394093920996889791003741184958793069022254764948531557912081507792865580283732097347239120026343059926114758814142504870611413710726911001480133281757389665153437883479801328275931653511537996511722193973886342588119555930976493892205601606328738263626776854037608899904584395535457222238192968877293148624265998618901818160507362120908178766048304908216727209637668324376576*i1^18 + 317037306582184978979048877298469833776011036882440957539470546021120461259687129690806538840539068895045161600614127491486292342087409658320464873336836545066269266860501347859527742648323717373674940102843951305114474935011313511371017432033817517466090967302463859176326835816600236861805726540280593378594386941018655400928265744763331789716467093156389298202796063672372601080918927277857469007289983502468548021680922900612260816655573575227323631009724774183587633789240070207075990099579623172234883176654450243859697233785134768560588164462494354984207506287864858484775764293625936415305298262282912495818014153660863312902180643268545529279649326569848777902981627821867501758683862651481310551717463484447867939104204587941265984959379362773034742222842169682738442053839380974353854958133540213792617300147455480878613737668895201936117727934008876549813592354563477195875451497168037112622783338720100529170021098178089543514352282202085704901882062527562976326429367389528995957539041168976738510569610155407246050149816112474468641785085539430533497140513923966692134093168868705553012833958960322572529287961219348214376347627051610680566035157438504556735693953528104094809799340157660738698623301276797238453733411143478513834543837147631907917078254679889611288791139947671471583671409409715136457898990488939350554055826630108289957888*i1^19 + 1194550963429137871545380298390372957404190464378672594954563535516945478233151651110702663374980310746904498337613941615156539533956835697817877962274551943690630902590584639895208589097394424699429671697856663659954584621756677564906921134398065429389832329311219893905044000679874698846602002872897563224061615513560279252138056890917216389203203782559777740635086611210172664047488433846201747307141893607080913755061853906200292919413377962231973819607929814277256832742718642245166893048013734919605614469110737930499587678356966480891715122800591926185403863175534987654047556520638753611647511722060560260572331708292704212272294119884109629030493547143407411274453042278349310233953784894185884217731446585408553730918772948283017037509215588671607024141642788665543274939999875299082885211791682464487492242894198657227864380958026963160211413092372325877898179423394389482480559879499754058760068172244382291545081828154746678118944356460582803370714490935340458630993536076217747005425132798962309711515444707056578512972757192635433851050541119180213521298526686141235916724653680192201681625348615877968184912554453646853709872771474260766049753508243873150559253705204867543559436451946833053977105227096774414455909508513855480850649875790108260220064638885855027592753761103081903430921327475310905905237968358230664938094233387008000*i1^20 + 1150251966325508424292777278461115586432413577565034266057352063989979506947744451373207250049794413346938516854868731743168906017854014498101740277412052428239472694448080982112731639323087776723892699182477724754106359101562557485299333496802973350624144207810989391667177893012533940677456519678942563652973928240738059543408752048580268506058540819743568831910917459186136853609690816654300315872473591957569076979691121592802787569946297728143444315900072857149475817503858905708681367286280587918351147034104197279464360377946087823674705702107387603841662380515366999354023723387359538189367854061952966664381201774780858453529777116590685221307636759723420531901176755674743366667534773950851149811857643050115514728352566411387734295527074283870729924671225532361453101291809646242036942196266448635125855926587087673159103073517648590543974791842967365128636548088441781735837069043193931447144515602816463993248768375590518065203578127380644480554494585052613229258966611970922089859651365065012292236736977308578013576622256634733216394776950746195879808077729785801398152865512898571524572470501232922636239985671840601357232930157355868189873151574102779165908992876606040517998152527238199946740701248040471360740926887254691077966002027922781032440301465568812396114949585728261812005201467274264919872120170188333257618280677376*i1^21 + 219749946283674425536970536484114334397977432443366424613506061983924754743199177116614753138348330547318412367669826580632048557935653703527362955259598901916834651674362924156201863120603414715074771270996575863290224540209854869818584540795375719656357550316337286857948766456418026658583943878804693676684802969688445264338125287624576503312639672180484573106433590395579989280936521945200530741027891986117077655640530640739747991920159246477420538395560584663620934245452067964915950308592692657547035943006345445692057978077446376990337338973153146029482641675165755660621455576078740964197408391689459598539819710514496553701875893944335078376144027505377909458587356642337623262492543771145719727513147419208726275948698735245166715013297452133470645671616393485825333549797924310432833184321891460366043715259985847856160729989291654941941049777148871320175102803618434327783820518119920203988876416616902561572841496958308565109261544732147335842135535750042217870640047868537843643318909683840393723411616658549807328901434815406787741874680426336688865902660199754514838650449651721615049005588636262436702808238697516945720095072411435351395954517747537588389743192283366506958741562624816798060277730048958899538013672775652471541285342951066105005144826391107188490269156008509196734952063646746520352908486706138869399552*i1^22 + 200616132834362780814058304308434957793847682012649556138665719523193527814430223828327711602438652673416093239884337742136680754875760166422379005748397012573000083418488961064394987984652133356543199091639547164360251588592198217244680446609254358969407129591321161507072048812548305809488996484295824087717657465939380815010556739595900132017598785509185996249136777486747628649657903327320847696996018008114005717659346683981516729678973490087481456143542346388700872678227392417510087810696612236679392817113529361243604066601286625747387695348736855561729219565133446879197057450699805032793140753319068608408362341931030614343666212798992599187822561272382550451059323874914413065221484447314913785091538734102286671335653983207112238311019260863536391843499075524944148230215693549794883851614624999539411012264825224716487469219056499528730836050706471643616494382323467712726488713638223393906416952172749194915052312919244692291600558164094306365122915332619540628778081405661511715117720919836765328006153501978366111320204352694342429552840554607817633662087685959170179386638034070717795425114243757109366073958440362865295990813809223549999863148051889212935078738787430496383512329948093498386409871654122729411055424784852217531344269810006655354605980115071154124273347298266170549948294983160078228011821691830272*i1^23 + 227273286837592811581587955055564287760474652456120204861813597878810934124861986979044854887245750040182980944630902446631545856764573643356323909993702050175891305740144201475958632707837194155755874501458423213572460866997213224847891545218601073384571253316229732036583326341605905996138763923992120944653342726762557238892295377052831362010231571797394277336906002820110027285389560135129613695076582991371491112076574075468812787354113122368894705712682181935018529766663872315625464456670415038871394112686836023226293754905483972374089203895536886847380236979796536868197001420740701009557140506098319160895009860873655056334343009445747088379164539769889739857859242150309363363640189591863564203466324831861250116847030738239759645302338171659426992291129835673119046743730419670670230044083776192845359824297477769790251212448745495874880667466259463333910181900146147308028892023612755436053328218489195226926330508314535978637048582470460124423680030133761626564535194515230785435187032313126557583535250666929595953592238751126839075049063690826629124879307714822316811933668566599780582783791555774404694608989246362453149608297354439260649375784141235502336777971982496011119916892253665819160068012755986984985633695783670038359403697004061764918552320461193823015299930017237570186937245859602014987029053440*i1^24 + 36599728658021833809083061337358027038231318077257879070554442349707963967659417817982270831710630252976163304624243709463275694599619910133166180907136129132116648983469164686532785277632662957460728065715786592647633002342412837985837893172955317108763898230237884737341448793028889392433813991795858481542200475086816285075053138084467675171800449783481634346282879393241607470527777899195037976092037969536402873399083343114350620439406238521063140820480823750407325551502184198665098625115949953208364352969266749846153228533171596858425668140383994588255077278210794955659506371185622658130380006465797107838134861384402421138870098310428341839126948938191317390321032725662041328706716600055278058583697383973846965789059446580114865994007464262775086438548653246390069433609924067350338348532109912234009093649846128991317108409515161171026488299922548165033774066484868576107385580303302888649162769911693319044627158536756383396001083208673663460555322382009525472346067487718271706665806207118495992832231120463736389880504173065489419379645165591593132370044826020928164925406692295645852006982938823364507564188196109730157754664619002795836197301814534672650704102337856228029270129133748452477393091269742874792524187087849859422949505062299860996159870296116639734202483602737983926230328720515527606272*i1^25 + 10559583132542199642303938419279639047524742639525229827230406090460147541272224301532724124973888647726002500650037730797319876837158719420406281009206535324029836585688259161602881345454928183970372874049796696786629813197707245097046917694161251032285988150164177938918275827836622793891366259365433590947343460937765468452973808552168582769595113890934361302166187842944604537014758986703865129713799970662047772511061989608871963011162918075386394771338996549495043537561580319988638262059858725119588535806686618275605886296281942873035617838831492479539359205624300945363155536095531578910789161798368554876900974612777915990102393827008853676398184752412378708273311149774041165620360489098879254528251124678825977445550238047697027985366020113830495723541188691451185502310132210230666407128415507491285959920658018697971021247967553807935856120587252009513661360171384175195941098193288770585619265429200831039502318034495356878035782177904155604024273354679679409976263258834081462870271859201004731878837800186306185053692325813133330352624473706931223522432144257629759077457750759805361661788185799511023142856886050211384285391663947403613726380289145183726163805907208337029540228445345061206738541282148616717581484965083350831415587129898383757218367275582028784085257407150304756327182258667520*i1^26 + 5099841221362914916471804503905375458915363452133705428932034499684654056987163038653119992275160854733894510650412619727401250008332491437674510506019604463045011761267679629158305624798851529999749576664197949740527134983108609037916779264817547874912581013647179349431649094500240465877614429078508491121293074396486950854732482863760526627677516611485910393041062859106382840109067923305622514305405014206597852992915169772104230418028707335881287695176118966501233261837303271344716980765051360010869589828436917314664438904950028863527619801172504378658031458226411662379150930737414320616542521098345029955136188317696728627451679174359290076499063521145124489019056917067732176908711397973601393078645754061195488277200580587084296979190446281854990284990109759741966474540364140224966924523036159156102056908615464081000657930013236796828013996135330230964293352972383424574136377855779261415143088411741370588307062128730902252361044003408512553425951177883288022854808422491213091509173417953853638034943492014382408941357008059851631174852657644062557580771568541087727121443295411320736457656852211900492060594220216366127516773710329666858399750614861234181378965896619177402667219313913084366713862787493815480694664308010008212261052647205944142664404778650761159543210745463707822500872192*i1^27 + 1256404484265833411561774277716822688024048353583877063656183460552247480315836741359627620406815908520899884605125383328835145232291621612925506537663009832999414003223223089681739205587629622404022557338617589339990499234311065011730794695496148883714125219415353169823242855978893988000982205136777251799782987974399448470065518838678286329350050017061657034674845889030367495334940868488356489835820302137284905537593784712576316735086953599272503036598600240474098043887523056878622895635642240456351232046365082933651020835078685331387551910126973614165149638214102049343793609129681068362908057296489470816347550455829476920263317147943522885193420822065574744152180363721425692357897988441258263397070309049057047505498784626238398267727803848197801013664323841404656441840460122104767315540390312715243394938103397007487221917602810368621434335309370263932979927104330080798082423272180263289949427728511475246128404969968034468573020674358448330198835967666589531554699377450533792945788104072608809265814089020431084061844472783497843460621512278983406406770377266718217836140884261424356129403885121853140934098728111858928756367251337672640161827786988031489525906822359602192933087436366778425203667442124352623140113744458702030111616851220795106471588400052766636897498179517905108992*i1^28 + 110071670338616655147253766601455359112311503960257899471186283158450250779199539347494939913409485579034955319210866312068249858780466892886284073868818315283585178252581331922700653420232383925449876194928825016089476788065561158185598108510247184384975898114852175560211412947618122692822581561795031581457475853838586800572073868450935960679409289125341866553067105040255286200967685805083222703531322088893693714544224268789012348823600861180060216688221050486919004330335012219474267370906927822318143731539335291581598506549847830776713274965859258983185622189722043805217945534315004640533260283705999608136988629293280533729039980587474270714667110890884982432619728708653760723319769475949413067976090682154349436080695278590045378654968135154198234619833112285273809740208104514650468156484525153862738232732229588528050506128109370835071639043417710243856930816751471617859524841355009443667092363979530810146222363001583551143324467288322837911190927189581228765275157653793358684102220951952171071391177601377287757203461176313705756931645199443679163278593809975227353876986761731623443076040611765095263632583684572292983580162368563951246758970558228176003573730637286099575851621422844276722352115431574286568039684167508857834622442854354235907644470450156464777915952791552*i1^29 + 4054614886567094385721011568951361892318813150717463841865922983652439795024596650971750736984059270303556189457927892861877090697215646864638493960194287860776908885447522525922548724019766211853572894808529918513159533123020524046063727445779773783864781979344257009972523841041651567561753209166801008388158478618319700896532230742844584220934872245668392610028484918542830686421943043315688920833642702047671171554681479502791688319578460364676292571477034979392072549926683287496386305985853182456231179613511632779059144680740354623523155936904867784057454922360994274829099923716202588943211234644867643962062554617886621943106294607751794177193258410761834606771080681432483900932501649731513792849195015906291109292612947763078239585833091634404025322240844650683583475859467944757269308734689014655035592596132490155845082377961679497147885430719324786607168190415731268095117304527821697313764026071401033248743912715099936687415336272031876559137436113164508846903719718712348888799512489655311983888238300895600461237386830109454008326937572890509735487179335323887334221796706068194824015163400113210503917599484129871240935565946781453200223027814486283385452271399953133922028796294915335274708271914655443240228402086420691854723813178732979418959834647580828646768640*i1^30 + 196734063122793438393652909834577826677745771145963908319908520012641851785124766377869133343717585606025606391548354761254635488384463919125746748812154435245723711514344950614853604671350976912828950483714700010613076441113779987954989706361371898377948326471444847199897802599390006236686858895030339104796348412864842397837109692682407120057669705081182387569906601226268816435936232010414681591534537026673130333782222817346556662482981218342438583605330704518856407846818907579983007059636031447882776801119926093191356892908540051737153082681983133133834793901898035438455739136749199424091764312709613807915647895530614211675592024092950641420249981317614227747039658835297639474948216087227150631140670893633293176095554596173784544414804194571427043156008368089241320673165791964246863278906770400984975498583877906544603761650220379942988497122348733316750030098992767110201986897667836962840314550053468519545151256786974446682380288226828508259015158608142840590641850305919772293332453315640192381017030740747877733737538890298496231395179076338033194099361586338325000506524694898140966946815083599895717817999025609008660709237169274733927593230738327817141776873451355742017652888526474638030375822386709289754891070821522054163061118023847265217624843097210880*i1^31 + 95960397320164977980712230276165226774589647410180748989883393287020511044156096298723385446957276594966562973156350082665208616794029574914836209417090388647661469131497134119787156884215171153612648909164238704178292101906392940443406344579290259147962619690997558408429641011878744937183396924587559835402660301582460026593728450678475893196671888737276309987109630655568597924272256802735174630763529725228725840387087626830421936116848338053001982945432836178826134566987025444366034583247602006844445860243908142946835549478533014426818470749742367985683346423015032939550734796826446756630326506911972255103883929267013897843404426908893404608913663991945226060398946257417150229523615401065852772649104075755268100662844354373925603481655175992477306082595551516747283549251479086563866053057384819638148197929713636101147109123589948345501608488480247139429405521856808590348542181413808841814085056063439880957507028458461418357461444220626445827300479762922033207446292815986457447538839830207358557536089031124201197060087122239693230498142593049680743178293842644157650358952555219903185322911476803411112495592846554303740302188670980345613468167750246012039405579960944987764766166697546898326414039739625299054547343882756999498632017861691238664164605952*i1^32 + 4085267325655475167726855654229032722978848073804414257744677157766647020412392153793201878496482455906358809119083483981825419854062242518522012942360082330366048177217823143475087062435787836615510006984167683047377718765389433015282103827556283529741696468242127897604040110410513346745053388894633667826734235813809820612608103335935543719949014350424480099711042260447409019003891822750493505049760511084945371734177968212287057160159252111952079172958820363190991128984726584823718352754782908742963001047994340243097347513782219107236714551730588518715615626310317620170856695306596437188246156485953710277099973039333967526565892132537936910847882841750716382364871422159822282084479578849533979818326332415240754052840613867500594768714107188783632840339845095824180357266337015103790571720250439681347332622201388890822270329595599223067874853060700707838883226223205006599145119801319533873548534664030385251922268431937326377458817332169564655042099985350699393396814923401249691820743982148715824108152065853802200485886387911561010761820489665016892704682008637081836312263491524800460939154568577737105727578230963701707904641112815995172561025694391926746437743395357687153074289180489955908615008238221908964525618060155289688209946024485152882688*i1^33 + 125653669465300857017468036756842685077622649887336142544281781157766378180916917005544092162719000964315589938698157290909644530033269399605481385352912797125347698633722742466144593397770071444076046568400153586372363657297924700595218262486475389168349020174850889785454143885241386359340034735968749712696596660547190438675940422046074204004091087037963012889585809170382479227882698562898700439860911446953580728835651047192744841017808888456075896193825228629630761215593809560943872813508860639855707502150475116833783247860056343156339697456029966635681365182334817218329687044674558501264838090565270540461773744431059440451978661038069155785566192502587218499759424081237866920322327292609629017337291790019746959420010961129381394895226209836460769939605645145752998787544734328223578190677657360990406294387301804794133065467810347840335019220546681176663959811959870678515410486748879570277984640593108412797730910991313651970736480629756665086134147133437758566755142014966344994943066586635274984234506340743546189209451390310798580543891180595008575306583859603579845803582650169131270240140689596488368678219852947835073830501670955003153466899194440029970781693325583555929660504355562173159566399023476855985792764290970537405362584158208*i1^34 + 622469056410708250210468465970376170924898610895167439279663141281063628439393710536733277784051231828613775113500897862832618876044272774656401672767619955292002087151796696154620704274734864425991561142230688966501685251346961461719429995025839475346050424685470157058278028747142103225001372468028068308403833120966377602990106434782464066125200931327333402306955411895961498856917358433365634765708738542955941916769445820950346231986329778405529333729116405138047562788540116279246146342607732741812431492315015247382869925021408730150460521002628309564654739269871565442008596615285509608485576374483438142496171685423155151861814641866808123722500309003120302471065956473071617233833347212303676651648572074652101713663211497463732000998065860210521296247096996625081633424797356565303814111342662256491422655362742723936594164093947961784827472320984943007222201069364164359190656931474753329671725024657833483596937954973244265946514202555475176714820925638702188849067603763726599692524524624805717146361182217657247728312183631376637698851064703503676873412296193488597550273714598561274409557408912810427338330949862773183053618752022586625013027589913275989897707975022228272828415148915838071601237690367730166883899554975111417167872*i1^35 + 8845620342380398256297449451705216759401517248198507744020914390992997176030159037061304008113497515077064076148869554939846194970139152858782928782287536613319964958971657710736554505104289725044640578482629734853114935147283783701594398139107879121706406994749583516593096019853186409467560121485011711460759183872658943565927671815180442979953764574934253974323105460652173335356726913691598143130332896651334105078323834568172440785698761287850013379705597453014140683265903139830368138581256115562016324641411922396168377944830555723129240237157317700039885318860712514197576577346994523717247673817518751306124604033074366260635636587230550057546915772101029043000960890146098856004653890235494779153687972123988938089685456971381694265724863173964687440917085640819604736074119098680620256971623889577903098680872212839880946606360055267323696676132692997103967908571923535265131568508158931995757873729368681658901690897382512912434410746663745222107432171592769869392660274457578658166165400543509066637585446500116882383608734413344494702167502717571363147923185078096265138943778747318871707863755027094679316878117896837714790954622366429817309862162625339615258593644798264121793674882557033163557602713636944591691101524459520*i1^36 + 1370634277062397053915667220226263652939996678820259487562677709635582167836776397804120566203676816855976032033127851905023802524100123522069164491805024287421353374794645350927172370835743745436591270464713357500706092281651606911679794082637657625076483958560824903258134204696903411197917702462101330134795636466288622372707485118494116163108415824001027089137006111408104424184723065681649810396687014743001620254170374599718361158538083442649248419766770126921961355045968720117419442628203834314598585930246586567070892715910659324615223594089085392294375309555598959118404600225580581674706959254701403284470701562694058421257887393030207531791541354429001088881392136957935868478724019370248438534775335002962563898923208529784355904805829336542091568760135149524991400195305240138914153913788775103566602980558068685053116898659798116927461574322396848315775965951733647266177817955447421766677810886194362652291807834238579293987051778761061227797872786021343841279875075983773604958449333791270025438691632536640408676524472379793359617163015041841260376386558597128498707563493182704698506190618425181984627217076575615151424363942505621137380649818691957275941850660723057000625402188201106294895700801239593507356672*i1^37 + 19187090651525097691537738098863314075169945794468321911112901935834908487746131986617838145058066530968860550775499679565800607786912282711090730263057088701211159154569529997389524525166343238531733080451089679016214592808937449906753711752399245167398896652798028913021284083851020382996732031135281675312395391034317920584429164153122814635761306537549618734149993277503072022070006806956561395095499561678636703602834331487635566164154547463565901260355673766015018615479435891542488207196970372707475366674689570440614754063927295103907949613348287392395334832860033703576300730928432584580277112453492095662365766049307912981292348541614124957082182264465463485240156428506401145694829587108900062275757030798358158821601654263780921324561948310592812893821960653566230846144223376945941627387751700777781886341414983819231077935458331155676782513895108773828720687125461028897195823521360603677776576063857179381845844258438503163421710947623238895383200901374967455455015620232269274952122274919369997613268905838655846799469128352851957398301234637937679469750513662139207681186621277370678088748636664173054414430431827133792913311326820172012886726125399026186515322256885553621597679971210407934266716844982272*i1^38 + 14041033575840233190090743430730689182890708561397499205990995331238832371175039151677859033387388265370778936226633831392351374564334669432427456868503996551273376163941311225032118156466248868388270552444665286910047832423135732841737262582340013948319769975094955220817815668047489276561934624291184178073470310441661183913082266405046252880925969555625113719699697627021763108921225827470653461915343904823030442366298114140160753990347340768861695187104792035670060926204829927376976723146837998790498125823763023599373628003698056775370194956509892892109977424244221604808395453806741849044802118124157006056637399171649136885567971335097602408748707304903847715536094189394989536205379669715328081530908086713033411860410711498846737665701640668585407244288737214097656766021882492185795702103928945498861902268929106344159759220783783215525265761819957819484522106447828346177746364824195221959775693309503742268116977229089082701479879703581483079004229744022882693639430365847339808033713593278423232676933397531892095616644948569861772136544573145398056329482319436865643178582004579485209865832766037508343921019670825699148278188999640118999790381633191596292099464830825736015754311413230727668563968*i1^39 + 6634699463708399311292125532092626607924622241502990610000355964497902370983911403380046235848682072893234709644360204588165937395130287571240660982160037934696242715965039561008104477078327089249893887531132952004341436015118612666684683637163072343780347857498555763850693498483186633081027145916045566824470681094868529984685245925915871461522604006068605140299169914222830835059246620261173879278725342925010117081978352182066769947225448292786823215469267092365357649264622985640953615234366163545025920780556228076809885032865816067089854659527329907305437118405988210755021080147069328007105179042831777665368028306261322679384233597231772583966590239035445377333836495374731855013405056379206816683480291304723223604028053368767028158518637743345081818359308950958926508082402969831805231058008748323661780099284079122274309897102884229147904459528298367425620272057753360787843308236729519163172527319615288888677641353599168168710149512148369563029638187698783825175459455185365130821453136322504108314457117729025472954829967350448522882604223430028194289513772914571835018236986465390885121290009119484730081420359791018546678760720857274042182528512568520045643072356471374151453530182811648*i1^40 + 187676842692757511515176422342561477539093620607456514449083870127765653246298385711456980006393896241211926700998138852119169660810291932683014888150224134478438800023033339301998498217811376328533585887277538760104848807946612333595505104127879672584059484446201814874781637108073646534470828493476372476291702361563935005979049699160565451286517541629583507516357261709447828585231513244928295350433580476442983896140018434602748587440344629152062289510670570740575502315079018189018141659948065967383818673517124619753874843808337399018237036378255312622887462335548367493258655068484925756441088298664940443639148056126510649849223316440206561321404899216366591894828412126216252124705612327629474594736859188787788028875937372366515506978385713518542054076849205312928350252124463288756480328680992459109209043663128880547209393447469874985647577885120326599287822577979421128170896647329765198083420384550891178872210521273128671348070190443787994749884737812452813947994291538214455111899050898266048740407537818622625435605738224024486899252792441812407799099064044675612024463499771896510240387536096083833053900001049452439342956313575714783171893167144052459966862398748856863014912*i1^41 + 3595022714164075561536739111977580242158404591095303585352234260648050272600988034961982743295410485852456886747461825924344296258784673589144454137096582710809123120715294349083379384713905214564306925361052126880906945668926452184203761188722529487668619830402457016945274908098732532427269502259390798156679526017856193297860573440029298828741607789730829407992056391284567627666322717069708298981439717663770724821716869114989707799021623000384844586979310580120368466410298776120666410545740882553481385050198535191464033360872340366693486266033529926626501296097954418272587430614003426811271436371164607677253587999546586936040305138034747341036439125976740949338506838776548046603798952657675036051956592317198944407287736326479820001612740467674252204262330605631435862008302427018432379501680593307648588060918038668843352542028815825822661308770012801588659947545677801615299503087038575890604303659090469334920523949012958744935619927904222806842890965762286161065449546143895816812832225458940906153859999569506407648599620228352143920049756500334574824758120488930954978069573267487321239437603294299813976058896375585901329822373814199285495161317036531490962870738944*i1^42 + 600601144449084541632723432345992505989615788920613722681692092968491232478731742440494050576009472302577845065920368090752870331041599948451435169405379802474135967166777083889155741986848616254673234632505688818035656207661339013428709008763757571915264231053256028497000214275426617289146546382542960643652831109648522427733759529806643629718200740672228472765184243447592729738831828188811835522808928712977347260409119022192012720871034791354718169899623715629125453257874221148137895139349222059957251228256735302633587733809390578751798208934790780284576953991916942022899993860040513346054393345988938778332139893910401208288991806828747245221503330128079901985450135066102459096569631749134395677135345174601791177158747622402431505619709700808008426668666765819955759766985111807914974901930189505429311587612503865406942757587979543313319147170693607048533366907871617555477214332538597111383028811848175426813026973571718493848501142980711412724619787517352813758815422897798884522106964341483528747960282971387210404925112087559635487656873179792502870133357196398993901256578226985998009607712784949264383402865210442899729196587018584882662683586006732800*i1^43 + 32547524581184178064907771433797772524976615208490303309923806992092473382313499546556935262056711649265958388996817837421331448735899849529406700912463314690811020302378798345479759526643000548773513986975361453169523279082553212449408908518794322433509515679646757513190938713544455904594503902393621460995889214059940002917142885652667888838320273259363585991663042101396288893902583574191655701089523231130386800285236442519835673497695373456542625167349938894868120551098438991188875900908315867503476134210820497061048904059190722928886739550591437395155475074540205545853571896376318234301136056240407835174706124238017318291099676653336154678564710025203956074094158789984817251510431021315547430063113122830123476797759408402152990589561377446734694641961183432116714502703778595568146139753135446780657253563440494938543267143267396895780676727346057348903722545214337460961624944036603604509852006002770307582191463569023979294411666515108043852649764012429172254850625892292882790041858515294247318743299933728479384110615979688650939498778624911618919810442321644432260308892076987512999773257140862877090726694529873107426130130061735658577920*i1^44 + 217787163963624782448439353319054951549375040274623196453968905709793690189520360734280974877229413656351821359303504308617498812473594866803258855985496083162651858520588660454723591400332166571571027657423764692014309126909068213012250761465137096253399424987086949242810729236505808892465359981718302097330417427533976607996623758747956445832745276723547096198595487964900204697765430985165966713467063161468122562368107380706804237924109781371737052479715366310230597435961302218003726795796714571650488971545050020117269349822907400401157886198032029446250083266189892577158098412408105302680169439440992148186735318047684344710509658448423869920299180837546163827045839174875326833917466528768287195362066051707747752859030000048418741859741310289920261388952473958704481834003471937923715729279913702482658002264194055952920655849285255240803226846913181053251698963436579939950744734118433710427275756019571134032101342677460286896806730176240830882972138754181723018036493719130290558219498209881978519821162716471228819708665773417592814745474215577997171324832419765763455010034059010347300907984695534907295513163994199900940519424*i1^45 + 439925157955981041329995774162556473556024009290639596966498569017862828438360278950402090319244063669398334682015485933229533960904933919799664847234137179754463404749869924522348438262709485986471723136089102234552197817345663359006932155770976518100323401243979180827886257848741534762182886345221920754690236452822788310816215203049451589550147326127395496702817901800831038298563059678110268650974306166513342952766683067490810455428000870395195777898984427276444767946946444069220334400768738547108554954016219496466422470009574304464936051763441715161938202292242688846658145869642834763593911617716356127801409024847480703637670636457467091593234928510116705895876590191163377585309138216933318432617930544934574788439884247473014158636656482420765760177145197811242564055465143442750368726497094963698025108355407826769628460104669518157634780464601007224937973171816864567227619202580965420919240735498576767003713874492051671120255906083835081161416824304979009204652033495201393045712647900080465427044946452921265303052331682919494037764958255293233319801230435390015513505142975336841246391210468268252824571465216*i1^46 + -9548992920094118495098699672844688448845284926679286865062812326805501839018715315005400168288809627651644146500808630497624688370937709769294920125121903448233082030705654589625283429282837618628021576791268801122391837066758377944106795742690031864921203485530074243203754380841662216881907440910010871755333272493787529642196767851640434377008146211100489943366328640063520668036327972467775045508950546688111516941188103266046287126859117775050300401363717963296780655540128486882250667164915670334669754939278057794770026758899438265574074831364654285800863111116669482922133371757768599749673701731623368950538986694405906942797942516204087175519278502249328253049194929821854042139604491238201250660953973625004380633327386414714572105836477112692925633105997150266967252665152138069906471022985095413675663605057011558416236485891233909304791389975487186061598086158642198229708619846551517669850237050233174223578824572354714543026253683453167222202390908180858184139598788845712219755917793141293237624854867919920032318562505361255339786721064465509117617517759563525398485280699795771444836236800*i1^47 + -129858050016825760247109489678900209543331074250345437315018374208462664040799256216551723251768340398057358615836154912348292715025351321267958909461764551461694693576278940818838886028060904982565302206340698096044584790760641699189336777539075721129371329079168738492696608872695860034480314010517713059486307156944518231319419209455440312537979395975278425796186715814233294844531681172233466197705674457274665695694783216618590833540623911348805659212444829815577187176802923480526987960207392945561939296420399816243097749513593953464199049730982000557004840791702215960717885110962737035075759215989439582237097590709293551983074353240706216590508119554770048124865803325028914773117534982850724743401319172279717536575729621115383590866505131106282176553974224235276071045152754966133922609466477323690039337406433885970687712360742941377018066250578946120457854588390464015195916281786314303058091319945922585776054419394136574237318332606672465795367778268228797702268057408103599217421649487086997285479671069266298450660563541483100220016724400060373826867864286389474840192*i1^48 + -539716668281572343500628346812493055941467631974551132145860977982592268678115958728934189670755746906700881882765745726224453392405314554694785113409972947355575785783509063202952489195471471238290063337194797593404967953880190125004257159593702190493805797885969955477607608940529038766867725757785338815166402097740803941019452250969046258241850794218900770240709498570090740103559951849186820623710634244814976189663155379558865404709101550423386173662999358468515052356758476443024142227321807647907502389131821682457742378388347881997476936325764018105044387449899663014159576889538503464662055790280515093789082908330172147821235834566303900342940799494925974443677219324811826741013524330018162676955976755463861203174478516468085972506229233837196457484061139420361374219506582183881676399299422919662615926183823077615004879086084288595566375287320188403223576303167845512273475955211332001096643500362087928070159850354265139586147109326465928280257934483845060454256940012252156556923330446708018334036257803358128206208139911992117591617911120085760*i1^49 + 1273223127528284471298794112828338923591492292174550949879974382518425761626931973638767280543721663866781379015766775219747434677471416476301277829521690409333470032718404979697310783981124280034532599506554055515777287551457197451755403935995709193642395415779948631111666127516540770219795519372125510646880065034163174659622187733520479212420057588512157634377633238573543836038360865651527583811986024276374185565681101825689560077855191319186742944162970566095818731495484161916034266994216695820314660363883310821248063436586516561664362513502347460713438737286739456824008055925465803165356316530739608815340200955446019998705247952863288657911242191813449988581546202176142959270577948169774802894057500359875888498753451204666850058822586973744704081874501435847032411959910592624487348296343584278536940526597480340808161642874962750164445145200272835864839339234214412115197327985297455654329942545438011050120616040118614291738836181448307267115851273974352470268514449582837461666425245550993676106243400838745879138748138944*i1^50 + -505400674640158324538818679648019815969432758940656811024488151086949000963815246753093845792173515243391413387076662437407443299649273635785946800482508214791550184125597236047246647596219000696979350344580169528524218840321065880226575146923265032133216350534694413064376123672804467222283477863944556311746550264482916311414561593090748824810655171460043121228848652029121440163373501930949005354302075696342370055358026090594743405999096541425243127242893798955535572991914431589302134440804706901991469018677390728082009747030690117015181012227734149757897498533540963623673091645249904897654542848329505672485075946417060941095589110104454947562078330851056318256324760987545229323357601414942788575383135144490736417629918421751028203698451899849233361962642060736195795168757005446150623194465682213557906287270884438536248200611712390123811084187185602149094230329096415355559790402128725801297477294037833730250315840876866114528872484481114148549317307108429725711005827021842159754309446643292786277408*i1^51 - N1*16248529999117038564880463615578391205070889613856812270551824546480420854065189787991283932002164744902955578094378916684271319604434795505413223245972553525503978763723570430602712744871649274415860218156251738822636991620477234859375*i3 ] ]