[ [ 176048844595039904781558217373137018365795628114126096701291336010857171698227740064849204429674592749626956399416510269413913218254612021833109043871189904523974825422227556121023649539374124815361449960907808793959474104035782457005524581137736415196968600590625711103708543049170327121657328736181133800194223118617019354611039965131394962490124454521510786993032909435424571004870946572184001575158729586474025651783023111985048564985629642945031920506479260011473804846258134549054901016161418067102476848610631904565072021322741792544795525052980110590490003077807976602260353233328172774329786291664775215282775257718064257763445482731788782553526557492195655807595333263728117946099966730831337837071629787319813297193535642277661870909778938170260974937879123844874260337081681995267621254562201661624729246677690848009973096943489954902055038910247471707009627195115484278478805572643119732502067791479185186982202866023239131580414191206400000000000000000000000000000000000000000000 + -374695593075782506860346623507591804164692289165462414261773921037104968539840096332785218462408649067214389994006846106472183315757740822884164257129440023710824662836210137201958568653054955976418764249627892347755949185337696625156815496893593988846696067911075538039831461145197427284893612265839137200562755551660777202292202588363025621797874648217950601042418703552660266968325358007162989157622104404775763707452335169790815848807887243348418276433675573231851327901307950870584834914528077859248619503735069935987065057672957492312376598616330437854071983618857341379729529074264866109979211977071963496853413169719324792944384563852875142347439129534405475942320612719432719612239291359783610603678337420852580610262157483840042018679579209233252337893628723040639643393735302321169235857175804809001364463107943397698078486701803117665500859112404603712764623085289076178284521769290177821274220598826615462794008914794426781605434490880000000000000000000000000000000000000000000*i1 + 441005711409657035632921892391384481746441248522750368763073420718721263962028615824279766670974005063582677117768530380076615453949813287561910293989205189949930996360567654365334331716684545414823284296511746530366555191644602632240789967138757882687790092818142064265481163915988863448817261319066818255451382454476044934827228921297093245734637657771932953367277602488750117655422810604118465230248968635266033353943442131292229541772973389703783136959795636188538626710753779585521364856447295388927651981570624260424110625040329240987546632807039646157147109229469040918390708370626541890627416126600926021345143985691843053723875884033753871027940901878017410302547465954307558841830046018830297447790489604137428676070442891143813440896353041379656885187861412932567839207596286502798759510322510332901233192306778993291636209791445971340962365328712450051807279967502675912647506220812934221125944055327093783396593344616831591557103616000000000000000000000000000000000000000000*i1^2 + -429472093295519102067392869461308138951493717016295320497212942442336105766587253167706400410321513987878908846331951106773443377005073441337332927769131826316487715737651916164239024466920008960086304969964853799058575352698324037787873404296089546885879534668972332371210811699448640971121269637578845600738627740415112924284527425894197700557245483820028107442354350151280353657974005087022802798733861541731281717968191955828334237418536649266482989925253362747133063858523389356456617138350986283797691047445051352780747040214364745744031207007465320452074380494580710796029899428226136830811295716103081134504483798223951518621631341347978105971635844308853934477143557612550483105329801082068041038211594039633678401538477750867762552255466941955599520073395310948088732487255959009641609750396627693657153293827005474792499038918724158475344731295120431549178461532236218352595690080807321932796914780212373268386361339347570655861145600000000000000000000000000000000000000000*i1^3 + 286607329791269418912954628218775548055556745982207102970428115608439787022685013467680415436311482597904160674830544560853472627929223697494534376863683593185764922701893132542774601465326646504299766819448277214792326006648369146797220598398890580992010147203870434165694044715336396774080087175932061374013411589200528563453065289081679758749392378678149457727264276786060231954981851393358704425350122064623232745906565762289338938825819738801591147612161433045108578707241104238542858905184237890720024038162167186717734578632813768742646450460971009794939234407007018449953981988581603986113770385529255327551723505525316465461772496804797306804294755285621687879515975788155982837034644893539443219068721330674164137472158457666216778357498881498433659879113856942059515737283624104797887609321999718414281674541138820221098130087150174274306349804895168775912756692689690523871026255621318396050250269950690985962034688031151683010560000000000000000000000000000000000000000*i1^4 + -112272157030029064502387987830300187859991565991936448795299120571386312557939812322893240220747160257694968363760956825704362144954849260118362183317698376487737335023220745282422921207221722333760876451684703138593117273214031325619405678324621515370002430693256876234939629128319614304698800288679975798282556454395378247356619488281545667285755033787347627090014192276552021030334476121981873656943386886217628859980050176862797570277775530004451670336167549709149135784750275044553012976465578716165307496591787440542542546118807038147995755923217611638939650181300219414879643825169087310200140248795304259698493502538371948010998406964929982975385978116994558963235605994784166051184804795502480665046600698035376375876551147288002099631051243225717183437622712897841997393033132934481739454805668749032446734170046992764001857343645388558265712864025425406025767342594093318066825206433615250814218367896871125475507466578826362880000000000000000000000000000000000000000*i1^5 + 65181600574525875757127120038953879512819111194374573512415960882434656009625832912354495103075399081262025105610117193040908766610663701470214928217674834657178403299997407808049845239763183569790503817310414064829592118907392350629997265173160708367801025487011596119350640609706001641369980442296817875876511205780714988054986339690710580350142823062629981624322688331355835701686392123200219879558132609404176247082063498682400752307296379459057803369564440108418568263520087780463077182826892680811436537346527742901994749811909823961797569526754304220743256245721096066324591614678186072352162357018713508954713495432009887076822186433948713481773336931778528533816209159382956012280511477904267012374553580451256381746065703389569616018249698328394550437458513352280695387035670502297972985990424857070951597182887760901119732814116104350148123450216345715480358956131150096045621715126209269371340553445173170318921298380377292800000000000000000000000000000000000000*i1^6 + -27980147803939983125973329047860853969843444081346781075177857773167593744314330376375915963348351008250000528014339724887177191764142182566037416918354057012868797510167923084106677674832849619936353148733479017748711257620945742903562128461285559395017561959854969170226520663757103104227901147030277265091296624044157137899118762796457911145152393004493512061395871660307807664716276996876821355542286708229633780222940672407185164606483109282124574664137941064486780679817874986597098853728193393245777926780449969431965856799764924716529372878723303344728888866907478567540162288034942621166592071723182108680876665380950659285750658713143057621334644235340741806260675484466012359940870600399754561152500266551174216440830266098377264425093800502109092714216075406154088120671178144877597090290535528801577900842789774722265973219221319901706661415802498976164189492640866203425611195966262987126631804790907434269430699807211520000000000000000000000000000000000000*i1^7 + 7873942947106583852368197350759085985302086367238191037002051277890831611985007643507804128210642541921146327927231010363655333866074078680858362454056198526215631070969122899141156503891955598409783282021187714958501646557313626446405125884296921556317953354985910959575495764718605737327670142938733194196412018000698317979443382102266608087021863711543080485971241897796791432131438297168416673850535322169122614683104117557724188105689988905386219381936086252996504801893025529440090958020421113714217843921178473560545741812693038129108900312655218230082989343948261651158344819650130394272014456015447941814689504673830265849217548344156515291324018609231879055828312860204577721222779012858905660773023949888159216334179613589390755251180476927004292300911764813009416106881786499946594027175981443637056852488672047672231692613322849094035762111628142514557207738103140779688394940479023537107587323927687446942765595754496000000000000000000000000000000000000*i1^8 + -1984293278570317419537837853312619792238627496285367080583856250562187679671426079617655477939259265443467544420855831828394465597015392604944983471002730765667887078578104217006536285558553651081640575287992739896162566187491447850077826572497283759015234976705994869115679692651563354992179567008859241118110396476966857311032831610806577663589851510009541789474865901951893273192934077352334132490865401216674687298769052692334861992296687414663624142062103443449612921276025123624932202081036545923262389878372072265408572194900281597983722509592922962979779928362984437854410241318205678952658284311777767476889400140944718541060878986876307132553162964117155603511316663600878402964431615606555208326882200666279047781080928241087814593867208901007898378564270560107043505981973914937453161494291249351308442705803716803553476274881730893175561600645904635484303490738168982791033116192385558676214153949519314135871704268800000000000000000000000000000000000*i1^9 + 481847947783392303789062479404529062305427390411748920285649059387385638003064866538676902650340564950967647102065022227345177592810294302033555356844073774752150355781238150023787603965850658318730467645254107593489218616133612187492385747596782550261013090604119484121228476105159659497487855470205269625232470239643346586987641766758285992326270353682541131692423556031642133535952291671447214967943407951133609589883628976510907870089079325700385201972751403937431282707493618043395084056315983305916365492684925553354714311363246925590941844148916990272683551355872769684146645862050466930795922235693359472079207306370240494843133622219515277406899703848521703264472419400878928805887546976985015142213949256736632504562341807098732887952138068824816032285010985226162725717386570993550076181145300470929478811652696486304043526047328466407186765970837526814440273981179997364567160300022060715225341713193898427914649600000000000000000000000000000000000*i1^10 + -85911799634331461537970482121178797032719003460231957397738384307077073103806867418525901979521536494689647713122577234613551384813149884048269735017799079592239827986564497052495055574108066649882508269186490084925329131583412934004858900785490996486214717184098997650476454294303151098290290970634453448460005844560662479877886757595714689725987688465890022590196713576829002368641644047952219906535288786345252941057942932180181865827795151154550844675967217325688184672405129162114810655056641061628636652114442303120248266581286232484120834794219517698971333186293677989772233716175559824765838513818454722908974344484887939502922132755500138089097926514534741763977401130453551826733263532302485036228103331106655617471956583847913716813910503201679027831816273760930345631471885626577154421026946741038092429203719426155027609706153497569485738404424366768878680643170719141788362105912248007774447286741987340845056000000000000000000000000000000000*i1^11 + 9251947549581122399418924495573723387393692965521754511777298687292024156773033676387166381789457669798746963525464403146303841260219890125688906723868362247129362152176290896817249205423783382282546727548241684793306928881025314901717129738050983045275382673079792723104562269976151416890240259313716526895445786564062259298572386580105114049269994289566847740327285919036724524072193632316826334698325157553722452245916060979909198049030240071834714550829002150476485317691016576274251355207270992077445115917035299993021373992018855934581495627796144468658500174528594858438879437968792979329171900717886563265040242511207664639539040573431340682877775125584845938467522662843321177409680024027357489121465179095263160008617516880161337151583677499526717789443694571350598854900467191378187384645724534109837490210921910389589704604353825383624240404714329389943293007946408423019292235299213132959197744300963554918400000000000000000000000000000000*i1^12 + -480865288385661765235171227805557207426671913040518742751451838521646217299754309063992311327067564253015494324545007858436624396483173262428712982850535662965156033027464572619504045091142311284903243472382409896729576858548715244283898115159512257286435752366822584803343895778655742294904251836906067577617688388707476539458183373900870960866205379157800275759803297162668220236920075236544763033025126430676338793227263497257851150416027438002404010870845472917673894104244230891350880161750669311082988388201463257226160829082561165336616897605410518650079152589606987360141069625455236321381351029494409069253846888802060176822913970320322274309433594248279998896369700746383893494491387660437439847854030934078709579824135667918955222960606524502597781205675678114117517361315004851139454864450826705701882247545143885120529804414453905733081591501404802380521073610430521477970471696660022569286277945171640320000000000000000000000000000000*i1^13 + -2797311091504735841983673969255106911177419415117166763034219493882005403116376624986903368763452678410787620567550226666478445999553433925674097247706447695543841695523569187073825670734183056227692406510734094863833072201583577183547492258465672709020618295164557379336175417492980015243090954047910872837979700431936520116367804317506361956105640543412215697671231329308025823869949352090421899776417877694931949748263858092271297443900383293849171507984791149092707705791155607963679170611250951562067222795224923056614017478591264581454979432940124447045669103678434438585954435758316684247294122535357493240538061939878997094572242852158462889678755029009748434098165828193552362863666855498492287493962933813779839900639093146236533422307585666641384911368180444928618637145217833393899609714312974917970981946856922480795801619896746583138393005598591671800936879340522698616335347296053814197337324519424000000000000000000000000000000*i1^14 + 1685064326395689971046114075815358376346406927484152722611619840429223286201607042574602582793306212633120027028461271854107262428625775836755218379505808480231514531460641142228354053853087091088936553066303408375512540847603062514378482627217598837103737149562846533859731818183520608267662983275860408571744629207116726887863781305933656010023363421934915213837314449656365552656023908710610425756903964366487635753672953418762025784862342139389199699967293991800662345393267663919001929981456968461064785516125258209649523673203305325372022701747202914194553451993357385034019192793477852561159600166667978392196020222748398859283679733064293765490743394394327246382167966924433126791112714041748496962160588565927150352929742388549843903817008160310099812839646341947486306503613368332831144386561242489278518935184207255774048932427976860622841646634676717220586577480584243824868716214287492092005240012800000000000000000000000000000*i1^15 + -62562842615990424967561044836116982344130063200775289503254185774239050942778908849931620856541317985293435927554680820095035005748225105175017836970871495006100926913526025011104922450315775627760309035019921536655730859308403797341418306809924738255496184123795176064472873090924073746720983354109785845622551912003193309998376324579304631718859283156561149061906852208795357601625237261865662120509790990801959601234846617138061332132100229183117775721722418083053262565372333279962724668926134266180180399747425993816655316095167240849847172554322458361396975512190739699910795078501809440119312594400365809741443068420266852297108992786530817785201830398084011801490224396072359762457528145820869110291938635324855812102158593884887521977445531523027891357188253872756535022094289646210676485568502025137585580850068384143005523380600757429413548079728568646737935719126792580969887543529124799121981440000000000000000000000000000*i1^16 + -582912665514020330684712235523918225336795061303645817852697936677048467453532138593645283835405364026379722685684130687432076383611260757454938081254513162720953917196670247350024924232337935653579014366574528060689443649250686301783236289286858887521900167931253011721747095150968192482769700989941454436480873681656345204193616724893498918334691051506951134596375150635219885539017115730737724494087051514571736531664704372137232990579887935653098904668356061317942065752226828073351124074840042777167088335304835201160375076005721386453261827799520616408638504597847280867474954680048474045328006575029472178989221091446919968117857928422391299116823975412467255605421830729162531453166916684581170644158629859336800970910396201784017000565592493431024763608268117403394285913232643680036198528042056217110000936532419294343787146196326980232306979923105614227753448806474551042401901289282161606656000000000000000000000000000*i1^17 + 24547353483652339240005355024273175807733467840401043525877486133358990582678559551744709687196636917105056626892414832882404123553445450697845688165601968285035450377502891501974774436671392896615147079395245750117840056086921729635328877631619190563486250956704512761894811508758592647443969109158663937888689839158423102105773770944913583221464867608859181664831343491633614005258569722608865882236533592502789480544002264605963355036051693098850599504249847882435403812556276404406953047084319146709608078682489029387931433285569456439145540781073797540838805416706829533663390727755324083367646080364225184316013351259555230802655044184972890000511045476278191393021709123487327165915330323040780893349463059818330754211627435160886860899934822028445041004192750056744520483036178736067662814258731817026029937004075144411744256719537421067236583762364312076816586157936169899498836898222388019200000000000000000000000000*i1^18 + 1783067281809704378266886082113960867021035546068720199237745018514582565755598000384319463616206576063245145941719673395355379021950296659091476540698338183549251289513102139033678743708117965167029158050824963120871524820570498808428741119729396177642647708581459527487179973511682448812912064082117648694630247769288096438568431617719093071096235347831140033800612464960307963596502157592977139530599953960883546292310482714946435959423863035105530018028684154377652167498509627103131087789176574795041193179320942279190530083824261578496128347574954452791704983752851679078381271168311926352741295262991747672041892992778599444338379669750737344466440446791435848542552839487139219002312475789356199196928433675516901472752071486633458547698150420929273231604856016773519116590535956655349954297865267491475138310032509004943771324807425888351544576980437106882327799370147202414061199294464000000000000000000000000000*i1^19 + 15693167836162398693970698401165888712159952143544233241956331113121655888763562148480150258917872584166333482794300338477358071287603536185068136048603084215489709783300343710343979496675476897584973426046980419640991059168022537718543919335216414169434337005049502028718676185767348397011333247988720996730719038357676985597962926843531008377639185222930076015364463294476459048476147343631506773617351900407500078933492074904129347644173831131379201974337959885361866462951036480288541457777374142088765942696763977161069925794455110155314256696719249621842814497432706572392609104706105158461797386131640950846658770877019639938813407205416631599200274095426867508984499340718226246013392683319977222011561643842455451544803178301437658895324966163967650842028355706547611552745595750163351709473818588999342101153687919639655073304895509135576653624944233315738996552913505289323824545792000000000000000000000000*i1^20 + 54956604431346931415330198730401552623887234113608932204292061927764833373473463225071256440836319625875599552696839483575442001841342561377363562932234639088767230636077088523213963421217307541864625495715427180150567518236748408776462264613858952545544942995770150469970552753426285446976880303523976321963380280219906564487642646014950926130370132664372703340825467644475591315428136595043374811730257729355422570079150452056806794833440533011647186871814766283425775044523625856697452377490848548187503871588371222643772600997976448322948919985598835555604195964726343020143053478907486500227199137319801459292088920972091112990656553390075596937128946611817486768337490990647974059686242394959799797237061607219517861574335869290122544193168374270905850124160677419364554302220258483557358712340965428654404383493782254907123277377107820534771957656993246361028357078326608629910732800000000000000000000000*i1^21 + -7627338128939410322816324686102855668844946739375293487889215904184431131142515534501607802592527398099027778000437808928908051073861982490748930906550138373216331881298758853633643111444398627201972173439948948534737970354282447720795415631687036432609027538088263948452577929730600835987614515280888149913055932845988497810817755479474465716843282680103000606023888121813465166492169600179127958889494614376960610070419729922525338313825938440059370309121327820451593441566476770623927315933052965074544724541860492079064717349359084955116008784779097428972037727021731667351406882651842536449159103556738974860337337722530057966883130576789178722134624405894401997056132529601947226054252533521294974129241678452245503113923479679876343576921609413698158972227861851374091910168682813184303007745350264875833379097437044688455770105332155330539522432445883774472197918033286948454400000000000000000000000*i1^22 + -3046920115718610969269329075360859477113525273365213116645048790970179746171090411449410299310086425600639562831414870266173107634429225271564360018315397432404733961381710203463406227559267470308921296367152619066864869718221156117960907219833046303788385470951088277886768883002307787601887024372963787640845335829373510373468485088739630878740476070918572543371580405253069718328572147450842806214851497577723869909967286883104637087326904755024032821792756199007080522059604624625696194339197330274264592548110343997302887716840073643223666980452180423441127698808427950264225471650167567155943728266014865409408480707673082149006589767793859270222617117329110549961921008148841461601172714124761944919526574067122653508401342220063452702283556073262393707510401167867740629858393109166019370703289355546420007262343592561575897727624115882824917090361100789713446875110047744000000000000000000000*i1^23 + 29444867895891369098452620564076096037433167924460021053937910323257352589151070395434459926326315610373666801411859030783302458536947492709581077827451968701462393124285762030134369603021482134575130032390221762426321719211105586864552687655530799181786287846733076877984891601610925871006558035682419705377158617329472565107453450532694927483970793244006498424245834193639347359551104015583546240009058779112358078997682793124504757583582899846741748836781440431673167279789424291672378434137635041955269139999042552029845879676351518020235970095306679665927758173612863143888422519789741270801185392870587718798493510948354932021557191077475827597922536834881019260959435937610129711616890297949297161190293132351058930448880217403867994071450410590385284413920938724594922777084157625462152936740204339904924854373100261754219424604563112165896945152993874277843969612185600000000000000000000*i1^24 + -2731835208710430240070339170117143889151990312333403026963501909531875716282113246041386138908860622591023316266156652112968426878754884370242978348381091233696723558625356899087483582310713331385088026532327945363606396008217612765189491705422654506796031184724006604522421307412084937310079632133345747263679131739258654318252321758006440586146480559253316414626359457031288389816401945091129779585454294454998473058293657853878511653967445715937664178811884431750389008745876058771873113479648392069710170891552021845471649261238604030109185077824408579717936469455807246168739924423218200097377189382363869136047871067961279419769766165384093844264731840772275867430956147284601237721325170074780934389474765832435298969587722981687662530016566436587887851793870059886776249252024501378924889716667899240406950855069432104460965415378372061066431441814387747842949120000000000000000000*i1^25 + -78209088936220521225995518596342927355819732384517172701534468055542092711719322312880708484045743214526506114438135387616452439095031383855238297921937817663368226761958128421743437432522439015164014177302972387116907863564638329938409018026945216924439025279752688178691319729901862829743674888002421257738399921687389280858124563196426641659506052364169824178857691151323687254089729794150077624762156965215158953663246602374927796916856019093295866351973133526682098937545586685817533381272707452144284657882137512823909363436916591911812756196833594306894602988233489685610697755415328687280000075653869879045997060540578400254167132161128091297924407049960336346487523677483698524590509505847030725746471125537276771490173655938762703817400899246330031773333936682880370881023817820800513425365402128057949804609893428259149087621618930022959011213237590163456000000000000000000*i1^26 + -47317490696303212512668519883642812066458188253937593163466750791778190987547366974642151387031774741449212774027714254876785299976911751653785167878806285380652809976277058962478856384718270286667240579210919049220657870848191154571920153587747703255082298239371055258038163605375552723865950502948252288397893328674272040839897173868802014457325230362232504981578367056391485643015171502783226916503258539588676372064430052462230175270783927900923697931930439282632972768225041797550698791484709742367759794110020142985001289475103802121435599364623830432439796737073800222849451922237467603705842079194890487537660742321050348319825416872150849921287897131539340227374464222881707217174029151326711405155316929154558168937896489677640282003193399891642080795239521839149520648807058326582350847684153612181920985930806680826307641706637749429962679181298892800000000000000000*i1^27 + 4293821851964350123878771481468118914010587497684853828117943865795719391835115315741069698865511708326311807629470267733299754108554513574877838934679363703559160326580574974076908274931171846957410887803695157233230526941570280253771087468569288441299494292217798623859610510211142007943751320598139292072471069425286377927407350011125802116903348801838913988190954330027053596659971804278245782100138448623140753235499525747872698248606759401020624860926129709140652939208574206622952678938957630900710586900864265776586198898523498123611303253010236263690688520746599636109682967370804334382387994291600107545578424107303352962794604890777432384877271586685556817028307297145415628650374363093996443136811933886933340323897709201568147325349074294897210155462039567540804772119967961093698045243634258600355140059798301983168650336186773755999481364480000000000000000*i1^28 + -40226299187755740059460493777245326902474189097953013319596075558047119376836554860414738723331755828913187941194591490078441399561165889971499136828319801952393489899014990977880136986331921695743718731339564395319072679952878961777584724139377562664322707646578015806609401144621719041378525632801621077662938058885080158775004204317887594944006883875412441274870979910518539395724772051002068252025455643299621053986850674296874260791087929377453408349521980246301392761603814396576189556805056733566917114871344707481437707230479875347397050038212633260646598819069906957121049267030091150792540446994916613035774630231629841672645824625389744289071098244156933035584537839293856851995323725920610044067139954648008988361003779397340054833405161204114119544377904921562506233916704691576037342843279033869189747395884381612107650618518540601786368000000000000000*i1^29 + -92003040037514054763163075496528479677179653008496459938575027887932919979551914218864482682282816531063871286989827333902735173837305995566205686625566246757398414586303114096280623229181719375992803158033600593211004826007287471539826654375243336190451710185610785319383397285872901790257967262067577359999291312844859011632592017518734330236289336893364677223448987120318309149721090348005696171700095586296588202602127155547121694638910460722958820523116263153029264582809979528917008616833087103679284734351516985985401680131549841006419899364671362316124121652408361944669693267563538725974694285894648822373507079377409880112667131805262128776737085298482521054059850180097140049143467832464581533699391005729573396767421312626150305152464996405483121135178216589614573303405492102754525905583231255826100119899096250859525325670881647001600000000000000*i1^30 + -14678387759785024495654815923327150539429406083036382941351036807589312937429751040420839485936568523170888036613169482576697225214954265410280512329306313668210136709706692896633001104022340442741567285600784151743304428299915769685712104597288383590127902267826710678794699830357900135953120313301928788306080752520677400516604079149427374720209945425169999120866762545796628611371656695275539140967681311648962827839195245789875296974114910556552428111471261414327808620725301449691709097890219620748640419081763286394369307500852774012798233767433992422285852968580241109293208955179619960879886511926706371724658240119268734355527106235465015958947755640593020369772545753467962789899218101096794611876348788238523302081904577224085694395868323772526443649637970341143291013021425369101544489018817695219659997420942969619537537072824320000000000000*i1^31 + -1479921184572117498416329566333199593525152562173205098942215677110630793229002113127178340912483348329790300983505675311221248108049398131799936628345436813878033960396246936845185130904673476718726083071567089747703180865817601108906196254056480829490895253922998463443641384817970271555826589523610526285937401674249405537573509056835187088613848851598249532576139828098756928677828399932885860412020261269430513352394074921337747822800945840781468909923634930053535364643358794254305490930387374801337854852594459179137629987906406647807943875187123247526973849807857176190507525748990685842245278178567413920363942385740187568579745571772376176484086370001419716849240897948785441908374659153292311854188441934429882848039403310089361082087847882843890024581189243307774636642687444851702285716434758261599738136046741251475611648000000000000*i1^32 + -96305614779558656187068480152963075215047880464173292957949261356881123853975272510695909227794656063596761195813454138013466527462159600018967336043346556067635435139681075052140380723674728371508601665632928173946397902997483651630956471617020594660774383087422062905289485156427603548776918020146743500890836649478771327678198133438524619775930370003928836441666379404743116944685271045475434333907023114519507841849591489536899858875899129967192897385048144386449150847900135460142989671905147295611759796901225380544676510812380551813699903608135305645428549520807942598278355648076242294194813991130737417619314974758999352866226381422856898311952888998506417232904746989370780819989461557940657933490154335486371042662779363620285438809379857946700577273616201704758806039585636585213603041814591950535956731454388160102400000000000*i1^33 + -18786901477603652111241245584586872894793974757215954874347392496425762264575518891233335140353578994240561015911577128549453281170401394346552486406550058604093674883769832156270342212837202433102292253566397236321298667660701900171865409670670345846066871889805395584274299350603916547803384160205923103991313016969990371010562638830381355603096223179685780030689137545891691473338669552640801779159424974450002523297651509538432438592565651220292785797756119770825655832012973468878493166188771192868218609962324884576767399231168714735462190742081706919122209198132191729276545690794535483043902289314710958056358160161277630817112102413159164326127288869303768556607494738066089489115010721347587218539102145136985414848406872650842513447529702336052958471401447431946226340238388517375065679760976325236085085060403200000000000*i1^34 + -501606059503644655479390493097922981898075984781057489990817160470280793174464994317946110165395086139144024967722213375861701527332882048389602349089844475641247831796415370806762083442316242550096611918272203504184544667209185017996472967591780512640419163756734911756291285252249600540737505675814227105793055944085798450933154700009199573048486597716412182504694715504587441821014423866779743285520212339758607741489562460528739161744146998502225254850285383274647038212581377760892987268410304455851692312271968181037878426606979711498570746419631702976128480666749183019930600422616705145289585897766248363024534530883586154740363645508856141669570277522324534648610224601447174351640467722411622535022971112490630535459441213857507299686246156477921265764665199373991149129079588604490441116810813315706206208000000000*i1^35 + 6631059729660960986702522846046405861304085487500077129909814280336011297264476113357692637927556267419743538078131467866370171623383474760986648120459008313329762884235027948437119387851921135393972300598383928721100585529265194110445192894032999742971232913896667969490929324730773945186704399051721459404452406260422618689909449433443525710914159035211354071011967940918582291003812571820434059579763905463617540419067707222726396648165712351729402154464501207411559712407768149002008769819229352277578524687415166034007293384725291792826511328298910638236787052329412110834032757537289391920268784221323711990814579004960141868823539641237555288723373487975612740145739636010821824454694952860676574709679915064882156500856708611567336798715063895452893537319725789206448191879497150649027799369300822067200000000*i1^36 + 4844968069624018889375271548554847784940791506149206261215593718520522207136690092269053637718862245064600207369948320117795151547465828398712934609772903516080174363493758265753618482105237690976842306261213331522175706723767841806655652142553680180429791704873673121655405668659830341247566249197549274364058595802942792986859663094569011509189901296637362585099902387192370098602240046443968663178032976778433581522691152087020454966866829862879973826071618104324327966024102388690365487342323606894994043953148056873106599068348465207433759885773312390133865718505463978960085345909615552215855241979729429960865945328434404884928814233691460889809569511663940172862601658480353739948266076289687659339652932242590599666183870726987110150028758072606612186571737772323812622943084836821329171979530240000000*i1^37 + -605089430753110256743227719408292431032994885669479416514649450077988515557928498524235475475401406557274136202620749625258199315787379173037162504124490913644677051951611788132971179931995466601675011019232598822858175794482529716554723653207950642561479073290134451505676535999767657388806586315916120261602756865072429118119027392070936963232373587973435910668127560653615839255030131587036426184555173065513542438955688030054353972012477186941180380169546284144360989382197469963907454517928650407008734939559518190041153472612967043316120548025732299990280326735020488914163151927807982763325836606470003914350170831120533176759112893880107325121635832325460937213777518933800343844840925006593247122311764326836164887771555347589076656007808465588548593592683267914226337975481414612225934016000000*i1^38 + -6826358650613415762242163123377653708397172562236499341103017320260885888772997712797097637267949466501876451398814320620607321831821621433297168484491947078794706758790500238439828292196712276427872033721527131706005335987544435574682644482595725185718807631071997925698276072877033692054625461421260331295936374835130339987826126917078221204207874978340040263326693041214048547582049233809567527941201837676119037995605026109294976793060388351792910961789133663788835042797859048707683242152792265554543290684630278692033068866205320114465516422876563823453062364460091209482668780429609733524728423219103144818457022816897426142058884299712851209937443382821583563588773943936275712527897269704060835407567571182293098180451478221222138291028840137036140100576076096950789902148012800000*i1^39 + -33597787801198994566959793123965185373191619928399393782626277330352738665372998480222088570402574571242931330398187065272923216351983170411706845320480852987935323693008956909161126260729228468683083276954841846271203807305586078303209110640694627499104169643182551349237717018558407711547550523697463392588657212036147545374319974930882931834800242349922552627599356955038284789746280292464233304266131947254975227811030975609373239883350433116380861552769157588392057249927843697346623987572608720578333371475875645816376848601919014274794586465840873897572047650460510107584984045174785087101582111174311072151863777217301978322553871472745993711148031167204889117270997233388958135109442071689093191856113609226119453257115848150085574166502401528935231990431604424480000*i1^40 + 151413936153483526563186204186586161033100499050459876155464677423496248514541650009587311849818658615853635327936678521593932100526883949314275892510396436610289109532673189737514511697205064775478868585744693045670647851654471475983675452669367399857461571278365319625324759120788935622760301336320028832648369463900052247368962505892005938387274640484478902690315121905403414848326105715556504746851850819596362344142059163769206503715252796639299616725937924027840304975945949570620936133898480471403684144095876861946601353318282584310199596534053031655238836482849096108047352276791309629575911372525508287724377113519889989613640698366729729481544406689376992535267087801564247493414655539687646806478011618793643250169013054959836743831816758432415328000*i1^41 + -127572642975761546592501829072876368028166604446353940131296118265222061737466842230533078884180614880785084216251123455618611059314845283926263821310564026755182543642445290934915231800272727449752020475149519481928878772018080103575853846797762540878926425327613265607292641961842845247662783421845921694167534815784290540756260074140318197633909904905510805755536813628510262911756136512577120090892979198332378142768335230147342909363602586758809365944098638128605691383038290733173110547027909076372598308450733770039718004294309937828438673199076542584127915239371019086613906262599094997163484075658653807555306228440398158232996453493904308434599303743609677589434031860578043814897863695838722173430584373574847784511423686454949353802000*i1^42 + 3680454695701239516618445951732229551299091673722385456339434892879978354482597438440651461178079687877732780179518988336226818603731900208187943916621541289070300834555401283670680185950321473490056443769451588549614264592821350148296625577084796255001985531779375575052616890789655238920200150667578976104785401672995622196618525603579146069026681840872114884123250282252472319608454067905910227573539391012752904366175878057979384242398515677951403315354212313967558220061813956031849247831766873089360477776448492578759342996758213578632078704389533325851287307368432533137939758932264252685049235438336239597276687264995782774585051468637693466914844859031367292264146721044226074774121065359782373160*i1^43 + 22880875424367367168832426549610313360396253000318845987393533264152606612711309104426990724689597472997233982012196955126817818883706569314574396756632543285988782701632682438299150650572344107730777993065093790226766719520635054154929521311866866316121444611052252448701755360468242570304020777975612361891677441063385122465278911990445257905146935579968262109053698875306045619703431229216591972354552135957562873364970825210531650185181260878360360584066320045234682486102788574413941673210166528034285947177814705255645028217815624145598509652455599756599509045463527250212549798479524950320008367835328096795720438882487571022671749230293878788300757799821521*i1^44, -67955746903909633034021572688780211255236893399898471079016406239694937165890750139491953347023060555980670494007175710868432638567709404137276927146467884841203052982019916415005765587631207900229550946598417995947432636931775515780059766735132443237607530573909324335025740463904171045230819562827835003024758527662362195738158450038467669212797963523061774300504683319069152030622452091219985208607010777302720769685923549578353778657781161258662929574085330367847675848500133576160409831454836956449288685743989682092763335928386236054745464991092498320809638090547652067964977940610213307243889593875585724699346189324765695278658044378023533119565723825515773470387176485582711327066068193866505046152963555060877319772905235330508013521286195610677023459832783427117117551297764028613550448644926830094869440701310517645314776576897606186534262425292043036408466144249473653318694154711899553060153854797570050445486297170909385788346763949225508106048974859582185269782700459029446145244977088179267040072607180667039156999688612079363453006667487524421880529521845090452903125255048413554514122750561648863990082899837570071034079691420954660776085828953677069171122695608347730375963956763313498471192241602253607084109568335034948111374034519332401730106700071729472219394330710954134893088875661959188227875497514285223401557072839556934133192765676696530696872363015862956248021026565011029867789809540265477897512777468584133092053551470969739551567950956673545106103457197495345716694776525201182669467896656504134041600000000000000000000000000000000000000000000 + 144533613869181186677776276344463349629915654879959921537216572444038086370714017631216181846759798889588300939996156135411444639627207091766468247193882652482704857359705757926600781245396916817121822481811365327294300046881411888559569398375859160000481420463755225476163140773727481888113325045556252830152247754741309070128384233024757566200267341196869368442094748741521021532925185991753002147003441328996759329878898555742940601972736895332312478119337176959066387526423264664431485023200588214167382505243826724037757987696413422688505519306126102034450429785849900751452741568791579634935337375398759440206500504522991027786280664544572318111448878334254523714627089530625216357657902913965084691024144302966904174830912584949056085454898740415572906357390185738917219869058669905319161066955121033045619078657282385301029210434440448407447236272467258146636367991099375367558298594992783628878194403954334622028818971343555863869331905387269979064426049915610748186536040549802142075419563166960892832395464411226722676376563549476691899097548502805428990072136937722238588871705056887753168486224500970317934293578651468520677226156607912179621451507345491436665277482712518039521719303414315624710357623725434818981853436651995902066741411338980032029520457409689292105857391464663729744267600904475460548471168488714039456955035702930173038945144490949648593287926879751963784065583819382085676542478713924316742189668386993117192170490431432143213068468164184972382171679305167365064454641815455863780343798106811269120000000000000000000000000000000000000000000*i1 + -170052111344411218717261601491141687022585161612304627072419901908777615424971469562020695491038464100288026431073020303580230927635660631500335699544178931571071971796521431974642838231513993693643580626675518971186372895200163996222080418397917445507568742469562558923316955517794063262967197729367807934972660977756581239306672253132993335081663275149311094396967024382570234982670312551890843518282905097421416782109779464521705948336410423255464074730657374806635023720175968944605717133400857809305458463391202809387897809976537718753649368319276478752582362644397259484220507602078472863948995162974461296634484560535299283355731211401388187321204967080802908458995387915279537934344398656245283026915624572138139005142976407676741305270413900947795605101687832388362444611810430583756072960720746703262422436248919085258185818356838472024529610394274759389858902659855333939634616607792787439169523684656651677578501132319825499234539742716250524012500847914713261183319686721305436076534577723753553939375046210735208390520588180486438348983186744450245499902558500778046745303308535992661515239532517920485322661379123362526242984717696840730412383554624773391222015835541361957466719426345509053683986537520505687474371988947574630100112959676526991352808803108606408788566969069859234911145740143956011950751865080290189973458652732262946267343406305004847611189266925748032365398464625098716872937142669517860400343000851269972443230428990518775567042277312783447514586774823785041250674272915077690643406327742726144000000000000000000000000000000000000000000*i1^2 + 165560402706092913631036982418445877124761588366050646469473312875175804867750868805021087048816186717994326829378320111459143117428040765792117036617236009230019136111748705950768206202186924044811238535176339394866926801342836686281489606135035127969630273779777581055126592019080051532019166133704163523292770828672209686886796575582357576521972285071292895760482364965088224837436341781056362801746469704752844137609100998741313472494968151173198327811161946185326505936405595788323246491235218779135191710964869026344881771786970958125841433982554689894987937995927529040773414020915917705848186575609525859509033282986180745416525017152103128927130746174213812062015191706923729103884717668216808691700505161164838690905208475655775030356606898699907562791410816781137207870244347343013089179796229555165589888688069445274050069359786058346107827428540728997851570808941900850660129593246019178755134826905014042997486868785386972971795011247478012625682910139385322541500145932730185702443311877738226413490019925702602905392621956052994867334907007274021890536203926122400193532865177113752530350909173450191580883849545913890894116077666320828464345448023459651650662757598001241016744736423542276734999786252648901768152544717174804293600196007430774252108455201360289202067774864124770775996587648968733350101766044388135491451421561625857664498658582955663354600309472972122601357228967021001775695184531644400933701808770034033688789554059615409039632204951739133033152693329651120451227935368840600346110101291008000000000000000000000000000000000000000000*i1^3 + -110443536336337461911696565000833309759204290748755438531016979735797650246019837866133393638630695034867813519662308434126744657045215530511421695305166363616047886713695101320984381743176866779492249201117025281879559005604563169176172849292433996020049838310943887466990343131447685978739701097203972211663999493703576278595647257037197101126829912417862297713500096036497641921458042205343956811325992054790437182838886314738561701869516704210283393966026463322533524920869825881903659727319953533001487871048220858196883959850882123905618968671164122136953108158968995374466438621304219718584311858195132341762516157248994719378483706587011630256123428247941348613531423272372784510184248455667796081186370307166405990275484068005906492974016958118564426143249050820638950855501831985689360336533307857318643904054234833550517286392718923016629973196249921761557793194109708702385661973477447168162463652625221417493302794229110655345180808564667669036306029410973107674728086711800891152280207886726038611257209914695751544085958990383296114263343603102141855158829687726747632317004512333390192777102665495225385191938877289229913495024660332334469143380649487793931104613898609341596811771423585449358012564723610635855031259204570399022008581089956507640502380075356714269894818478794969300223558203938875350778271117498091684218174767983164773311901920130174934143415835904104876937710151311063185404510533849933933311342309287821518032682990367403668163115591515452188735830944640977706288563675401704782075285995520000000000000000000000000000000000000000*i1^4 + 43245101105992311349203858037187547594162240488178061102793686252673028187211960968604955889030447196127593776468381041221557110437389015340801264793411562436841600447574657156360519378270328016603982644705854468806782264522889841720443191518480485002533692836819529219165405144557442430262753624378025437686414722121306075810228249605478681168200109253824750049981249408649584092313468429066252819434206661453771203617384426629293373628860718441701340549897065642299980688926711681387232088585351757010036019864070786219799657554669379651098018254813267853542268387409053708518584559455241118263065918138782420624827748204708989675831615354183076886427026861530598006475122057822893437803977838959058564754143524863312122392499203906714770511048032320683467396689643614998103635693683944325848278631277540535770727870522354999210273049004670362595044514976993121759118987433616995973964913593030877216617392745531601218433063962353528796105441656565911852795012607106578863477019039751764911429803039293236281296774015513800489816629242872079236731746220611096586867056492190362088581169609233176811135676529397233274322367761956555055987026716939237489625303013025871415774587571392785047184737685856586918235369841223640551719143337109338122696830829145424167923030337688267228275412499041335999094195633360083664570264300839278364535086332136300729869867987408458210252020742341008013458537677425354914417351487775734047670770557743942855821932618457933296498604751869566850401487191335869928959903213943820682841292800000000000000000000000000000000000000000*i1^5 + -25086925797366081644728774191396448120187507062234737642590551834396863244290278673170837430728353621755262234445429015691324406352646455375285528706714048685738018885736891074898546206517312385019401191359727142776438629116579224430911927781758060465628670410680376329825632068278085375788926095172206741518461067720394540215457167082820710572908074824467808006756570648376746831464288036443773705971837495397473654993952269614914927954468016401094602035088296417930354266069684016481850893890763095777879631247344279139399132759486707932625451006648553046808290336244450477409541406207292208266799068989400301733544666810532802944648261659236406704044267491737325115307247971551042768118358233292236390551433938134953663671966174472270896775926954993636190988659744503073632041134636913758745023281450397851865963051482706260826267406808430004941229003447580971859822564418771995194412780364969248933525198671676768667217232937187683501702573214896762732369866890879152647637869238268340045439241799680860397415281081118083268070430597528371236177735716046608473005821948687341557446619575131868971005213292254738933438715434425903504490379248484722818443499521846525441223748851529862338569993274101607717784624710502322529894994318057969663615957837951962051768498673695733549630301551942166351188029306647298405795944113254294743585694808296252267435198871097802719859836303028015671124399136046051203099804060442495526246351873996773936874042767289176563985159577039231118234336543781696859206122858551410230401433600000000000000000000000000000000000000*i1^6 + 10766544802359991439641295104372297021417040080576103311828390170718537710676847518597601679644009404625546140063484031500242148991822407372416099330198936751481502549030821736499787354935361418208196419049136450677300507075627562925177678072629870862767807962684841210142467606061587596448688778764448049682967849009941675574651608904713065023377202361970294843727030397727862470695239857526678077609948693998607542439303770166823826332577170126661274666580375535053478270761297786763940766342073675378275401804126516497276424544698194226532983501943359330617643716274520305774711878184938819725466084709320913711630252988999509235476416782266899894203866158420594285168695328456281918632273136636120878861157846748836688107976983536806568987953199513454977385293033015084523438857434265938021059010486502061445495053581317810588938497976151761005791054108454282797089488711752368918059677137181577642612449200373886539086403899123846077804143812514650405541029831785117742295869301794568377897899519444959124402668006213547038853427426344090515418501919555893381114028333041795627029787057574673571895967856109938902956961589500898482323119079466395416338070773323626421597938754656011876971511681920002123227950278526590172217525334581601661982775606673828481628360637980637569892720386628792915709707000187832633218421694119969462584572989903614346594303706126407780019004889011404308589779508156660996101458834390922406023253480167300004946112336794197566675203628544782262461710376751882363226315742449307473674240000000000000000000000000000000000000*i1^7 + -3029827837311630476504445196239230179855972203068514814833814081275084071448164562516568916408643129354228112003159733498015769317521185574491637071598161477879815735640447750466083960663084242856147224541719851172967443001102390240757510431420674377452057102017399539356618174367638914598968855899008954109765863488174097211621321672401464952986394958789689766765124788490683421203258591980795528275869611303313283806291023108177445059315246840861929991209424738682923075668726021402062893994403923242534814467559301529943712229525592018312517802212839653211704688529366233052632450479366100411852277320830616073308099460159785301374140573439525845810259770940205381701569941638967635478040574956366057964337345639895481190146409059081050277986350736116460159727352472542971486326081040893947662100935869665626413117957813164745962118122157443848763497138578867894344864261493725865475689787825540402128408674183259297205791434511242850096958452359177652284507723793499630239348332834260058821707974329896453218366128855050913504426003750825357619825227378537119192648937501359496125523551844169937496066535165844036628540070307962447390614226458439720052872650405140092813656592510748068129389441322407251869522339380573643934572658747574398753763854825773448422444253903199680284837672311908240901795595426056880843916644085756701834357428111016846363448911348235527951526227754909135470699770231846019984145256403470024709860217845778766659358226570977078362570781424286372862838768736789072948658233877234450432000000000000000000000000000000000000*i1^8 + 762637209503380161260051209276481384192526530889008661245341414103376135139473934326274014254405250153487429807847805240358327081793781280726831516631756350948936484814144169010309246751912157439232130449595074842639820384315247876826591755485969262624057935022815874966902124615324895907089333388993188004659358189222899138335880195989965356180097206516993167540879907990645861888743371553656739849128331470622505553763569552312162212318277649573064663697741576948248364512477676609306311079498930431677482026795196453922263820763219345425899541587737825963520560388852500002649934118547532850639598095398972265878367218207485075685943474446829198762224693258245703638861202568288628043477808086375495516583548837197594370071706992539148339942590219444872030052476439550876873170986001028536143640046730899616967516229165039331506629525252823128368824334426543099462163427957912569958391223989738147083201365993958787064611731009748457703514191107363248150958170215795695507564132746304678655304371362668632429250945880151031482656324892744913844311331705148698915567921992680756250789870471657066454544359484476651068293471204151573772716135396845039510640608370286469484708151064306417368049062635072307268977037015711995295245142601928140210725473852395930941141376715091464473316438087767883527435994033725548328255994307605363971491903311555146520458528261389866183993918203244974331096547093025789194867422533279107616856307643639529730296915913366988161026235757057323066781351531396358528962698878019174400000000000000000000000000000000000*i1^9 + -184706827705694706488922444641417623680554808684824064485561317656885765071475284057109972353919019368020388179488206687085980750385183804153687685392321172008106785460238409299442832487961761680177705015371522272652598189291982421854226781369199494297056049128406423069158695209015717382099135714144669140182928989110151475079174423057321841437046823818986102328650930006687003623014375527750535095204586718347881100743790224040516281250684907163000285107120350408248511700168086744383046589373052558366162036774897767765494127100040513230649124388835183841606029196330090934678252597429681693083922605696761265412380586057970884985242044278172442290122430670883162957989206855296372450660869632265824885253810406743517324392469593953642416113023312424430791652460134893007661887779609864237680792818203732054987947397704521326519639628606525216126767070442161801943655637432561156518493014494279357197775393506205782081536382601321973132552410310916693432453609735999702319741028367377200047052535342890449906666731644223904526068597224641552738464673751498268181989070649606856168886054072573186133229765540445156673491972138488511223679543980460397090180240712189361433102935393087923190659373606541727069137965822739466433217085936554452750860122650838626963340409256637340404202141737191726255273886581383835138286180983119932598133694382359470338449611456732098891208700219788810901029411444053224891401435463736421019790798575278135464622718213036648596151830960685977811595493034878595070107358907596800000000000000000000000000000000000*i1^10 + 32841934773727704654765150911182815811525125057519550466953243410340194745365440245154035444662985401458211658536393563654240765288574159928281157990242715839689540533913203102791577437911909410290052072477506171496464545701987550456158360473864191839789300269241687082956431650704318358579506074854162395678881553649142100005255429090108050067733834736776647967023977511742711336837046039223109136993517616546801638294677556363273321102807128074038032915869225599137779371620246798345749378067134812750956097128689080414823367613162082661009584825572403958151033978711978963765019953970797399384727792204542217793242236863030449264130526669581800751523749491968005027070147091088439680584824711894671443696477496359678289112521941337597432470246715863026062341217061606723707687777383596091521856994149509343804003687838755793885403817045515206198775968786255514985219575530971211509166251700060140506556032847098550037448345336125401952140304170555628159303420011209735312803938985148108043945209051386513947086516665579212682603168622583307940509470673359447270708532181058795387578101361294671995466073543466732313449307190240943134018752200281105552379986468692050589735924499877299438348882867729638391020513204066678273836084471247650113784358190946111479003367093551713449362052428084242253833426418752807570820324747705318004834485826223889789821350652415528306304703061138535454928330404473815845242744298482470581344853156513306442808800433963024482378758779870527832697994540499686868394214162432000000000000000000000000000000000*i1^11 + -3527222111171940613766759216581105065637313433906815919416468431585539920981291870393362400027511597324553330376184531809350706794126818389505628834477654456422734822970606642442363191388248314777813158057180304830385429756680867922463895555533758295813567526664550999048837650733260775025989760151985647129419794381227751195560460239462442089223353043319782306574311571083087002306891605381980457441675448584692397111242007651332966694637344676915090178915696271786346847855172469201906940748026615442047216094103428767151196548158186381484610471137238598677480250591808381927854948330234386751613822560702383619392108686459321508142211132414979279717345350551493577349062095810423745299861166653211025646185020299749444452120526784210718459749991013443972841612570463981872301730229240637048330750451188312946103634648352580522506298570449269245035052894211204818159280245011078923730113771646177378456769854195559471055793609594248311307072797345392466662739515413931679776593016734437202412117779976717590401296385145661601194830992645975620826920763129571029632279787507683723025356423776758240392435373740624914141385326467604935933280778836064318805570206116010225944680908261191536040784930434039844706403481564112667112689731820659776038793127477675603652828456902659165327464183756061796507700253491993981851451669055135119910721472325436475900229300712010555015183288335882982552873306183732488078391920718516556620809156847038110399396374785119589112730741159909019158018939874498163694685388800000000000000000000000000000000*i1^12 + 182680954729306848186185336842800874307743473273954140704445565020495258718694180022605394464456893152345532891353326230876389214024728931243055264856217031158168721052608547758887356814692328197412636614399826765739914455588652589809645644091817569540244054980435519624400813225126310976145100878751067418184401559488056089791386316345738427301159901282399809068039455956566369432287603048525909096561431430829046899856291633605642799309754359172957009936704537167866003785756861417541052405135528557204825558896906592523280046767574092006085146148110895144317641508318287667974604957870619147613538945052399043274942707028739753776379504229502671668677277551355401309061713715576262828990642757704637773791302054614772699724836296869318182430844406535531394790861252197353556711216267959457720235901518383907735636335365150897434320509292935891951353390285022046670411206974042566277003635208449592053432999571323614590800074949226026241352811768851560752106132932231631287273142785390977828258467001716000456563901445109275639098926323387155983298491303149783904798381117911310100972296165039860461866779336849059824959922618199217817071089877052403936923409878004339949469236675494753508593836762389334083643215189166598075248470293381026025063179989254728094735159024200332539245921515149364920298792364035217223915442927628567170349089837959772839668600444328212183686586336717381210915527215152430431426242374334147216438908664180526262931070497502312702744353833249815888365820952444586415882240000000000000000000000000000000*i1^13 + 1099041031033541551981313380445147347303219234814984674738572062341450450186622548008691955498170208333452093212958181775870648744146942068571138853310298929691093312392716312223471168719402304106067955196887402524095540216038430706903587142960052796280646945561088287888498259060352948417587179994628339438695009949926557240022403502537633966087580595255709690306548385284454596694105727284372834009188125483122502128631946390765339100197241919413637603972488350205177599119698465601604383862847389684250753618959926513144360532145752938991914916077905651464220618941314918890115458795474331627245021748622975677893353603170398629855304466119286908092355746118320513129148116631877796676456455106906506949662029144974455512926159181332674325541567535980927298201504551405523139606771951965976136351985292674161084848631669681875967728061565859788246788142587979402866322300085758963543258133399201205621722568616253709498410502041164441285454934294817376390319732832518622751541777545650440374942537389378176142005656325724848538173085457485435618294140827981318916309559101900148022089868186869949866690418892244497112905382036285703250211661502061216656037212409351260693313967690739864750787343788131249652552645779931569694204120418798301059582103589298701471925412240459130178807691312025233753750386695139399547360887260757761368008113973023461708023938063138570652120401436244617155861237214709831954065414467044631440040065642662812481046957425735938587437286547129656150219331241343188992000000000000000000000000000000*i1^14 + -640855019957458659499177744190452987947892676324348257212580747103458041942698307291539270037329411995063206211857589109260166189139363966303437415439126653503325055079058568147207698650796872755773216375989623859387190842373580089259925885804453308375608632637909314983568798847968583349896710479455913863645164417956544310850142177517246232475832269275322407595564054637473952327158889442791361510668133293298995604632566725062973441488158637989826373112723781881209515532601616828483222499601298719469794572449170145747785613611677093476693577439062163191290441199691318982501996989240082130161412259929584922157324350363379637112973228518628273503732864494641951790110310145459926151109652883933336621397754097391916755529914529032261099044345239574958075435969847263733896493608613088193323152811656730274179140398100319224642020632819595883325007005325283539817259299325683699067736785903571567898192519202313152309663443237081986621689327722256575635606804795216163468620750726715546498808240967718611007705592925097880906356930365313299057853165475177783500252680698874864617878645830925049151151355104091520281924601061511636623939942712261904274181603108899040826903558203972993625870132792332619950120744277628272394251838113087627919040624831101028109336163110829208529006229066390609584357908591098584071342535217131068056190136123504764308093451950665620054687350571597818842185242704860682669761010103428701820368285966731144917694668035782541744675676968733936048076028172776243200000000000000000000000000000*i1^15 + 23696124152742842164527169688406408564012471165282230864388366557862629445573479157018295744978741505677908074634940268033058126623146146127536820674588531158606654799819016821281390776068450349464116113700358744231296658488712449933049113757165512894641181083998246745052616023129923134684748234021779833251422942790473774425324697466157512211226682976109267761273400619506314128717103308560514855533689293580705022777480649525029737673988288903082150703687284503125987973979696654647005181352500033706908802288811689300412267774482804188478706249884171285739189234745895653224942703550135494179584278098796360270155809432520005626943578832442700347629848933215918411610628387874570148024225238071631043347110977841567255506217066567635061667011539402474463494477435879232619775606220256025323278233714340637667266694167892873750951922529681256415344610104794557442093022134094216482996928232354334333920699377284022949259324808810074745701390168494410291056410724232172265483592305933278619679076834853835186808232051332803228143414780439018679353671079643481850172281088283272076081734105810514900414651034970180729373063215876996347281610393001590695608661986295169954828351213075145371181763470187910282123442891066071664968481522373331690427390062178741045981518292717571782615227130107012314930596295288051912733728224741029438251332407827789592418715578041302134110174424307829628688536228741401303179014849730971906898396552574399513546149947751471734961099872728306784952047475097600000000000000000000000000000*i1^16 + 222978975603163257890456310378846405218725202393708498015839545172338343715638974717681197117413739887879685775867991676112300184338855847819036532340225773334576758661030468588296326742497380735632244976900246303710184797805170142113188852295126382861815831234976338726812377512042090049670430415564985801266031103172299187271036300753662245241796083882733606099562288803412602296148744353475602260907224205223874125763698674336818370748162294342915312196702356410245549357213930695950432932831541700093777023315888163047287796837354454434222603860323200035112903013136759311947747450120547474348710456197324073444441731014328838836339098647647910642967896468593898566206969089430931309137374995585295642646634590257198686669354211308768617944763681445210414113843019478240436362084036545447977548474232021801859268553127189556811728991164768137139105765116596136396357875460599384628587394217438592730123442782251928405818987609943731584973997204031503271895263034416347736244674327706870222165178841468698261247944718932389493290619460297864566446828235326733499329862198121467006121434506297425864574563336222312600712031608435049697805934800007219829048309674090106745897140845235206464862979059701527222675202771067532216234110918873774041329281658311880950718934639671650021455012784288679432138913737984435186208041096955160567488755847315949251469330218057432888585791460702772098333641066564882367174096812677847667126894073901925054724431482841283306163539193347096806527336448000000000000000000000000000*i1^17 + -9185741751108085661992963186488192463035629225071417485904053232607004609083421963616844645619188615701005226672420805566058407992020075384066626485391446977520726683025575390146683284527849344474135668329170496571954309346579564066793075905845269607886165457645748944789538902586544941129437817727415200225007412732479694525584925045498843762721018339315145818948355697598999576607964243121711201472243669195963015973056295691979047131362679553002450614684982974430502626262322946825948087548717682372702303945196241439786458107850467271818558835475329072448272697346832515831166059777113833593278447665857825747213779166961941849517156605391556981751386344946677288445925299993392964086454449091270330945406456719874981911749012409234200878922910588952344171589199567519231631487473170390899270981283281209432361296537915015072570044881707925980918013807716797501562753197873911779107802819348500116821756623906921170499168046939905216723946598986396487591605942631020694490897642779442411180156935762077535477840480339931645690701302350190852087648116907105784519857696594568916418441242929491049883058618721781972821583490531156442249780698817940703753015334424590655819636174572894723028463446565489281321879551313454014561096560243435830423552101559749933192167056783306147024249799841661366753621657571548266022644243858250694162714721409904157013960133328633040863600824852274129139927462054285571540775157447779809900430708976571098783046880617545430641113128501910713453772800000000000000000000000000*i1^18 + -680710819746023471403504054745115351301493568988023472315613123784230208799517424223133175198724395883748840575450497957358757731476573995837289570525040625759189229912083960496335942601253504479523680622980021365868915241354075669126383951653767158936121745026273340551235356127191114887521076007988890538064568938751607705927349749206291517619133613192148858149461555964796270076221944120044687301399050029769809012809096603370721059265981418255679697774476215867911453961144981009516227723254329786219485762757486886316443802555986095139495568868196684647763996427416549749005776588563327353329419411539370242106026000830611488403387889516845066339877687813405983834967608546537616927146081878818997444432733441020017107836577087302037983685860517720270463209521686938822617312074487978733833477824372570664229739633823213089506635910068665043875756675061578032220370147038437652804823630794576757690967523140262126339052345829896208270375040319992970969699325154100825036814509171536592659769627076388468694322580473538452427724679024386388216064397129852088286149646658471435803590598848650811355178961742748550943638332836239733365423131121733945315687439779048688581520774382205954237934324924031466800067121944541736722104656210326001677867315862384653133924155140024388446015056904241162770185365514444219772530225443147614419749517101897064747359773782579526530388515441525648040924345517482759113340271127121120439992976484636419646137162795301944375038362840688209428480000000000000000000000000*i1^19 + -6083324991025117224082102390290669846526323057830056569404405900501618903125687186148522410715326385897013117073380208002981041070203821076600527647016766247798092488878581315890851479397550757673442446103221197005581427389944163446434182095423248927674415127152909986305422736951604222375325268204771561980900476237442477028491612176626622061779563975189336135896799689568306638158623941501323057738712747851584788485484567878409643851009132913065601956335915223431979178250639785154693139688807917012521195210404000261624846727541483566902885911140544732427868653319504520669445814458108527967127995940677661140745068756956051293095926838038129892086157263353028787588255396510553810237819325182335071552969192243129717904563261026100507145911592640018820826971868525968380302587511281903030974442126018859078539504083159054689919167932439675968202441247701653619613485327626870405800242123350558039596091202820388855303097072757159478145250952107965094421695553916847050623967833622213340253921429775452092154046174379179157857766500582738597840993781262488027443830437198611459910849376121498722968652454421552373347103327151026279417333939932762310651946766673099686379515116092062390746003139928883764586641461612540243594909196835110714850383361639466992701724239126918135856009454475106718959891984713173370644429165114181935605429533457369653108707047401243311889866230846360521760218051128999299541607650651978292875565005105186218555167221357809578417989011267125248000000000000000000000000*i1^20 + -21195427102632569156322105510521358543775898166794550703419307275348231381789007096211170928619930715658230774815455415874015227567212593229744693642456999890808511680242676752508732375695538008879118729311859900810855782403592300114446677307248850060046843943294657133153940661398377217831572628490002508799927607407998936894847363490734220426199959165895712600320588367849261153250734969676600478436157098977985496567422237508107210000276517114446260968581864705401107441533071365187313397462590568555681082756033873882397982045876624271826593550018456533888553392717272924913507597618098681292853609223136011381115832512040859522220657016337900056640840418739301126878709777185234264350272281157153592017536836995097251400271772258685014334445372807517613016801127658802135892789811998539724481670957083057290342490126812847899076375099027924141800689719569756485519677295973058315929251649433548251275104949338615903626871812660243888207168320305342955645258338289386279150270646640270690156008333403664997919405187050825989069123365741361421872197620042791081046533637073369873228480018267195773368896390473552677410460592492868633740183485129696079747927252323925904882094840606480684195946724933602420816780782519516266699190564582913032618136503080497080281639975378267182130509863984992821104616636723226828990146205254589845925218497094857073585647518926760073642065550700019213076591801936304575908563794954889311781475520070895885003424603254532197052973894860800000000000000000000000*i1^21 + 2895359226398964730128522588603832185769764422547080224277672727802173050584157131547714469839211720980093676309459287914715961440243611178643523009404503157621157956215697242886331263133045708817577897693627160351588046537867285898473230869189683315327356303721497299064375101409342749330763698212068013013648015448781146999578714251460977397229921320193975248589237894171937520267961096634199803924345591218000073866008656272186358088339245410360951999329581582003408477613101265227177840952850587123961565455173852804990313681569849334404956336534436701940225225384088893142060147551614432902585386025390903462706794011151474699969845382174644067802172687955926487122840835158878213394554097458764337446091059229947798796000520857578986163773703101120260762113471097290586934493965658869906957443747874995271201848370995004227817671408987420755372817269378533118728160183447165401395013914465352404204849726570518564099529666984858064602081545186076214784408649714438895407226692309311912637738068211602599229396719831287436374421765198621781144672520613708974120212126913371481845472546907580554195184643466399308039132495785994955783158343342336053304483876606121022084010659319903377451684147006482577238880696285648610367696518521105986531849886822074774457663394200369697554819958460113558924583623308336184906047174195317753945178626602767759098903498481401866908595263095372632650266601824931854159348182807975749514550588552783248322525342911932374758394429440000000000000000000000*i1^22 + 1506804278230601820280643802729583430716466613049033965590089615002177591465100229584515860172105197271653672422701332591729998577076646620401771823210060288381041133078908564558684103434539651287152850673991939465227532474581586441286144865692286260759228724794081209700946753293777554698821515997202213743413941405836482168681703391271551035116915093668195370012212312606757668047477185849557501206523459860666247901882361226650190422532959841310739636217833432023796267604530303936225368090041552909420874271840471478670466277052633701445539960109521254832499300823137497997486227292323620255055440086768737863310445223699039048096899748427288182659868721793674770227571369472496141386500505388562814819745948328122357180924026491068040688330747989802853063575090783900347708806098296586735550023334709205692917231849429857219113926201817199884762967495635277055533121173916651048049648281603389066155193011360052444443079812260434080981124507337381694372305338404518144052413399172541261236949536068519101077791007953094547038746206827221487944668307268799230302349036770289973360791108933746409765247674394053245986524132791810248225492168835942849975888019939906688140547309744412946706693181378482888605913228481375497584430369588200430917593927661790475505347037228581829807944439017588502620531931711448427421746438131902157879160901698012427213950532106624425852361653084686997343673333819357946618334389268682003866120309112575134561087791558405971771392000000000000000000000*i1^23 + -11460142680605228726630183715935697952296572017222283505414882349656418572864537445209610164825522602493963844394819178331541571461878270073700794924811892246210436699848116903272866602143501696906926225664233081428972327876901712567165134268501841571450766315975722247827078718687432177863341011869136619227615299251797082613199783866333699260380599488182894023901644653717421094766009792756469723710915817296155578180442700519397642974416252456683857075411093330825600569739687185589522607917599093294344688601497948370271468903227031511918042536165673128888330570613856741371902050081159992566921466879508341693589272603243224699495188217353020862377023835062179341152613767493044220002474750244832989685203842549328519164573493341838586597451764857081202935316755148509629940206397706967342180251718945214657651614806293833153659413163084261182429868627304911820475625739914477880912480029153984336656935973035506774647271510546173423006662387291794653732715529089409006330065536410321819537563056101233393045413020866012831856884131290048847935759233492660125385125503684535203757394751501606012853744123476261224884476330116182276866801795065116525385725207095204810191311439042570709269856411466741203415392975602242227710883371664516575458303705455585193323760972529681238969405969164256078280283640833325122791448162976596847590788594579888867271994120834896353866785231936450730953270194011754339073345781818861688566740735472796680822567837430185984000000000000000000000*i1^24 + -871268098103088002404392290839307625563180022654327118919655905824539080045727549543532198427216251602384004879799843190253147946389124454063847806495780778087911469860517509182605611967021772663591471766415307925683065025640863574355720712125257999252194957590547362425831271643334400050820305745434002706131922285465181989077524088340358093451341494435811739923762072302552169740020197781163347261166214012076483101627192570267050219647209436983619399290717058807416119804769633788547627437412376344207462743971877678308348621703274091760089487620896733900756712490604507673906859251576929362831913574949832998984187645217896065126480454630922964592202175579779692736906129515694478338786700316697758266417517795319156092322574277860848503430147616718947139920661893630198691096257929395607888832196022138658773728873025075057965743454689172698420220171024342815413774660316545445481894167658965507714898936515801316938533976181657645615048576858567787361872234639264097499351004716372422614544718114903277123177686221678256949002612525211353204183487087289273323971710831069048390498118988075332390874149753454889228155286897902073539625778170938976818151471177097060168095567738323240405141931389727942692570544831976655197533164598821101721768878126253697117529878387810870796342055361060270445699214305096354977979370728798389542615286405689751461709643956342466128880619132569436293942692906082779957090886959269798183153359153415669660401652203520000000000000000000*i1^25 + 31062053806512337693732874441355000049813540118378540791887248673378292878922103528591972273733461247030297710149602978566265049895637365887824973132668365292690808515280684516955448840043003196779920626826240951792034021117946543104363816323992615065466704619424715083580709145749644091614953945072691314543715841165200832656866747432574388581189602290092482864786711463406490952198154554208462180327444764741543805881233061242456255021741879908989327557241008029852809179173507959943906239553822249781903236053504990075748884977921936931122979006708600700215189368782501882612423942914512209701349829690548310963163010432661544057491692164538554920364546230452465959760839589350635909282122908904830728396246146159009352091552507949528635480822011690556562020727091943040619042348539876086847111823940744508237423853910052639544836492916084905797950545045110929490280723847844953154496531469212937116449185397888737533697877960431932144907419243541728308424731137921366532587975036096157260249581588087069553261765326360488582466608181760594218351109232572807528094587360704081260295332079533058248940939098004635868295844051040104346973612694789189910979765476773864516682476928645513222506265509983534277424466271708453063434873223612634434500905669544121533075486097498516724386024190938055569654734387411244462449085649990419816666567124122950255414943027147162909710777383989996432552493705856710428374977345408364065233086510053930583250305024000000000000000000*i1^26 + 23220420634852314644698246948225479601496296748582125195795308602014635260779390239708175944091674426023705754961854700652195476645761280217336691604888216060711564562218869569995266195235350035755412342012233154595685913636829546995974010107157926901636120060990962500707795175780061189809222898897567580800941520375581624553158056227110286668280630474233641141901216611927809854729817450763094408932005972802363497104612015732824095075100935050955591294081424498180901067160712049696167885530873352965708210768997912736638503280155584458424818871952038330240688588933128270099716111643419511299364480594972500975745250992246796925417410602805534123460433601656038041031519434939704573988849951868046857653190966959525282510481897551098625185097424771820110705080703916345148061850352126787677953275058389605150863405043243884532966007819574110482302073720446676460358796023122931968391007118178682091280432975016033949788662144799296662346725700727348492869132257424322837996048904341921555838758907290385907332433504502244053796365540683853781674251490490905113645078215945322062751882432210996669229809502340114166070129681703219424199259454851631931011523002455028973720999030473772080799795978316750219594629753318460250136285253289373696668831543595541380766015841990876088141982395994249830815130508926264063229247406574456008422610604993323021883742769825515311575544044784913014289150282627547988434743347079759809326872259945472914227200000000000000000*i1^27 + -2661427932853546218151378692648779127625451514692335043707590838193565819319989907180507821481075892832731028901189171711368996427123317813702377723572435594370195282247629428996512587420890924228308916936295219742146839573773758773875227986150561518435871263953473023972757812712717751103412126315553002106551481446933187515939832056668683542023924903837819319082117104429474053713346895164213522640241966580372596765189835654756754207497031162284562786244977727844959243715919734501004288358777010911949026264776479329922367678909787538710284991782655945331028350534055742675765651133519452522667732030778830448558274763013826462908821739464441251722305250711311938534928842123074614693460046856745992599106427193297204216612340113845208330346232965896783103970901023716559855530013232089236539371223558371157569141287946102983001821967693740079511681102588554428251507980746797924617221943459726068721590921299360248566078999646058651027227445770015403789884838334397476985321549748448655437726529720080557416702688392265776295658818208486839123898577718509722243215328523264290317770030368425101808866225258062038985620820159802517877714454913433108267069067479228345801783381319207673328838447552408511182004361531932513560079628841928769201399447086919720840136121412982698997965445760553065553638666935524912949615886909488419117325176703252013149905815743785279716794204977695742714749288837084923972961058425579857336870951708262400000000000000000*i1^28 + 7033486857967393914351544300831929928790212009949725066898920919836538868013817684582729370832481786068869231404417837629842306251996751641360060451896582684878730031610685310961180069032522341723167136801072256126066034850064807487952256762700060044018191883109669348807585816376449440281654696748689818336059688867129192084562012819064922164575757435940625820453181436109227584245084624657612187387332151750747057065180782966119522875157256497317390093050854473434319640736879324062143102560936637875893352889943899367412138427733169042628845695444218613127582581055977328106199561720555991233013475430803450262278200706911164655140487669670140389177732433432623235775230894204753622626097277681811276295059864398000231029187972375565545290107162112415043729448994464105854612626057728088964054355431923083039512409254977538909037137553839408586310461299350031580209775302598766800879855213701758632844797203544696389293793460064350880337735235306102157730490747204680201295246888590961351943174765167317228898842607107686767619621609644685726789219813442198755880511721922491250234925346564269412607891088802734174845573807303369691395437430354696347314956503502958043680402700870687942561091232781701304975980235992025275019041260374064456516359416825353460890983925916552746517317015883925771412156139353535929123308430923741422392108007300977364299068171515705740272624521043471049155490708112709930424909273908585003934082318336000000000000000*i1^29 + 30722939427703349178287079256007917544840971397868042280545823863250353034668734199661037806784373936619373061442694002132428007779912428633176622626600930828163101032090572068051141011900629032472186506396093412435969067030031550743503748173616097465265152133886147766373412685002509805228144555442527192289260651847395832263317264293617865329955648734538264396104008331267653474871109715493955814702877985013283194184108462537618163755639298056858704854384835832471626031475665910482125862910393459480109147558628498311916604933952875212572709856589576167001218619036854458579056106831942517477157947101594286481509169762895631214878454834977599068175821700583873826694280232323724385163094924112990618502287144038177217529015726380660351863350355284166377901441485598778037898149124471875049041296224642854817978761528540634264829359163860884537748268251078717577079815507174960656013698785862022066194956922879681010907176939734992735937907082503411262832253129178025704542022745397223891221493068843218033161169661171883572829833236640595454072768952881894486479985877372688577075001467461555722055418335036448634093970342109718022774266162024080513116522209723422170395876455800992480227166196613274923659795837162199361816967682481830299203842805005828186766586358285835150570193620803037257269238666654268750435932606173486876603255993169789949168680242173104305027977600612553905846257347354726784516437352830878115890790400000000000000*i1^30 + 8379685274082576458173859125267679130878321592441629942943771275203750487784578430794084724563678801589515605726669928056967413069898173183415386285487798127503359623469920295257990516934264693228292650247446789016366554714270914950480110453634151887947728422057127814404662587433598857731410069971556254935904071280472500958431636416318126158778541958349258398893233301096217757612740849710870835374268810066311874560996242115516482919136906340483590449565914620222625082192597510469876943464402533316956215854224072046829696558904943766226739920096666841485124856883566788512745472535827120988225472658771043659870719418117419151007951265805505399877076957568145870437351959980205814348356681543522610539320271832453957299941470325669505134108261461950152387826614782488852881037117899935018220541788791963073060722782144921062833784953032752667764835382743765070742121785543220839433990538052908728859244825606867653049068952487473495225538538342470443746717974331007053953925105985696202231288460618084183046313493719707330679738584740077777572131093897444322640869307529804895555581179158895161313658750049739415685791365071015784588366734177026580425980407280122417363803678439020862908578500858595229035574390726278016596441503987200635900657059467256630747274960893856759433020062746176867510803663952328132749523412114819866551115991413872770810733274371569677106634022572505756958941721830507313759143450881273241600000000000000*i1^31 + 933832497982279242917386552542575837090626251792000149677016767780403990121880029083191359556877682961040958277703074518835905762577545523342880641005313880856026980364605800339200406870248581394865621968688947978172725461364001869073731909491611197039598929183950315917104943387954378066639057928654919642037815317719993586549691083121103543606136397273746727757656808168111413080961414362544384715636532206220467891895612576880087895294790157933708403436555155901491441046759184901105998003778613838539287265646377327915084437393241326044233261215119986212921500429189344481347940657070655742607363911695585547607183432319521735692109113241977879019763084525671034413404104889805198525648359167677322399507577161320405178878396538697857663627333633332677470268540220650799398727089721147684134179772381674045996166988342584589963359583640687153847252972596372504201051214493695286625570266598842761940874736616809296761254120258908915630699131371848305820280951076062294365315980288927886133121294953348621022093145971653147528858857631837635774483721285278064849868678671158391883162014800019887975030918514497726362370262631453307774535314625782184818052155018705531546853322285641947585373754833638739840952111812215280715087691674616237836985094132650747934366022403349187088155275942557710364547328539159802200984675839363410888717128248107647928723674040261191415646525593411626287905476446940867170135948591104000000000000*i1^32 + 22455017547957965607060453335996157993584243714050680303916327134614848943561427504879163297690723146452311202440379975591250330598804361331947611396203370743146400959208580906436999284915564183146768353791321758004795471565677144913145226183926539237241097756670015693866504204662395210470432655647957183224490360316700208552966959334690529815324010429761797287371975720263524315377974961463852613509512542796886406032465558417802361481632191641708151634932072080311468373930687095991247738778855515571018675116916286276088431974493493768292960829622813035291150259628416870886602280655634138322812523083855109975282071305050755290181847843020966242009229430217724989100468429712050090427337998497119362441650726074327907622091621835526389076629551814103268346543862882897777422867033983605222412303833474111709406745699962676487029532597293211581610820645418014787841419940508909293620221072966853231375261746985313115023474120642492046378829553293410035099639784218713403297763757159450397194505348449967911670253400263216821849999500729268288376913535904864328141798222914977093269516523016676875779971510189221070923073494822098600893996856666679449052457368004493682515475279375655996599969335574187261971808731620160111209471537133023618406366539516779851430842477681971621794035741545433325286392822415327454489821819166035118485210967683960844966438045600260352973657778406300410397167363205332238539673600000000000*i1^33 + -1939399322171042552220087414117765380277178869680210585411014103002788588438512042226680409288182642443919977618023646067526890216614784440735667333669952168598108870584757222428811102585255592031089666648899484782415206300495189037892841612552066156529507168549199335205850116422670593390916254491433211462145828154513728166575285951630636861501004413100637066385161922017013464290396512395964970081720814100057167144252560868175473724803581594641942829834884833893867898715347897288086447254698805277998892655049103611220909825694817869622926945513286303663868001062508080742405631247883201276856914889667065739519492437491240673246546004028706458891908663583198616509137042368237580739663576385636082230399243614860630045359496069735207259703489355664162708758356704743438130801165264553951115929071131047159743100291127152606803699268695854010581772099409402614015145395758081540573940036286060203308161298658070242467947174420453784934072416803207410962295373109030180943916199656986719172734879706735846948778298883312778101409813197156951548309230852954571759925649579219006882779374592151485510753114432593756908282815764391429273996937407357978321984715106058661969211352233691698077933655648060625772481323724430122054291424215083674908925570632037615731129170154239424889447880622326513846427774494247878016785699856657984875767744126480229985991005396908130997397512685089815011506042118560675840000000000*i1^34 + -33976788806601629015146636699549288137831400947248412561906092835461129669680133709328274507576570679689473448777641131785515499584421439209912805056875647617047545366102244461116792653877050834078848853271821229203295769549367253133481258529649897219877567885787993257513211671487025155467416276342333209204668967592765427776434145662611741155142977244561376327834232588175131948264264577748012877440263651261334917271735106543406978480166388746774898089234373439886679622995172221402040964566904475262414209975009541507433644499483664899570201711647233717338853467438004971550973970442939609999494906580150648560553444704099256067334628263974312980573531298532445099296488735564341146292567876610228726830675459939200275496450861275682863233633633257015853452435274056145879224105100215521897331865108292840427545788339836287041650492776622535044835673494140259935364449199062611060916906401731430825337860727554439960804080172946791748105526659411058660721826985651660042454786690202881253960318416969131475675901507711189334021715319801817810725072014691134982327189190212334303684646054706732634417715413844947137536841723284230504752631364997300554376286930428986390246541685784230401354207503215645009021361182586483925729516872115485672186975972768417543449352349545797355320929411414199571081082094234762126161622638306858026331180927765906329381592766554883598396109108809390987935362117888000000000*i1^35 + 15360962945031287523943533958890622244027159674151313474629202683123044331240443370738331969870078791189349063593280682906198444780403953874162947182432695700919655545029843919365929597843519207778008699607984772876929637053285051385062306305976893696672481862966891381248271102943501420981645786338704531266116328247185963433069552262948303141827661150334502240874273230268522612178503077667792049766951579940377780743263764135409266512590022749783234206486076151687754865553325945163102352065320887300033490211466482845319849054144250917558988191388041461032029471419081139475984993224749722941806428595375523774940416669818128880203463133690696657407502830649291631526501675229151160086072081173219068863884789718422013896030868480032666349685432237701824905543363805890144733719108918641660941585621398226427477560381521611072665039777189960723444659878519500710892655870518805679261072771616425285871304139743135732398083943552621197527538070183702401500966940306276389048976449894149404515742483024243084235715487867860450314210314794318500515080188421065557402604940070743728865492629043961153057651678811429126702668999142961336510025307061646558357149444514891328792317322137738507878849981642722531777296959518625592522359871583678232964675240582831335377525692105595505266352080731964388581678003027628625385506161089468479184714521760184633862216056611259166351450061144259046346214400000000*i1^36 + 472599787162496455425325872493444072197797465792072030399246886069226402770925008872462002601112225639428672047130662099488459161158518620220959113987528530485313956645740576279524800087987313259429533527302500978462162290767424915936773320132622997066041542926723120201751674282563850517395082790718477581272832725517788507626114587807261751554456600310185812575243483532923190980408464068831568853531953872765918596259604388853005815605203513410742709867623686339750699723378678735320553004719550112689507311751348722570712764211186331974601376911908906498914961745256084844445961042709947969080835617829174422577855351204771956055623709706440278240946972518938510323516995093519216066853068411027380470827920122733451546160905932232738669006866705471891341958459089153471385263250840793102965228033631490788331867033025042215678520461100837368038571646450925961288688362112607603059734091658812387597565653363198410576257747706283988187504186507709449837805115841402287425752647403478519415879475454387441315076120321903868534542787184149291714731381178833222874673445385860578424735352364675745445721226167884083362483520814961089396740762004094462710710740225622836154390555775015427973773145125482478452831663655362879630025561453587278558075608394833099030264009330344648605541360047895312304236299224974530632360756337865805979346458581973747085072979864361978579471729913122740160000000*i1^37 + 711563357501064343204787200535542128541794560256760232888139039074291496508366536586556629429980637300531151951975147947285114335229687462822271560422306899845082737683093030873229746086828917639510609012251711257210097763619925801699398762293040352190637549474516786959839072662835053700854435228288150544735982653067028152198767648483019602078200182898690358337615940839584848995940014193606244693263375496992706055699506999270447973504481236346323749278597999481432264641258918329742563848782277584664823581343739436782208358220097530889610808241156766370080220751835592782048271824132278913163247802617831611231184573821689878209231890998227031319021526825330461954736243289719556344268449282921124864344696316203846511198604188140892442852640637063168582457318363700735514627909731365806775448324917432799670028233411519638702401177546310579724023353534970700745594708026595757484835959256661542739778844186441141233593602558994836420515455061487003762039750742177623595456578028398967488840037213218911462393193797179468941276377942658064292260225528498056651218384725072624161231483808805442666653886068810666068186017316620823876989020699152752582559158785307714420307408148521713106311186937313004543340188167074921198757482909166701657667624361046232617804466817165701704564233071366212952672365919015368292952883658706865568264425089260803978095201649448058231967553696000000*i1^38 + 8917408399564825635608838732459206170228060783825271325443050801415751373947370570920496343730294716819572899650659666622001963037420579681042767533694797791077912682655889778168128892457599675087706032856493601020623043409993897873652818249756687575276451869756577107322220077990779873809056830494306512995073901959514253153925831044962528385824758906183772435514701413431541884061220873335909324218616077587044803603696603955059417845851250909195265132133204874677436862021448478109483932162179286957565567494212472896373299333111836339002093343385753115420722715802723709844466874231506082253657618803435402911845671543009197609857082611837114942668901305697262447154072545820184366876696485556191928844049876809084665324776180382458053533593820392170102507154765247232235883613662988686079878995622489372423262439096966272131282509694837868472380004461186869407029147555933653338987042546887927968062851761903815840390739091227873086337717782152937700968673222624234372165762206700061041379143211848114157475516359196292326639428394429899281668327191665285232053308436829838118426244323999636760213815915708114920164320458973725262744774896288053528672353453361816017131064388984668244141371892686280626447768813647561180681934009092405047057178589422612837936674005586454861849171096493913836211644004413611204976814413648287815332814048252368779278838771454263200000*i1^39 + 38832756778767619142278030924819626295929807794788585018404863559645602162609518199060389752687777572463911424099455476256467645095663803508193658101858507233433606737366260138963461999714359559887341263185109106853005288235042001488642887511001596400555467902765889718389248378109043543871279364099573195358753143221632664993459921787812183235154680762490423765628171065431482588213911973257523278746719138269094463849760058050310240686529107081616788487209971177185816614277947043291820689740442979210411587925103784754585076246022512111804782049017762375814979402895009059666302176750056767486539754456576841829759596809977118549502459316001371511014152623405874945131622547143409776539836900409466925590303978342165867052110684559504336011312362810550912251488003934221849726611783507973447877415930976528766342230801378001186355018798176920037345674506675864991616510055649338233566505952970157128282534982424136628833495886859051322694744980214254280162615818398993577330486525114548119706360757301737405329478813163936425519680398351232698598013692644780092786203666133967461288948881764982349196046336409247023565565636066898571349285174563010791762671104804665528964866022094855292152920634000588572810158659022228914688937530720682295869581250466693689779058685769080042839844564571578821255569774069752879992198411451107227322288331708520595520000*i1^40 + -116638397532112495026891253613998729008153183203564178456537179701983771790203679725245344643854809399174453417979790768224784360492208638188262416599291606011866836591431307121437493358898846447234278454169752468355482471306247913446784298173549971269874594242368652621490230164036439399624958447824773175576431578226221096276843695940562674000064392876523675757751471291762266165092662475916381738586784174126201400395836099304941252392399097118598729068199268485082615119312039111785822882795713896562750736577847743520438445801589613698185055054646049214719653735220422215533397798283494518687783884343455995364291654334211154225816542218992126488555721747683367614907455633005599199491741337588838008861030942184103632239265014919842504021773733754067054811465079680000005674412614505966133734790738948630123792459215475659927214860863203195464948102589287952510489370575097657274211410980617057143811668688205387949309338777345981519688406897364954966443326203621950921909813455874500454681153520758258576746001029008502141842527857285701351723710047697052167834889774567984479078350919855126787451678924204556957947615412142644765189380878148742491717585965125143670819068903008068856198725961048870095430872547103564791292342179771380694193384870169174858970822258780421278470983571421606458735854727379768255902121000630571912979838000*i1^41 + 57975938565175866998353559270399055278308278618000449777121588427644273193430278153161573137752801086436059242057336616473308606954787226944419378217474180821663050629444840829032732390892219453516861654845009907420377755534066661518005726634393744573065426473437603955466817082545754105038371121667982555573690955929147662724867181752994135476780906592177528263396183595507431096439075413175600062449810605656098017678136224831203621278959180531289633136009227520267703198125886583126530612888399130002096705300089145158276011756998960919248836216851928619951960489612644850102851577384161087552603354801160940759431653954602300755658903747210071630249418604469196611555066757538430975247846235991132330754627683702602437803655472997924159929514999475789551199680289917396992836578832769644752667921965284514674485347862669624255653411917558434185103416310220817529172497238563347338701906712653719069164159425502470193463273789993896587215968126997121461923010530144437767404406898857515499913587916241664492688011943620729403081077355483996023204071372333344851868343169224881844097538622283170787243805534720121418147466277532186683184294786253308813534003862224089281401152028626141755488040684811420659835142256677909510873031479772295584747001494178006893969768510871976343153908548344613990348985440417636865360172423400*i1^42 + -836186204287118290432030050822319214649857863566393499090424846449230666336505449687487743550203115528609225436290171961760554403116761395551922596810453010150563227310083217934462520738735175713021269436305649260882412177607999053314645491931423175488556708109509350702265450487047738683233752937750510462835568725527975617677384845825116505806380091703699707731171072900613178140079937628095538266300918110352661452015398912331067877640463512823893463865154328949503895596966339093691115681212997906620337041634353897420826237662227439341447890381116078592136718248111413850979910592633566331999401562347326033066597637531026538565946575949268478980684686282196943278607172072054174015607392949208235746024150515711136107449651564034312831940663213384223193213235678104043611985253856039549305514700630500710886993888560883080118303252806810067138955664075205594054148340649710054146896289366631393797956543753333873683062751476031692442982621700519696677872848577784034940327099815570885427623013538400495502364485174673130268067602731442712779360714540396078078153160350889308104212198808548172443174869710468348834697508927662920715851474762099168558119985353589800593533423013070316926786284520160316883154351533079762547026431175758183410368406953997351996121053372416252636157205*i1^43 - N1*3550078496781314451075346717255262690649111041098972659082877213761110865050059378141203107892761220433383626691084917413323455568806451528167460032588551833949993165898617633460842108954603109079673064791826141255130332658928543119193666291222326844705710921003653306545802753654366484617927287464546563862001770037148050302471434236544992832780730578825348707759612417100930803222921295653126411960047847824247776965733775065960844229634165608607406545321700907938969221614919429637700832147345198849332017645623639857965944846973734505810661512949561463762669481920795870594688*i2, -180535631746598007055055141398070191430872829790623579606448015563157489584548064127115039610481698738383935677069393534454765144511213405981279451788079517076185243985992263818236599711131437734342827274724258937889728472098158784111548709636818363571447533402847836697613430623405209661635639638450450533261721875206156030301256427140249398551523721208698546504728296684668627659751848062397829988510850005196020842312211978979238428103832789837130698044583410317164917039210441755209292388488098265155178150159718013863745871688584716260942950016368691920835198605271101501489972154003254338224381966160470638334001573408663674895222741657974954782031825613274922875047756840061064739836135874329115251291609439561040349245849045739171887974098328397547564950800828737796876279076782340929923142981686008813531825805931629237632463810013061388212923429662899837429704420876861088937791547821213596048723440389887625171649512697181691433767735658778293183340592806967525438646601772527263346871761060333289552425434991873122113441219526622470579158220992255718092339018844696909521867063003651199134060703239730672165090419413708281536142988546919652895494509657504133871404824520977113040396410725014395040117711158152259241686336298013955935741449309290764087147469575411729717040700698775488129615987287933626383498279360257103451921193600404642307615456148017286063544782596893841487639454578362504814064035877420253505619825201097186803634429474835909360835480895514386484349499750604264178274993647268578983751789364634661683200000000000000000000000000000000000000000000 + 383938872685795658821614437390012524291786259384667106064449560375147697287125038676889450460385300677019447242932616152790554529185802425431986728635157173825192885676294432507103844290194532420533580684669394391715072634597121390420594137410830520216064159368525122826274364667100729700277185859773507200396365883933888391508933876915586631001031647215411433459597757822668050033415931670895466492763720711527406109238564652297904060572439436231672067917504100520446461450266499944455225712953775908580195090914004529280982235556866237674236895033624039180669265924035895114308027761329153912375255820983981615042437567189476196112803733353808666314759217075426568588619146746678017712596507394884843367783914140882621621229456688130225855116448772572504588752668276468153250426045775876144960790126834141804242624949184779199431055381943948226179540015346650197681440567484047105736444019570507735454168088526989826050386631080598527977610732886457238588970627495600096292586633706361242587925667301371454599944894748727698155989071170626501225235953570920733306162418391067282910949977641793213548480949448061463536417462286664754964566848703632898347184844733907017089370994725731181615859525776126923276020763577656614210045235863356059764775216163861704585888730130297220199464462709712046387617304444902707063662739424416672780328069285703202080498692568558052489555485578109180518008061973188936640063015816218957940751822710509070639699970261491283513252949571229530274548686166240993788786583576769504485724138698220503040000000000000000000000000000000000000000000*i1 + -451688769312666704610011429158932206063449661135174017360780733843844332618109027724779979834348337367484818858487422235138805296400631715105422279976772485210133168137972791241514559995255361307144563207305551817278062266088236997909867762196387254509185998277902468109041646144764526456485534249499932591764516643914000329874348110535701075073736459423333568802696749558284105915524113139236757133714388786082444118808053960051383872565422397154641326687599964511917055355952997517265443407369757997094238724927193327809194258688726196592259980637413664208922263293436777079006510081460056503668430222817298670274903475087964303104940661302455106060888813780779056834085964878898997279220926914340563468317581683786889987349028114605423008344499339197563641046027459604437191465848844085173400981658675762022999437024951779585414850549721620412653569755666342283785256020001606498960867456940728872939905739743787512743705131343319444810492527763205544804240612003705170345307477259548021187284835835519514997174116044807887066003873757907224854260666702141230955362990863374315496482931680630472081875866500914909221039178057094294104356482939838337670351957035047957208386780653991379076198930589961030587281384412593102339071981103597417250429827814211518626462497502493557550583633254050344978419544587104843474021690031831186074342440055940287143448643658118072071307205687141675464735318640012721663181333865746911392312283478498577611380260838068795677667293378563568215810283244148109720841198198296104498608341903002828800000000000000000000000000000000000000000*i1^2 + 439798012720113496116232865770814985595634843020584005189210664304212687341395251767257678959592239840127611839523849273786056016806153676771004386117757075021504349385347718647979065762986161883683791908948514382402043893047063690739822625869978883028765537769990812103499203876810551415647152383537891716929575040705785819861198480758920693265246366651765389034544042739337881743170255756118466764644758449832595699970937847019665607314519921587663342903472394675419653147622021945901817683974752686165406462112120850830311424288827321209874654285842497730288411263996218695131321996601387952431328700278866712135447798849302719718423977186668943278902391001209548868882820908719761189847899157526274845431233781040454818007509805045246995184907418462311565165582007852794212509820866077990576857790704403080131909443066814946858007848003423994391832725289628606688271128885431270067297954092211488281579972452377600881866417153245264386293615594788776026824426837008296550945908843205466072788966979139879150570480913003759364729780901147017522015405647878468494656875890951472603521431715520526571324653361793939117606309951154979644557958256568301555296502909163561523391764603723393880213397358697261054297373221651341906325575352376222909349685374186896148985051085966871868431575018316614549081615362883584164864789865469392016295624967534924015642940299871095094217942502616412185401413019419109708386217683231137740760816146890902438786188892853758934240190705130787549659846073634385237360268225799721167663541769994240000000000000000000000000000000000000000*i1^3 + -293331363456581687342675088046688413808571708375937644784857886451743414679109071605377822983278440076678994109062369848340794170693036346968566539054493906422003383767312167693941310655274463409770395787414005908914889196804327363520529041420707834381927814984009400785389733791374609545475930902312524975178570028652055228108414121311414332316287757862442675461620767873051141645277211817455528206987085808402051867679669536049572916550204081361265890348318191309870689592331726586001474130028826364798367466822550815121274579043294103355202653249654391722056950381483863108314675892448474441912391837004425139847017472623160452593693280618894856338840085468745317145478851192562690241484900258857850770173232118492783669578750343359360476662548310763500215105396058376991244623810148460447232904700624092023623112709357409643892653983911069468770728129287046004925470307354753160700390562275629354383503213256508778974729509971200661272602559492159257398629296269817336811714473316462278577812253019247283252929708074892194559607999449793962281352707160812321143626627963613019533689802368456764733770125798760449631924722121193319978113619667092071816072172344734268320542965216116626071798275205719023340743727009874316941734756809911486424173292911246912626945289505098539780345087312087977793267307200099862382643886891430978551237253765081880865645142398766853999892088476855796743181206217487846973000209219165953833298495221719898117731994427490725887079577103981220903179081944941147410817041005272919981278007132160000000000000000000000000000000000000000*i1^4 + 114740562256535542115861585176398100843453314037245065748254089354515867508305244019804903320378642668768759531897698821309256582103308003855194737403837600116093110682185287672094676939514226691079488756619898818912647140003229121204256801249921509730522817747668552219166930282238412453172418034761228896875955202525296983423687013401821278483150482962886099307437373008533484114298844473046731262697439229224019533561667689735013755484172467537253468800899180371906777333858016220752122674267287690528848956289382201368326968450517744156818513504242892317301207152874711567706099272014482308408040258129434154981023179207785088499326865937880850516826699000006322548935832319773846886277375901968766539877236583119506539129469201840027506935624687044932208095155598073230053688083371074240559809520081449854109929798956983181579810278132887467478327638064535713400842348250929111217939789020976224137217051913299396610490408596852298652308012185161345694791321111829664981398351551720650331875244421631521780247465796623664919186382687631508776607069561625370465662790511190259353466952997800050739518995952526475062617011047831197503567306595194382363661818896831990880450627387894638717288579196394045076061862728084672180780266301394287433110392516062099798733996768248586608598498094121359994640219540745559774312555729552070626904052348096144371178016533105695896203346318275582224205730036357874898152157470781481513050101516451311283254520798428218616785077395109536567708582414156894760983707478031076602479326003200000000000000000000000000000000000000*i1^5 + -66601747251089549815052614389218699152225581296719773316441832036482540009316273801464595782743705244179476790463991643287824030821522879021668946724373699275194446603031428716643237061499213447095213552145447506330959077755090226382657499895277153490938071203353465477522073698910544492139463230157425441018595764793635124832340612864491924432874082368606617539105213710351849114169794687359438527674330554617109525121245680567155267186333866808716582447727675332241077384309373296476680669327470874646974124803278684563718956138749096116961445245137082607909641033076363521628978847346963293798530816819711785487874089022725019177537924786240371086349718829566403885991782518549343650140691361403457905494938370142361491010275015193247342414678693664077604953364370149662917123956525177614068377286630469752130127428725719837585246731859848068608967929709519714266899061682090314899686787692806642559959472672636255418092429731934767612102012641503171526311517211942790517796011834716560583689393286900900123447848231276217929121266007068923356442330965765899083115951786651272661003699094744764734229559518607479280471097190399422554858892721583081690757652431101220022639007163880770188451317346331843353864092948269532253516469991318139148595657523905692407128977550821005545958379987433142001886429772260705559084507399106744915755506907579624388065734118041464926909016735793874766340312954017629816255572760198115060715004301641721060401419996724486888287776941280387233454290496921153252328275458043574347922145280000000000000000000000000000000000000*i1^6 + 28588599986003240225984529098550423863359521703661633042707346542113198832301088420667091083389211729292844371833221380003123549184891624891330089793556046064131071368542302383128571860075577581914811112201442577031737925909558351249388160264081303097272307676316604613460040487504627289243154134178010604289322968503845569513403798555051220634800253146475534891339377018279813823438756677180421197377880495232402223763114251844663501642681915978754936710820297110686833264073905878029427991588661904871740631569171456829112740991368814764446190395455934954909510687537824188835387292662926710804523432974936190732392552016842272096415935759126400155149420139740140209430002585298079906030394564166107984593108686308730853983181520723146646170673977338149843873849287161583847640330975815172585356115849230432820990712476323787991374880033298490880046814910220511121877717181800068912170297542362768213048516682156561294428875554762908744843982303956891684468263755398233922727571059208302762054966860800255554764454070417505098244680701431748156988660153066449541158185775152552597700695503575542499399979140484373013491959271646335518472469245928337285176614515567252019650037317533615507612369227441407303270804281555521381273748471455913791709030418908545791674730210350695271804262743824026271277664309047615940902704317000931709311948897659078785217266791440856965087718448017276093366778257199864949713533567761366679442523700680908890343256729953037478136435271586760944538330928406392641417849830528466167005184000000000000000000000000000000000000*i1^7 + -8043141620990571156692085608017224237040373969533562221407341609567642157678362533147436411849251212704646649522622880745797119071527012722398649249139222738837172160669561155259845698044974666560995111911796293376830454091647473314470206076255629094191594920835751651109591680208979006624761961736547262382555344649775181487235792736031204338739456528480086605369566011928178246174572629118023350193320727099130317297551129435984748812262441151939894124962649813872294147335373580794221476159722799357568658194634539179234888575698775452066786611513847329091795323380668338244645230057931028104536780634743388319953031425336332108253123256650782706281235916996034863841252856933515052815758682415852515108950774959926301829172759407403783808525770314045110411510074526453641414803041859473086797711358745546104387216633854566771216260076488218626454586808198126319344404180123258827406544724316217257855171372150890248979169359939968887949728244628196571108805392293659196551185357051157599658043889700857280870119315055016904837471826123576976445119064014751952098690628950908004577578168851865197828426039926284903863223626603607374035692070745504919018920262908386231944760933853776562692579060538846429301521041211291673978992611848396101711684618026386321568177438610413840941246545600514458194935216013084567247671122374134234800644719693360564916934730995664594261122261127108146170863639466519271490292863394165856720203183010999872943986761360668481556410550550262701271743964906849118002953959166141110681600000000000000000000000000000000000*i1^8 + 2024716835394391333243354682549399045232792480570198992151624459884620294471873991342231497128650148876570320417291542340854837612810107951809870339650447892609608018189212735991255503057674567381960363300879864484133467145824637766102018782190233701774272119055368648791417777388205674484070071348276448771435282045204332697609116665009740791503869427047068782906680677081200142068191421589215935596134788474815978025337415616185910752910225473094753184986464698612529584026454043071478166363649875700994058169117253227015938095823328933175742030036298806533395829369904135071515969037260180173564364455166183277945515734279040388267459495556001168753693412173026790628558839580312977788459394739652157332614327671342289548535150886581402221314657609775762357593259472938297925983462518182267261487970450831603731209054239121244678915453668151637159687587555743619027827219766141015870427706221557020665186228340461333012732788250222331746992344746276946186345459120001752839711246466155265935799364928544257720518804072623679157596975847462657983880773075133659066538123131909383147212143082851597056863183493091815091019731944205845799548184505527784916942249185721436214321401506244591185241966193920769329964278697397360939220291405660019666227666462853082540095663220032174710521421731691911399987745190789929885453434235983434922361057253430693679412356004177505698556287085058271355040772805412804423283235176095369136691543930462189989558090313652283804587210819347543192985104616084156862120040090881228800000000000000000000000000000000000*i1^9 + -490631124020741890153043509494210711276078062220637476133977738011912968229211901375622912897671647660454784624623502845184105476105727514442638332359493787214732162819864038455602482549701713767385746008126910660978456599012970847185701194991555500306981942750383254347526033252717798942024747421475631370819069773043905487929586808651802684366440413473161580420115309582015030842552976860377924363918293075340084280260437054433270402687981861813776137134995279239147546549895687184427135537918743492151518785203646920363521300115070247614934017782110011064216680868403939961596237270100571180111634837622722779829035026994266153644893723195229337287743567736242072321675347288469545132917549127734115566936782581901842184072068209107210902825371071951362370060641150343378470110168407964023960113380027293154478870004048628836313818182499040358680671515200247537937725519308276767372240099179602967023879606706743419892562799779283196286205683916504822666399479539308518611315232033631424980669737245021347246159557505664055267181168745694436289177302851260894710626094409761260138486799306529544475964886655850846035983970531869450187239865906484706917074595931727325671499908561294179594506035874821892842524729176861321565117180719333324613357048591278296327954504811331794159218075306696964725708441607304220023806734476731237447338829276862449638019947646845553753436012911569955101032430245965984319296028319740075855721900419573528123418125590332986800481295542690373466921445443600944299578898801229824000000000000000000000000000000000*i1^10 + 87270474848542167217743751162660923177482745443490678656823222989330849890920190877322539442338888983920969229322283843692535162918278411222551967285137180447249711427111562271088821726001517982077663781957326350963153682003372239666351268482850547468926996709718190371642311376991586337781944102699801972018660253809461331488094223521585703076506757558810482919945586661603446872160705883992957311332772296399051984972908041932861312725729784976975521233197662577733172388463951826773924284210088109386246702669263484490783036974559401631720994078282022996394396972960979230714102249178891424477634891706144175696943415901421949018988005098154634068534778340248370886999732722063763149119246515702403331342364051171199456356069286173795249326308426349196073442229922043670572608055973804326354438631889796899056311919048400597229934731505239553025184429090534986234809212501474472052334839858713068285589312349681228084486447648681782452681274639037969603012343134527887603447973987241090807236716783567482246942280726494213296090810077992185768928713375798888166469840673211751533023571119041285396883578220703470497195353439170608796232026426616786024128655049638377903058100419935896083898435723821447835968047314554582264213883974366118049406784313536352968549586188174902191716446139261560463829858465237989468444962357526377516873771595327127240697823472651062039756376578156298619997154565251521342256486249707916770743860181645411733638991065114548593975187382859623915177475852434809157201360951705600000000000000000000000000000000*i1^11 + -9375274332922549734908478987906259580119336345030663042105497146059476759823173071430215519295600461604836163238862838902393484765556130621231499704244421390510128505528132878467970693482193046077260100912786329169362864328506467603561161673167739552391051968461508848116597654018734420300959064022997593814266043244061549786393548624746332203952436230073833426322735308087318222567521277248236077605741436898834652351441857058667430044985605190540506832730141723428072422925894780115392361481175248508919174032803435480680182526671416385689967988043514448990438906036816627522555326825762970035966798792630590696993667738902719724641437139569630827223855765975515676752708868739459541208941967070326439122944812481198791918900408753569376462046137984085514905912340048919835661860483032355072858627163317214711537907224022780600234448118041807405593826570879072043262918555187340326603792889043614370859277740246887659390009946897721143018236105576942303138022695314146733271545234908326025462441795442818890219531632188915060295446961580082940752386542202556123941842486624505676522539179551657256603388837124339758369044842042282427400444007298429471860116064610901796580364877735104389325804685842162035091913065004744154893090754381434880389092884097916995656956733915913723432084875893248007189758123176458462956419770076470463008937412641980783168681682924466601158280210200604812098548109802225587364252518003308359540794289729803492802870082149601144283131662961339592551402937392616123897720340480000000000000000000000000000000*i1^12 + 485834273349491761668788508522006566152404606019598326855152310504022040609193509205601407847868800906455473020854438213876642728819151334474194905870411888743207310332204182095774101632143424147318120054459060488883381865739903654085961595197198711031869430296286809631930755783429523369124619104202968700158912565781665732173379371042483729655167675622717185837796678345951840448544932025522620648764704674341850776468539608013022241669840682787070079505222881226249698525567914450075837012252847650585538560474006337134578049967762651141547673255848931522921580574230417590374693468613793500644191626042269525857078111980146192449539990017885776069616511460717599567550848974750759265972533625469500177015250621462362477018717230440111200405428498885835615381308562096304915549380883146844133439288184735495885420876891731320225269953953293111366810739578871792122025396647561165113745737990329771530716416037965448866069825239061688882898640689167695632085317172784527309596596679152556926833468391102543343698197765491236814966879867455996658124764738618175717598336355275625180566681248010096752775435789603723972216071684497842473155997070815429692325402464549766282958251567170452861395524407329288610442585505697310127007552189369286770582152900626289359181239864047103553342506907941078167785366644831358719863213840187461467808546900735302070313364041905997669656208696244028778889697256001958785919545565981888809705408533579075599209034201234582896946860757618146136014001761696781164347392000000000000000000000000000000*i1^13 + 2878486581290607670072989503375641952816445656853098815656751985857217340018636936389183051267322928014383859441193619153642174433131626070042962150934021879751862064959344824117296873908834057087514223953553379534834364726449642173198137447153575928701186646539184163065076465729178171300949133524872333127397436170598315811738929809765480022137273518661975261224669921984112162189213211035705907075344044436318276020258956527692809634976972476775018853714799302284251162478985193613714795583956515869127166661756797399952780790453181131131824365832106713644636039598965872993334442180050721853209689776955298500083041723072018526907134774187731899216440086942356746501581907377693435596032605689167773039420207214215640029801099895719640376906056782404954556712549986218510801066764350435837015369185140715908933700463123643228141202701818404276425657292190371572317836066112482960460968690474249778731267102729227656953985284049374519225215646267892058702155437907755148886629193848828507537590668330998530622946162721063807976398231638429656853449795624947810081724675577202038142991696563328169755642001779085258020659122243777843741160989257496645084509893971899623056405334747686099635195467484686521062759356359584278919320322672964486590034815450321630467115995886662528863814823285359650558467281647923748841861159538741850615270096916711990699156517903104576946708603768924727747324925553630594445630039711759408237983473090371600888420045256126896873177312713420560462073635645008379904000000000000000000000000000000*i1^14 + -1700021414800680823458961163856155704950167917063638695880380422293267401711105812399169711815226261641485907235000372300783599150112592120538289900044368456289642945524733275267067894058734279359422658307454677512901522285830150113444133842468340514690166996460365150299397081633215418804702823353709961965109507080217145508687458466189331301025047377674052758338719282638441797346051361910615280517093227469931426038338656655496039686576976003583548221490708109226100231340992856783616282198153608848458457386807942830693759693202298928324571790333247554703979144003420275554740930384571747713525642737658251770256111345549344525444636505922094496082497891597494114845970700522949073256769069233993856311540819601231504331053141232074182967272044040621667915197669550341620825742512464018582211536330326912566685194007138783452337500355996176231067539590990472538574016811240102306452774594547504140912722145232162909248722370165950484027951451820723709807623338853764265633445230821072650738342323197076673251287181389983127730252333254326372323757723313755811285244801956545884689627869224022259058465337902447351133382516331263547618472646539154269821906821238860755761435718068542135463824630685851065860204278378718067965196598264554183438342251499425455563504029080754937429152105996857504834945831572395663657084160053532513177628197611288247419510506633497694220834868766624825573877753483128716823516499316655769731911270480413528424402059273426213836358603435763391261820913392203857920000000000000000000000000000*i1^15 + 62865782785949579429984970192477596393322481615497007333559870692489629530858794254704401449211149165915749320607547242620824568229385547511500992857293604711317477788967167779953831749043211190432455770366613097928266790413013364620678732199667340146035141022407101413485200275887959382746227566624578464518166269919007417415591008126160522731079397070444537711555189649016999087115978896257369458329596598631849582514428651878458840104221185226967262439121271583957791411634013482768081881073730961898551994964973165254681982528834043438040663711239733399408433863005469755140957060787964183683784710714955227582637055785018807567796776356851027321672298803988877476376767967107637087994462946642236359166858652875124613515132077794095155328214865808798639154938026663429441805411948356228804198507001126030308662074779088358735642119135532127801052877111942595709310555510631119411397530898604100624153553294795021811428782660061128729548112652992722925340891437859537615393530985428289972756649012377943622776865541928064670872569534614542167723521393503243948583433711386830570346133273877468479815718627461671813335988733986900430771500762520577850213403539382162934951944529879143855841916545611242642779758743869489419162855399630802155941129843804729776307438388964030516474459494610945807781727106906872160298642841119859188886216588815841417530324111784334003231114329252261282860155139311838892863075080461309743028881813849954608967742038878080443647511236885225856436081019322368000000000000000000000000000*i1^16 + 592667065027894228911391549824204684395101362664150481810092234118512074829246077298445096779572349338711627179740084061402383902273037265356481562725213380988211733978049002250626865868271663975082953860641986607810723081790760111961535756285027443674754236963251496694264813048758021958196536059469140545802371066878670152169205639072242582306545761580103155038338926157841603993874172059370526146554245738334147314757677597596942547220020975881886949186931567246916115896913818159902068039816187464339693254889426868798763405471322598427562542123631649813916275239611049393361500475669861190231636461555956513662036126324645159817667505139291899314420742466581507233159584419237253469766667381211866331356719728454911139175977498846403432429282551109830671280501013368005520939251929940032585998549223503986828386152612916817063805471988498642209002182232002744854005466337886444538989648597369009775266896461844195196001209459871343980850059231261602729714121369127743815176107001072322135007005490305703631839348006183126095118267093102872833233453682050099391071638886559020966755025391013427259833293514355592050441148386402677390679677999568699063928222200363885151039843685505936392691054196691123831271610083404740326883483388981590816516510551254633707426701805110336991729653005671596281827976907678178537669630380655947965319829652592985971772947572887620137584873381235946501734341277910238464432939311847482624102955533531801316893885833665664118119551079632575827284066304000000000000000000000000000*i1^17 + -24363620444894919055805175555680678356555035405557955631457868614536013410545343404877094340681944096063522428260139365296914732737073806231165472191814824819888667835851915472800733999984141826677527839914501789627594820113679371234161549783157052325083260988140954384524212897055910150702373843053706612007984357490922048933613847724556450808548951253403478975732701584441802094747189381694541247617442801610226597565477557971268546156963136643415627754530587481087228188861950515660991548669775314985642578733288675145556025004028801314448044869352316027576924410932542850884485297216945101437211940291373114104778629105435565557787012721376704836915720505076326200205549575015413536987557540191155338104126347383179110972521880944074020318095748997653865130259801713983703561951138469743229266621019472024615496467956427328341970726075895185672720422395871153318679450375923746209646357763600946461908362017162098568115574983959169142315685299723942493746624812750862331039721453895376959128402214478039580174360075192588804923649954463333817306033148709259564224811674128648467192498306950357051249445942683907392803866459116189748647146202059812846954385295516260991828301063270551308090020731649738197183146048680608983466434190924728053970328479795453013671069629941459404794825769111743959570521356223922496718240950504944709435445475864182529461874770971180665785760658051767841837698670915140956723219575865835324368666163192564850090964641540080491890494888861386759167016960000000000000000000000000*i1^18 + -1808097338425774609996665441359344241035489482743748723075145108414466191153483528472140640023203137950597653694858109195691234074157305833223589238667223611795497572995571710188387395652421697517286161563460793666375249864547509957757973874572227585023845024335071217443143295070631227790241688093749141695335853932830154026872551367318650424381274793349559192973811110861003380951921822707007624453271516849257006494311598051592194859516041468118307172193187383290476814318016500384302004126402552503938651382282676626885639759785339782323943069622218769693556722859247411528297180276664673567369511532961378634869114823790362285945593151743169830675954695873425809478446890349813531069884905188506685525087510774931066794319208993838472050762811862893193173878970522804251683423160747790667649166247417720180919168985263048582965159791634030024574321724251648601304955266290421750854496882788013082243515730958212426050801735367322595091655706300078551892404974025576613521839870739966181582285356747099595067591286767679499749306015975064687063448531992587529044563083667895456963169988086952329406092495139204474173953928835483614719504895128172687006716311311174848485334751140533581989123956144763721522733438669193769853559279507315097853608713510285835921382530934616448658646092841057493210124569043960388005206268760530180045547983810092743445176060042069338235699941664302116236738809135924520890436401902270081491639585766602057507452814982019728753817016216660444446720000000000000000000000000*i1^19 + -16135581782670232753464473720605894798440365400749952593893658689695074016758128501023868006792090568764317764025498909754829733205404434442495993520835229970791779003981899277221366924811897725026841721096573197000552609916769743369173610035631242510514836432204357939276965709284153448279406168879433701137985195295202685643073046252671689754339398964025475261453680998553270696293289044033387162979713654493498827288415185345172442170022274145464869738978333567080985968311888043429662179574480786680684678986708072935682358179015644135238521027439481861627755463997075465376109888532379614242717267843583769340200461697996120364806720477313033463530658558197235994408794119352571179553518096567995206284485047155214531871072655263763104509741938164811232592453623980955790579545775836680991045950593982013657320555986241001517263929282346425439250357553055267767479405305575535875422957973351619927090490483026577249068275264984804183188920787510423218373507778015023345610882003855052137137618458379045679039340289386035464777096308941695362795416508940896692521285004425581201980349973457052705233152101444287478591207709256310585318250792392121612436746483798484731233655451810973142513240695258765009995935006786728168265753521929555375594342490585099565891669971692696069775241654565156552158231528713820187757632760051388684114383961706173233041732523848257604893614281862245701569490012746547489532649896213600572527947245750487574921198969524811923812415880578675507200000000000000000000000*i1^20 + -56156899509856228380767729552103598775167615126011691842099435896310283093916929272340442258025521834543376262510328680035181577860463974063604603145888568163518197937511742744113429507932917382312003832280702680063190947665051136442796232848946231313368539045406563993626966264075043637862166085339203288945716313020144435444353214999916574506219883056983955376696316633347955858926501574580474158703874231746486508620839116021723392995077071534753868910076131326988295081641338509799671817379248182899708764716411721026317851875512623453695593168570232821337005650751782097800679180768990455140077102500340787758933925749962855805655693779500860773279905082523868536701462981732080916198173745210784187770358700939328862188916207040931579411745536463564439738637831229380889057229500478436899485229127487750072991941652844395066025073853658419358158859948323115725399680505027976950455258148926367889528031103410171041773963907428080233293275982243585147839214059545723575185421350829525388637821389290540822138834521124734087216211513850941821904003700383646535020524302509181660069627631957516457821350679379910099700801733361738888771832453443644856465799418354715625384300486559111565773804999195183827833142088746448260426227856357871470597112511152929625258610131690399202735015654759932412516043102964124180684444702220263007697093904799106492544325305384463899287593346913146176559484911797332174128754747966510658392036881098123137070949682481438637831286287237120000000000000000000000*i1^21 + 7683693327331294988707188528763617414507953012231218453250769375282805161350513823557076037804672989081424535526843514168861058605117866420837065914598372667620202418615245412624258023801749313710033064747736869218682389825637988707613294525357222851316417712382022133757725855947544697576593626453068988008595398235355386803315569652811976802244431859652415670279511373501148083808176764651260450703316230827836523512961287662052676039173780938517379267829051560517837524449025370103119753273048444127159662034506042894506194604139351598914353111619359906191018094188691952909367554594332331937053479034984263666879498191332787086671702809619722185454359024789387650194154838759091814526670670140926309266190090735982607178511407024927282960854268763524880581984428786904420101992988327341966203519772176802400596031735073200253941540552703120646115296154789248524684792021571651699422470680954938035898013838182426296312077330854509161144435715725091026393073343496213701070430751430396761554866658314289066314243608884870774386546736778572128111386051861561279105903594183692210797235304405476073528882317589346443351791454661221620084706089235556999332454488531486605504033254818115787365183857725301198776782051580447818454346374389671985500844017708539439308345217627470938769300032644124359470656605524930107343424712138692448800855158799404692905242725043343876248977300928353930568766281895293496100465515984003671825205428391347958790532755235046820333593034752000000000000000000000*i1^22 + 3985744032098451504834724802613510716296728584177430872330001077874231252619303269496728201521199214174144083192927787873457209478043256205195373286543343636392246278361082589242620484787856089344347047077016697345385539526873949643604989011849701680009988387966319265052116549923429412182383919712810665269778483441960591017887770723062056604687555166383979561708427971670252771287044300110761789920488479742120509709134902849424770734206975903519539141007389894238874600109266515367239375668503749995151269505903798166781786124488059989025314911267364066803700687561910689150032200012351426016750922284348479705941337648767762150232407671817064504044040247721895776103799920780406199368563745315265504165260182548567539862169805508818955417987394127540313215795581098639032443940438427187284330677180702070135246185644887951465855300852824216604731033350349614417616064740374452824527559659571403594169230049487249452456204593121070155548894983132536060192571550620575575868077019021239567889969885012604773153016052831371968704725187703147566133478499418864884745898035027753688582487484858153161690889191612863607134028127828701878390746718428065655367753140128803147867778013504979216121052833385421195993149280694765456121835212462297312485819222624662778073714038341691982795702872590504085100817590611873484919542292238888724775490292263249980434573332322887939056397727266892549466031836224174693778700410920232729125016874607464271327649528662329598987468800000000000000000000*i1^23 + -30439004778578695129960825681177874054442991017719763913627085964326430593988457806041595516559247686780555695498494133728324241136782957785487546484679338787542891713377029150509043184626939548216496622179905798536602761364132152591547851727040112982740597870362026534397171450837372496910117571921224419050769334938765643421392466281172949347150635324670392525739461412235663266372181592979349581096575064693465975635967875445583992877906065178127339414148502365540238183500660476062225674169667875539309731545019228796162770265299852868490983230745803510847431178335468464543891685318468262695324050660457599793707081304976798840787414489181239713582489635057492931354366465135913723427280207384920848797258482185324651315592925640587754714805146606694971859427158520507592712926662035793372931610217262622250020522096355471163348968042325308283012611853486412118948190632162425816118934276210932721063073585315995380114252239514717487974898807102552511982797318673331370233014910194948245325282949083837779133153695569629083472493098361877705604923769089217699751743394534870768880966893760576515005081833915447352380892438594552126365826659474332653406737893725465256559822642815894530891206540690969135082712592190906821676574392526483989834894725439044774290852388086395678498911792063212654127347035035474756156010955377007618997681200177135002297490333112796553503132344872171170156043301138234930139281326264513379320420443139556631538186098303408537600000000000000000000*i1^24 + -2274588176955660424755407385698576818950807446887233158171884109015116633200197273682570361810984712881538558257076011915897938422544214521778065111863593968111046665564051532873446039103537114953091267926802335478240493635039084953897423491049961405483984336731868079434263618580412015650669498366511481909907395278036569744045665885312480129068920854181340379286058082017761307443226039180537290825032007827416734913668585081449222466195593789577385253196327887733231903278735661913222013942727001012578910806087645040036365047821043855982977558253958950264322444115828915402609805110636921340354032651183881280062987375774988401471118872610655287665473518081137938691784807949197592282080545477720493658125423261621251921804807467013896540633535324513217373781844246892885016374916002412983032141591028041890095664159523784852894505601859663377608896463157059077344696326318148263698356173023905184987108334017199556707861622909468074333740370003145890568275200104762389013555730046110555459865461509624435212727337600335539798974697917740423246655261285981750482988345176634081899862645302875530418665756426931543788683246407243850577705333386334569226599643734831181369657929260086028831649713940195861107735764341874833819814987585692202413364987262983509733779514530858257698268923285859994987818059045748489979019029528913459463416760867403389514045785031253237544314380272675223600660801344743478627130959881301057347896078071237431774060149473280000000000000000000*i1^25 + 82505233635235533121041115455723560490513049729945191200543419305290176405743188061499711255108756585415621793757177586078456972613880129079760905248405930573998991134443942819880601389185644668631888324451558257304683153041042501671955383131554558795614327156340604414728238711820492056768707095975506203075626388520119129193386293836945714033081789747539107795850705718862021485955984762007655371327340743253195940971617838684880586198335717399198049773989029800602187944623859174378969740051059835616073377336236891264539540910498903580162577318977652198196516933340215506835409391302544294869524450411873334238054091733853564004257760659533748609766782320012446591000150507446481749810068822148297474839785239373710910913265632398353165737870672922618313901084707681785670135386019283826130213471861116103755617150462059454323002274725610065670131374754930812169846107752896333995106296749548581641411339573317274090175861468064885384650344090700494092104320224206912181316609690603489811413215954501834042789028121736980809663128036036711868270341561538531939483255984253843665931928717277268304394681188727170542046546710463216484213631140610547702389809755676619670859677120641221544596396367965676560293560912970646875783267921751537435816080848262000854817445613111718455861027146882340867913750697432329367432082875545813369068746405485055400394390068512667506177670477758760849097268717324031356967806779859518791420671393341128291939909632000000000000000000*i1^26 + 61529339558719947257463353894928858723087688080843720684633161767985000134500626396583919984327047115358021231128744869229692283388929152689899116714583492448337325221878445202873211031963002663121109504213393790906191296782423361283260515292803314361953228890378384477488543677209285740488005171562414378969800061167365750993573038301457107839403884616241696134360905427162870579998945642739832976096380887508492298858755817263962710110227092529090935188987171317479920765680423819897934298429165461794630501197659967072177924525169241932488562829134073942557841082955434476616746575374904546127049443208836733202463826839637831334470379387829432441679199963529562081919867543623560903896195121677172505505524779900525771949887986744863047666401080302618046647146248872973831441769761257358075792529429554299547527557525538578045114687556522954968854402964582990403329176205320381359317484634713459918110771105242436697676801044894040320740199479593415511112837369652711049501278743582777182559681856612220334915341281472321716788386305388799918621208714272439492723585619232451495875165164758185063927335599387262303598526994706515158895413275945332151822630818550337195499185046277441449158571989703481157192845870812727915502390766399549800125774829762107565270098760239279441114111067446513270508381402497807885465663351389677935237177891255673286390323424091042670670095074565066289149157313759051168124574325287363538482615841306699162583040000000000000000*i1^27 + -7337688080014814295374158857192073305546790043191535533457449297428881418761743465213053285729510696253106381891612855498405771351186552027419731464570272614596244212030121501759866144499630680457543743925382483719206508778157257865686931819063387409853973722991282306210714122626674396862257263933713784162437708871926594754249428996374476090475457776034548968405167736278341816153801517820417663737802453442172668976789430362481246357162572768179318548686102371913138213986934357566415881648549177251557832642185748749195210981315710157875727892843903349159567713399232363834299519316115969497728104065249621617454962735630514708925855856198159265652883818470646055617506047983957051868410230924623892372897865880544871970807279810806334554484498312323303135973274265750431990264374259241720005838879194223907655039362481374109836277129868772242587601528292139946397349863740806658069296785828392005988231549710370975473750943596399609431782440296039329974650699193708504921396872581623226917146138787931136411309425242007992943974706825995264514701260706152548906422234204441517437221068193413000078711705441576355871841374405939740169189271853304628829903086556277752462420459213487744753177366912186119330685223773983872134866145714125705311141290769714486278774962637232337258885454238375089096921097079160069390321171697975001246506016274238811875083232222900516510396603047685949235461980615792517614146492138585609422052485647040512000000000000000*i1^28 + 18522554549293435643366707994171926724471916819684185674062663841509416329103693658428569841833060900746805503837117973803871280888420505813688540897414929238533225508804500489235752763755384412369176960341905531196020781066761661277364645758380818071572532284996873606438047665742246993219666823446977166875353863546315781769442510241097062609495113858879463368943649879778468785654532672091593064989842072219502747207491892786080510227298983469517286701194096323895967435776477780961520679024454764422099393410246586402808973933335782083351951071212080956482457090880752282340088567835969056551968105866507197877455987254107106687140749039752467361966805656668261680079411216329854813322921218167395458109970410416732692231117547920621254336592632787070294274675803626734849892393659535591708522322012764557643712270868322741663760249207694437716822518473007464270329439036229454477551974210859697029781761943596028902215116393953567415546119638801343918372699077932235350590499490813665625927479563906116422677551418099356919675538513687204494264818397487098759952867459405325615238343410933382926046239364917418483254559835553756029098188558547250625251169610752101297278920470346063677453264669228993351583117645159961494268738894392947150478138684338723444332804768750746010962361213050873278712855790775763119845917899616446635141582267440685098058112714730098737997861800408671226805606921271409555890178788964797299573920710656000000000000000*i1^29 + 81615049196231861991734789010328663778392699528885438572548702240149604956099720269187899961178199879330519528859726105759781655238576141075173220438048274804747212387572668339385637669403628556227411400775192423009616831312550589269716499589507847560557485783399430708808987840778921221285112334307829252748280201227872293084287502625988465320193467684873359372759775054894492657181816394735223161563575543910870107094344574117716970308650697099961101390939072982070494529464362470200009601093963386153574484828003746909807521011193680200421948475787417897170109040949054229367162295697998046595949500633441043824883163454052345686995634758771997798127984932570176427243256774620048656278947054586667707344609026271841200969506489419597218725655660403398203940240609786805257237088648517171531941095134105100225303375485131351099014789817369258301197719809613666730936679973345056059219256763174292932583377209141686036258436035201668585548434486861249881896730919563956201521212127575208356919841827784226840644995926948329197896875267644408321614435597856508563127632883201137324603936972463154618014053371089887368795166136151493609541563288625896707095654132864978283438990074938903712028561804519188912880617924102842086270801003204329242508027190327867325676699041311668716407039244148564031149177752098312160993830471180277539882040932814118041644134583887434726676100674746420209062103381932217853841033029462300562935971840000000000000*i1^30 + 22270784040307210951321131344617896880067405064618942664541416902691274307933368806947565283859592658812171621030670923888816768701211323056927319646096774299971530652532891308347087200374098241688980181544549135588559354319080345309721625399063376085480551394528050320133624069874321785428803373136492139422757758012105848763724412156102197719930396819262114698797190619937139162728507599218985965968918794380408947510076239964153598096021758439809114745104218597689164720973560168161266708899512893531029841713103564671112062519473842142875996905531036323958834595443887865712657240507970856641566050425251125665781431805069010983141998878327243225562764929648874517815770009127186686304255375657188553879896471049145544028417509358121573983855759713509904614177610713087466982694268827313968884064412801388979227188512968925983331229741511782802907172910242735813605744596801020990483209838271916691458622582312680412850289430326037858364286907697439443885627433434947693599151467918197801211309576842521191243790637361556196443387068989345761196434389054171670411564433240307420366355571527275867378565097023701005870445978262214135716749368416982642613590980652032169185328057917441388651628412755389441147037750366838059236704074478522223967616514581188408976726198335860289576468613407600477039119684192115538132819152348931162122008482164749794617189624355153884753560659443886451771295577123219815187087545677010427904000000000000*i1^31 + 2479867046421934335018891906223985528895270939178128191657975813374371256513557679719800010387947974304882911109315758156640676730297992507971210071422740020903519117043033185993713447652077232249578032064706463989134120192215350854534987999518782688573552471814697556780146606619129887972687759410687936464421779248352467705776848383309237774726078656391023834640497254893820112050664877649532907514728874186284683697261115682678467237704422160652937256350933716083836947672545431674684209189029629765340447960326030458032236249094041741492689859299216908550941189065547792259810291434967771129888961574613085559612626024903121795028001388337424028374930300370857638601792105351636972680470641407883005467335836088376651046885477751649923670380159554038966984890296131204509978130380487738020970337601625338006442229570492855008466297891182817221986112005442726855383377606272827714463103161021093258915744405812688004994397614224319890594545638269180653924496296640920974439200181045983729582627744924824845842754683144570942075685152258208540301763050284067689045849469988836486889072129559406903922286472791438895409062342483699893317142498104730495153514443451472528949624787074824841859621165982567873217100215411051603868178700998689013009126392788349436701301102246852016804644192332901862692184107758372393955743177961200872436493778189086400610395108686135478175079040451374891299747044416178954894623974129664000000000000*i1^32 + 59398043948919006574076062166482920223360647772697367372596621281233889340304975614498898868769993234487387502276434840434421133716904039150903740962391349222387526735907408715581306239416187416614472484112536159233449441993891295186005451259835122078843625536499441227537373364890212675016275993691475551391975887185726258929416196116872784944723425970556367485165116043927880473666636094089994680687298049988260537253804918312916249058626151542189828568225392680939594129127212729711501595893645612580981362086408603112875267255815489661981540020343780023781120858715210367108535860934673739261514926478074059008159114244265656214138152303777644817721806348414813561395361511579132061699363144656490194868729851600846187184272620915744305503959879003956173739624295331713521716233870925643856991307559013316684884044464030180255999434963756364357398950971674208612376713131273072409600543714936986043448409641649602754834941622320641806613711074956814652089622251662056679064567595997636998255489629704870306450123644193443796792531124860230005529370485304229697104864963273180032688012362828686168136302435834327121143753297715922376425162858896408734575771825578479543431502436472447613896410409655110485189035015346814749579068399872396782623614911974167057763163438557642753274189713591547563953569659172801952266844003984211530320243446774684188397737933601928179415468415878694557365711872596459233505259520000000000*i1^33 + -5176785185270326851452979744604288946028205467306680861917578129876130881349584312592295300367873241999696882661076720285442162786018174369923361431437520714216726450292790357808184632941309936974347002756600822044612588245242508425436024341115028680841855483621039093891083975151118555710035707308123575611446978104009755111196623223946311876927399165493926228244864738895865508968100770238253914488197300562676093964181963014036588366448083389563804724685784656809381652960432585397178498168164633810296256214526025139724060241361278999815791333818699726606274656552130647135349840322878880838867314941309903836240313308194658476205842775660564459177478036325719736487197429327012549860631791119055945459315056090421768822259284262430164994849632794122677986423017849136938703718277373150773969085738747757959214793098578673516665077323775752546304901488848434111167371465833141764883068533879160780538692301533520607148079915781990169655933301832704129701327899440572268758150614709953583305860033984870002019734788684870986254918309218719638403707478983848176891228201250481548433014157198517097945276730998729124120914363631508595267481094020491029450399351573869539697488578848191895400488764817995422187629977297753689808220707614270039287388495391363979969176986190455206106699856622729413031973810569803261413330136791670476930517361041997413908453814824830220326854347520894286848210364109340231680000000000*i1^34 + -89704671464941251975324539356463303125132277085191616534777517531901125248020866955286675523761289025599064656427856012313126009806415353533214476667196439474193782582627978878084770350166919270657338264243011453263696010669659778153048462666294783623300875658193835032150682993110161313038805564158361948920636350616853452835661955830136990522293545800104121153651647698861983518567683176745213748840442095860396238531871233079237537726295507498831100509807560725567905744142001597919458617574636902703312292604124795952587850148250649316236806994460729695259894120626470100862115184590401296697431793533847641286468805043698742654172665375920872512914063031197134795086586837073227269876588474438667363067993736295383613220008546776407950741095671479775168219233580837462986341559760958586622952994247591816610380234097943283117686395813967732891270254948755750095060782575086943892567789998567348308811024340466485065910146770387723887516438296857517150958606541621628215928124902538838209522899103758116450898128006657021086864958608000649452192617254430859286468380910405138114974970465290320851365903821567186071305661858353887534190343672064906450457777756972772885766653071639223328547324227787342141246017122764203221844837654487912052593972101658103323959087829681160147030759410697246800299472845320680972946553896218925401694273223240693635982143129782624110752240777009753938201922435225600000000*i1^35 + 40757081919064613625755332152025927891623525552430036974495737720185571047123732636458710325183740703266760600328774896527976415155948759734390860131724652355099199670081596716103962628410650079206159345393707196065281652474864500069563642279654863320203221761063611489663990248079880011858033942182539328494759674715028836797275783980745731602800144806384970407630871051042924188765443741437217699023009192804762164206960702175006991305211000952227758972932823487690857836046756476148253792187667581601123791969945680674147561532821706876880295535373029858662449262653659553588363078306395661242019698043367236484950960191364997643614578364106487214876659015373426902154353565848522916229416727683903379413520066748897840156988754530535550209974400196375071151166737440217593153449843271649505941567964786801510250195032953328500979155959876719330472754618458605323558901948414447214108770711512143573710228227759890906380048605689969561156372038132219194619191626647616628442718670151152515037756863152938651604002886306265757651271356479070040925600686469192804441940060302585499238821943682374401343615086234005103656281915404002112751650173195681659947304092872738639970151207103919107534282528530101444251054793891468004341622040660194180241965458522708109385204273291259130926426955712875911399849293025882067993140513068760950158509800785232346310454831460971520105672111760257575217955840000000*i1^36 + 1266992281560991013016276729766108002893617355715138483547767110887206939221819268581696007901731243782966256903041018821250419914643710494430758998022566308918243037259290396875250131660125592731217958212789466926955725324294310861563737819668665952876321169657475883461912267590926718504101721153321107709606922639744654516499655690151443597555227508627726244690537792258139326017482436481572568364019738822297948975919117261040418430626776058047127248894960013143225599811269899260428869072112926654692903139765822162452236567168784085395663073981782979426301043192590743193647466057097408740986999216403315156371854281049940435247536153053367405530615367551368832444416015628824658187796628342020079084965301841674115897833008045224639321781835448623413489293005922840430232587502622744507621415807764142117471667615949910850898246641126438858649734384385115596064122237174446154624706282798839299517729463525679530724005758124573842434812717717979825469837278058569503261837853256922093330725242050425559920643234649715688656446404211480402068064185755313184003973027106953079917788800889795638495418860057098768365671055510302758114448729194609207374894744850325642493042599435504425968469407971271286225563415001405510578282715587042818789272134620902133233813502387141839257213721030244367173450777464911704203914153737539804228241301187771665117197856699084159878352270968472192064000000*i1^37 + 1385736194578307171411471295434911434289431546145199355522015169594892292803929317389833897083640891431781952213097915526852478492360248366200618711486410284437447545689586076629056783026154110211127528517867499137321320416199047469919663431758432119023248157914732890709775856686249316100915502474864872032995931950498983205472968448077736829678323718365110852031669145895521840647820935731182156370649712974280049471803739833338697190315686065359491827551767352975653163673847712635791952902005016178228176671430574574945591988025772385651776303480689007222977932694998344420719260131329941927489423755371451010075660303127973584986283430780725272508164571785697263577696086285510652833124760656727969529412089924686773152339058685544208504560217322328951960320836053285547651785252362162334427939920008481069692684932705407866458728804907725795967355438080357615560784944676700357874397253334280372669067032816527368843606091909164737866470723453017270460382489968406473488233490762866470703852154063738746076193166019630540070711361767941470174888137929015910330820213468672307005338181540340716524625344489374861458649029369206442505363776319698514627099610808494968465413987707334601698273878588768333987440019108175801909093554764771998612200529911280854639967397242326580541162736393368165243121713698629599485010941801560177644736203210593540700867243409387411080627663968000000*i1^38 + 18231784556888133466402218967733926661786079184115492403949034500099226063140327305265527439253646279025210039219139384366795860365862300689227803301999128992519145538837467714382397266858272991846042392387294068471403301513856291214965219247343386283429392264518671004478388010714497699038435848490552460642384897002897905895633529940429057217928274363966906129713986868141920396540687539488042823705464259191910637078903661978606862622196164402881087818638173254244690313122622571331413551971841937443260142771499085745177188236722131143445851259737987421081256040053292401100059998025606332244116955190733550477014944851204632629896825266000561980014513543086235154521254946219717678415374353986373729116434147600175593216062737824878074841228264108120862395329749508889441146978648242249751706229008798469884292526299642163001169779030145015934162962110574156042694213849140868922019861450417667891448515250138165601659335876160573129173061781630690204702299926248538881819109062355970819321475454184099084894501041642854112057077173143608427375134480833947528018891286010886491063735375342185395119666310018598866846748265237416334267011222488916831108719888394166133936446348688241641383291626412519248439012642325102852715529563330443242287455659796507269537007060654329351336426681955671351352111473376673642769586227244790261335301979958824760169221873453397600000*i1^39 + 81248578867466887510677811955987679122500103493934235659324557083607247158501566549734942906491102573369107691827691369259498128443816929519040815696451904199567435667958739652643152880960964629032577878156767227866185862546979301593225586639670644018032347218141899513880988608021024186625288055946088127185202785492019383837296364231531275361417454569228607793919594613458857460995457253823105476208683217349474149739431363914956422308620297186755240551991090351348957733782591906113694302957896413553892189185633513855403194726551216411263845001336805610332158961821770794943518734614358197440279254342341524808333677341268636630637349845218819958622059761571841990321759915764888883351374804590580621031320840949119869856072923107416353327696813936719566487630347082285781493932654592927195004216491557014127542515040853183839954467797961811080744718216079598000550158200873647902929432066938237342797429462312886259740125812834536321259083961653155237053231621530937907744701216092616305957929243522498109082104040321580260947588007538543170104663994892785515161731435239667559863693156998140356805602896089167464080186041816098407448081207643930624134238646804876140611196088175835795863552775404747580347636895599906281452383530030438363000323344577424062368546250958053220637450674880329089549591921296623487216997661081383693875266215976186818368000*i1^40 + -238886110249430183001400172604814574237768609162115845125792526105496069238194957174606847533044465540279727399709224433439855067735626564629857816545266361754161757640002378255563584993838825225556496777171202587991094637269037559000524955059618901317088954301351844705652770660543937806233290177603093792784368480673336918009887476595319259536065014213132183801758838527761319234644287694850153964441358256025428551809585105331089725404548636538342797773171346514068621906409322804020841799419075912432628357983930738812367600043597981062690770465595684841046185764192434315803997007575116373110622550731824224480260963660765855542036224622653788696835525073559967310799003146243066292308891870395647593973456421868592128152558772868405653989965741351505785070939763385199189460397344526724616631433174978787663301101089640305648189062637378905885675012941387148197590404394620896389644882262923313360179038789577242801460175863700795532789168073030068996117396622487479503266380270121087574234878519372822561077473512252945508456846474485686009160977044254496151350040794943858328084991659187747526786212436558745641542268529265359518435913092926187184484859514668322040806011932761107671667111920618612433994902534604117998718818498092398099771307601438813080352199119761750887597465816797613130227469578563111409127510815528791312313877200*i1^41 + 115954136303933923855982301568286237646091688086606681561225451373568163984998762120195395973108359722800759391700801991691748105610616166715836155916170210142624034716178575751409579259139357785635970098841043330550040529832070738931662291823318182543286645822064704030804033065523801257778236523540998755903508557290826217392425821293290351158835018999457051258155264320439369918700156353932416084584277683829937108163657713692106988717781246407797002032515750964533145122862575796925056054376910640876232044410784622538661093683566334068332116901494399615727190464127508640994302144723017038185636792996721079654430754720834895406187790936785636222713111150058350091825383847710575112358773830227607104758847078652483427265453257182047110245817739529751098426469816655574521583891130806640535529675666851351884434967837535803714571030321605401683873191408746621272097620950083708478791801443406396885737297323882028794962589502528950987148264789929809349158433990106192402467266937454870707144448340102004215040001502886002309013972896377895735669686922930013280681272626376752261903031270084387749486657265126575461664170392401216652911298375280490647599423113472318723114496107237135651443516875490899220810190282808789843210151935449673588564143532886351168935350521200074439821079665612434474134583674985771231192594895320*i1^42 + -1672359771322893484014710229071621348402464850179172763734190481415641209366048265881832240098724756063603391847569863639274300319227115721739493653677200689579553176538452017975176258386935348497364846379283997091859090181915820986361175165230231583440961070414103205491466139795332837939866766540210195986068485094847295846522018952306542487917921893834249619478590728342246694607326800288618487674834994485946041640599618481974081643086795908647189063683519502867410664929999280392796804182808179101391132542549383914621212905686315089303011328288419853429254540892151008573678027299694545690638906971432674400955544558881390035940184941354722213714971817217786095134877081580551049960208669479236960486075281906560594188554722279239010576218345022722036745045186385672999244887315063416022417964798417108726669684222559710087721002109404973503289576163880706489785004436034295396838404293315269800222372562000425271568175199126902273771319645111968277578823425553771262633264068742337519321049945995315298905367143537964755343851111969822527691225782828631875906123199585746780796933522832120087367412298735321333279825116868486932028401611313834307216855653632710921521360464770186930474229074680877314008528131804152940405798516102611020902309577051786599574567411233962157198687387*i1^43 - N1*28400627974250515608602773738042101525192888328791781272663017710088886920400475025129624863142089763467069013528679339306587644550451612225339680260708414671599945327188941067686736871636824872637384518334609130041042661271428344953549330329778614757645687368029226452366422029234931876943418299716372510896014160297184402419771473892359942662245844630602789662076899336807446425783370365225011295680382782593982215725870200527686753837073324868859252362573607263511753772919355437101606657178761590794656141164989118863727558775789876046485292103596491710101355855366366964757504*i3 ] ]