[ [ -31951002029429670194943647570785508401224370634036602300601218354903235779979602251453623753644633026614851821142728170764646861200070562520925034754275830594643570066035943618490029265146515149287299119582726936718085079459756797634611948901047868671747942410267439586302253899261841121061163018561661658505416977531738113699287723140176393648552398934823273256926549037773201085048983713329300953668782080583217163079505785341064121650395177854519609107225908306971746639961284133068744491471445876806047968558915362152107431570125056516527217839166377821459335244556417110841789312509792728531536687610376361479981427811242782001516958501773840624724198469845989530571411011306817171335286804077028191883677430395173394241279108473382918124690700107291651574870893605111526221515377773668761992279299260464291470419829204171473576293626306824537365448917005861387146615218068007774217302031638046847438317418137678614401643552025903456243508378806997631295773349364722941313470248571458558974611177221094095967015220853777714324644547413441273744284232024227745156929970650312095838848702615977042564765609560104337786805245836461260327733612089240206849491757237614220682185314540494973073811116515524639340828478519197307911910207729022013976319394187751835848553921276583461869003753330381729905746240117327943950015686142023594329378067377500243083036466128718375593055717385703086143423635569801934672677093070689285561610109867061617871876813612838062754527539166070478495561941992159023079696298468315410557909347975823360000000000000000000000000000000000000000000000000000000000000000000000000000 + -2351973436009817624286541427829771130869485823619094004818608413723605377058464367377067480311621495717194380339935634168680562220571383446378848428933703952134363184190884274646233198038473730241539174836780762144444006368626313470597182458602080687868238020963270928754531063048598131918464469342192704844519469967543909664063314062337699609213846663229089714760905790954832389111473164511672745946591003916043412473862055696568505055061134246042352333117664930185118008655264465203019450300345836053599934584777225985237942879742043670367409332113235027008858731548925223740037689718118015487325830397129322512891247214823601594184020705152351931663758869660895963013126685721225595892686281599650555472789266776787948753184745451221457382816436851139664731742816449961585152215343835162487428568100650461068664928693684011315242425907250037324111050429632116991861730329889238886643091672681349281667334632127104160682608054560131580340627580221870858235488605079049755248837269490269387334018056802184942419559320075009861085789873981173604890956261071534595351218181003980737583351231413440838281818784095557982592017736787908907876492775884144755703867256295002218743192619025708658772292311106118008778191155507019087289940346848291125854926578742172693137162793775742040074772119558898949526794936450179787572130345746283985838171952229029585851530648841399100240528049485305447881189067763263929391866353907284645141578724758724790316246480105489257999529740363586004407400508675904554739955164957376257652019551010816000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -77643756721356112948643253030471193845727895620537969585110122823689480101414236136594155356173665661034641204625171204861957779521682361190424424278153150408066923350130593308071659192404809074076188865632562958509880860384148395417396123724492211832776019432297974574514398417450579674690892932002459673638800967291902333446667100838649675884355867180603073729131204464177338687992721689801646717840092947548361740405483275740876157953323379830408715966350124240684972016822736112800050557653671811036160554069714555607945587868285602418757620628555784203484228530986768314486509400178924831090108596556305698781238706900359289901804460202465361443331272517534315040006308763970098853095900835922179406039418534548447766111429737880103328536510697217575751039310871403857438851051080527578559768461407494921034083499619533021182054841958194555455267345725270455485698042964000454663031921670701174262191682175104812956367581884520196222407435267421943786721987987391729469740080500801017812265654956843634168817590900371367606762776160056056473643075555340194367306602872703349635054842027334192807593119437531520842003014435587724684716120475971864181795915289741832283232230939608963751222409200631057052570039799897343103025470638312632216561600920612761565368553077723496157128292910975574242811474381315439092143385947676300440312087452019076532084004568279932260398292881612550408063079365547313240563594712247192472123453229526466896808822957754439191290882075439398901674496450299384583900592179839695485681743146516480000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 426004442214209575848380020897620728002224148087944311162110012041739888886442968501985121696505015774219023800896635404896215012275715558879130735202671782169592051221829574153813142632546816519526258151292560011876288912221284764378745466363787400212456522692448091938753005963087784382361143029142111034259655266748270755553651090417191832792298704774818318198564531395650518284349886755765780351967853041404712632760097575640785579424047707265167460872026616402592714896421752201165059630909109779084447491777182958700352205203923940879823488224393783694015032959599913950980923088487335366331367762321298208946028294897014506960027091420458881846383125108691673046256512515025739817551502808513475875334073605272896665533349127530378801906133985690036244631870420298208876683101263480282968172504696374725485378263137698516634746172526810894695661081248508517152765981819853947992479476107384036035083216813507591698721069440176763818032926333800626412816058678970903035482901144043833794958746828515632185223166688139800048307595738246695479616821802824011267288509710964495434909557230889605832040334041304404888989283936463190549054598952523495380533402143594083874386862341111364285361310476541219497958788711647924593544692046036880797189173855374471800582290256321467259468725312969211179627254804762141646732140107310502798389205527475176196617256190890129515595754185012634133593964352020215748211201334877271376505607598936694983681121719982069633894162723291915407466365141091112654738549541692129647854754988032000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -739978275258681822616535298859119772623885758227647382190208851280669601166874008672202127283651461354242467461084683772886369975089220870332810263881243485544133472403228779035335359112713726670985408180353973072788354664457833333069792848568641819541106627508054775802966840227883524395633048666830404962192783088868260542135884465426470735759360307263467032876157623164528709829087204008368530300087624890832917106304686783039596567852852795831006779701945830232927145904131809349930320836068125043180529969608746602068100848636231099408918751714003911948301222660806174110555595339918239857924146357039754170318592184233470225748087021093839397117728839021300796992334049755383824904904890838724128109390764496343950882036282057121573261322629405100466438505220760267932505205932968339909030465865682218184530155654995989504143374730834263335529299510096872270083050847605078548286857304067267116183674713596406411317998278661930366608848211818891666581889452379648442085650550523719504232263464328632009765584713861675508314990318493590899693417226029662614706330115080689105767975881889028810513268474111415763309927067272544347755562395146213596684538360138083453661321399300870641998587819097816202457482707262066588807642626969641327144761646988330212286627037766541246625708903702653862665800652349136170831076715120099454009126152188011856779126173928357476136147232060499426645191111243457554235850042371086091231300765454400025562339017274329327806328732739504554782052067779623618699196435313498945713024601686016000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 467770680998399687287294009143079256502781680098391719754119883289218324242876967904149303113242763514701471531161287394747332877565787379532143648276471322775485173320555263884622884415325113565075666929627675724020193553831470297493062819484444819692573016285124137198104716371993441865465973870856463024142841416821229529725442119596176113010536760987046624793139135038222649488726809862762891704882495805065117221325875822781208390942729382949502734893245170960091140344133890965179532188333141214332948076993734543866147664392481155505007327927632153306491756956011945501667369352136257105768095620541249763056930142398680952696854690311058445884402272635370455769072964729279195584213357924194769747871674781857703464757666443798576841304538107883577403926151825344266802101120835053170866245195505747176782299538394235808045457558957427901661472263737228962411846690162199159044527273842100330245598962100602370958296485040087114193718057142493524035188967269208768692693808290136016937742385718054014639373520798687854830262441663103415430848079676626255214388151518757818878437014919947854783795959486600820916900783875579915619024416533191331451707485052864499043874241690623707847497556895950328229737718783575184926924055809397673578866053667090246630889382775756867211141473100740103779570240104929189823882700595879309992218258226155604629208424294143896438076949258382765685579062951757999844348864484725830569143543348945080831421980158471730667790109980106839900768167337509682377816113630411474863320574459904000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -227735892019063649556555629618819024009482381913004956570968346261070304944758190058419994139949464480722633086580456820843912438213477574613672413209090278524303698694922593636648444857638374453503398817909185435818312670265868551839679451204461133724203012816707722370363541014123385990864081947131498436518981930830755076947134683378774696649152436207203750318671970488327621247893425300560142847723793797720630322709600909328219074853778133205082654650817228493679879225972444526602371447669191703364949100707193347749304252680197088148463161504907903420397547513144066722560521381805087918567732913313247718637134603281691402735368168710403914827221649329602134421856096223859648818270844123490763389055593425936599572143590885319548546223836648765035702328819048067497547951457974373657770961830359887651215126918069126668456499599393569755392319390692967499843420325202947932523641940224363423192402855014254810376162154581375907361011174896087009136408660166280070913378688771622653792037635280360709566781327324485968188392143007393494692983718164492007162001140930651605730190273305497044410213801839140647830222836807310961701104641753370794706892594849081060758957530500764997032977082302021995589932519385799147051155923556906563040732854062449534699297189404694209307160542394912463016139531388212756182468917734171325885274692432645390097398235675245984545234846532952537144407829160217836963193715753261965014925485251953037717439765438781622507226526791335135156241212583458958992616167827884390652725480652800000000000000000000000000000000000000000000000000000000000000000*i1^6 + 127467031177819649024715016695125522408786967354346315192376925977973103293466337747855934142119834070152366431197042234695815387930675210481648697124761013829295621469443439056859625103940860275606817623779537435694875490958343403544289273764128534891387167227024599504011358483792409819057217329132547164708650372917905370986274882744527322248502060496321320651114334388086723444604374902628040734697145729802590231670056832133752301092675913881675759076129766698238973482447938563577452248012603823081834810437257647283279965101333317004609332177717082267991193367645292723378020318803137965334538558858259142047773040712927227375542140925386516270356568141866568093203689769272284156243197747823009895268866422751981189849880013904796050115972010398738386190794758125053365305898032086311640631645054113748183363853825436633596495408280986583024829402165292476654699679015940865639027617101189720875624845715176903049772537833519849488231829819916594887108077668851950878611372277373834512410710160393156234726180440674341491093538303458144039348062212108579295788237708661344127425742340466493879739798041232592129545889661087724571993348446762106567471719536054481865703874188176273630670085844685173076738115505814605052472686642638187715735211503139961681817840784142386843125923995049882139246466396777946497540624612235006618711843551706595990701948203327957214533633587420977474826174706067944930331840073485972369171182632564327726858840896414267440507676041806223363054557986809155928499678830031679073638416384000000000000000000000000000000000000000000000000000000000000000*i1^7 + -161270791833671247875135908695816668635046729597123927900456604011632642904981629310814032693930144249517313665143940533204790305929377368391578173452746539089046767886158617148328207355748227508877454855873215490466854208158757673118177046231334389982361911882095437569447850940404766297736434098193016112436484146747534967199675788459467968133649900467800987594875462959157211539385825461155256932346418888369688092293392588606802304750581874553897081672796695678578829414124690875616609466393413518976476074031385522197946725727267697393480019987219713607216073934999863521253130345313430003885476983382389087132465439420776100982467194450160417086902154371486427013606304036020552736646477440344537821592866951376200257191270166441677941249414706978336245956884789240451451563762704750280231833634406831165154648212178809015928819323189952305940911102115629005479481341885133199817495011390857478636099644333790844664525171785934644844847588782424275063963247358187185986587470570333104039619845468530298443151655088682160302827165379511500390554649398982153176180658135763147360593511604491656438252153090565772778608819507757726438690123231215398326863613804178057250601371933388506245053706086185358128881697810687643106374750257263938243265383495295497320357584734752356565318747473413704919033713712427803099942441308097159865531310629420658401545024476666528283259942046608946318243300376651562363352060275059812673268316582040190086804747898576627766020576993004166354212635069074683202280025888372783768299110400000000000000000000000000000000000000000000000000000000000000*i1^8 + -14840936595397440427454949983844450166310599017878932244703435233880860307958611362511050263880300589581757928106598945378345847082318657811597034824115024598565633070278190036038921700656394855392324058066856264849688452510673986644923766851664286409140970959185381957027608473155803931328159705455567535720936890433872779199196605732704844363098670982442947209222656422034883521896896797889950849271184310271938316484439016627779053684635557980137652563465872215250886931331439020631588263315474620753385788884605731942463118927003352479791106429571445750359517629336707055946341854979934991790113359262153833410387675289858124680928106157548461087015648268871349133908456131251106728748607338382552351911923840087516497297468359916877863337925123648887711901034670907892661788111816077595439383375629849641754434964142209636845483059923666989593875007293371648629918599296556428274985749597044706691338843096254162157512844849117959614480423411885109656253580165800439973562976922492730508693106853119710783871360141374166835486008548917754651577044277213376707342108230418958380046828625263388703548222049576658559641383499007429012152103308360406686370276483973734522923565943727777452928628196366008389356595081641137389911449362776989806557810307279503254385395738002174270524690783339265784713682296459564067615382399207387300451606499133175444394782950390869140175396477086102268004220949665389895597946555038754729252102681839180854599667130132256636190785932479118251766414232682935576126275387949168981127987200000000000000000000000000000000000000000000000000000000000*i1^9 + -11944379861943086357165647407328006634691228255481964658498990499701605395598120279856967109879925231099865852926525810523500816824712152631549664722352253053227315205573187797538807821949198872004872868321102931775559296633739203027573867921528634281651056636545749981770692564003552153492162597932942156205516722668487191505915626923995300528360233779930736701490579895796958360685663926029876223721526647653704115924384802217702506767129068891817168720048192975384491328537802261891545306415267117906188841964762002658396184883130542201394962472036973474501553665540483154385895559141210478605937471234814507305625812040732721143350835116435532708181146323704445217265147787449169277281120289430726475762015571891539983265395517859213212806698150651826895374874286234759817878326055273578326957969781201274270723143456239119806439086151076760107581812782291799035961359217488474943776143707480236925152574251259970657889237863291066381395309316451331495428822526147839432231635393943139234803259807631422882885882472066516440170565880706363581816210608623406822640021895845480483074727434943087310456836091791402123149353029191929595002240526694124661888040419237253074276695949656691004714882084734343404338607935880593580559024167128196889852572115497869947112524416830712485730577772463583482175777831364973715716178460113222036858177224627077115728422141179029903236333161854983850478947305869599414697282154535908083944982354928783600507776716881535152635283275271020626439187697803945648958399215540133061826969600000000000000000000000000000000000000000000000000000000*i1^10 + 1361033964555020484842634099270783553384785755808645556512751646377726842138504966733222385789408975297282539957348796823982007894025162499179551314523602212760647235817846758573983239244209138647933726984513871008226712824857811445354648277882605083457955972212558374619906130868249510771101763461457449287781853404551122118047307071413247274453687193421315273626968172144091414522115259283174378007385574701375212196507750593740276428317392234407466327034799356920342680219926145885739793483785776157661389825751025486530057307019256074368034084904414583260900867522090403640586086874610891520112715586335777987072114298509769169326591578039050577004796817353417023698492010350471229181858179429058822948244810298228841852028147354583231875465918350213495791763032832417763150985903831427131088153834979511304448152399651641336882660102482714060506121926410340939598356164978658805018857964864907023534385226853652541673424327842231455430617362887022735589107789987989333376503404930354929588458755358139583000697716672037624550804855094987737667942346407092996505882898689318479948637245088179508403763936790715787377324201671259714974659396215319665889520833264527527273389729907475196068264199543735322808016316432446170910455267400773116337815511149189308625528025586410466323981115961494996644654124768815261694393909838940393764921127299199696464118392878693576661095401944195842312593680344950577417054444513776504262943281374291476645027868878598567335545823097727935058980025893939943867733499529446136217600000000000000000000000000000000000000000000000000000000*i1^11 + 70274636773185723080872553895606572888802211968117820033082889896504564305294159557669239811778794019551122430246992345017744056551658284097863266549254693563231987610863633822847391122919526819550440377870782466381363252454697138083567536996986592605365363868473046254339162468842604313971474390059994858531872201674954757952580832633909153840337349915749183581015975506454621218457313853323727381591407585865428879180015851180091234116221838502392878726841335011600184379676072578063355375758435076365975140701061427127910833032418960650303088470215588946244165938477438694508536694937326168932087622173263039063487284612870984205145336852599339639994498726265364079231271953365373829098036796988513653060610972109013351144347761306840159114489515819692579070215884852109513524808223840825152714373578233468509377780282514102388736839306006405181442774435730004511187796833284696963112273992671470507584340631841658453661487164274348779032421799161487158127512610286630586053064423511257967792082556583261249546280366655802839830715535610287349252803638385976561595686170128981797748719400634244340515677429638007218546826857971383540619480078882982587300971196211895476214940055269151492268994924987223917612807453259003302307306884243449811944109277875642805535871488035751071845637427119765621277292855469334921596031834378430869182305503622959617354774759367347276977258166779590455650219760567944658205597487342058588458526043923905609650389179901204726134064760380510472290802277331180491665342043841468825600000000000000000000000000000000000000000000000000000*i1^12 + 320411025919176560436403600202746910019055907705894705815980763312280440293489276263081462217911131511401038417352790828811499830760026941084748881015156292783975452771749203477975402659878710609027469615524521372552719301945472848383013460034544311282072095116121046015629168318273787852833178100783736865608048843206442458148643494852441844103241682371372204692395018221630090396701541631276130065651074011290697959973996698851171281660358323463472980757953326327137692693341361553270691341053012560694855976254085899241763614103192723300723724667983329376837416845202293634593586110592793770576279277885588124302062057758472691524516502799414465717023058275605014175078602379391149401346916419097767001425395971118840340834421602432082793186794132731534909905841538457808212029306760414314986092426141576723490710714277550201481934758538919083161633597861965384734029422506792539117913078462509992234689660927431293904504198687716797040318650187825959263425307371210848349446836103312776623746271523656375740939069314893310881621122313081397838125963467749952398303379808994524606276387199082503919159191218085042780991561228237604998091037135625822794811355648824702509710170801311867650374661481264137813843437807665289956971809416358691400950048944011174788038992419135710953303001112037280482267560910321501987511464287388362452078029073438463334565796221235235443993630594731150343817333018682108114601808342163581539806506057168741620740843296429224877937188729509961986132687353523038114080963925293137920000000000000000000000000000000000000000000000000000*i1^13 + -21728004103103454385077154495267387109231404717964458373315890484407866160655432875245029692390830479193533652589469682209817463019462366789859219223706174998375392160669067905045921203276426595779496342550045809691420137448168423590902712598109505842997392940548682281766734778822543618611496752321127888853248767826955565456766531166278036342305680964688949350594650252247182610018952918075677734245149652413809834497567580923005106934846930102956247321495277452267290489515379647606332012034590486150563480143281076299937091389467360076705780047086236091215041081138848293382174815927214023463397820976231570194352042514545995082657858101643136120723695712112404390212757994394141647516085322802766475765020829607281386970796030814700457827100807271473707077802458163767302197970378321448298708063070959708573465067288710464270611443593394919429155840817381767493583761845789332017485043286942690038731325722236301161467178366463072063693548793236578027579284854930821473369399448686419010405969483159637877129824523227561592753786592098340061207462310881379046986982141537736030550609770523357997960178938209805569299354788675711433884165110205396434087468857472236804461188144224445454272906083499475494876621082824295179576207724782718402963446312221148784146957762502541272418032300279304354965168545192345588317587505341230631422162334915694306956496439159621396319575586538296167932419159216435114255874605342148115654159299925401657036954781928973936909830748557405010138463222178762464939537286121390080000000000000000000000000000000000000000000000000*i1^14 + 666742046951924355575225677014477410792501559355260295470966771247886193946165237789379441052571483611795236062678980761283139719145807715441989450023571674291286338739407256420820647718810150834194093868872496225231019949113093220555649095476583113554918609856336802488560458739888773839929926160652096360591723146589177400887936131271255858539477091056624460908291972583083239441304603952221099066165134498367877009326945282538023866857090989075851983804278670189960726648098746246354750533959968381655202045985942304214025228240356799196419970255244348189033262580327663930561719847733765329819434817399738295367935544776244531245757645158897535223615166977522691151183377561963124237444628072517411648058952457459844231678423092421784151657584783459546593787144934351436575050231859935376792271225924925165322464131257640842185440728538605758174359466635877824538278533873631229573408294106118032304183289080775651872615026419980147603689498964776094643541672034232087614598885327522999447576443820475697189695261603203919624799406669187992190726439670602372110789684224173258140420729586000226001556272509846812228193884024309994382326236362102517024983250177891029474644449805857004412695490076908009666050216336633757470425342835706073285690535167181605190218880125531111711937443999226290953626838867566621864054216262388264493413673234539312921528827339557327670168500552074978904661686895541318864657573063757419481623187480322835608656258007526712105300436174570823728392620753340185087312587380490240000000000000000000000000000000000000000000000*i1^15 + -1060545858307712819603224939210109207603199510710601684032608760360337665317469845903734646821489860927980937991051316590112955598701291768256125752377485413321606639012368365529178031924778256195569005877348266474156417721562821506431663916579207476048345975211802253985274438434328004810337126884162388189359345422499808269610227752256453020318574569138874673970301532383867267914970166753075434615660140600509612256454106821535304924014360060994936887289728042182624247927881592180440989642875800053990616240939650347369677064443676826095495194273922857108169799182691338035960790015624292329165418074669657718478724952633680304690319979068748563532345304268457935333609612776035992392292478256918917148130545928685943606846278612747443175521018258729640883818826233618420023744317001102104555282457338440613803602518032802769853768560650681533154523707263089299221864187694031947261353157145420717281964335280718122994135555673462156054189414901345796975526402429365011832539277765318076993642008158796614029366893366880234228175713423945751330576953877242684961077487156235327851645385299523147675068619079103609216488938591663310443480118623543014936559190518732669623347515717217002342825640726301010630590295193124407406989536194697286673398106746966915550730685393267740557641942280910207895869814349970354728252213629638633576953724702838098604249687323662191161765347923220559861286546496933294615953343675561692105086564445282164353013372596685197001753829238079110123698388480370316655317192015872000000000000000000000000000000000000000000000*i1^16 + 67632910762192336096976185951079865456963178291045212068961187125598033568834691941340887789927015579634883083702272919341967030093417217681710698456477696004644052360115074723727746755985536913638349836005881764694436893921856967180190236502629002611997164459410561897237717136399873365838451750293428013710008190098776248071970731650799094764074814194645564115518683922382374363103222226736021891380216264448955908457301278220318882139350684328833524115043754938045751540695795578741363595506077452655538010304258654976290556506063650917938555124050761247907807471868458647291610428629707591857493324430345566988325530604001532252301152360879820194385635207266156001110833730682972240420069737178063065246441638737819614403785988395698849289012754931656140494914558493488236032642597179360568392795319355325089089793247094427825657487515325916221415992477118388138114711638564346293872922258089777947521631988334176756250799918523441877767578053763842603432887672186688002386283157438377480196850037216870141395483862613738223913137626468143990745073659407644215092942343554539240723756986480100281937699226956540126248056234631740154867596035354593734739823819870993767180738582154518425559482268016849701373570961977071104299780720432619963768427575938232476899178310237792332260554773178702655064485587807197024063313685518841491467169975128018852978364524066020056904775142291384069808255250318951142691068597575101432594323316636076302776866180357214349516467042411310852817846188922056535325309665280000000000000000000000000000000000000000000*i1^17 + -2009509963037931269996804394593041577252672187871022156547307547247331331829424913727203723518424689298925759353169414943957598307734737389160478637437935443883868115729211694318374279499666839872477265532735713440049277208029883127098488819853670910453736744461190835309374242467181794625722131420084761176444543979483132213425385987728622585330237662351670360900954590280714742698647716141751938748174837405071151453281820479080389981623395822439137235884568616949521081226886579136901361522316700016939337036376625373822137805978038118312399120711598087756552613857840928046963838523054100604941964847193819280961143431378426315602126523968613660428722007538196171796805553090815272050373717615744951448235487787262266140113576085306273066209501573628092874114772692582794309707936246321737773380130538529929921710403749455109597549040055804224438222910711255992255295647541931243177661352921655758598577874944174851295856815076881095393168649727062852212368076284495284431790374874622586263576644694576486639645328172575730662038882482807238760777819665272267561230448086002181002184566577089476022891197352243347447255445914926870836153518322248474300798426638093750914174653457660135745935998159618847183145063825848687248705606692861950181949208439802150705280484549125037242241079931417969101409438733622703370859826858268517068226542843486054537634335728899956558928573492793315848333364127540564688218787565831465701119895086401142864471514974505412321088421192712640269572673034847162791362560000000000000000000000000000000000000000000*i1^18 + 1110528935314472316784411366875691556469421941181517825808827983556661968689373325641989440366321595569533091021488382225555553979821552702499542415306334510839640458316132745588938373854548685943756632220813215694033966168323371668110350378988598733101718174320373737089323512622787183076261075186261858818782582148550511586552228601142935366937856550114353606744401342661252720134961520381429999868792139730892413527284433214472254831764335894100564889405762799380188236233499532086817396571099217566747637352241660834737451747175244210281880774844768487953219013028254990344798139504072894001289943349246498736372378720222615753686703025528821293071329260954282368542335310347859481725224863965501420306190685686444290715809537371294770189234842720948651344697328787095000518771377706317015204762272656523300498917918260565172359487639888401942811008300483622507165094376927393956048892618857920550924501444609511622378995547122411402275102835592790457422206220476521701839282125067397540843408177644067637755879133472455529421211163861719780205785260786014315566074406908212760459249646789011065983279250330184190715742118816184342353330501886078093029174049674371315884384522979259852055544032702226876009920756357339435471254394803424644623223830685406617645071077152098720172693681568118792100156742942027727649812432638054548839501714242209584114316681099162731591834459212170013057638559697105977211369977760505303921142633044499408224863193005131925360682078128820815856018428631234077467344896000000000000000000000000000000000000000*i1^19 + -63710836079476074922628743801940876213176810555704779464026743033409738071428624082146054417102928362551763572640278545731059895704556000839619365360713463986995722118149961097116265176342252703859729083666354988129023949797988552921571997214196063233812258280560248922373031582872376800816908941300182150026326987085901198170230973949297945633505859246867833397764416043113116363498269568673119942427469554016048383643759389694056645317994584272388498896647467449837861877507447312482520710513105051176756993300072960154128315644651774817221265218214579428304383827833821065579421672371617048788175190072435192493288887560420947795895317873253192320966262539283959315166861934744684699417508355634958972224723626833938006996552025999233545934698477005501139144660225268557518023558891414291972120937006282959824356846852642602400913423099183217674495355699138140197450696440335477987848292724157969080404801655141927062964745210641510926595442634704056873561991447712203695896071328913743047319781555859509418951967790502333752842722506231331362689092650002020594899113041140873133420262932203184418482523781955932133431825615605634755994286406901124311017571743990610010592136938269345134577589820045687533796079263058779214681032976474514604559879828616108621113350453677687126069283876728731628270064222867163657155284069179846160178906975597187735228774776491256445965680738919719202985019204974156755157970790168509511527598095689208579909484940815296884959232402682249704915418948012064056016896000000000000000000000000000000000000*i1^20 + -921356017064378734428055054114630950397025524361042691293238225007339905505326472032614927531875493566599589773721021460874671016560514594959602291308534601335440391861368677290006910106554981656451155533498788722227214483260358096650290937306900285185212361581859871924532216170263730276733548720908161174401975288006997416355320530634012289097789419787012686770612828293444471403136180864793304961489070131248334402097423429109370452442540747614282550814400915934496601415480056795760535615364522994807116158405485984938425321646864879308416604343449392526247354683714751584970529519999675310830857343035542724253006840063570454005444621860764268210744599782508010714370563833538545296541991161749203389742153087722334771486929879154418814965965384448231716026993288638312740998263577862678751292779452044231420511964915731227745285263849462226351477579097406302495412763228610477868687567026241775719125720837661846873016549148971514854475827164177651223414981480604742549585857897553492714889670616121977609682176743357559870546757692656981973598910768327254904126063661942968724164737495920142531070514092257471395114214244280763570986122818060667919378159239723420185878813686313163701029704574101627124635464087940320991964349212978564266533614483231180744518126165420365626244662037377450177017300881088392536274306551401672938217893525159845427442421331023704539832644634212333149699952456255675835592648732555445666966814475710111225122093221163988230822840203045162968290795190196004454400000000000000000000000000000000000*i1^21 + -33005031495635897735916499499898036705415080564022693107387505407621989440942835905593875943579164804273280299668295865343287697717003442190628123271073205943495065678750625684492166958231195123629183499988435509484539550387375441190428592841440041201242275879231906553156298272999235308005423135304018691634308183948684221641539006683403074474666516420467154147318618556194242017272706800644021948179175759623724646532980354705644734847521351182081311014464431364243757637184591807286008078894562559254475056031022350973496060648162736515063514544187345055040470515732697480847074840197296899225976554277841084863576838538756738019280126394256618605223167339672227729393510388824138386891406523109418258779486537506930263195047739086859984240971521092845437411569339958474222008403317432374761624082235079444537285472535461281075092361531014449791641556337643738790881955020382780192224908021366819959100594896456533986326579595497088136582539586046765042862416607279698274008300499112637261741235800582627059270281925033321806034916283572533958993106558115875510151233823663933570878513339959177960466723668996877297827856358204553002555011501776093277435203047382920144024183639135286035545603567672329259657446934390672456900126751351227630758091369144567603442406366959732465422662965007436575028446079642069777055648863929106922029943673545147658840772434736784669900656966580863389687712737095753352509483140713048556279896858593440024648462904694563124123043371592769468728508920910315520000000000000000000000000000000000*i1^22 + 3201814778126946346056971119627673471131453351928936739010491007215010739837837530843492089629349566147201775102235873302470389675486236194610919076710285782742133448552394305725513439914422324819400394835530098121950853474622259111247248418244034873014239642181145604318103411330259957237879704045992891331467652424939273372941200120247564032335091792756068269632171502343279239531827635903212705347656060979918574114189459123066474997041876492105893912987624132000302172615544766469986693263650867907076580488724930947056078468598849898451104650714758460941685453185690581853635045966402127052368639472107079402922374168399689663249601767291393892245901025603850980041235567875640096663634420220972223701188812180593584212090436342319628014905338788317031521218211559736505953290198142297544099545053474317935794295662500060256057937114133664604533595274643460812075703499764554381630924026226053496474216124716276707651612967893144603691407435722322506151612658574803764203538154222448792859030780543574154128211416488427786997170907673339707507964763175173869147771653857116288350067333056839096116518936871618347077533599526588933925377445157971886153203180405493541097267525753374139886294802136545960837938719129790155415233577520954711883891499269893962967516039552016916922192252308696367908769713612971639267645192920658231376972897043874093460636684648373851444991313921058646366738485392145202778273375755370257498063816813230164095715370102446779794450387556020448377632219725824000000000000000000000000000000000*i1^23 + 2335361853471018869571441856960086639341672689050522626275129412706256071130916473725410262874862880366043874947691799981444499152445850079104478540971008156449226297644683234398541768396300059004182015911200035038614322147837994686369487514790619758365090121889629778109907588489156892535056271428641544304236993421538053076755602019234422804633035266070748810492666000792795908820202100380454400825332720623058606867057927178393990277978344538053374884443711633331566323281727131345293296288966863793368209924237079111918700934334973125190464025707266595836557461744544153722917349528148990238439935513178638108989403074493093752056987684331081970509466615477716837625681626740499785153844981743444994903816811771137656609374049694377830023741668158642583961822817811711743797016776521130947115220660732201471546329908038970706233603085220991042894679018667056279656155355765138525337737363157615561301003732864132680724041972863700644972978135002871476228712283454470688382421489103160195711959629699080220300339791336144728678096922156431483070772766807704770988850840426377816276754206679301535869827046268263504317250664750968557249111260665711115536529077013521785617533542182626404798916017277893689209717343579608531205003574221434785596501952440690097323653409087945363089878388213220135669573011504685145312560027989209948951225516045722877318721729414422349719890047861472836719386268600141797294886101420614545393643294183226719119704810553563937265135827242799065736159848038400000000000000000000000000000000*i1^24 + -237761381253436956432006034042574758005892605553931281922658210629847274663953938787769711627944110776393176006693827438016858735122620980378887977406058340720145497496355332066056760217412644279462485584925465737556381450454917280606331834197113232153282445176330228447585815826542508035000126508374381223487734043266499499681423016052404717213006054789530671272975828406143817446572099113329776105747410114952342463492997304547114467280527746940863064003843710674934693757728712906876804671776974149546536929969484868941152485284286382911246529777299054489173263328073723391178914770692229737839566678736658404238516034877703596438255810525578681319433690125353602899306412970015450014843421089110991964174756611673735711661656291765109078420527809409671844002413222039762861894052850163502392326810265841692732735277381526172841511495397329483287034695148245385197501902379229309184151546802259950228977848419314199179919587005387626395177737019933440936023743845007924932296573011620725415220099937644181569361534139562498425853468140966257891354608505915140449240973817398741332415584569834026533579179978022057011822997015902166870096702139461585491683340289587916319411675215137244859753266069657347269556864438613902096404413653124811728143980994087795974034997216043508181644765816626006024176883431258722934754013703706184053200749728939829462779486432466042854481960276712811113452443262850065595612766801635450270628987914739822416766244673194603563919761402731304186386841600000000000000000000000000000000*i1^25 + 5770915604607371454703637548063148001660588841339987321798837471955100118139010584622062466994116317459444378060577651488746311751981356521255665966835450214441161529119215684214064251902758317960271725780249886644143951510510695274988366905621887358716806982341262613412484640010329418786396174260404649728116167540300670912198985157673869918473189078127226456527508864526291225807345951440492893542626788048876209942562990410644377999736531947765442218167849741172601580705961260750095893023391683556140257953359050336777601514046743958352763506811738345287702476350789680750881612156661458800915967108646369005512036480994700427091391238030577177903342442156488673475610091489379335247338421939188452301527865925676940048692738241435533786857849581040382111022182058097526867008858620380595610410970260043015983088817780316946235495265258268248433358097772515256141639798496620201554147534309750214546749578306584322267585591964680732719061179894500471469461779832589000901086677595148837212833191186777849045030645038954595403333872805280642474448787658113205365753692311372304062206088373113151967055695250256061898584996738446967142180195074821776552532842739031740391778311280937307083356579304813306589939695606290075309569389396536069994153027476393194357714093928988423098037245084086498449936888036987806513097404661895794302878568711211750419450601295828082038255668503225093861938753308553795481182392191067409730789158142883384504321443313358814999679588694806212116480000000000000000000000000000000*i1^26 + 395581989464944190291267769154065675583361469506594481480935326020900502581046589480267087128405406641088633076517553761279288037609939618585686191438653276910307608914339921009969144724856386092918555218501435939760449661293778853844651529768528158777205748854468393795873492048697023857706712383307295487536061698030953480831023722101171577879632283983856841497412429467829760010136501207182821516620650830499005359920071616336661367305153348027785901281980304341448659480324748118481423514728378410625642036093622047033895612164579136390273425061612039766924834627052610339996898289230663123900671118623602117086166153967107213835166813660640347966849099499501793585280827293074258278930055335312376484416178590059300222617004870556174466226985503360473826730338556193820169251708614937203751133545840267957872571918448576772687137937880986488951726499182300110873580902678816926478694085275952499209563530653516993623128400763481947196354723107347804678611830219924795535684542621487862554107884312712954465207913917928092197285305254035044684284804294908062096960647508548061453867798888427735209393855983142525920984326750812274233163321793125205496651558092600405408820269163872426111732870857514327066065436777690128649827890238297219329385347557094352541238045450999874899299785835820265138604095972342371687257607965610156954294936005743508832768739214198395593233734937541214905342804962422355232497636222565445108872846412260584590451856427580894641130975245390315520000000000000000000000000000000*i1^27 + -34145251658280367866298420254847098784937071989967801384743950098117693092641190983067301002066737986006857301789275495091911325841580053445774377246215164520301134383420902347396602471278694196568163269988693068201491022554591116006155455310545730444054121632359310572688028097862035217384125440706688040455455308522895909605191841677568431424060728301873502707529582956678543739367181386631657735356309699621393038852901901905130923889196928801509165871664416097571060366959484905248800730535552427504685627363190825400574910506619253475521260953941177003163158399212060099087818598908991576234991252742148393315370111071834710995024659931157565602133571055821978370173980644334502578447480880563808695408743974524191559093743642934744922872315736059243293852307092491336881563915650988321787489085474965215877523312561350534731204293537055289135404518940390627881162640641231655523759541677833512226250653883130199906053733437826293304744569069125020658043729926683770585360751159735167930701818925222348365725315360299506959353551346832655118027019394175853949943945680232069279642653482931426837377487932362833534262738648524137144939135836284260090537958062238462502812105827220796811613476641508019318040833195216652566661483947951773688360083784084996134535320156304044669419714877802363100047761441357695957245328064457300234150995040946162801505852407715081052697386515653595938690751433500042468910613979304923781085735253288041515986319153151203445081929542533120000000000000000000000000000000*i1^28 + 1024229454860589992987403811602536027647482237501623235592807656139779996295265878170772127897399317660559529941368019395515362396530018681305588855517941966281260886517336277782275105812112422734243336219777217723393953174654029448426777896316006611908439430356950023503211165233209169867395128311651696772102833583353748439705499784646894144984065149876056228473877271219659408548572739094681880227687620423764743439430719744329579084004221382834079069113983331738994399297548670564748328064167625858319583724118788597527512107582115594714552818587858882186316593016045826749915497603376907814680418927488950880861140833846669736707136673304489406104496352136946955160823587560431776832259990818825592282646536492451341317285973264007496914187570422319930159626169862017842212810462774026436237060518525340934101308595898989527653963511346422635818885467016203347813356371800485586944620571821054195508181140396977943537967395224253073381878324996699078476343426564073870250893191900443989140067517305282313082829386883870544807323372776140770930511772308717282742063221143104764670910555890901570837338548380519329241280070750925945612663884336134442574141038517991208661133160734223687623906025201977197023118958357513240037813298365939134797690896563630748079714334558933345747628869936179148910164630237567148658078177847609057425020401530653940727208464257708928497153318421165993090980033298585883905569832635917853415118280176975466432007247668736256259643146240000000000000000000000000000000*i1^29 + -5906297075040415821730820906282673134349635866326338292924392633758436528493949233197529903434991254549120519926944378286781402378713216932156173659950582561565043408171499167952059326800676173676890413921425866750252755312300833292922544940663218582044234808764788802865113455187069165373561709655885447312783368690015399327576316012271686393478605715338573577051659294354361103180547333623715813340594817830763985509276610788382489111331382760308898834546746635756924051100930418305332245121665696626114637641623917186392467038549705065211520364763479965775972786522657955431161284687992337618460289957297960682804423012757588215872947753446644301068652558892639159712134497619417431322394403340052611046178898036339928826889159627338010996934347573046020362235239928679929416464445828947397521538265515846268855122378001887321211957284654161024006987523079719340237658030788430167519992545655605655471640876450364372380549533070458233492090902728797567540141873971803665547335820775959235038292232810114334644486389223620390984915782339656789104113750914499908400346008634757746465447461185586160373520012310067264117976452231446915478044627947466493968053229874252106582496448335331704074826319129221763624817901501569442364044813950511837832509019850415036130502635452006092667714016549968455064461256946585849093113311959574250350209802593463780181222084649727085455962142308563237182854017037007261196884310293829123287832311533815321784161985520101738151936000000000000000000000000000000*i1^30 + -509415033487155674441536126033924559702107499184776900995761586803328041346042231001104573270660532037621706568232403244661404578154695329810244009769870032345955605393008640727409750778655982642359835727287800320819314005173414681057837859015562366002362656171126508946373286511797539080479152601925477659499909002546493584179722466552660019630082183411612040615993564979575841909326389876011605914303969230238442153909371787484442658859448073085907910312211936531801894241966414816453654745025778934043895924531929922674038332617066353799887509386038928831608166327286523138065148514455628967010053446159846788335708906259828427439051253137868892209401883296506059225247864942125407630583251396549549633203833000805292362215125616754428257695438736445876691899349277921881660751617620378058115278224546882231547364965979179409390750786708568695034549324275495777420236079098136836536056219002526553092148270246957311233386198919270954533746339963654677256326508195537537503821057459203568082479635124628787922364775908883908160847426826572274572579267417023501158715627034473332175854309970034160015645004476516560708605062155035800751895821922234646317718745427433114792251496751168959385021615347400073303472968485848242600873149325637807052124211209049483398772860718926827887919864836313375325597110043898775403960048737178896892613198786746188340535705338950337548139849511081619799262801848068378971261465349492634327213269460421063662234567088238965555200000000000000000000000000000*i1^31 + 14938206613596541869544592124882629945842829283133291847309736580005294221086024367213224253199693148081872483758788598223309506441498378211835129213142396394321480104701767479317502195902943493139819206574564437012951087941318741556653546162492728413646355395689631001315726453113697857554678956298278558369441860285225673626465976771004388834232088217004347800479045803329860808915135034360845234497826492954481171752599998912719566120125153281441156352578939885390419102702218969561379077172790702830298550912914197372301273727382152809112536058183047992501684070237524481644064998220103747169313702102450488641983168080947508440597484153136286210770003742543455917334639336762341638181963353819368674270154758492487867181334939552779806176771243778252341726838576266272660326040109760753530690285808117537391629357496055634500620271380114849105003253072512882116482436348563906853466426220763002497989355706527305678323723541519855203558846744126815786816100033053138697832726397066742644779717424810988961181363936884511250414591218648273590727933624464161119984540384906314913441466295215437442989126994452909268551776099499310972502418409068306397358033995769248732045515982893025580639400904376161980225596260288284936508341663542129454555670005186291051892067653243291500151043755052201365801652476648126034091221706402569852999510110731911197748058268052184557170183357290794637796450626134637513826991099262948757967786592942513365913651458877685760000000000000000000000000000*i1^32 + -64890153364373890825582487979565639039998938873024591759650247000090939906314246009584556538219957956728669710061740588344169270993857123991761618805931748512437547881608086030419347176975117938913604071542216687330206788761086921574955977881087490803959032936538100966131411694495526584826378813331692361723095942326868140844824321759010767493538655534122072564767279087852911074303031564284484033805828452279288730330810712104588027274767297112151353971994445831409563219763071428814965987904203677750323293600123749018000193789350167014640815463779337574404751671767535049716881091422154864883385642141937069353462710827497868429131649305944231387946908682085580632870363925930441841087844630445727161628924644944443811073344879408035929680756366816229203925969808671630603769889378703890062580236758608466438282614463608042945225609878641929805502624154983047286084946240412849461366172710265722816468136263798417889201192470197046170457869911324693942264136332425767224138230050339871225029551814563402234949402419718682425923850802521219768039702656716663213407569204389665534682108780642245176939045059786718411460586377351993236548956845084581922970906948006229395974661252053459941066390402024794411478043439300562756249729419265057445569282222371999420067989802658552702391048257001251945659042474322543892124057840084863657434840207207600746085204560070513511490547502773466015217365291137436732513981549332925340503573486995895376538208829440000000000000000000000000000*i1^33 + -5167673483952176652394183890321685870303728074167988373489260694036429574816000607991819777116108757157181103091741982472991229322514418234492111172874892715792630028922330502311210579270548807395832720725997372701201296662290001371656224249075501367979893284705103475236107398467328738198573568435730882451084140231362432293481930422424074592113586017784931676828077462340371746920210848533659182142888348807869555884688623593784322867386243011738179297694213930255853946640607727267304937835735216573185817513835401541665542263670132403387533389902320931316393688784135256765881365520005593660786281943397499847190636713089135771889016945554646750408985123155119698613675855217643331028418602408713110809192266728788725873334730145625056837185130212326588332536092062511418320063344701967433835113521974810289714247959366709773279303883044887069960490729117739468953037119168017239095304609934383433866126442439316776250126561871084956152586991750760393780424222350586495304721451220002591368215405587816009904864256056668162677446439835530656013312098213484592510191089488502323082679297329784549734616731474940140759157052141384572739121175224998696599535098086741656014737283530393585247795555840805417861552343940060552549037220716695729237605970109319702185967062339415817763391250494691219000757900217738075593911130838320338159605199014368580711497630664617286082706489538657962806933036451651811416731846215211047380613807960883897562300416000000000000000000000000000*i1^34 + 140034008229649116714057727159374477488516403434457671990573849946896864328207101948446134288282247917639366452377498174735625835617328810929783740124038447465096667351909284273197674757513254988094750799552626808241107697594569882354798992938341407132849372905881253903969175340911924823799188598274522197935109895536692718342176109044808746207905079333329191427245008416750407737749446430900497183162404061240647165580403355911424934871255908807876349985202337906126800643011280724470498204454552048275607469324037334645817857677920353527222393401461097119268676261977401008423373945561316963532603161448317471229847751923766104665135837515375707974625677115295072914552146222753065324395326049040073747279470633604093330727826601162547713869280754515856326716219391773180155085708216331102040560231052280498988018398259562864155919061723805473680302974925853573699792974850729006641761060816149783299935593575266290624899369144425026344916374814168661585673967774684334843555469063696009724591599919184874995169787076844454491894451206124639808782556234155907306964174117284123865936554249044648400899842230819622487951480738681477198264805782959781669880278693562725679047201563610337652515529610733253199936391260659132865379505434957068809427380933799332463414529288267238097365886928887665145353606628757996572836968281778424098288956390480619367091453559760689104304588250617506364913941837721273555927646456830086245150641094619100188672000000000000000000000000000*i1^35 + -1775524494234914435750790984484138905834187253862525008322491753230143978416245241256814464573607963404134262430585814150732675241375232027994614624963194939998597602393918023659834031782483604314480944339101078400931538836635922083952484658102510879297054864796905727947355950279512448973293392386660101256811234451220849509466232629623304584220239543339479208489997044952222777391396765594739744267470691010272131964573679126267543394004924166921200811947237739576642334170743831311222465429888570197536746238966139877438993879823998558053486968309470116385461025947649226012652295706219857742021093710107407154297322665057073166110536207996350250113368642487767937464025381858273153191005757801526252680629876326721756992427889719593586436654434920408004717185046287167406131294337926922462847996223147647026922430924226556601879630842421759252955177412021981518161863172102397090697620248801818867393793397082745597748585802605830264915993412573442712364918631006246307165600036266487410185524330263775282802875475226254666829683100890746740759638051556267623867220156913549503595884545089011078785323412004965039473472371410233676863724594975282392846222646936413387259343641360946938899839444411454768209774539585431600518806468252663862074026739363837269379229969825808577211344404555098695660431074749344048119898550010522268054588140102803323579757833996494876167194241902722556412122831471895236365604561782751240911168573279726182400000000000000000000000000*i1^36 + 13045584298967743919437936751187856089743279690799711159982411209642352114253849044880812788974949203834593848060773394484319512208020809585340980101959153995659615887842876935267585694545895164340762640776985545394574913427046786047369473900075058551454422768215084385470242979993775857415908387766342564918265461825749216167309552295363851040614203302961909848676600104169264689289703780644177114456786724690664218368990986846154397896023958791958865752102785308237172681288445867157174810773914381861257109804866967972393977806021529851788636055050038310085549240021311487564561177708618746228561203703515189147898640228293828513845966283245970953975285475409104767974640757131316139149699757906024635208038625846069094507468032412577323342284386560000992128955944027502111790618536681227589201944062758556760977640238261554139580970573896862624639566842695601186330246611057357420525791690306034110409839554346556642973908580864963685647752995791204967808644555349177514927438363553255095104931265571383878202855790049824322941798405510447296101316695414859328782717455944348607707596892191944629521789065851326989005450388319117153968521819313575161862084257785648471930749775197734082174278874492473896072780896538805486627988235623031814768305907130098346642359222571647887933077392079184498592733670395123102256267782410271692738440164291682541957149047437695983488488279926369044418315459353074225298007374961877916926507508416000000000000000000000000000*i1^37 + -60090501962584418802249045373314225309309706278180456311535568040287693671107237325579458075200961071051529797556358429169282464919642030070970549253165848629341367231502232560103940323964511181339115532393244062524869616029925818093160387644976239698668179060373864095317041894874102128229864910771155917585763032337285950658666699863292005339500345498386682833656051810821105402675881740896414394350255071466120121182422146273462378336103796866374902343273120694573558681924652104775812482691922411968360468923055342976891832342618625080441757614445202277615475623675316039960082850617957043092499637104877842789344535332025165108909722680603101447775293509849682174803662319634076260289225979151620344686085870418104552802336437542160220611136171016780390832652888177425645808617447392055582692916645384361856572469989701055770192960621054143824816407071795254924456036354943303265700385643476145103404063735584266616830628734276533987942002753907351937632181335236955300173038949669889522658860995172352454587227312917864968892376308796594250661869065307730824250640318539087339335273475723143437028118130082634643785864507758347123034521133836557982633450682792198354109015110824422461861200804736506819102197221899016200836256920473107308117396947471668882452967859421915356419718918838747324574609696608911640884227971829499958770155700547443533358272654308982346683521964318232845226002159132179018740308819066718996345969920000000000000000000000000*i1^38 + 179747443557311615422210007143996131981127544060538879543553640667175206292876578426019154622683859265282016289644006668184751099794229707946577765584575894298655029581007927809714682347098556613249927251093963565624024001198604144738399810354020878988514481303258976369927694257174247752471048119651296794342016764749431014580911543482978425105643043078242454479795961424261676055006702562475469811287421745741220063598698422467500009823553938551023821465457175389623553663075015319394242608141512855451417718505584698796058853937427607823544664139420697647055434254134016746633782955495415854877207445641774343636579433845356556620115909095089568012365789671462580877132270591875310682657541010335393071170697331967217379014384355696585015036167328144334365993153473328899451206177449067434383278783081723779571917021063108734765578834455839382830312562122775146076819244608707264888615833480762321830232729017191075710327395996817350504626489812503987191931080814280360794328729345556924153217053796341679025258818371282053356962407731617004643604103664523322619898785358788889232100151137355001451865050896282301107331132027580469379927215941714997401018075365407527981249275244233926656686507553023214142994087140391755003573023228421882221245049141016780231072771240603147459805715419925800206304191603259294695804073689292885856077883311977671778044730709811276835690677659542190285233712349222984889362137713865543678440000000000000000000000000*i1^39 + -352627799762421119608306638596255305480278294084664576078652888307772207877411933936095519653426658888231808082858459501436422523022172818074455422288621529519140779375244008711927278347979114879658429636103392256100906891422315926716114539093248991777650166627328918035289194867631170551900489600758875935701257222982181788967721161747014530562843803153570176770459524021925727513544285401549788259867381338295182308574961720465554446590274247732260791078070907136637602340366119339453195216248768969568247423879572639538252757994322172185522582285514894179943951693131300069524177728430441828830205318644898769194588036808419680088210001208456793361049608056606342168868319953673733055598583046809651276293252381630209453890294125356441422475640890620637838607640329530086185565334105206682398796878659743046675830690745992610729455001871764189971767554002196249084719613998446625871452471636625888307564756697021282639549131191178940785598062344885687997246277393176251291156995053754665949522490651202525069838869901260794873488140980960480570913641584843375853704343962089357842383521495609779654011735558158234070992569115423275148817312765795980961911463823107930317540330935917580550957724944872387917793356909980574987549629340403663496887376054888075323112181392175106882905240137022209587245250962555382339228832896086204257779443797277800857223560365441434936615777654645415917604186829855324527055670213037852000000000000000000000000*i1^40 + 452230486391839638169303828157609096165239464123657120137261647704821331875645938714574531718279392985500629042883084839877265955547805356323710590354146402829716698281470922696575960026030754736907692193467483945713808830654404030885849127904068749100856173294079159511676390923041127351976312324427791979990239272575343333954670235954429853685503409889455650599440679131920737794015838866783007769884590283508049855244027118016963602912326509530164171677602620761144227235816519125648808134959427027591926313846951018188195918071345171420352129550004570714729328611758559654412927448990291912451606430113420542446467277089912908826179863407083072215895214695592798517535783888942656166544983080661312896431644098529652927745521674594598143205422938441498513378298087118030535930293046788760243806670334524009354419275979453731764697750027604214372973203963843915920220105157220487309695575742155170763140236717837883861773842373564401743967858090688325847735619062445447219788001097034890936552621682986222975750414391134207835375932583754084855581103259386456973485697946400965651239564052723303238829133461791009740044329899387478824509653259573237132706656230657343127809631851580957723008041935416880705379424885714841474386054855602855680975761238508548920877719905045037940935318495970480712199963241584782808483303573477066677603952330636697281320285254574793251426245579679455708383857484198189530370985529125000000000000000000000*i1^41 + -376444862371119602302500160157271404968963423710905069730274995750547021468761026159013833805628814536760287063087859390452724172859072334808914162404349955464560565864122042104715643808580919614508408934260664829210028050441892286615567358866590092580837585860049558996382780892933051622279904753281664319245580308191760126072436274314512109327916980187554976104946390307387676572402475631737645912111552832780848013742639390361533575808222370730153177589665954162603517954726932230458625231434461044475755218551502224004067906563159928096410388727551454446454554445797187055547649348603017138201830153696088473005853240822391288377977741454754058335823911676486210686397032596753096823198200317267546679401194417830610151679138668257945100405100210136869283804940678793309221822192440184275523442501470147764850242431267231804552404428296636487431446478237299843175867251715447270016593878230691268440845097817798849952871379663855086196145376067401253737323287463942893158981681843206734393406164981542728688419081071036144867258049012324712357796234239331924010394416312151861194094700730085653595593025352509430243721760009762200397962436400308046727938883081670731155118995178304162742047324066061946298887928526008124763084647615513140401235027425946677512911036979661101580928051740824068512226146480788499742020897157152817543060785940327549039459134149856174144221641062028367285819850476921375637684800000000000000000000000*i1^42 + 204119780416429201029024536831064573988313111022002170572656717969960449451601136178410453792822368099902601732566389880667917203145091325492050931824646303957457000764529054336765574560470824894174894666765159017592836859632241226167976684024027930593264689681540926141653833993665793611779882882867307486388685597783075404507460442667786548234631136339281356773052719627637171316094758560853768425222466862150728277221218973365227688657633599689150848985211973203328400296094609561109995803493802094645321955752196975985542178115933079453811572732599639314037029691232043541773523184635671278950853167941905774830496969436481115022426544702083046975811753143066573664948721623820571899864837971467744114358146960490068281330946558202434878806514619274255231888715357925134901792880883234738201257528590783132528698065793797574966699411407643662556188842879505658060703981926159637258748040814181182817054067327974988418429045491770237907904986584733271166005911832227787521969379929941092537124553271072093907517096455825723516949375009974746118757983972874878294494156083263645204518413585736393001202666392057036318818564538993971522911299116960746593495504172895073866135853426661059657830986975710432827001850347752847026079226049608237650631474550540302908368372548924642409478158970816871397865311003175438115000730685255185613318047503415077134080444340817447492332790750428788578834817884414513980859375000000000000000*i1^43 + -71751534531171584123070416799984048219972977388579059369728250790070102075489576892756749691886804324230719178011284743284749976521129371607610169178005175810844970816049420510916074450391985774542594147353113561075889658687500389054115896281113793010312835967622272326487778523941595644157522321057452263648457882348894476147118430790570844104834294111227525686580594448199243082771760635677090418126755901410249482178997743771875938796929329530798398070526048490687982783976026178648669872055016699035131192954762873926457305865793903614114133448784672462241224899110551812298738861012789483342990520728677704534251807876622740086940431411193813124627481514125559680584189306426289119849484345854820784203935301181774987992206134785753734805414486636144010187070120176765283562245061063669971648826254578636818273512311576979447462378647107744307022034399024967631563186890236000706884372066619738077974134916436558823309382885722784748586051141934246397048283006997585349396550617344956567603826856501529584118520306664290795847685225846056916120051957447283997160426939869266859439755668648774592873473311775055487567800339990063635670747396134529998951466640460458135919495136364980791497201700229383340637812585032804640282510708830776906875750582032829054651028894099926506833672926483428002096294472229180047305022615115565529658114770195985789336936466477797709428713425245405518078480467524902343750000000000000*i1^44 + 16073622611224561703413942007646917649581162717548176077754657122906275555135841716107323864368393622923898520724818143836083559123838039456755711244444409220225116171260487569386044949917428089921881243391244552176128727576683580647612015382107216244776562008274758101748666084313378378656153047222814130163930934204326720407120988000337137362154322138304696037546131622262936447485453885032287140254449943849319059970113325173846587038845321958335552718081727209928807629179516828800938882511954552590954515010454079294181163837013842046449039456574415684293037817381722327549084365127934561064231351628435999497812358797843881126000596987413205668355280281794122587334105239073650323685371764464402939988723589066541139258870471419745881910826341904550516433238765317276498615578471730653519309785277469930871756676150526989318695992575193293560408841506530553536343843218687592412204866074304621182644395311985221251786665974670547737922944193856850065751352290062946448270981277518853310715249067938791311280372697219298293709839337805797296184010336122264533917787744878339529786829086709579272711280113408445992183295273193560005165270646650430861989690788766745055671133647701691292225828983176184012171569641573106632177699038745183054792703933630892726561896812642410680769843278691879245707459990668709238189374794892853751902493333069633003508337081694121499946217979596949207167709639892578125000000000*i1^45 + -2366128231344536724556948868093093016079257864951649934002915185182540039389257424094472276532540054665591199357654559554451862880338011718683179052135255471788687361517922530794433196180957773597783167030710366427960953818117265594551969314160343635784527704582499676424747022644219321914938941386113683779226930719293888581907701734450116097640359105686362145557516658274843301191220800259303132826410833581503292147156991976259964279261741606583218722244257399516402745276016069813732221974628987163849013345974485174274097258292773881463210179253877735728485098961475666824057282526543006271595021405934505213916862712479035703083682314021536091215541460824183648767608358713722777272129540265280627829547766470056622581292483403042161850890424041719918411557415556501159715861003929205175274792212898896658734608859656735670736986170784756516614630278878537169347600442082608342607250405686513334247042526139035868671859534412684540433480385887550232191547708799641124036096081134542983818201720830975482944325891395309974820854771145987715495726513933544016613213408038181628797738718006632016479925789493311050593224132834670386561728565834479531085483687394008214133966262762072170808017706975029949352322693776643709914726315755070739396639362041081938770860242585205118309071527326176930874891000277889062285687230600931718561800526776024902904112405320217303983374037097210388232543945312500000000*i1^46 + 351049596914647548896697257736070317707510815185563078107965486853622513835925920484166457465488966569102333881690376747525133110175565721693806994283848673413650850272410476840911842547214976508842387273682921376072434527165044609617128293035940880919684820885282630338576895224164209186804968156487092466708794199464999075157258617219637589393974133667775397697843270623454298694191700670934292611706944794445661419995170650477777177879260187820696598670284231022135397472808339555015684008332971478293454689941339025292811554719992478671293438401358608230428702102264359652550683401964907136817352992692577708721732631073097545273533662677988451162142620438319844555458976525831382854872862012379073164067423402170169728890964395859370272031391992274033614558398098580650413771188985348375622754102459858250273843413059439635948654830032763244449764691474414156253491915255282632909635094900141241186614196908700871548748405779835443203951316438613076039998257642610320975012531218747533156968926255734870603884447549428711350277062421837281803765920925877107992456962720895311598741970829189686989048136620441372870411476809752772310353746417626246230154583398384457871944008986598617396077513695758705293693890350399360768665310009748730242433799504524787288332492241641370709449317117824897397089586805013808580561015002064711303751194381269538049205710137145830113223300713949123382568359375000*i1^47 + -86372761263804473676923764704244640105675360380417778310801807471574872293927486874951400934494879046521337260436723230768137747033504591660623382667299331390968843851840473820429455650022696668350592531449154502774644276987573979625643581498133250999966164002896107604198205753562473078692932946253921882590261242419804649593940599887540494644735897887164459982262434948340014603978933768554692890140226974033471015994163032776126442861676685821399263636822574500919837157253261040826309075622423275426702319785100364271290981045345646892927297423136002173518610325223582728231716567616933204214719686900969510039664617934477652603496251757091713932184318176508295196088770656374436212680495326067717118131446306599784311629705563899361609171988826924082979418882289779604127364581711986718684255347908412332887149921744681901358627309151683256940327694660549963246622715736867700092634881216066243440218182742392578921608692597868329429208620682320506605889671243442395606453812676870490451704608336017797262118434419878647211497643624409900880487602084612511355869086773206512503633580477667548834369206019006862534384878352586755269207769117651663479738086856981052928395992011657832823509736460366594603522085222206390223518148928548295403895116543940024175090034006868422397766746772201776566376390359725930157689054312470023784034963271791845877249508927277054006121403999233245849609375*i1^48 + 18365449941901206538379240442826778807895962833362306015625028128105684370407006828856680391448588428508926287728317216208416239618801851826651557002099323076612957658898646844919757791026169891281500874769322684898630856413486928028127642177689565902367812237258807558179524109579906602455562051629033418089274322652742968346706657305063730423588246452100805213269614449504420878303175506055584967276972834429036666962053255530221248010152769728684352615881915985259645149253408389587973824891382356423415527661581960609240670151405348957465283321470822239598054164529228405605212754905226551997613072154208644227622827595155621145966016207396444395611425596872321210714774839195426052414586690131714203907231454035591892527468917838088901833360326005413784456925006138585535795439664329614168725486232915331607508624819559216230695784081316728163613455546219878928282289387573764055479380631078372345240330381802003342980644002788296926409224178695100031453553481378341900826095183437835573697830764045445021040234707756570767669510496768230216289229593209322551741473596889473231731626537346441854511429067317695680838804890138041736168581405426176363503312148961130124868201483985253612389395382094027862073716326334835804729512967517769448323576040630745646879660566203779363922104038253568225472700557750138934180764743055718255271451829635032595250296352203847605541992187500000000*i1^49 + -2434087484442478832917977076494483909121041656119879211597419478745157277841481501173516417404000285379316633152703545476436883575045856223870737086397300386947531803898457514207251994757685247972174736487272740088827537950605243947763428607857550569907481192891766136888561164040165786953760182933031871259498495614966884455594548719805832054468046201667377782271234443443425400544285703778516206307638998810567793867227213508295585794205741538834786409609734177643946251285872180791992510150938425737522330720055015876619126533046191869157079921679903720245101049721033967016050188254269816615833712761570010184050037965623914658033549925219630095171307837555737601972892759636028453137094754267832014964544089807494552418814539111412264228002335637989090107861251248725535712094676496947292925063527160638354389078023899745757240752209718181090515465423789772832552880078807655231862634128690083670133348796427331589924579791559447557402713770483506957037880614592703658796105073936546194773986415934994438758155697102402412457362443686995716218292107641027624067834327090247051120613804132328087660301073154139079437597842352423888229965057976160941329026958868149346932072483778136337357901729378849149377184280620959801036753093276900211966656566651957378791503832447228135296171142103183902844474852254192329934874839794267046561898437565483375826555558679687500000000000000*i1^50 + 245658002839033978214932488256127398823020796557541497646958442621471638221335554658285276376575312769096066789576827625107828298146681668998472257331772021895054870415092930150870631033441601281457432988529543045876792275467034491952633086658369191729819326643344357323943194678044906262049785913800459291361743804721124320015688385698492418815963128326143632882036091206643493514802884914501711341534797033539613094951552406088930964898304867175098961619857613981171829021365663704790259987313499185972826782972295033270878521783798090437103930035297259488172391579476543325832988710892092688201812445868200484765172945630858033673175219334477846404309299528829513723980052548018039269233200433231184996867874797407231188767517574286666212091571554416173189072715136015329799177786067656793199399971045595826757054363073045408902288081936923614634436575008154522162499613925116931066066289276281250350320234531236245202360958719674294340787882692718491523154165564960615732849965208026893486354686214604097807625205297648298086068041864568413174653168453009185120772627901640221318982211122099380098526667731124143128975723459078905861918766339891277072069538985312475024622146801389862649890770467974614965402944427168183940513375761599140923807103576630144756240965480130458742752633492467084328952370786383233592865314796377562632151914688560010964360000000000000000000*i1^51 + -30940626412371079244395305705080084856732184504936258432169204986840431332922217018431460452664195969998812472539507738579211728739287079353990803341438039154397604445955442452085631748172682291078133097001622617021136434643774688839343936068702659434518972912688776557928694712176666187674574406294241731205349687915327379563680502687756483223830805337082291079582838932295541670463646724548263015243484807035005358684169708119671202701104955206537265440313335516420590165633060059553006698072950815962751146005078221328285304576582437264783677826570282994582701931638300506801085946268865135161627079499453609702220018008169832356949117164192847550628158481057117478325346316562413578952233935499584534002337905920261823238117798368042035922923427667193010359447567076057921836366403613762662209660173487211578018978329416386399726630861136753544139584349138874812911104856075945947370795772816320041747676269294762702161759273325267675250024734251660848518170692080427190925887049389316201159590134678638962654590534215943742621176591446174972076596695560581584689090040700488275568044621180317005252503820653868160111393511564212030506454859048527334543527867004750678377841778869996284133786045754646306177122062125858536080537096019739728711904450634566280960513329947858326982981306522555806405557370264075811417730620569128019016012108177408000000000000000000*i1^52 + 4654285460371799352271062572088614809075031198944225557140823201050776375293813744307723310377104983854374539497773635092956863358944328587129697324349404046462536033555774429290230828896333497567185113053621416713833978318060177270082702544444314762747526624964357652270617148465767962963274993201990156512690642531931746519018767009257259615376587943634609666428079058703013526919676091667236974914272010844816771414704456073373149104093188491178072714567061028667534187861229742576511937590924458271502042471688538455505640341461341721917787352018815964327950716843074594643778464460336672036179247343174005178674868588909606341397469374976466674124435057525600161754216213867466680955054821437748670526463501581646622094481999267581724763388762275610685489706934489221443801236066270682242328380632646869471258485814870108496949465972801564269537550647583474749765057353485264973618102542912447784582659298156465879151012306232579248821325695111311152866070278782590490926279357646195644479620093430130930141803926534621189427921230930492139762367939156063079321497592459091239695762895437047839159202860688165224692447387228170976986501519164003744952627864940279380907589230829735900079364507000612718991265710226682766999825997151148414278353090315163196824834439395182466877022387772229178823480936532976979803518207436649180274753536000000000000000000*i1^53 + -561351320052670264870827531282639097403536187345852451296338039803641377600815753412893158015879152049113258454031090165721710067697197483313389106189644419451453894287784150834052226213682571396636945095437256278022343758518417627393268065514149613069699274235336077726680118189915304153834597656108700929683437939612427042568142529776399469634620496822518804661676233451412302835911658374182075863346525916736272438147326511466363349786050135161987802866874133714105683069821261964815012570788040715176210356573296882636860570000368725012741934967832836250263421492771122484832985919657380767573055208670058655978706980169547264958661524406332077408123630927429436173748324104486441955547284975511377827220657066186124864957939743138737259790946803252145952955506689147031212451382065069520196317614696155957806221015307823486310576432121900199054616454036063675082694759369967958120544350186134862049031035321692312664301797783936836863273102883615620936470794695481025468895262812700381789395318270882608766300001442566290846526723278210311297838712066915766713083901762987081549823858898728528695823585080434427318599691375143677892477691627295012862133709147187826072848408525505386632311546754659820499712567765237302495172634125073566217730660008322712658804993354891304589320794427449547271464976530235261376044790376287961088000000000000000000*i1^54 + 47814938916972420847707642275251817527048140260336729004215540059794021717033716708305491767878309082098987904133516444753539884319145951575459669291061887864187120217704264379458334900541934849970404234802791428723182083520465913189938362260603565486744063337956451604022708236462076026166397435379412510813380103637877912045891566756481898486769995454513295895678966347825924555787078540917921105920174190265552675671485713308339204678599835610837886054980030654559910271661145163155528037022275728188553705256187593704494896505870008571646464561640221691340116337507468358954701988304712168268436515477151799252999595214147720814277923951786739494189731538058023582366637364894050466908907478342695118076001108708158171906561918188832383846891767228987710902665856986449613236605385787545281103535109632283463500106012779547004835982285552212358841926231897534992553490848594895503017458644049976181368141155522927297228087336072600443263512572727871180486749787683002618452034025491759312031230203285712234089405882703839838500789350495467094402140263383930307913571970758562026659270741181187088225469486351113692291426575305325673524711607876797142974954866457414740056839929498707653700730649280467711361391765358907993576247002102388413352280725678913341603066852802587653943179394172154749320723238780625748966606739865600000000000000000*i1^55 + -2938090506726806002784169468901815199467918331963515777255823409382041114882098365042010428205141397013868469692437587795196514754762244192128804034208214993078847609156554585054585371019045781991282699483349228719331989210553589368273232866144384558867896528707998536315464897972323596789495413111094295783282977628267276141486051080171682083091545245970993799403966738052736716959409631449582588264813433396617907864672811504717276544202028219255232960241802312259416442539599097906223023636624004815052353343511440713522816249129674659725795938127060716294862639477366869353800885398490868128416397069203682598276150433115303438828808098793264224136416056193135802456995564577861857024715062457335803119013447492054295683678927015579828450428504431353250393066477508355926601123167474316530414650359779715686052035906666806032374607159513885945934687214945584483849570213861357007914033989564101052429158017083246767176182119674373643361029501542521711328919936092400751874381219232578386141850356573103700164820060522259565158230199613831058675366611504943283035538869408890146553412535811363412342944871063644524437757528299776258225975768164568389120451111017637841319476888456526591480678038191105464064846288581291689408149799286466241359856744513745357951119511415180200746988962624279581008992568768064064984186880000000000000000*i1^56 + 131876840544138746484193769927811002442290827031786005873416913113132280996027753623941050848535469607258714614394381383613174799885872785607458058610964690210013000072242992114207646909231781271127142021725005242142367648926101385827410683170000439640985548922434591894121312648981975066269993877266446755765175484316547063740921987506563939970652118877623999311289033494648818122220286672067089634965099675740440135799586994101009486229844553098583929626422212492969482668888855381375750786888541475377933765065191687477900939087301573630208630367080713284219292542393688126508648148441712597597152566448260719635298514819891679012486047287403405489957486100128523641732765850822443013114998754121458729435182315721610395389108113759995751688199738902103309573190152847401663838886989634354417122328733031686003734197821782768384558155123083263098421996059458492726295870523280507720328130895342799754337250873995279236717261070575308547904144427849630127512187362404261137777848227190867314833809100847435987782857681557451958359851632732788935206208782457165592182285631063663052440624027004296322501026998738062826148102934549093502519325946911417708792052322859867283428929805875763702749638653199013511237872049459372909754894470563609102129368911349970729557085864820507783989518765833635358426206625909964800000000000000000*i1^57 + -4358044571102254607195541491188100066101935480378180081164839039537900151489743823367353586424539862840840256472432533800473465159778985334816770691817151699597937839688131608983628019071828031875303415082598227335717314127388893700648870079883489742242224320394965537345565228572797026075995192175277525547000383408779497787118049251313185523128983698568326384648364582966420296329367290969028701490966659331346487890971075567342571066889989923200566494949359317401992248407433230743595672810500792048943444902137511143112116299239600800857270078031796406843195311389250102095697384413785674346322542333676905725901785765719223555607326476009305170426523747476340625904845438638170189251318754353905774627965654693396636884390317297624491432700410179792212300511752226399593617835250873753045816674670629772396507054392239881233717108058131704913884644531639005566238526462475190360645886749813431527330216836421544735764202760547683742004918094036458334317336918394378392089404789075933438315134854703196705616855110651168609294439167035214797799197422780682681856122383905629416404377400971696923796099626707073588764584700687337193445559490745120218485352679906714203441145355416179438575668928402961736549701451927576369451325301712781054296958635920616192955397015223577793673237670969909319654919110656000000000000000*i1^58 + 106195881044383270891423303661087330344556649635339174798579653983979411283756934607741185616116148860561725931026475446331557230473728066719553980102606002899940170624364019203648887858210266177126454090680059662309774667848215254747066026545234431097143114510292280942298120104284477641165522675726631638838356990156593767237709982620334841199278764838477572372406378137628060245070921804335344694098700199005941375610070171626314289538249261768529967306360521165456203996012403423915385272535788925993893513293528358563198263722418068249593519139208546852215741558817578550308478373345409415834801723722640277345252373513856077043058875490615857852114563728305218708780735571739267971177820006495911460006001143320404183350629757987894005110478367433731986008647432849297750218996739869416297885280240812953167850310692943724805127680173540374975148596773424847408244444718645275255612461373110662706623169087925227848722605168436201023134976522544398780493470555670112440524103774477623931178072082707587686684249406015455424187779693455698223599095189379343946156960464798948358087009493627124244994550576607837086950656453554174094613804596263506886202678011380479522674703506291912700877311752398587560264771439123751878302286775931145911384820769816194833384225010580449696545334811589454331904000000000000000*i1^59 + -1885329251383173589250734276024214647985693756083749256243380289647272694093212825891019641697226009177452925730576894508393272860959856160327836735120532239443957741115638549302099779887623852911773859924366923565275350063500470181117672859437138673761161188794258384108363668598597342504411140282290928772065483402944310484006988419265448310189921992223093763456642985340413509886100059246058823864627752343060732110922483878459045116021797503141811058381668278840342151516522724892451441878038175740333863540563279230034334225515571822251177011186275920172847676857912661164676058125375122023576503022987278557072220880152418104181097956422335545921225169576953457601348551128651841830593273716776338130820357113743523159470626078115657167649934458526828297331402938999942369136579186017732811451037878534529794014646486949420319005514158628863228449743431254766639263116074186411174818620246586345041847619913719514519113203600183618493341409766050088632306829965413033126692854156346323405498504683535067792606144545063821741262020650084308326858391162858182318441887203131976663442660447133692283736741060482249957539444094875147059067057447866852376957365112421387399792082766666745271265337563501962206113003914417111972068516143134921372512829875215336314824958443656219267853546055270400000000000000*i1^60 + 23664612558880843318256520830359636921390796392619333657828426233805044947820763948660041869318226392359579457245597243262308714537470741945136794623819625788130128838508043105773594381153501057756161555887198763879352842278673981225353264172542094091680884829469311607098437237211211478873563144788245388157250244981368396996609096047108593610694181440780763386781592650539176049228384217072027630444794801338603414222476793675425351520341978160034408484797240268652942723902516222506341735537245696364201602309716678771445062100751884905900822406907335885830877625015393694720639297732795035036086939721649604566851442879731903274509263017739956761125952664289818636963537418899958852345864440982057602012898517352059390201000395968547473988464809598109749839215501211907650260904656191522809640670529981519132543412485584885287943064556855504135050771765431553547015752174053369058936625677052334659973582503771371365525304051602046764450590550299739669364610103617280975506884261231593865748653099475056259387639782834454310149040241603160411707864255521099669828905383535964208829577546792312218118019597884145539292950158657901602859282680655190804567188209297902395572765490642712854884076554231157714513412778128471609094939262379502048061478960301605900709687211972231417980518400000000000000*i1^61 + -198606090107832588239992898799683005693817382424702095957284871779027940439384867535269690614631961887854918364459423321135330665458217985661299260751367944917412832513790904789203035931049279135319412929699108407116521927540501925792410667431589065536161431870862321431388843101617480019165142557145125104107943913841776810471571846565720826894717573441969827999782135206459027602907836654111991174992164757295907668076016844889957994289301645758726703195057362895307824668611757114680375220504969253806591603689264539121243048678286223218499195747356624430243239492260342573857837837773523211805090212565786333958073237432775305451831314292225677651033133245000538205104230794200023155451254595080094291290187363539716059048484005311327472677713867161777425709231488526980891935344576080279267821835651481536725732961676841578237175348797548746226719533668497678875238047731115889002987014470132152542697102488756935250335296208135071679795675030977417964613359866369474249542885909367827515659652508843485360509680716690194245935165767167859163456581451678193460048475046547642848901537307778786959417440618178239428474624934963284924197910184004622183506539744745453576345573731446700426700039693466399077533082521703702130740494696695048610251752038554166624974498765345914880000000000000*i1^62 + 1037285593258158101542742366207106975968843077841522799836196616563670995248284748844164528962118034847773213929065218967595242465306751075460108842096741028106894963547942186157025699848428360504875199037954994466324864077507047496574153762960462664095760955276875023092147407360575189184952401497724143546880216022218990983131062625599086864490591786048735264673038811612173924412158943228625384096957123250815352474555641686899564200702364457635109973828904672787635881747679325451618851881324345429208463460820051546818652412169323620351817459844397129792587858538517835178803219244198353388980211228182557727549032571269256274707139394944899661398865608237925034424630981248820418647050067454150744226301322110445680955001504614959593344010515027965460504483927205329349699982827310658683466157209811045347819413529892900661199348977910169522685396868424643657992022878134217656050876747851783896033242017059210946372088483388369645557778926857050726900352729711479563553401457145261868148725290695341077694523372712924790404677045800362899497237321820915215445225370582837466042025173864526682420298614474687108481287941723873432810290377529520872689610157951005544813003301829133810923718057676737975112462903993392053556780259078718388713400001675629697065423994880000000000000*i1^63 + -3966240201339483483371796127806912234372731481276045450143713236038872965594507077773775460475013657043750739557203652182524856345109993959301957173193909075717484594527565122557003330705423652444070874492156032980229222283012901708012579229108205387637954689466384439229919544583822070373057450137228501533571005736026915180582502751282548824807403306899092271157297117053850366353400884945036038950240665562828811783583463784510632104970173769553770774220571296539046686168031263702605842436725792504485223003559258797234700542171486211732138113348282721823998021053131694407722113148969372875049039865232437432190367766101304353341330449014026927968941532095186277829111774623735720164265467627634112794367979435398903266450630553400487641924009303265769797210864157117440337465195721430608682657393525133795634264804971002852104537247278231688469204713578159074655354202742885129293898752931832965141609806697290019619307386572844101513940523052494808081693924067391998233741549487849099978204574445287715771826160287479501495206645822381509608721850032887182399797696364791992957192627563932668938027454227933054067273899385131544976813235826644423806641470126600590239347556148395681356681297377273760853729556385593254259261149587019354250440852402008489984000000000000*i1^64 + 22732225509013675036011661748714053152285375506271479681860870395600456312547497168410817593349385602382932684397084789506810886025305525396046015757918996583294488795967533376306457744629277315591062013382018604108103281222724008498605168722308748348472611826244563544823349027308527108341265770306383574712690466066204042907765760664155465343769671033818241215354181022598157934477042407618209195188473774294101342225164966212034831476818051668253437089237873392201826999214958133689467634695522578077215646932410941459426785337553110083767192490685548830273638643398317889063040817395432502336207766861137584730069921731827629839121684974220412499737379649472488857667581422711978482089723390858072762858847701342652786825871571915971073394751593656878216813375405758004669283122720929839192094816078713589830852526213119927756655211917811856945400760794969429634615200487755416507970855901437540259786121985359770955486924475516398621308046298467892476916645380293352620493507731324050024966011078729376047736705699573085885044454973582217487268566282878492986545569550062717767417538030429235603161415022960076967681673492011159961676683552766673545437894410669807919614042541032021668173248679454858380184817704927414566642805192284413556339660292096000000000000*i1^65 + -34005965052849180040989400835980801735296096196571468457103216888571267009359684429952991847418333671866792543515028708601122222416792762796527923323674742201134137083262670086385212128629781929657378842529839655648673144749890941403939369640765390339855490297376437050579147549310231364200393319215090629467569837780972494732856837111157979072593641444180366963399845842523988564149802388034219766933618059720812380290382768731202936178351718363893615503580891003603357780954143357419586394945034685550967857467130728379234313925554541306437302640830856854586376010720792929662638119894572540967455483774884683758606036173567343953088686425277410942969658841699344571896931414640193357473892045359940769811156463801547388989126168044548720336126098723672813267025088252860235991667838609569728678046644598841187164746510099849430201617351197115628086547280137206347796647508333536968270411866278286118278834069156236115920990547465538969878787292408511587260317311569928310957338950279191390551975741172922248887975877181853947005911658581189641679079046456022892770286794507445876851897036340720393384014958997274587933107807624985890260057687584263887139306526093307602971233220912629633209928518100336634645017180461775356149979484239802086195200000000000*i1^66 + 120188290098285663758063112843353658203955232547957888713679988996680231681685064385562195641602038482806397163963658207281400884422365578423636070094919609666268554918432504715329059711895930777884004591701049562919911843395484581410673219727768976403484594699415810184879614316313320452382691956552060177929694378321512873495120140023851868545653627769241145206391179442105335226177068406211807189582248355075239325664910925000646925225996081954789186306203981839486602941361125880620787370660644285978183159998873422272682774484046034512927680945908303011992431023662527694501866857140136154602446840115431612178969525389906166423929881139467041793656010753528005076364995873114183898489454241769957662061393045485319886092903680935112424224389674425853353843805395150265980884008671145097346670686049042211286390893144525658930857964638961519486264893334852479628965720809960437858418880662765387295049657218501924004181839832333639378757073178771804613689875922682100765636310563576768170741610783897787623431914405062845659553587285889636818107995342014483760957876880618082489189118593806326071294662530099639254325697042384668811223753087317487961256180696089182389480027352742285842635727656994889482525344193445800718041400895078400000000000*i1^67 + -529045007289235453352437063336630257756931891292345019779203807010646637463157204557746333085901319565930982231117955206553897935446071966047311375255410410547792903993353800824799762288941965722382020184123662947556251592145369912131736235669033767178602189966171673668609741858542289325100544185644423665799937211183252026433689603897017409845762621929362536670525080995534947898533826783453870909900446663711432024407929237852356016273241677969250562698781791463088466671042478110588077047245928942897162322179132218321043865622351487113697072376184465424883497583371315974964820310434183551549502974393560004932491958083077243353182066490075622808731568120197710317865255340081551304695696322377624081947804856325019123533091039703248879217985607746743801647464729751190754033127851559897018022820839978077456833163006800473756524706874618402159848198796064210850624518818041956993422949772380044841100595193779918940908405940272362799133603618746348427012287666842345303148176257053289944415018775186119197324849528719307816029439577446805533243962381508668552586208048886310500036306965093088578322647964445532761246801940993909929009885802732045905252704087070639588741267134064351836586623551240165164910414473684501030502400000000000*i1^68 + 484176916737544683376709812374678685868791460452551231917492508752268109279770406325556324555920034590703991553431118606273765263649698266021673499580388699769916613354176765012030457493924799554958406900868450537062156838375826458449390504575699833844534410458775671130663636261375428589452074949074426099366787662317971730583841992078200362629584802897776130278166304204104385739373153965270484567807575207711443933779596220086501157721452074237943216753907010109104914892133608665846588421649091543478797998158071709187140429163363642953477762095635357828170358314491822793441764179428826614581344868681949546535593671474760621830631188233484217537092683575642686676948563753033817696720411999142417364447639680636803831132771788864640486209843390387927391070611240377748008261516988057417493246622537970531304615714763036235542983064301806933490271514527791303912049507172640836293752057228351168045344089164610330894451541230862785028678342949533769244316125339008136955553190855585775708571541616526521967842131623552046557589503133429002155964429928378686895684659562087051634946664657223752811919506056780177058624245677706175842814803283811870329612384988676938964348129601239906877487332892139051664517108816936960000000000*i1^69 + 1029313494212934266247753022349985238772319244657192506901083896125831090128645076987850024187223357688691865315394163784570413165412676922070711821978258717380889331197722863886894679061207217006194292224565969924367304836605585500953629273704941759625230736908404981096778662055645873442859057893545987153990095445296096564038867673021502365139529202669241437843136030190696715542034172336947013835591536298095112402087940030760188146353847865118289929241530301404734845300275440808538715179643720416663137997568808963006097907390185913397115726670443062145409102028274097846722590332838104376884805314675156097899298326339483545907322796080204734489705000363695329972518742060521209419628015410725692622516481640129434882008830142665836165627939013355199530818861881017332739343288302595867075550740165931513223821706114089380614383055734357385386810223257265972557411798435187792639653482048540627252625410887900466447119926672345904348702780027644944569218224695685406621392959771074322311015773543405307349258307180252890407677824435475556050230700012427215177476966543138620311123874289142058035310804811619662342558617318330903168702467900019952621575499637063938579322665377471388779566719157908855070916608000000000*i1^70 + 572432313625002520803624952045214411940400491473999665038889358889782084701981762442174382590705040613804141529853801726191721315083304454831412653054651065270087587102752712170479803115261143268824138412294633640292733933401935804986294832490703161349741345765181680295307966994703288848948244042675138533517273193161232380312562416408280537526244384053386938642761867653484447004558543170157954039355322364983965300015604227236414158715008449655787062466870521589975403813786777635213928998651665890889935724656070868395591061252803082063817740003995723813275352669488517345632303127556904489919617579240959878441468455245525368931056777007955229367123217388581846002048846831900930090505441067637199849744364045672302386623756669269198667184731671702653133495427152257760543496450955143482653781082259770853438474462550165659062182062827724612539001500236812783329137830084298012883183502080384569342726109917751759152239234709261726627357027517776938881108118979869311424207828523788829347940022504735382740944792626985607856845223508661102559391310318982258154676809042906262998379361206201046134933392949482845698487728346334462219169861258802233018814034629430833215473062096606650292589188897308672000000000*i1^71 + 151410625400219967618412149235806719733960777375853544313968751964705025473890972091420271936644706967417476241019084708953553194056305346339614797773312850202889229137368107899997780127547184822035272333036139076692399633005818315973063795862734485582634423718087014613487950945236537222455881524061688279435395218862093090481371406581657530469132228338990099561644662421882552001699333705855775452726807652512918423458589481478055581695960391603358951683476202615857511078887095308784801120800374122094492912791267572462904862109213423775822613192634400768308666335424137527039489679012847559832011833868941666289201584560661451564112444084940326961352997179476031185685167051440182260206390240897350921680528894990012743012473640469789172811920906758694754486091578137273866542303594095131629120168622380319488148509543633864179244950733345955343159862465988865915316560242739645570100343715707522475706109193338914137488833636028241537455490301344678988827529067754237829863724645498883917262446825237380138907062354129319221399690837914353021376007913918203598600931087802270905647734932518810263230450545902785350380284120155829086706968053280984469043456182554623383427126906464608798638080000000000*i1^72 + 17994600278253770270545046283532218954102916772430053690030626974608900283108083231768104803471152524297339980512333265689883149310028800059770415117847884562025389128374988637462033393596357402432887567710909844358891341060501256537524023933753282886955468820257135977562003927131630139539956753135191280800512542468814835467694718154418724093333846084048885601175105122743397744691675052178875381011759817030025837113262630715016089306303819683279304555759738911682444502146961701819587973647515365708546637772835575811910845469247053542072132038614753071596838673732256907259815486654667231795634079561108418478899518800493622645811227682828148168570859824378222015096313430937572659338797196341258462014031646302347098056104204429395702532831250188811337676086942270121548375459241301497482658657547997128961434732615473045948107339480562059284714550017807718849968039997095890802736009581497007988428991258530320629906721781692912122746169790106546941425240957215939704518630881708023653428067586601014115016946979934858993078916544601905315665362839808770065423456066001606471228799023459664706871199839954355672175160319746869563507556781615308154549133376997705361201508667883520000000000*i1^73 + -490112060857764996078532376225764673346234979380456845315415053349708310416505014318374125493601950626620031706085380114501496298910790738157534335796133739929357103359847544882896754203403479903976073029282596161241515302704812020803801054614053637436341428381409716477963776158885015659655320420392540930382398415417834767758837009437933386243988733598477937818748248268303405433445129844263412707009160224411944193904550820914493649130510246889886727190654536255704836786021800392017890244885946158889949942662156809605367221631875878148242903255915227816884057880361580090694667841387368101413319784295292917958270852151941479649095548581194667272362275428045821578538951753690166859733970294562505485874713114435999877376759887521018765733868054101129780944889176742737895263817811220509383779551951798951196156786638709192795083043622184236892258267906071119944551953597461467908691992283655229099048571955940788033183448316971831666399629100588075105993570669862710242542907830666615484375282248406509370999580233519478639566661250451822173669917014101648239584923535282433529753757422379682427173848819611963210601567073925682021726762947635213989213580720703448316641280000000*i1^74 + 29127498095847743526498357429535601594643186787512973920002028854722598148775019675656536853498913280255219845809434732427571597223684039897435681477123560564402858756971217497593916825399022987723175979171547745787201024961512987788554426733305621340258470696471643445074480906963716983429092968419505789432243551264299589476362063229825413551827992656107285275183971982732596628182774083203168859459462255145420109531495239230492554599361668129105729100229303460298960787567519970685562842318809564340045734258245094297019631421282584196908882665735910884957084043574227542377281325011430436484778232113840851222966236922601111439225051830880010766952816972779458702213668834470510718060747270818425491329561551270395659374005085976962387248792786285919578897090357899112498522230883488509115842282805730207040011884722965778671063273464163475971216871661163302155201775989857466927424706898986459725576586375037955833072928100874533641869336145713839717703806956390533900169328719777383260366819218763574612750880754461932317001149856396541073064963980949697635709523728938246958870713415349282793940674443354236704947210304239387917077130846133735609377066529587200000000*i1^75 + -444962077930395722419695561555192855733401229571800710914861615750395689416290735779134080652445591341672315126181006269762183400466639272239631519382002876639693329950122247466948021287149634502048168054177142455534192010622533596729411644369091731976958878200405204593314026082777004725758400865812963682770791941802377214722903506003404755275634303104183815294341738288423357924739721998557067383088241942217521048214068059043729079157967241067547403790820044385076377928090962303797872715830426902988689143058619219674983874319409877589409128637931572736377874279447530218763141111008394525658025215086533049735547806480083420047611938001317568277150013469068138541464957586200438493208210872035934905918234902935864304488889280667422155345693266012495055600250259062866322677105538954585703039570343597087909166932877318833727320443839229998909738062085295799029563175404837515132490665840391064166327069300389052042676048965037603943163947960800473452059664872591920550195727529525002141667076302435096633660341677119897400575384863879249092664126012154009954058975755699616196144791699612120307000799583884354138038934305508092255992553715748487299072000000*i1^76 + 14406826977578179358147429211959234264784006256358581692326013163259671665255399194729545664453010819727202055302238504602185131119441882350792801249150528908683320300832690088452486394090357029849513676699404903458192540447046054965076366893512932641250411289272340069403341419571224078887510703950761564315256655798100852669494813444248146483487101363672743984893494697673092774800811092020173988559216697280303909499376374930449780719456176185801393816403915052349274490704188960070065942130903090644546256730732360591310812686406615080847739841168841164294994855634489857924449275379825620676011197138797178803809176159787061340469946187677039073895660720085590310242885462590527345931936113248747610464312301205066056924688318894619895564585849419223602920537431535589204716749956143915717918315246462194056296054396122649015661972811844879365481423673513541197583906540039734497735762440646078589031799326485062645660920926460163319500604846947293477588552192589848071625156551846084587943182669711998420084836302705539590804240605195524130327358833647446042677387786920029135802254471375211747748642341496967073312213411954156768169606250496000000*i1^77 + -133672154751237955230256749743122963931449818775717696116624656743199166708554564946013009686825675793435826266142808817375507206332888667419341457591064154835938262463480823659861822297298362777815588654170467775027756183948723401989767691710998142535946192725455589761247978347586500852452695282467681046324224192928097144274683002724148393706489399412377731717747438592867907448073357086747675328631990820399726601623180910208851490710964444923801769126376998822155664118512398679433634198399254809348955502411921907934419027091260687290054398687868551737171129021182787100986891456753093934580582719921812870834937820875643358965221203567330377615125182861164620936449726890751315101539959368822086327766228547753643527347396523392082360000384643255590182553715706935774597006416438742446449288327091588162364897433360259265915392602802660818156063529189966785733164187115302559673822177355017717663460888905989280201914039184819116189198935978980131843437006708961775957816426291497239340709887642695953430853645466582336924008406512187054344806686189957125881677917830544793896504058557507830863171899391208378646654252466873303040000000*i1^78 + 2392670263814279486303010536397721767304353399893341514733548529205103431124219371450730562004346904360195086850541641626704637048570488278326805481656284932107609357521997575969688821988257292462064821581223896907861470729053611340410468715752979279044783288895251333191116084097413238055375828793933986274641785405723820861629916449202635255155529808056831873948590239312723453556286808021080397671208655852373094539639406230840035774585872741757148908739910948832239453957084935925831606696479623305041176129277795592537773124348737238218365272140499691281118142096238120542810823231482403834227809738508849573145860115794605165092318230845013872258187053683432443437868071897977321533447938928408346068180401791844068376204391998196427080227800081467886619905585508442433857159106900208260890064638056882036491019177992990182041884987185390752695725281233746282381194682016900368735637800752112828716079469811783549414901483207265666136067154961225528555796513773259435084618736078497141065700056287495471751352009126568491009333712120214047176328607523355543540976757689016458493947010199077364187678811236578265250817638400000*i1^79 + -3224887011135656928443565022535102247729220417641303938494287184193929209202785763414119257954386694820386119207832470003554220177502901008028126702090247547149743196751798806471418691519801215555579377251902968077627767939484037517296179535768558035637032102303734558550452568642311023852235796831363250813682131786148613737202876990481600234250762753291847152396131941673664657894419209650585070831955543291433090983882041550162401668543570653382648033717073170728984469345441631608770435547846121106101861831991498165882630795379337312766551581763521743123421214650067638057067536840052388466548477681723476546958932407257143341585228420658733251139898399692506121306620014868657057846095639330781244257773667614294771559385125464180465612796545938058025322704193884993733328657034252101709625661110527292235407621375593497460497304201399074575165470102513009204507429148526111543710237501030984420123354350702014357253842762807673550870256377000632697332488996329129219254536292202662844570116738057404983591467865263347860083413176163568401280058288317373802651695859187874568790662954612591275039390052521082880000*i1^80 + -97466382747130145610016072797860811962675089728077688580719845369416594717337324197555644329201318666449072703705875539076010546516833053521962191960695139072817845878846291479768671537122274245628469901356772403713280442908700875827416630309700005277298305184100408716682789331403795304004856120285611236434147179579590762262460396685513992886862191626029331145653122953441861618020096261050384564138070827565824453471255057364500369711628435388566476212569372488021339972556834202925720788369916120886087871699456738852076920036396742938130077930590202337400835208845771119947000856209216985048929566584879285143270989811214955948193764223451384357807883775521205905675268042476958565063356624484928812220907608447660807184644293124760496360670778323119910614686289078068304982175999962774114799114316802951891143798104645847531713855886458601797778982624822395392648983454518339567711103718780673700264819010045115587202597475679927758757581213923989941589542408520002183281139718829907655008243846685382479451709317207579953192191851447669156741457289035924474736060773844427209723934366354951372800000*i1^81 + -5823076074807493996649115274166616361235902086814799794528289325468308398431575675813771483194463495779733066640455290832824816555915358358817688022304364240232285300406360049530395077301042108981525798559161412472251586789318151405868687650530522661148918617582975304688480196690045875732548401621765584482142861585799246332652783311935668711404941044313132774506071813735473813492779995917855775916364121055972859518599409654642811873092461160475997241859549436962400581356904069359425065454412597241206671426074068435494398385582393823458741767659316583543614623150814493471051500440160390321762693001739683362870156726208694392756316346044402164710207430044792554396158577697026356443693412858753182838448809964037584528194680434640193764770917074852324469744646496437558537270278239994428957427248406723637732413298997013362635723764654744645962122453198391856144119324065395789362415411260778295510643793680534659477984334093922812114031763753992846500418534180996446787576854968984234325042706932430286403537641038220771326982578335600389582488713777924407268573947304940230303285248000*i1^82 + 3180128489913169378299514984623585045443656752375476950102767862881173895692535536837756005893178110219245247588133328720836471044849746924091714495945503640324121641115058525646702928684995716068385384599053771912240222664098191269023317711753925269261186899607419815884769774932622161043081657707142625466237316647841278932001741477912355628010855413364185590482599683615639239321804224681897201910586344500491398978696837198195155914351221249816873574052786562740522685553826963260236749750228576913541840317716792384347009199071449814176462554751086859489285838736483526910669067170629706280659074445999883646412205024733299596832093584495573008252297250511148944228354771439672382723480715453663443320691315922477144521250882496464908739074020880345279132438539844617867461599109857930071716053962959796324700154120771922975817291673917150384362448559547337554258673698109914788879837190330687000837524518099994793169904597180537636696967566683452479607571110091190087357605497859994036912306776941060243179549859565858428083693232799450464535177149548479044666089537536000*i1^83 + -883676347892052531171433325246288104884360392376420412063402850617219255870393631143613946061672877521081162406350512561864432944533937608321944511857705762195198213239766768156933220845071569227541647201614079372155087592646111843093301831107221767161358685893373246769545647182054673556274262891428931820758572530901111895378387085660662239076905017853332836441665367853055387543062884569872594090378782169160869531049902211826169530153796173914462525214650819709989611393890301088394849626195555912130105755428497025606712790575724474584459665961222821340021361374914593344794202601577060473162814406768794430100953584534964093268792566517208757460808666420094042502768956393221002097130422015577170435745617013841328850453792221904094027530968726680170197077187808000328188232748172476318363423134122907195438458807075222044094622047534993193046491012504819981949370546758536689903400142353240739574533207750483127020622855042770943133260165772380424077423383789002844809557941833225863284017955285871115908795102398110211007580769666431225830493702533939200*i1^84 + 151567483916393110203781901259090419806105690955158846896789986118647727144901758825901190235684901021265746782301042387123925224734890680404730280440549657307740183735879208073275057500960208422292951943523550997977611717967136754053586026362228075796248241235548251212123694574338013641571902633493732881869219393645617687639422158079204967310739927427661404047900086792814975293876308240797256995316576222360812748482791706206141213052797313640189161734656389766519037889099165760174582600426881261848124566743889491244962939848632997509383868172370520371349805528748649419046470333094591652107221960778586460083669978447166180068551545925479784999484124813140849253503930393283825312982926776083357164990808547028315315491122856851681947652398025410783165398993664550924962671699207371373334778547861153326058710254905995103332109726213681312707436536658120953562097397025324016751527788374233456396216189977705901378662122628730807076496678714389975380562976436597064757692129979304536153838426182742576202721112926399540280279824799576883200*i1^85 + -12937809028890525724541178038797306747431233092254266518858437957261693225042046053682521458397253582609408815790026123196610189122961346269853920931374418270768513146055831157550136688326636703943938325224290130045602328080111664205501112381979755490084437629415845677520336339521534012404609949842810903090055421445912697641814620795501104643279831789038081218456715691679586245834847618924536220859359316158719596138376273603750671725343023591160703717461736967759587478184449230222617931244336691618043447140699882606692618109483941153621927913659913473580132099444460237419900805930699182850739972523950106595579791473074292913987574226222295319431334951819050028264756147233212841734554986944443374858535896538715725473977405225963275209115778735625024259450680954160804786231764270163994402583607379958121599360319345441795850475492219386553879837053832745701819852389502751586867295672193424120699838751803224201634999083432007074174699154806532267667342455902360174407027274894914688209982170015632577291300305884518809600*i1^86 + 278478958801102833985133185720239552929896047173655689700972888632317703506109365712839266877230879739899759049274029457152349491124845327672667689828063410204716213560041457629266484167947308702777062310850655640085148274807013748245223156230682433614694596200488919410377628699536736208312433514626392571408255612123299964835486283651274458189812063806807320259758034374136245831820037615709770454908684020343769788994984361535396448798138508127252868065248894848880904472154698012464582886372081848493069038786362204630408754991783969819149768974537042456913301909486004656289122271684184090859462419107449539638012160956182485760850594269689963525682266449027140387121147253704425874657271521033130122859452043467753135525631553992517128723944007613811661504472973305253150229052710713578814575858506699340929255641357349590865056510941483511075930260755641115865769776829988956844523280635848072141772262237066999429442540861728726043974593593324774316590168891043820487000160361831329714911361245246054727680*i1^87 + -3876490376422593801892476460857504678721861185061452269014149492791508824955691914452598965888912814700945570861994019834507437847187836634412770892721387919883607634250126435609054996054583008834984909872957547001571633545189771714869494090932436855503844428099877039626917239615849853982681819976466584128082212962362106623810627496758157146220550019752087786243849294045648188323003183703695061263305477500974738122993768435426532050553641657977724492985106288377194733846091756453632951754219409997106223442419933767414940694498025939100129620960818909372557344924943446500178878997099898404553727235993378748693940145139993864739851505334368641336062961934629075984839591623793637184341955664797993697322172235607029605893754194786862529552991411544072987893579894529335691799742454401655332386546816281310885454815305329788901734230252213186614974467704237939485130940003994602581760104847039135338952227691438223610338811824763922681636064344325756499669092499247272988491463948848850796544*i1^88 + 23177560046726838398475052247060443932361574038156708963206493618307331849634380482912464295580579106627022554315160295843437599478746226766191861655823042619371598316725469157877304457953201892202224525564267081424819990751122792028890780370888066171167257798643354477591849947751542678772544375368161574485450431443434158001370408772247346982601578458464382101841030771011765274829368340995997473130958202968008909835706730711905249372941441396196053175312524333690234511619101280066100822910245754399070206808205649089285331344186413157501887277950557708380153133185499236982320348283213166213626586359095158434384037920148972484623143693201168146543200894412550237541281330764808700401225897568781490394221035496391879307117119504638485470512629451529234740862522572332701199087218663887370164129645828879546934529235689913714418582197608103950459500033157435838471747685717205533408737286882322914416832866822825783670911173161585755313473900455096255363467905357222479134720*i1^89 + 3045597804160589494554715006900073759261684680382766252743636783111452205774098478199982639542347916619187782323056763586020736982493545441012184649040088499180188412690041967582348167135314747730255266072455677523689091515357088250809657241273524653109189096489763441979406183291226252909251729107715622903103605966973222094872539816064633937223170710825796656163935984842320508361162070528355102395217880189820267366256979752642169549736508731001678833349564909350745183990674229164328362391278351433152275911374430108285991643980357978066058437067918118987245853148650074225576473874460108741842966801495180370589398604185975127927712867909611568240622867531827139151362207152830089629259775261095811846744690791621457321162480304482924597293209185863193050898808778411489831403659588386147874991303386827789335570405777727175188871564292921527767389386279298102105479948174773213138605188823157092941810577499015099420414644950048982711993186041017348915200*i1^90 + 661443232792243480041252492686157986487189325325787079745480594745857455988059511280631023500870577428825390156234574007195114014740250189645101358013364501548061331463737339539332032273441378872341234845596103821264313834293561050907263379475132632453005428243449800247504850653293675941588250459588095771838024477434436843489264296248851253216511571914145984369738042403547490263749843828568539337793158666995304501845993419714606699464443055951975750703849213195151515914667379235333512886651302027627214111876292540789243270310340089847362246459277418607564702324813432648922906204521644776444956243228792799849381128821475098971944507677336001368689911527256856445794475879292838736386731480369819929318976164584786431910884139936145083121578648342532312653530195240735587579323391605266326139515218529420606581360692211973042016632632508479427725134668677964665178565714269272171609831884923933423069627123457760213385560537780191232000*i1^91 + 16477382175636409256658002485034158202387478135413121031119284548382089519559923974753927810783809805594379131945993506320740775785565178995108893858765097664281016023679975853520876366139851867010033494447983037112078138966792794815616048262737129222410120993401550733267259667068702463060843617202620329281637176611455454474720513256308638774554848967566597499852256928448633624351959881385763241361688314671447943007179210271696696571340291408556959393923369406557775457777598721670252948515230635772239049491165395733599877166663053911673460739250266129103753982100031955557020433135256858098458175478193062984123833295270816046682699282105383940987714259801980752868654186599060931035701921440106196231369635443449739230026247845648577920830068165397616326644381939341677402000229498513184539957151953524025647470040826964181339701617685931442387966532377209904143325304961325047555003094955827727003140101746196480000*i1^92 + 108814431350590766374891242655706923425127897222614804948437977602992290338866609964647080482515820802638491585367246752639996007707667885387472202730423141979742381176485183923177074510271276288032510981772290033150864843484600698350854254211261745096157921523296517197101290299131012566689042749164575317966084923332953111183708265113196604344768383967357470784306683058265425179493315049028419848466379588875568279686779395860074861192752941610472466200725013970874408846473531012499332895084220330754516679929180315557250185172812283520784632985385716111941761314426705006583878105589218711753297116716515119810209176222022104223677594148631957283151594708990926128243229088033823095829127258828141132274147661101640115219239394905209402905776431351624673050824477630080012320904693969742479446354057650128845365741345749056961950665716729081736420346471215724793901055178560556731958619117977600000*i1^93 + -4031882407867693537032153219350436948540774009172826747954578881609406505556391575851140649424619161253137227710194273386394115407158904470721296534798467712465568275223246816224586319788580624006790145816532809376383168954380066174095062688342918862208168545898748978703365233105146073969862317470757015703132736431939504437012790172438406786510195724622775145501920964400216608129277790735279045362858438731499741717000230630773772406125427902150917581606522381680125237717635546131155412971604872939460518998847715576461594083203281284192361081081183658642842431842077507519358481991230764310146370362671787060557528554442622649539221693062766896635436590743687681521285666089749113358045770029031652837064653681376573305477570629188005356466730706272313085033011927681718042411698158789295779761846798886266799573487919349387010501400806172458762910223136980992000000*i1^94 + 48395272143704971978137884607853065274175089353147082843764237584733349134180294179207471524616583560711896907597487729042173047064655137044117503980624879328980960068489845932643335971070318672020573313386098112306585659699466036703456265434519663890431131137359730694698076413223153727257515560624267489348940806980769596621277670933117491588811390776883657187313138907321781246440053205678212385815202254050781927678690686843412273776311434695673783524094808055122724404455720517131009625603998607054286092586572978887976163218639390421006523650947363641961051435915303453694982068047967447783104002944464327344812295407407283708137968302046934140873333380552301054684047079168436020189695891591849340576356782758588298515784105199177275610325169674507684683014962065538343137824014377274511398213054783697015134623034956306186240000000*i1^95 + 10183602956412390378983741223149688983353398924443897125578405735499485009520535128589582995012891540809720496866196687383028783087635105161505760017099147839012780397680111246813776875841602860847618189409847265189065278737122464042482075675392210689063484635900298824449047361129839213003734226975984203152325682692915382099164180390568273408471951538297872350982327029609549225128289558189647797494593262351103625831817567250744660286896555377952890007085412053830937168344693088767683477221648746669114151370700274620294105907201883296721418201678885367837184797247428615831962885220868279377213121855433616447078839540655356496039887903275051964690928318458953694650937938658886083368488528296359921355145562467723187190070128676994033270106848066739893840779200688442788585083361663385600000000*i1^96, -5149443918413018780043726480896724962962353759765920441556656766207352449971946803858276589338600838900800899470412335296979929089432468510511419924054970759845476959858278655434480586158431404490027193875656469600769509867112626966166612972039490298850834907203437402852509214647361138385840194655244752663459579987288214212467940486665396959902310494107954650258168171135274851983250938128722751158891482010015531418134837827092050189847954836371290222817352424083295597584586572862751282036424400832594999496858994703792106443047636086759943569348440220369488550568677757014507275671150782355675677023744552013989860258310916872194371717345093496560360910172074544572478379455022514913925165562780797949960356784653357892543855623727927542203507905743958293841318315973074308141254397265657639276347772491705510760157965206861025633495353314941540246897761782984105034278995580923583472546620773900547879574931844504219109007563229593168803238002218645087034355875419285993091138558265507116091599015234661771697118528970963519262149187681328100726539665462558747760998117112476548377381177715606908573677656811488882400871439342453677071536852579350998791315136780710357970159579210082709243225837520336761315034236669802718680768150573179686439913311038821024997762042709827908482339692340888606729314583427523071522489116348783162061087880696204210603390011426703876965852393587137423381710288061706432608550347909035044968733623614658265676147084132033548056044695774608235741959081760258501952833855198375734664943016903497337692510708183129022201687746835891363447054450669653589073995417032266195751469294117501570604081365586853783230492744102774870226467782686288312232779836544752478045933433096302646552543887360000000000000000000000000000000000000000000000000000000000000000000000000000 + -340429046756693966286756060272102022872401345942702518003302965804886994388542182610777190407676745522465401814129913701447991174126206291019048046195619460358726195270799439707799735543496260977810182826522317353033384141655794174117987420917292510758783319812853010023689683551600811112419117323997689294669104825815298377444243384162275279793979979711732749993964556177365644461471911591866071216680669611513042147018457419904186395708777637989606907519832707765915576385716771361880227145646962922393655452651628938108435492144825777446113293681424144055645190989983471993812166095222425594059530092591047005327362972586691689880104840931577718916521767318649798688592229137852732853939872629496654555154937167530702646492105219548268211993185110200567488712907019751666107944782579502623750661916136104422341281423218146499333916732185176108704928852013135855417018063657085741851543128470599464277745947887270610368596216529099764508998517056695339108696100709048095154566002948306716863117938791598875487324015090504011995573266295579377553727640311306337106245438143518523856101819668395062265236389627997464210976469982202799086018890130149185160211445706285734876502296836797389998691049863765350098881604814582307565439759222129472281844815398831111590213192085317769961575264885447708496805395357114112232983016139023313205026806492647899484746557235894472041891888440290441157138094251277291325153589348921467024758782961207263443648810707284083023952777015337969515904213676546982801527821875694986227826786561580678530928210532569820405043462498583455832126770953700807004566290134400849112479926245380637429694321213989168290800356323466771807258382059815375698689456073166256570801974690787117853642326016000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -12686153417157951545489482345085244051412186658309855530458180069577892580462154029284324194926310852636243885720510043999163350442975386576297391712467886254140472954797868404121190501116912582889940545374694249531981638769681135259049080833135836819209006194943108445065343048966377155350176271759044260335060411574996683688121403877602361998394259073342020684435867948263144648822420471181340158478626951992588132139551086085116521844589579957067045291440705242558142525368448179415494164402573327839525899298708669955296537353741089724406728168189022387448266343710236704553849018327621728869184490571166860424067367463810221705369139626448977571368654687551481411725827962256277573692241621224395310467206874371460073162578214144653236973618912657766383545446024055383856330354205835594762863868469902169458827109145409302716275904412765513172060582602333695348596823039232615494287577038053995892878260829882593343297331252836044120988591537884772851629453426598890098728114074308708391457550275959660040300426976222521916504793307724936654904069327713628873202680706518424606001265450605235578473537584412894494264400992913708791616188789976595381570985773482567673615340595845891322339871252730065233990223842985789384276369374170858167504506507277814930947604450320989825206185660454372120680778073545167897737156667785334581351627903821603551317382184562173002015464954512772456158372620448524177051064686420660839057070777244567357735013559100063789499412387280074919443826328304142724065500502633457136328063767743310386611123386054592640725685119704732011564633812095320467552802661318859890765748706570246072826042429746752056336764151647415784610526935911533230459575282405618309046720271015173411163319828480000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 69015541855178623052013383988133129091597973002928085501353809355129466467969785165707961603181179202852997564651283843046703441284296093461192138018795767194196560437181768461486393048311203788805517570442052878628655556875703287174873102512930988139518156459371133114921676725297805886828875291612889888409797326942738957414469377009283741214095289246115614594009851505031782763012325933330131505810462058026017709714522558536648402562777564362248772554369400120318273327085367773078018842777731269886837372787801294738751258161999403313970366506270064076234317133035266108854795758597583620358433512090016386107569352104543325744243800507110804021227007077109085889513579248273413610129288828124928865066573933120993547875219631199468941353177128371504599560881874853305666728334331923034985796789304731327746030517441781402291138933763936367295585629358617520423149602275914068082279602373245791213731796573194497476783854615188111167367350895261569131848053361464932333662066012780799873411771812285335287985383385862971922569227041756553571872249411516906128818485875867344487727436687431247998953927815808453019656020076309380030079950363769383858743245575133665738113227189898182857863891045542168645341354038856372579251995540718387607964687273242194621377530205600262810477612912200030357657301353117029344963992648850998986966241628749577483821933627348032106719656671698267691565447216819418407575783991673292025582795229678234833930917048671410329187560624024290231999649249051299377116204790992373623999618255496135065604088243136455824755828361065456373915895801133542994368637171390695686891268018448996612493386854549637886106704543607245225270020436241104933882267917017426066645825738775553420329746432000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -119689292562591378041806559536106347010443688954256883235737537501742437134432736901022179523111850085796864427602868678139273995651206050282531200614703847291032787437203461078493958560780500330916446255955176734290743899743713651505524755841304773607791865281178185963093779488290268088734343423505537261320094536525836808006111206663755534095939439784140431215858745315831086862531762450823206584925963244654721409970289553591166329511230293908234111288771437327050696395846813941161915191225688486552540820309842333523609992794301452013857068621062740391866571068416123254029368889592515273890586018092524959529109364385406113398839080219982914965410991779837363600523801094222628571072417909319526981185136339329398182278037624639196804756505174779300246728803646885061133034383738912308092486516495055091521760284209200728191989788250170775127897599704274677790689782378010048585269740958105086422631485636481464890905183649233298949690224588724557422154431836496066542392570225269960830872437935824950787029321521566157798367219995359656222553409979849287753326114721322942345163352393825990437075426968364797256413920413118110534121410492973623689356349749343911417021824005164247903316860543615398172380619958767537097241634739909239753433611656134582632432811177219159265524957400051898084213035086237312940687980082037489042757712166531759691299333957690836291402891526571826711048248270243866356779605282139902751916065171146117683463159042512545981443274134673789132083735987345830970164359526150413530126656591827305302601318483623218931609070722967345102691282873067147902748696622613963247533046493290790116986255468744412210885612678862958430004317520132933632607710533762977122746965810709019111945404416000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 75841556046912159424430631412366741857166507597444444421464131436860961361793271066543807046205897791115325019651616209857468919308465175077775366029264379856156268857657463987436748922135880034681773426349106306227895596986876020210417594823458340775333637700676299608537514674622807788733400519014660529748700241195530527107933385935440695278787076723042783346744700330090100567509749717033537798026133464993712936218798481404435607675501301417830465537298928285460215445364379116058994260017056778835022873605981066095938634919552884013732142028716242735931841515759657920112347026640363209990187088961230032389087709528500488479669468147723886212675150107224679624367207240065548021963773068998435371570339208605098855679557356126528958776120421085419834564461772000395025031641600470426187739714363706919671629180458097864324836921759830922332155729730572801197208935792200320248701796273871700587096741921024172822972136109170713691805549508268167832066169594659305650375759001262047363336298892276357850258973321950822460209531459049244202468297698567280233599185899238807922263377397110421528155740983823060142351649746421899829845561625966827353381604156204958374203823819838008702202181398606557978094865112230028123928657309037425636768253048191400882475976621980104376183984099068694942511213706244576353354210544931981618322659135152794387299155551734770304325962029863935155788630089783140211460304980081039042545467759199485885243837989386360587515719086169301651246701792650980523569855458643338865796504323460675861369042828607882950558313435001052037443362837800829495106715621676167790421629781009093274679005117132094048038422778282338690059710330317018942517898785562246416458171616848766149804949504000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -37249463445964215503578134588394258223956951192164024772114712280479575892634737711078581374701898514832288460925599237526295800569861726625055020158582322942898903952719072813407266719364636074338351649843544171170845046773728885702354070510279829856374197382210819513763792334442149498033916989490502082004264928724102796729969643609800283993988836506130262042271269493344801355117546300766682858102299312056563424307162060800071364556074787550137312058346658469805863675607216601274299897175600627859005677153225870658186165044966553129591599131492982978427640160263773985969905996028892137874504707330019992971283829705891348345968125434110600706908169342827954099478181562321610716817959534889285895529928123841387378042512317065850534975838870692813827326543592877198674939358131831011288149319525475722082003107111688423529189718474812098115896501200830409549747157714480904355476728812618696624271532776879985064465030671869005470149565172639511558026220862057826231905795869885413883853409428622179101524655284239759202532260786566561742371421259681093913749148097682690092560588736370599961236098803684516219690461383763669803576467689725775232799290172570005884971099374169884111712801705913494047064776480370245959378267492395610895736809280824574959017501443329742414828790982589044179349019812951653278515703827827728705700833677964237023522547452793556278416371038397668031081635594356450962175486285378267043793160302784760391706306448325124256807313439297754037487368819471099480188506923979479978806729222857773268940548470290573080447971171554806348458080664502847733872225737041996396353350179576356323289795110007318007290469501286833483465506768645967418107215397441578254402231029490780306459852800000000000000000000000000000000000000000000000000000000000000000*i1^6 + 20999204955787182074839993009352733618738265840482816939790784257306847373438420290738527052519657702228137531118256591279737891058029360176963847839239602499850537059376463479230960403815143184209342674478984020429195605193653124760476415322331330941351488846138262342852032121500489203006973789624337868904616123005703155715065931256471012965334764072801269630171307799788663183709520677533851344541405089148738296492579311423790627946054060961270633698422290314290681730266890758358990330091927643650607295142166263746045663297429902734879141725672652215223984349843013414382969798960252990412721792618199419695902267134053955087528048690086443206932238888839338761558819153089088644533909856031763150148113312093896275624846933621835308569780595294317389259784963423114742477041137257674636218980132949357216877749214777592622397131613043978763422711021704667273734703622210499882698685884062499989542557582342063946113655919837676433553579381643189499922115703124858216920310336410320473533571881728134874325981168360696068745751585163266038396446901617095800802627468401955114842099096527542523330091345078421506994197456368609303249923227346835529399401619775687792440256811269125479288135666407374282410745769314357803962026797021947543957000634889909152144019992159834523407047457305008038481551444279648249846462794953589473059941902837189032997522464959175960986170666568752644472572350812002534697287088857906475367682433640756895645323426238121497891236080313429388106099625328360680607328089041848606101427086626073032445114370190067072062800165167534726963539045507468681960431210043079338684707158420321800682879099292192945261522755746721944568654091630291718059547310047336874452253013960570368425984000000000000000000000000000000000000000000000000000000000000000*i1^7 + -26269882560803869535068214077676685959653866008959031290943341094221080170745797054472772472931635728992124756157504171436356548570078995830110258545124680974275837333617357374159686560910912671874459572456224784327579947219389915775809792346230500440774646333016025231120406338206094849200505777381502623628994552971948304669248618192388846454723929444820782625796047803026471211596681870034041614093954360808415985751356045066410666456010522334078818717551944979099662083042924238909891183690401147912091231809788260089997411086495910988779186357192767336237985725550906324957193749374523905522683969560202820300202287253862508724531449986100548331821114702372543362857365112022317426233082290489758741229995722051949020854219682776767980925057649556084008255965243910898742094583913479813134290085711377909583286030271231220425683136708830394461739563371424687828729755495656227338993628657930129650121492886648813825788090337403399121823293166794222227200959291719944900858459276545042461019786232485760975418901400170369820652330221911985536475774834298285548823789819765839838181042784739951244836443015570212961784102311051918909324991374726920896216932394297507311669753247826001210518620056276905941592380529151403946431377572559089592880402332542681497770039093622311473179018003770223402397816935528604169294695164437888803711508861261279364688951844571296748117766023698739120566291716027160961824835567909719797711789623553226565081730840435838058857066945387644762727301126184987980337800428070457003664139608393445026013595571993338355575712655207573985743040563746817208789513597382201204984417068845115477340200326486027973817541757338366508644981561037961646461509012402993561777294394735114741350400000000000000000000000000000000000000000000000000000000000000*i1^8 + -2287860704232692784819621656370702260946211593381341733013494174280613818841944690080298036979356594346954520066932536146093183214605780546494422235963358634955890150506883704019052801180121028372017725922061951166383734601381848187443318491794146620715386015003034598951643236184188570075076415794477324705541919518935033546033265084408863262700967217673773442553091675737386072594890038046187594474918492782228468560952215920406007223317565289174128845359165851184237835488327420659510807725871850598850890774267204739096687174820913918641845237139440615363995518843271642461408364049998747143572353215889148006974364599627739745545204173983103878810960061228401419746732060961235248218176551069269854373325352081499099933649052120911106549923846724504305015251263765660832447181930224392306904531406011125603463033672825549564514688077825916394035344406388285036460758868561525439964332026791752740634667699418808314346772015487287823207299502320655748254438923074256352398538989627726257233519633127368205739325049035484577979106156936879874948188124424487769632272920830070372934205463040120564736972214353577347016875374392606155089837407437932907780155012372135528984182562953662250401482861355093111322532274162868472583680399848404555058889200120522026467390066455336869292423534426250141419709431139599516786093229513938825263164199470542073980752059043773367791893234499054956724952001183008195013484954178363212797579339974825107407882432962418465149441469736477007058154917968245788956644857155598703270606364401307139920537710676639062483827672619779861229060093579021096034704708993212317181430039826090636328500298422180120998383199966324801925877253109740161967950199862792832410439052596113257267200000000000000000000000000000000000000000000000000000000000*i1^9 + -2023737316854983879895689553661490205040906429664530424143392597687100715925346649280907519964239945368133510570208468048703789332432348274438109220033838205827088745533848135125991893759409222907955158537612045786518373578747408013871311185212820261058668356073870029651631444706668445479542439690044355233845413002718684249765847713057075763972708258112843800954279716817998186605581588576632439149519652081325806073913428530226455036930894127815181996560944235995270235969386810053350220558257232342834556012189726315866350631102596344043261295479502398759297563988911501518625823046643050957060292893946584914322533941772792708914617103923117182738363809978068799362658079624569582991783078721033416944737015451938271123442263700070460057863321685924557368951937850169176032793398441028526559648202057273592951577577802898899014307009277329584387890529825581231500574667698950625630009396859600502333752251583687566333638207154935102242295067630021170785128478279555966236976766787111364800998810599898115172170688780506724438940436929197355348277210941666235587370217165848158816151990360547057123282204446424698396968287370271157832687765590024798659232610678241193305950517499752273100918172420914275663263629715087194459296181831180812480440813116828946053749159749962545524595484619827269092779290996317443809624430272815146539514520995510298447510269756588777492396734337011967613068748914254031373999225243389329042871202850242856786296202639345118812686033952927215042088928681670602894043605650303344675227818052806713111618354302634078166488263597892802349841585228660577034989042761483880695486895270913690865908727133292326405435310865141034567604785506255408513710995194856213735535615187552410009600000000000000000000000000000000000000000000000000000000*i1^10 + 241814574139172711376978341575317451245392202182407267449792362790848029627033853001369608664165750338601688399377939175049116140663869296190676551096840170618442817717901212959874297733151203134388054728387797532927567311507931303840504781239266850923135801417774347828198263126629946444126850547907597213895116074644337486813515584141163646726083590897914040706987250211007000480353498293377833380670327019661970294186191148277244483458355682597119780267225271347425820239411209720291309038899192682343159125428407872254460983925682780983963825730143009463694360356119965863407491350605685610468983193062962299311575697714141039471128445476562893849896259110283251428138415732386907929833275116689691699754822724199412024659473186139132576780753904420055421125855481231397393659540703549610399381894768510032605960775036149220012916365040185761683039790861418592983672697534575792962500967336077710184339101163681538359216636721298593884694045881238001883353663606527097669772212189119845694583094085414524839300303653935062724229098836823032383627568129797855099727791950003977289885631496410153544132247484226542598720370444198017451067676808055531541102560306332845174944127323563589442523898279693831310676459512611753146918970852823286688254083333086747279824970741308087015832398000397790528764108716304440707326040221456825337454517175256687478061438037152346992554698165352908369360823717059601872368508044207836326784081327391914405538237565645205277982708947594788691373485839652088016966967555798166547074709304029883797792048962393851833826773865193675145273413067234711386274170144818842535391585999857245942841651667486176518253034978932536387218544272317414785263480408407738018128192643635609600000000000000000000000000000000000000000000000000000000*i1^11 + 4292959994720433644229090851653255023152705457426130574232644247940113711418566401681907022494681227882877999361289855251485835684001632939943674129959008828954433433820200948277274645737170642881436961925929400947688995951196771384027290113660526457126946855067041552997976805936491521631944819873684913654893077657191964798466388187646586671916458162662648621720601029402722071391528262795227928562114259499300911345546333569937658779819878277613630514412415452128063678402953727625481343943722270477797120073328096949709437945076139602503689730220652708102134671856768256426198457690078459791969102870995417326784124096273956818347621424076472434846128921510137982819037793178237744663571102421022264751476340104361560050582368022835092102094350711286805579633757232704741776557088424630117101811222061340782641973589250398514925250334169464823807848653575249649689734279185456965092320138708278421127437160271996385603120479653115684988972767674297837680728124887729203842133616093888448836704008554578408599990332494960510368920469926708336268495042644256875004511926911873360661277530343133439432778540923344145121416523953949778261874039952364061461206755138621242812110818093608410468708650040836766812433088810656134510131263582361228323705023986381812626763428614331159309237103590490341952973325245612240671944620341956547552739816107517126468709814203274416525135727400145848545948781958914643164343054310212846935924674469990453788971641557934107179522848727479087838756404350521607751599654436602820542519682692216473172057105196718784157492380410474732347820923111100956122133833140425461321365084301369641406302028310086736241026895050973733582963956249555236033686140216033388670459257133465600000000000000000000000000000000000000000000000000000*i1^12 + 53587566715406421405404134262443140157973497727503780837826983139601899775766877234982246405145212467531717156779680148306683749513199828825626162477706903194130853819662539117169555558016885177466423183137859764322593680367516866522564224531865797909350999352791817269330813944727659545103960654167221055333422748398211030292436326474769652279903466463784206160130181512032720828820497858692590149444754682260057867558763108237907993533867358945497378126825675858166654375056768098062507153307306911469182789161154523116295022393479061400082989641833232753361569741173334043122067161382713183913211669717832897471850692844636406262883704205311585507121857558986144239128302023617324268647130572264141039641817322792794863763833056970800598399904528423461320996634863688264193417204518751710536509438033503299713659147238968083314021110795463472312327174432457570723678546125777177147449729114550073968849138657984914344281887884364820606512316193834021675930610512208993848401547336837247521960517874654271268250225061327166364456522816199946664271310346219783928813811891939105450310707147000792477307574601748765936725977351376372455019642868012225646781270727164667105841627116850125894831981141955830426513398040555830635816612197496307536184740312939656044626328945709234699870963322933832439741589720561693665884673798351117909300425083323355978018072733028998169025556690290225123202488813191900093538776618383341623842883848753552450445578910816191113497294547489730359871055655292838945606988377773364352430428492086638853268810152845094271964076740784483511753669352902309233626958720747387073977002356132962466211871669096150464578546035876643241300767399488702907313667536427520673741254080593920000000000000000000000000000000000000000000000000000*i1^13 + -3535288299862999089731216237775539805935795185418770125426178635806540112661217551619778678370113075476400671658955070610429796708496621319030841341548310300049642187228101455597471192928285393807265033845995324654049137623953266088827257337529098439619466290861693319321980913782185533921374182631013832072360388884215481515583983475756750770368435201112016191723353940892866839925900764067784178004646425672526067949255143602950158120038699243753274276067307759608120350785532180555696210981775374867871088588964981170978958400611133499887217616964556894107016823869335251550817008249459367039718779304823443239127704947917909251995862030030642625717742091449399906843075085094539448821797733887607258769007614417060396378796789299696321302532118637732286391901465554888656913655176495020106808006877910218019312516733400411554986019465492513727997547881352438981674064641614005456125529473356530368218186486606149130402019943440486263273494942514600037805466654982018760839122820965556509000400683681853384949560579184869766321637090946459743553437573804223566492427554576562487005157011728109808173460869552690399961127198948817801819228081848544176882565925614715224490381369988020671810478437296357725722994264673769712281307798504027284343001264179269613372718896138068390610494540166423311937462899041602284787332746050180191251989345625466827706392608327929205567718523060162280533689083448677378833268056711480360839643808420593274985048013604887773362604576816213559994261369109329293598096505980854814397147127591727317239418395303907362029041032288084973183915595204593292249707645362221057835781822171211788922500810403699718139879538303774261867164757752038678799449995032004555612981643182080000000000000000000000000000000000000000000000000*i1^14 + 127813602583855183952209964475631914111547660250753976369346223482330808849611964005561646295503271474546546222137172737208344250383504502588478740257124138755654295097936447905757069988818524880851579483449137536878150985048499147261918713746443697286369445532795686569743052599149227754604653648325666656692295848856800827764992367586561240792994883628255119202631486003858910276613964947285502874662953449961485914484383660900069387674791041129674904673604790157946525816116479437304363266843405337368335012666086533811163016538773283300490680907368124055720393296910126042205716781046623327881162784559177642215715913227884408817578376821253302237522861154430289754454483336274331546179631172830199865274756639073800595637149334589214786678083152487837377281192763396733693777503093362814199754110847613315435524574154694226636626952792743642487879668435456200711860067567120996988575467670748174412712576419134508028805984823841955416662080944214694696775064678943097655019702180855600639418326883337835754111874145951415343956578539757405731497955440736409128765802603815698590901530457313288404461460272614104192235898598490593631393134017548220655437835782423839017181933962880686140044848346269481827274206797592802894139956655897071061324639783557405356010822857137750103475975759868449496907091029765684897140023771427978497876091497283780439507994610503108595944219643345478552853254393447402535839869185177103007860089029878561311119518225700103866349484011505594564517377710052804099596311249738110497446392598504949958837526344646363817668386604655339208074591829990595719177148767923791068232243681099411698066757932980218752543331152789258956121623066275550407764046140549641237334054666240000000000000000000000000000000000000000000000*i1^15 + -175539855058767502660393557725630256210035940993469993499079780366161983313229038533953484966758760917759075002119429302646667278365873368108354897746506505901540981192751222665853626988080024435809446964675262634196814890757878708822823154885020256959620697502272402667619935035432403183027995284064468162092763125370201933494535774474003667574080600193317325875466246782419854819058983384894747582061370833536598473216618555850822111651084756386428167488907237304936557738346923870111184989247082760577577126629918345361412204719063922593109242616601576092452726258579329577303672343076406714410531270287138795360778989949912680398279381046656169439824366678174750553568870760637425418965075856169712084519666351087092632486304021063634273272719304272962430199135814535659646304864666595245145889923409664884787508827477865127442611308102088291845496785227724390082329000905151094763899962431326973065030295715959016371339633051509997988701622929916481900098026344949768769166107989609595672046915943408171151574143820842349555445129480309005883020343450034146898825213704405540958569119711866030841462359125296859667624579455997683222384705377259630628005303904402812615143996866704156640488724710597370843513958590235642796182171621652092765899969342772809774563504876951545333285912657609139757544202966081907918096217774637586671624647460523144518198530888407342010566618264577039125877693543064778989675006046798046201972947283005080086901132673535121740243106148929775619100672207562956624927614709941414354041436133336414733932153215926246661815280229828388053604354098131847121280890579837354675457072171090718474298023522704064036728313953274628787064331907740395333548194627340254435157737472000000000000000000000000000000000000000000000*i1^16 + 10866179953223121615506098517388653163848181639688320333939580485092109666975259162912593710080833800384884133399614453125882724222693175458818369376907013424824473051264282589211556550598324831947300740084405232362687368920189485451275777593674731957607363441079527026152591446294442427052131066351969948263666807267899145892253883464371026083657944648338645480510068031659154963843471495853137716788769846926995003627687419854270385068866731512240030836433150101468506579190251833145220656306777224723914692989617207521855194111296596372052246167033733471191594886203608929384615544372936614707374735492814258902507118566237995209227584513618144997517527349240424847354013099234574734291956057296209624548527502336723803582100765651273950157399000911280171843664967004466526309653521399494784302040809963280650520228520546775180970811487637996755356409897300843301553621981103363704983736437219932930420125187170061139053661431857139506321035412454386396761800441983596999907495388255782787713506262417159136229222391049575228206227296739439922430778637751813969780620836811464141609251271191837433280499584558297290536735118511959134697148059194647561408253559091215013679851194596857792634167350136680583331955229135158716706501405364823744317280022893177072097324444297235532424761050078021278999352346895286053595863601167741758707092609806378139714684407879344215561306543962023115312895298358448283780336092272675553997674103570858105280846889014341681286872392750423721947308149170623078583697337653649407929731282033621505020947344536949132260382178257063287367977909231912030942259074174575216732249314482607907350357531118005687272556478843267887971566715252577764896521942064055631248097280000000000000000000000000000000000000000000*i1^17 + -326724070465158019415100291813565216865247532007354931626094946205753011263984072650118016593261150184527164075215481307361699160852080935885490136829456394843103731066234389784428061616376272574373749519903249666620619225551838630730057603540915014503536986774729978640122042085130906989955390981651666959329082693364601319471324680897174045403351443846826100585204698512810626267311038065173576116372428718788019413071388909885148786369245025581566557248889469213412058552430295451433690637374258298697962453183374420686284085004098372721343228986660941865882712613168506518044059637114028780341039833952621820953717606603097778348760882285179762489322717334298902798227154866416607806422440334024827824960869361146282186525710728146277010562942291160156301346780888614659272282709142730159444639912978541602143905998803075610855597727028338623756572432375861900073899274513445083204132892884169341336308179658084728761407935212099845448739851140718891303709294365234206317978227073601041886568689247046519593764640227177654313898116654427398552778006363960555551937973206468866337047601450827345287602489758897597708924403836738464577354015204268019947807493997564479325683532079114266660109363275652743594107778038347715674998777965780409016340370133728797535494371906018181999832677689091194977782180547148861748650025237323445312058526507718487888211094866149612845583742050904353671208080966490332757700011890861973544284983792943654121302748956149450479067755505146924174894964576580834487464576688640752561022961286118415146495294563031752912656835669799729716775276152032073653923637305112488316257736314933675043475580427866335352824894007658731614682779824959592244910893487412645724160000000000000000000000000000000000000000000*i1^18 + 181784779195424702904336355272516142899717261928729798125998866235011566117039320980403207036052282908706840266139318699541893932770559719736768771662497273620429387409780885506252572622610120037717002174313713563136695037921299348725410771155237773380580917498333558949465621952098104135643740089853813315578745058733322944960826614941228968421694497382004062482212644780641057107623996182065025846181895691075499715438135312778843389966062815742012238162494893470742521161454804212938633348402416644032066848469705305638935048065086434103768970627202438660671442433743433838556123211760812364628298496613781195154816037821160766539750453554033844811689130545523442024892925384353373969309744238482293146848225816435481018879058136369652961037146066895770408257060978725771130848327814086317458316921588044826101547495662625136306172405358821341722137204677741577431619918425900783735488684692678151891138768041680237816252149536010660116070716151714168335193913745576500698103555891147044171540316450331951199444642889437061509959412179245973907629710676348131854124161081803782661246952883444739134685318158555086690817204989724371738372878363082174415298569778997765726900347037038887380110824017141892961932560013261808324683073413900740262910108354840680686249926382075798325332827158919754178637911775961411480606866327234323916717002151838392941030961511664640797429978856665513064223913127401195335268363247517795820686552835572896093257065086229178887077481085149921835777571092710949050995900306633365184877751372424134809682507720898608500268038444250236475735704328359265997376495503617201401868270582380583707326749644019696414946623680836135683349017068082489818332937853885057335296000000000000000000000000000000000000000*i1^19 + -10110426786867180955682448279323568235806315872063474923092592643251802343341157189739234011320443884339326818738986633522841648186866151074338943084792522605060065868762449120574182594236576896291782545297388899703353797711651370312980947778636736432871945181151114495253861594524473566679229303845662420627190424537346941173838133294972070999396787351178923405884434684052281335035114132095335051867166943802454714089574776524813077627428411828315709030907903566483956399220941279024042923325672726370358638791322522940945541941695469685494544523701719336626492927171363706093340180090440120880798611282155774467450248858446652385765818617272329656908831182870867233321551311582387875508778722107435305024513980376772089967416612726750138866177720874967269086275168311580024776443827012034043553578513549750791374511380631553456855593644609053510373189482260399407637415697848463892813993556897056885203276450947261867161949079208218925734773147925201348323328251175036622907953695172880511886183066414500186627550346568538821030158058945933958369571540130539835387107418887775348984773336367564629936092873920238693160026579601920960517614712273185600547178541786639392480926114047087661876505009929130178277683636651684461305786062938471339582156621425025235110564326384458074541794579261622528333901903624281707145711941955255794707539627175429821747368547151716378181084156989548220464709623145468233694839740441232102698805123033855155666900981624191653345001752276614454686907465526258086746898778419448755303596677558763314902338734568453820869271719158190883250826414548681415829644022252907315901943613559125760301429667368621279242349929115711583743657716289482470183779808128895287296000000000000000000000000000000000000*i1^20 + -184340567783255625396196039447221405501834774325806053269185498044767910479099251882839723013398658695884436876820900621258839177028221650526945538225522189998999343995858590448651426242066909536550886659193540695510113619991002500419895225061701169732513840567135692389771264580291399977460044839363181693493223813595042098690591079362611251099900025583302781449525995458500677060911414736359711837890590974106016011146303303896813965438926405684740356834936972754318732583992052014280264975728867910367239177933649682907642189608914369311720012982414088268347652923170030932787501264024996155151029192703419970333982938357038971237223025599731166316568942200645047571496371505352460159328294297756353680299966207319743030741741276703773646322189862316686145003259714452884699498519084783527882840093898985638604221800690682144592551409909319852509800018651786675124931551783480644508557351453836676071555326506179564984984070489650540821669791662800507063726079478812836961035293165078174743375334042911293602064539880042862768103910030761676154166459351477723296846468720186325515048874137538443839212947446788522499627839263852071332380632111659453274419309058091512660260875575347361450068352893352711618686304557068730812059725019760029546345300263609254147311423444258773822571620019056142406544167573290173450365124385630596150940332053356842472865977087208176777265527624548070132257323938818054259440105011134224764645772587592607777207630439811842411338924826075731909567614707825762940639080599901875576118816537122914514793866389123237661891631313346576174140582550827654289002552491790147122910341126971694284236611512884478817396219664887218959223229462765922266492049570555494400000000000000000000000000000000000*i1^21 + -5341425703067554373100472902544102401208026597823557238594972845832244611671392793536088529467752859931527824640118972714004538397660759282129513921457906478595493875149301695615921222470706334340327763820785257165769277571261958349887828905083724302212522939660411768214517029294596402959415346608230612258701904458084836965604734775351278989218611858835512985579769483845895925693201343502235687051406206466769626045255778989196408264969770579588425801971096730074582933588980278498240235793416838249957696884811133261122916193576135953340862557999302866640664466361777746195749745607756421532117817245086573887578356173231295337148807290577508845884276913280588301829670244661917444760436487026817198287976511743735598496336379472940744184292904051049557854276697516433319284577129676625679085979926109894180846517493529425609264315373487878497472265476676551980982873780217698994709965180040736198372642232475373768554033753571495136242607301391209603353935597718713580353622303895659489825524635482212320768163245718239803578927920574473986627371029667329389116002770964430195930089100267232017510875077035219853590267622988625413590710619194775358584765353039969532697351079569320934656687035367064935869390837560220835888524349213633215955830236279134786988395367479004155235256551152949456784725089351961538882481313460683178258996219773697597706596990278471780156703683594020039067681960397253125205037483512638537128765114810277559132656659145032373103005774156642455236166035519571082722511430895688140766497289088612179699518645380165999663605742587026528817660711182356040452742113388208477857833514015156203074467242110750839949674910728856630398129874976225969656508731883520000000000000000000000000000000000*i1^22 + 496024535126375678967439908972138302827410986395153023990547523719818911768647867463818564477782226277617039906059813771605588911838056739964804385995577736207636704441197200706200780936459911229344509024555690445049362607650303080607907304289825282537964534053375306612581521756170245103536680163796422327723408305517780899581458549056396397098655343468906052444931092173220094402939529969483540825793955235999093141961106692329143989369922693597209623262738916539345685592118027839745205826163870644676127684540732384162305884696271200720460203665800952112805026441180784199565275377731378512694280753637725717374923047005460085266608523366161017052277735476808955089099067919384677674068001689446268177671405377096134333568368038766568758724119077215763209284472628420640036576833703214480235739193432126448087077851642753775277983583631717416369617555451600394872310772933346397201414707474367483308963271602638929040143850249748535541454153737448614610735397221291971443233323188847840493419543288332149014895655087619174353744931283249413907273366392843695677794594772645777646476543791467621174411847051310073974846983819614521548054452490831680263575263223167420779373533561588267627984589994973548947033663803251414390216429669674390545942861245345184730515124690333164205798417840115556265968334242206787154518037030140580926331551579437846051478021077567539287742673600467157317834514244354905333897120881366385045910847869268203380907449741115009392396723315159907631345161512583350233257400862733444966820085087523215299697145456028956913545297802525078325855186150406625390435287057280267016664221876120601769457293480024029119612200608225588601448955168333564654674509824000000000000000000000000000000000*i1^23 + 388071401976023793379852165265076667678283253240424924805874519404933079615350961944079175666595053729030788166787738668302364653901761330222000231756507868339988319696036978515476412193064552124677199896025433522900324820400561001455433195358807215513519101473381383512080490987817200350353892488004900597124020243884325364605065838195849041615760183109052963913232736940913273535083847455174640656914530866623948397570298519764340603995497975190506587161949248297701691557997102581885415402101501841841422288365742495994993574035151935841431997863963850177995365951076293816513514004433515765599026566692038041687527880820864558744785266673869175822892415179961974728245185397196788540150003922478577329369722727618013577995149950350562619491126568811889181345225417463002420675180381400210022693997528757913793650674535799054726853767544887792847156569419621363341605607096874067777024949363522718126227540298147831676848907874590877127025560175388260062500788922988247084492282397975605419289776005286499786853788662581088583198217078389924065739680886861791751389660042474914842414980705834855094311329420208289254467223240252689161212808081734052103424698089350464265777727415817918663773473542694715838707979941379258067170174058051703512431221184342469550571980502564480981745633789157527021861842127859331378031664093398333495450542062610852996905898699884733855946786256408005974734854138766971354747753470679600050650170009623105086641261425073225388989567579778265994465700138068519828294789595005822416017312263015556540245554810891916949112345772667642773149145292499902723156353892210023783496925729638573778932652089007121180890403516205699903485565488918021211055718400000000000000000000000000000000*i1^24 + -38040654739100954002447955086311524633641186518141634744939633127820107502827560877446562924203390381140923930133411223113154265984728831787675719558421126996905953084704018237551660653324953150880083753403555958214851897684184524574058617867947847876098541506597805132963222439151671470156684380913918989246718292623413882571016352453240065991044071532638433446573394751124832858018915319715201692892587856905238736493850665963253734486092309655580306397818274984129898382389335459527520988935471226347690974379157042527857098067413853065632533003245061257093820996817221495117456373853210270845364041839681721934337143865254121866130349424162598891046988280260694473766095821948167294587128775592421041819952440359543748495722604978910709630620723625352574795886952240838249296586230032673533862966345960580337551784699776317949066437741488534004707170088939061606674113622238527181059748256101908268338713565134566783419801576221883148459778424591095043867792428697006216217595245932471371025772747450975649190123568698903308416582709149894295886342884977734809415389151831992722918375979176281409444720034419669206007034022828987872792969237897306620083853341826378195099862995616462201127652871700369997388080249697796242738547630280577443564201338288241284706886174288070377259119886906477006323406948858459464564917433914649957005383926927471758410773137211512661050607955325486535061705497817014830513034774002103598932369414985117249664817323084973316279717878598120533605454644736440561667864052829261826523258297111277698939042945720287864837742291281737750752776728799496544912804998845785639737380180334478320517519389882317617789903130537352003390269516380945095065600000000000000000000000000000000*i1^25 + 826488456622034348173802414283277205976887149144794304501289840400652814951923643906463149548274077859263174313519659755727322322949686761785712628434899448059982732988688909355702136759486220995627057832550420421036496439228704432645393271998054610121362140863549799537542649004110561950436094748756155420659086993412892873938652576659072448543501157355255799591459794791437150414601702308640189464420371619920395721380977365384959338990469236282723753243420302310626807382434888532092567305801347904512227697894570643604605005842472313365654302422297891008444529671149391908339852776136509433672867039739141633046545181155034837926660144606853209791740969722044169949098350195590303621388487808193748117550041754702812622869104663432387209780583187552743290125402778386787531307675227309092534777877899177126350233890425953410595114523805373766565804735737786634022629199540688766448416762095901297720743378064840348716792013670055925592606342502189818284763013120413951920396697007947772190695635621933729620286215501819260999732575918744013461467756691333109067076128988825964661363057679814176503315733998035662405480906224505441776134358319298030709330824029774589630168040502697598113096083358122132100804218637500733824770841280975779938566311313301599231116374272593041931492919118283187387376382525531231688219425195420415664499195731406491586441710674076346604418761958178054278795532724938769793230105252506431228546121913995582587595622134781471985783393789881395033717997489288541592930268855217664610227317207151300044242228705879583815506276179146209735421327964409979881755422833716733776231787811811161829972241935388145024578086410675070681435906935074324480000000000000000000000000000000*i1^26 + 67504789397461803243136105929279656285472285590253950746921839777535310418552758473161117527238803647642733946551930820222134539818429517902944244998187058374897065488182797887825907773181165719952892444712401889194507689689404589367566269867869806460639644993543258386994153360209698049330100387251645320605307919230692128370542799021068461746205184763076434643223689612405708847282017721407122226793334904400915465043975845748750730065326941442712971718915234247711096939482252808487798477212926895728231672154910850176334661844658563891056136183355936757764552280246265435969282247355977009902301275588443643665061181719828678883437610336676507552941319713756752523228571855645388121223869406448618926394696157452526924154518764056859523964651417403893739493001319572960607484931602242594683383624773248837727732766210618587356789120165594547407804181208258865241380653568033627506200333458867467714293276407202117100482591971931360583342992389368034706010860083064552144257017064414479421092741692842997953118368863234681088425067689839233915774868070652212779060011956583525792121583366381072418676694800291989098684114580412028851419332146842511237797894025697423054440311318318504225197803203530904681566865366899370663240387862618395556548054915459414162389625879924741082631961257461395461115743242404488859188379367464407592870337085389796507973234715916454598167585496967271238905069580177574248204303603700264350902825648969158398795988340688342000087281203122267961441346451032468462646174635097124780646961485635634644181775076218889584900408720245971870122887705634235097367045389308253084848704175574259012543839634651464202581994201628427720902004409630720000000000000000000000000000000*i1^27 + -5374352074693908386525196178181113901535195337553293310874611136228484030733066932236876877654035227712122198849742450623026142630072131543228081951301332841840173653443946025641446006786725736699076498888012934784956464815687002368573656918096000698708176761019657208267953653396297125375913500330022411521486383772634622253929289381620672318795022323013027813424958040985844694603359922435794676335438160709278539138271651963993447888584074155069224066454109698258975281827717006196768067483755709538987025974500229499714875522084300609518327156863140831960094867019997118866472116749809410596576575654525082042345223126535834187259910758071956849645151074562456917637498045665176858993143427033256275038196252562141888482127797463894030790026959475405166855293474319500910257268328372447872681905147430239129897231324170256097295228821966634216085035530724512436469893511700567963533102672374786508201295404936687964514508286001563663730781772128573866913488207801039667411084079788943049568165577763600746903129305606265091566529388767740744493861702122293875316286845896572284199662400431613824280894815865054991400950574069799826606162540361015766014827534577117473535343143094307922421366269105943306157138740103039273712727314675661824328091237143891521445015398586493085003708837053987393322999898894587948790513630162340790727278742693818153191592065264964071399347684148410286588559994763576282195192126346435319063584055036315783423805877814155258274958252725371117797944452348104518600602667267772421397248008363691192700784345456705830461218527194711016813399529148953741448771560066687020913689195361543238547738500970999717005876878682739411644862955520000000000000000000000000000000*i1^28 + 151938921700179580882157881649367800696206761776329789158119162433149498400600735304616288241429972535268210485009301646761642186263789757093355600108904991748710050586852721585451448897243086308432276573205939927987270126460814086819033833414500313556598141256921809545233000895880350336008675007740704222156571752847484843772750508965081362400055527391323069804054225173992427704256786919067895179031535893666897311747269724181601978493249044279659898144910362876310422563870130570939607055481364678951594799320288972514165662727471832052434298324335063344698165342450673344901282291743886707172542792310270526038267760003265840311952961066882140150174823519505239337601035512479681778910549686047075164502624080945341110172550689358346346208182463087257954603347000585146017157649690996615197501437574847235672617716332577435790688218567166435460467219441931199674699764952806028878257427158192847210643365061784498767366987419248974730603441144770200057817139428252999615742559038188977819939098503222438714223562313280086588444078855895307899757599147768826193197998077624105137429526791981041450167481533134862305594309429429901770099266422081131452447646031569795353802880173419132124970506340807603550634265527966802580959133230629799634431463368879906555615363237267227933444718152001747967263752126065446486936541745604988638301383271600719741835624500999735337458541210147197701830192458616748666910580341488579781448922906181696967410364884452011396167579281482548842510441368385166338944136303620349311271603852498797364258032916386113921233875565252239931857047581880159513834812221254835472132446189490919742365941502543935813804974993474828936151040000000000000000000000000000000*i1^29 + -618380925379977545944935734266585631185567166022579586197550121561464166823296234494338430149856859965914455664995511555090652717392980895282512747001636227074100076121819935033416262670435424243005349007762743479024986778066698672263239996070751194519335592001941418052630686830777651281836890531587344659331934035941428854154784277446785421801237478856257063686671652227818264267408898072203468105907663041369215574504503195793138539289902124807272865974667441159133143580953535042280474646725816337238016793867646931128424694270626775879919414067564817000610114450717184020905698273555144368257804501202651900432662499429928987709124904432853578567061220297395564035665431814794268806242948012919913838686754602101118841879930747063665565214739373656261307591082143533967244198457881962575568885451938105662710064685583158026070225146149844513135712266528890736381557723693746002249023130869218510321834531412542528000804085132115713049788140381520376515922641436076937584820031249743510687718233680119302095067033929407946615876158704108343324392135200847939837974429993808436788440959944591980507709455744039901965157769344765262506182257125424209414534369287134445048994231290607214669124958181138144526507339529424720852419012622998593569929351140879438250337955200131310632979475785704432918374386065242314947436103055571273548895786475863316147481442079418486357519605309571854604600231972115111394539241015033611608719154559802915758519856765065586569891102621609122293607689113281479309241614736195471201133363566613182138444917781709859728086999604578682049588730892035287059124322553325670510137652817221148828871581932476933654560977669498863616000000000000000000000000000000*i1^30 + -81165550645417536461098010814565016768440483918090937197562781567910075550623894735190083463054943407857316023758218633687965801864394586294677698941769869140548192374782085477381765789134366271346059738775913459621358797466094556107886100702919185536786189010326321226467206848516948334654631578375469172168873719717568791145149250657654038909312284584357185242739935851880754498703528956151022474958126920842062980190865622815713556515784054058621431414594303561098815327000740271123364639457308722738978744901242367229263103664943661953114404955310591343052174657246671385763847152020024132113027023733614628724307750714316063644773002642141193138441254041626374840790970522936842749738709785526484575379388901090731240341767620174651254847789598201386566872946469526461481626503992954427101008118246175989531507171798783746475568771628203573092681881476615307344073728789233107722639245525530836290269197333809842879076233760924312229229864138849594060825003986133926474248384527633445444779520059117167667512605277817984651700210208948724456781603954143460057875047048907968045832650326845746988484390113053600978507914359034965506003885754604137117606613484204874331979459997376906890794711926775756616654364910900115624179907364738560570269731467692781673665120066450177419212284540158476378857435775198661380037842872816541077687205130998588546443480478566441230320029732922759589944004768574349181159222512027432765443297946558028241771397724304304576570843417850149428968025428204005326684862380744538260312788907857582395178677434653402654798112047179522642214744092955420701255973059754469741009305674145723687210868201049861731487014062863155200000000000000000000000000000*i1^31 + 2181247681834931174270997849746077194116767179116830577589211034609323681655957355818009170186643533311886303811946730624478475859961146944732844361995891796753080178815707826547220848078312029504203345580801266438648348121938657770821081123113708900470115967470333003222310364864201434412609522190653843620281283907465275447287191283330717770324894299224858477513815654170398587775828931585615196020702260453916914234105155398413483605207623060852320356033255698890213227943093677982460613064349332317182553247330751880142356700030601602210527158681637077196476170220640181609122447707416738263431800788015412590112912236568073060958566440759240567336013609983099500612969458587190524773456783184619120093463734333892993216853107641130011410416494849157719573549151456625863593530088505587008209860659876146035351211220771748999796556073168689905839810531410043672003953395740981976830348633422335857341621186402890518649581378428253012172747897128199965125943922993192504485467058329398031597325900934606354685429016950705664005178642363422984280449998899447895184688979987190518404077627596632734090759545207141684012730662536644091950579148515808674354917966882173055367381705316997579008921770983993163130354485916965937753942705435453049522736758045523717936527380557262794638615026640121797831074695811291863847030023962281949485732463348850344518848075893237908995298363868775577601609661911540655659871202448791675037933741258258279300688286311188614291198308082327287445143319499807242202329466022821050612039133092914921438569637403708771348493417931875130400249022987895797464012426325759444926854474451507661773471699811200241918035175669760000000000000000000000000000*i1^32 + -6382433382390053146163706174197493530919710949035511591017686737090300200792167923509972407415381020869700499270140244048419815874184705908983550451523621180228351684215854244216388454323676580675888417041171224347129333087184787886410693513190463243805901317511831827179338064438199503395268338281627941746317048657486616277067631568752690152988996327890754870222441018164238077723241766581233156410537417214295639126814945284301856736066464517805777387636252103457565425830183452386688722501125425624249198113688387644035423694168764878894828423810545896922853666611048744331680972625262654021214627400971232817517903870618356123517527259638077868283062886525961653694482421856617444549516441216934573331323664973500428693611521825303760859968976421547124306837906566522519810909375099048856002411948197110093724611238917615271807368431982383848845051604005790702579125499956409699832298998655668564123011130613308869358848862537146704850934847225095118647266283445357248833289341003521840410342980959621162277570992767065199210120854061559945656119037459994011685162791707329528722522138861512211678796356555493711885648475890041958021389494209861591644278902699259758456187013931546501573622846174591076537603104986334921448219617791896675422564568462926108532807985595641665273566851742586234560415659062555766004684903185798871741291958689341272940445430373574383762034520353613281139421878215797579593138772514666778014693474511050225239128823768655847350233952561138700973582836935056601058511733724348396175549378856272918854582287198496809241102905169096858277265213526254172518472163079386717960630081313391145462632860930401740911575040000000000000000000000000000*i1^33 + -813645820651946559463906321585355726734492829738544002165345912188255797292027740789471616572743466594517655299094071377879262111621317328745267925866564205790895870572430305717541773625598864475892726459024725452274896359222774424659361802401855192955157756111435630769490431557489714608897795842080189437068339102091540557002933279073852834795175085446208942584819446528224919387621846373204573932187818604722788002922057276982781551927468421339366286836749679229986455028606648675757357258547670954478729384090854774252701182300295640730088899311866083767795227321378177278547507374125151709552063504447909304319245637624911005018118836731207113104434503431163278369875832784778104278626781997331392724224029054436622226916350171509245783021761555424919732200456328993167622467455106674149611018411480816476018136126379118929461619837615670797383280641730321325442142404133997146809524265903621029382317384008999954869658965266554191765246682203189564321996241054249845252430780452827990615830880475889662490442167358605150417819524191322162034713969798756658282400596631379427627074864230974889240713755847408190702901462748264122112224073973889868416549392861799731397796445225973907437430113672988006846688188311820871315000806710313939404458428940696746059734923661399916662975495570953292704933166638741140314170772937060157755572354024467913326866845192223975433381439295539659644384441248035965802637640926257271998943961285301540155689087447075271078436236918683503677605686322620905647754284164680795772965840514113467589906778804058771331321365017436435541435326736759844388341631426696996039511982738277209944554142669471328649216000000000000000000000000000*i1^34 + 20732749403354775821715761827538891789396491734329028548453845826268659062478971871693061292289681659221555617736084128005520509728331092868047334066861032877099670954956719525880606363591759285255680672809036781784343644105387619592267501320571598912185080453621349054965311803098461192685870255287276618511245033739842528319435009202949896513726242623066484468263367711337663064686651651796647116145097383226723779383343843624319966137862528534270272708873689439808509721243695194038546376336609630984215191337741611027272440255299224395058491726061930540848321009051955100056604009302326279423563474150358836185454652370817731075816191835238185580828485492120753243637264508795933149464216264303573614069927808567911859979697100071126423416237327930171566156409097337904314841766423816878655913375385312112572343079280650890422317197430718270385189381679017749276935969021948350503738999344238906467221435667987506084447217343972472213554459828037542577644709609979487249814576072076395917487381106812396575094326078070175810405388998775183764110184389439132171159110808346783230216155122412689485605277689557957939015507546190280013742186049755318440095278183075786119658054410935149161410930513236303089699417356319277715038458997092020949859607720396623140081876469838779073681786307473759552675483997517338751899481291025125107179372848655566700446582355121415424011192910184400763954103914296222171538844558104492625416179175284309738606065765197895889960607195452449619856879507448054495799688634625426346916836532107662909549659331008276952788737919704021739658481735966604847548612004763148098330058908017151820366818605145068032000000000000000000000000000*i1^35 + -254337094333829828082070245559911127363274173842117526736413153866904127234998347834202012947486450273241376545785350094368158680591255775467599654002526215109192618424478518605705302325667707459399133677654030124951992543374399981122089872946780609280499470946764632824176341644144049027171068577429366867360781070006730234119265136706620686418874562352695300665846134717230861156293367354092042210083321425281410790582538375938964612386423677444908887760625679115360279446525318053757565141291084308403147320562795467563145549241964027378197984194240554767064538490514579240057724711717021120788436292231556894251954615982952205127603097377276118564515084501369811755366380119680038116472160819823853995320266862631514928056037483310365209174948544795557401273829212718269145999913107359575652925041479879564135201930100804019924394833788783952750328674006401049146016188591979662972228206585983338050303840577817798750192484220089548116393474940871479836216640638374973803939353524393574796185235948846713049337529988454222023479819919375882283728762156972287526334718442546765383560144228603607055366751332304336018235606337903249594868152075915235682975564879661225694622264003539005728491208680385381088499786292181126664776938073999663235649160080926218039411302704880478850662664268442673124638624304922198746046729229694773680951479148621503565025181042031711794139140867440118458486638932451001110426957750234028629561295878628917116401560051618892353954864184640889478703229070906511849304803981505619010352381997405126724207984791234558485330338132224096620883336257224174158090260500143818295562929163639186299101927578342400000000000000000000000000*i1^36 + 1815059754698540584241360012270711837994786200426441759862204824058339014942534985456266071968896149701748130392199746974765702803379977949423274889032602255765058187509387934553496207637607613877547490710875322298442730494629703475184460375572175166562340546285081887764179910832132398980477324602975791539243586023452979563159997481977765170762152063196882683767176172975918156806337035671736200909789228174265197276576493443806068527627725688487116450860737661747319863079579623264378702146265211195787900271676759005526860139684857221977015757708275910774261854346603675235886786770367649413939314984631440289991416484884226644957979676531730989392054197098263680080772012063749532058488103751366581151563548580886509560880307936016043574222302881899887588485742843960679498069596701795045786026581026389790960357404042029257539137133902480077038548046985394130139482198513307337514449795364230062106537413859923830656282914770293206961386438611873701364538667425996543945974500021212770472174531879281556536330299120050510325272252637508435402278150868297592558496796652823053434811194174565652360756197909879016003820482046278876933394918327567484528540710409924542283039009253009402528118818599878300467440559462701142353291997167685473357764376483729229968837818013448061273413162757754858385512193997359586929308104520402667121956321720341210750547668095711015216659028795151735882702553509980257945833490087808356638832443699125687267637341889434513766782450072586311383498845820248857908865915875832121357715541040931916515443576876310884612906379744436211702384344369206604576114557072587832737747583028711050491494520000000000000000000000000000*i1^37 + -8108869001271505226708101815063831942058001989043109739549819564059946078228700287685055780902803261512735917302105887178305129798834807868042706150278560414206549712497070111027972753210225066861981982648721832223694502339334427359385627269528694269640350827413562741593536864955872486776039187070384252618440631605920027962010750396432852139808060633748305551915080237489020889077263469398672989222767477242109866009676035475233726240728050185109180613930626635666766714228144012978978450138628338200442204540391946152734678777307460549729294486070944682123970421353429154463374418571599291610220734900608755138276376459493653993695690117706920095972346284571258497846762208994231893505392157075202229125275095900891203353263451139955064600411942698628978643804531125846935907380826497861162740510414132753774327737850264453112637353297993799544253152071309032111090631305945027179274048023614171931435808006087271237700529661955362242656023870350284086839276962257100632905257377989892158820625660868541345512048435780808284468638361169306249622739503797560735518778348839353789109257299829431160876869688338622446655879388366661934697334805859729638658614667957871388039252295196761152396175783349699567798266231884930187996030978369583415549681627204102956519837657075280464762875246506381586733140173096236987285783874179884508347903447048484496689916673586955482098650187497992906853560800327673357955868293457165246630321512566041348128156028235908226045503228425989604915282267921526965583681758700289435137172895747458074777972649519589159110466513729545702192477720600283680327493528170920085523414200474083745849920000000000000000000000000*i1^38 + 23502294275609028836748823115519112271266564804832523239619405075035116812451195837362399456804285264532783780870928922877807841364545056514406729314794424674259411755811545547274819054494979768608843443178897324156691621302721972288475536836260616295161327516298684364381969957817996851391149618357390745840868823044678629475265553529675288509829126469538547930935312187124753735853296765508074926993794132553034319417353274467833399755490705814446911088138723862540240714691981096931512695568487471388246714378405781481963001698600220030189078073726414856327109545662818940484176559948844138743826678871097167541459131225962720674164897845052364511338973080014475565068128006666559472133350815070013192866313815690239113194949265529219491255104701211689639950443269591306184204010317672610050425011861640337136501962373644943824042548857949302278492080866577117553020517245009774301304779154162176502094705246041795560490970564232334290195862995897171554362408920645003140960361767049198693542028537301789114249717400685545439151329720086159283990199490203160608242051583948993741035602070693996654959496991945035075322789151996376677070234351373914348805590227051277510313633282872809879735099970087979093977779312692565523207960961002323728606181023150657163941798895701321437074873674888124200130002070024724101501558487720033331909295390348169036644485700758597728338138404392147515791540498994119665262207005462060550619718773123288294291506154038889877035829352417265035172470658662025234636012136732456511142869054149264505534585912780169815359090962794332298093105176699993565449551418275734063533277084227722765000000000000000000000000*i1^39 + -44707829835126885627268178554312868897920663619114090893085937657709330410936910253949269252108773713690475177666666412988907436029208317199902309863835053436956121414473548551314811984677296244417318045823685918332925574159734846057694800532517286734854452126906135610797023253141064554268525411907019183472765654737078599288947289472063562393680590537367175027990122176528130778568718272403835977692126591749033438557089055272355593648337172917941718218324336365941672460240623124847983124491551717723797554171480467463090322604713051278875303170240639048933474338943476043211748492584068681993994711637763377381885373668779393425527820592481899044740661559197109079889600433864827213946431712961831036657910604299477626036050262076302658803015846579006737915190668888998257575381643679706227925573523453507422743573979078618720817453251135017833936305995632600126068393201475814415250186380669824599182073568045651076583442737284118556622978020997981322364865529626610105221753480807311138108945598316013112894824646844328274424548445750183120536285695691893266334002903724338477586429232889669833339030338986593301079528016883448325531168080730083847214975147640295850123576065567298271189111741671607931059360243256955896529007865002157347616605394323305760953034385782315282853195468716687811080508981822861240366839443144348098210939782540148352217151367117572218552836978731613110280890970916595355320342394276293894979823127672064249857246503485537188529942889373065719271127681740786471606942726771430092885753278326608399719196618695631208690824327483866986152908346967155359688143209328631870018578092333250000000000000000000000*i1^40 + 55666941585836105108559457532987783317014496749077970028637467883716674888030108235890338321777755898563844745115816666095700577537554916529082408397571196535780742683231180794013487243912994212709022154295592369855376236031870840222009098652281104127857845887957758074111972518371296228921830312587431998066173983702224211921985753841318825193301632055501061910019698271257579743134974120621411247725363229901337074265022374373462044527242388104702925204006584479527779149819624810933925072635687287329099682517145562250932651738178995650183590180663104549473304903775095319425790532161616783135766576574078272675832413055237166643322451192279226219404014530996954413979925892475433386961908789285998982548440946268970927205690006502674895156743410477346197487008096320934667348317629763994605314065833358147337363324192656156570764325449609518372499491653851330522647402489757419451914364623075613959025564439498209023461719626542438609237149438545663722258109875029924424834502017522953259652691157497302342727694141137375929246995494712185095816213803243538700264383060916836669426370003473976776548278529998548853113650447959666025186016728632740577087319189893846078776240836770939790840558674451698593304773907881668998872599684083985854956855651996127280732242382585332794607341203864598443552724177088299012436592850616782251923983580875751322459438963334848783391989360131934389015986627323871519439786565303615293580164386246820615145809353714363477015184949014580055465887759212114884110331301737655254541557349258349639070158457121846534728378365054776298889594842421296787175068030885595844055419828125000000000000000000*i1^41 + -44987242901774938614571444542163173563059694411391996176198294168832657281053485521206305676415874773765933036496535714625460985193016486450250629054555942414230709678629773540873908524194754691280739790117785638200199703488718142619702933743525403091722275917823546768939951144124356208290483965026425204981394097760579193079053137750390806493436206432231423946250403786982334114641988961931373533561455792792102543200934635512383941129398828951775201621042826640739037823929260561535344264851069042179302793723891862327893419551538046922621049034359560504657803303092623147904090762198362064550842910450649781538645170873060547968568617448409711206276512039721926393037196061984610149030352877487217116283459683260741897732294733609411691096478937907830972110423449945990005323012439690541717636516800968791477210615700492523998180140784276181094357510186149040984425606743596696016513623510110609355373836831829927569097217693876014072736146200418386269197141421589507681622370676313264207168194629731318842082243847748738802414469630973427774763047605877884302974306853502871345705046206967818336790370578888472468672804207160028913516189790326520788829424826313414874386080499671456749943110342967017364842202736661813306212840167978561317631394230525220142577977119043491458619164459747263538709727064287305777394214417502620971247043892222334319530774014784034695804434005788328420159884290962113256021631999217974381505474665765840611804240273083364682931967801685645902489622543693231159165352427547009633917849812805577562201688259361616206934532552105992797602971440970398820657256680274584934995312500000000000000000*i1^42 + 23575752760721005850673313414486139460762258240123376855893851555325035971257917252656406314763214895730051813763916085134147599713842420090085493047970721568753380728836422661467826951204005116752659505312497938504004863597561718115908643563026834392461385662385561292772111547522212599463909547172913275827231512182687548694862227299040437591732178940947662429161239874446793667595770445621922261541324012881918068639620762125855881143449436733814335642857656066892287062542380566763307894646955449321427925027264394751437790844767204865863587607167577021116281479425285719902286101897688806796195414930783625160801603863445419521729544364611820516066427040261771585673751211277446701830469379521775459747904972430529303615179663097657489477420001476995090069029805441675299505437254643219105098714959430973079409817712851346254110876500250725339600479024224871898683772013404585498218965957153195698248253955306430156488307551426707816618655818141176569067276355125540019617510983346592202868677425357873339371170962651195653492929579734147181013619362885480673593407898686724974236558094864252312915382828391203861076264511583023960753509007288375929743834421340793538837269388887285188714069604247232249922550382224244857860292352503383966358120320041672431779822184842489725116008162074164102204732605718685491012884337174389924717994146738372898187273074602895926498257974793811538697144747331111624228940176345565917181522898127642959897184740312490657696629744306831860668075739433316430277362771970771950082901103148936951918568478313394047918861962456354353567158186904958576267037747259128076171875000000000000*i1^43 + -7918032038344738722580790387917803000141894447176165455930506205750092691450498053568127876296417923490283193479120834967390131356749122138128783355339149736795985250470540735283900899535641218924314656822788193778397943286426517082913890902917750354862877572357891893908215144116215692931124564863281907535911007631630948729160127612374833906777042319886845618443875892236848830608860987560244096351401530969762524292254097915313132853445977941463100909646835695714368867662267686544823288184592852509743998795141411886556496040129144912939982075570033939868283151908203687731836320914272354394789651245601398528238619249417410343085399627633612038327226334335931110851508714815164214831227992754754829597138548382258511079976496747995609635230610063611784111292312148210910023137876438959782543762686795847104899585946733657435434267064419503482211499897268733010692160450614672262983392131026720722111548450698325610600969227882333075667959416979232841229671880528980940896981818196810634765629761681991287714588936107167477877292884770482085441025019730023318307110684851913686182106672410589371559258893804652127941311699758135895260320433159431345616978523532651384743530170916040114253556629513568762663575027687008548453675399707415090016201903897577481540031093843006613203363981599151680817468870815341966577753737501972174455902307845212504222640014122518631338961007227624643605294092120258862255965401329925895734942882965683251176240377911549508634040401735961770591353501739887256438811291564205187497258194387383215920295515664542123625993873132148920819777838330986633645550285095214843750000000000*i1^44 + 1658673579481094267747458796806796764130011512177604610969917891228591795879994829632575266145215708333060197228890589838115837342035702447571138532971277256532256092058547929675582629848650706063202302945481277809494650540328245264480402291162159150798138888445432514822500070627408330861982068204087316565612447265267272364990865061502523255020013416145335532549626820665031815561555024678741388134365103313811616868097560410095314545515863136989090159231735888127967691925005278716495274250605617430413435127725490905198454528549045199060576750879521953926497806220844995095374726671834990797681800232217292891810616142363008171732412500492840842472779472344053973399946173109355734185649020215887719519231833239859920548418081184827527936038918269420831766375454138543587280527345011576123111666110235133026140038233084146895397746492228367721724036916729886082637789292367412444696426833307957674136775261044180983190667955238529443188263169151119692506320832842380812866408157320427667296458759778006854807996717530730013836145997615301068488904650681451155347619261533634066700170802103897769832320448979372635017605201465646982373517615913560224407395334021831907531345517028682459885704364132648373605444569977811005947932308381972877535122516426371300428558814688316783032962554738900255129799405092675043014988369884491109829929567537850719736521254491179206360898521735272217276724911975025633569511737978309974908635358149301181866553894540202795977809098344515877836213205351918092014217470425845355656335331777933926817525645328332379040206299404433755155985493514119528646548614501953125000000*i1^45 + -224684899083459503759785301489547233493367377872868247424105750216229524559269995113618365397501649869155260871426869704226148588548206517582836149804360207215103635490713237840151018581688249005868998595245776648903790741761268365777004756266988436623785596942490960349045503283603557105261083194105590404709621685227232242218268930825888449355293782979739626759238949754856743871155219161257403429347732993166053160336877930671170790190611419516435319092857865834842054790851083986425210196796312256353655480241286555569949792687699745096346241878979948446270852590052248953663197033440287717498549487684441390898936746172709574218627056474613287578407830139873554062625056580970834418171766228934706229642840671868499172181457479423511302733451252788148155699493329871309766090213568783877941911217607698236498199377073297064817060105740611795757495835462340948492268819870039926555913971318220065143023236281115113061514224197758105341744781914740770718775839292475002799039795031616833338773114281398508105209260434417711737656553310830371090590971333387759712530482231640383169660309580699597610531621540622053770627614524619356147451809586998094620271466238049028326945189069382525792384279615778434735740835436998369903762667006073762219862877673642788593497201105849204570111195174179691487975437522045504428309043327821035242253867270904360750237847863219346377983859289922297415140006891931624104863069971898844163450243634849840717614716718398200337835047917630737022805338793935238352888525942954003946980922551015549948745427464647764677141542462446650892352414887920207336425781250000000*i1^46 + 34676480719162794095767974213997771961707652262221121982418151394021198914960959783483540430987664371063052998847545568461178069434605119428602532285140170312621441793916034082195275657945808625484958837294583088328714432158563924978169171500345622467824018905949919776052828901754054689318803625061871321927039332774977569432931696530818206326076020036877774908526296678370830169048151000511974681839461262898119360832234296140603545758368591872316631423895722140675520968820701664175624094038004031960993559747412623780476736905803759011028468942704167263664329499372183494636577546083658586598192235946263569667628675397485612963094122871717993958486015734306020601499837480347392799098477293453310484045645464113204935279545874375464155642370341445225685677974083975242235805421256891745955492185607218956192806527452770323757243075626043416327617484874703350702046225000933936873461136655289903643758712695059726405226334364399060326310881604798147099581440982003327359701146029748923197286125402980826665415401946933052282844131848083375142291901650548095941412025319037757655465680870272881292381102369022071741066376348686888538550970885083590127087358368066446203626066771340597910363724859564579377493834232936442661447713647197619040777001453062126335480025505735164961772810068556315933801887055677376125597794207114292434469847308591836350014433834121604027373320246144335302991594587106102862422264911577539563767391118260311612238728873918336288261191404087843598897071833913170121305111136676045199927983408955505322563615805670317882283656386098899891271000225337505340576171875*i1^47 + -9318484244188963748103280915479781241335126626501668654610231349293809131769513326253832948968533928804629785102353663285385851235330740207393680220187820964031844239106985468031939386860414338068120997239129254558176744980669958514502650220078967193453209381361430269602090777347568013152555381282572542995197863578393726765490896559831881441632581329852007164966384168400828661895084854928301414482346406097930150071340977628763868569054372938228720083603136766697250359428753648241286982878126518503346065653652587253757031228747988890838741382109779293475385025010903711864684088438580129801756417610572821286504267792012766991609537149226813437625136883218437197174703933635282440050674445460057285047534766039478707172273483209301450189338293123984024482218753202953698718733787500687018233440032174161068563834514260576371545990023042298677505549886719789593599447514321065224917098309298751139464170205975578810351725094508000656018382520372225955563905176856669794317195343978895646324902376939414116274276593029954411742642909897466510258000625972529478332929579909039289837642603150148442789747746517589027257105967595901005148904584298853469399579415151553595424593184097574877092385967025676668287865596414389902158454920008322626463285404347698561768162964790854226689218155982945282083016081510948412883682992800716374714479124239268986184754498986379841381608606552672000286735222065818045614939902116252654316658949752512024534050051369717414246497506342393998486981373089790594597275100606949811830291494219299013736871971347249957305395559920006717897436523437500000000*i1^48 + 1884712657706910854747095755844454604087014015261861194720111783003007781428692306343399219561727938904595318997571619301070040793515251877927160485909233851979952216557835657533398811643340998299357792610014588959747385562179020618745869865495389027821924674666844241898911829213068231834248575572428840464511083329813377745349605655300753150248511844420829631589701694696126266762887478910900842230318170567055107981719786833852253994875421155054642342413923112920062017396168914909461994417113036986493254845142046216256703944445624578892306811958698530256438744514905397884664622478466395044322550292876474734945262090226999543064226773747668693977553209009534738255167286853177520781744295837708017397437801353471598977688372567382557179538213300464002206763145197332440075828317207766542790314184070111351507338662725516991617395148369809289403495208409196010265808382195042608432564937107310403265951297703838531317835781336414489941127692955338083044524386537183305714154747767413824693278477011917812889938860065214882090843635786111616198355805476977443212105317261077972590775340731052897680916076301108244543993969325722637098437088694098808146337147193428413188303069006130409936943709432839517463610132745623712221272688775646541652015913125880591568137353660248347026933641651743498029899085742617856438140896701278504983241841231301423227753721314999774309367218652876843799924155556723458320538666040667244045963812530085992511651436710662305920853129694333436381902135942287194832015303121671219306956948979192150161025223112636136532711953075260937500000000000000*i1^49 + -224430338972696849053776122672908995019304923527237683238074633448895640904259552791483531588501340478787009417285732913308919558205334561231320927273231440663069221215947714971479343212015764324579708562302393141838809165437064384529600446552538005525588571746917695491295617332352760295687961459765855829707577384909259388099122605986721277118216995435869028096500890656939488778432298036662855391237428109209876861137743329685669998300218076252631611090381703434435179927242333124076821132381127899216468354427173687428461663951477053923094018876146214610356320479642836848518130384654584426300016110802817389228112425432774617344573100487196807480297670878143533068362903234288143583763681426511431899413869132059034255370844260246044342760206387681891023907500244802616778795482607087389355781007915369274807619347257365388167862404011579274253035346603727515772651643250719043286397784741637356062850344405928441388347583928798286837479579566461402610632322443520483416382171499217869099650547626500506866060971821057077022280252032041998857659583922136905227374112385650189170063282951593508544118517463347558957057414455174711511420752312612394848055773139143465604855170974171817437062912446313974934521387649855562192153877800600746328992941697692265381729677253626835841710700890616610706510580056422573696147714355349296840471074447225165294843173834326301220799389334506578092275831142277543574017984254188482482039926253077299426424431048714596709557104075336908494672581946170870601887457783763246772073527181063429457131336363771637793521000000000000000000000*i1^50 + 21578197192127085287574991241126929576821633893138883336937041235259984813807154156577862426690178328776748890595090019425683086345283506286072951206184797259902568137031579632645574372631823348966288620494082021986956369155660369509849588675599344341263888465562746161345798136183306628791454370659892104446006324041003012693445796865738997402252076150502954418038592308243998657983504508253914276643786386682370187465066357481632043218309400594869398399865037470293249854980763667990840023724703856785139314724839705221734559917564670913644824853908513232428299571765926501075086183123056456788795446919202360433409489298803924611419064674255456508976060307004293425348385177463660106566053891514263841774114401130311146515693712097309580738951115096341739288717794022471425786761175272079651306872238034106660639949430217553869933601703798997881177979530050623105537779294880632047622450339553029476331645283841119732414637689443263168563283470057476113688181621007677976158408333452265588968922693539789691571188433375884623115036712582912624901794963733347427641669852599732721402514430576123074033000297952727011314115453542437632247612385997423792766078699827430634572175386258883012666004084974840976811890674261153099637216716966415316122503230314481455719318211615533342057624960747922911745089553867002090386055376424456627683627535745151716386068175378222648457749367648935767359885418694322036751117938622882544140277638923174162146023251583579434576909462351283016333300302062229898261799019188668616665453059083976658047057752053391360000000000000000000*i1^51 + -2970245883658157924377906309654252009855757471023374409007874851467340960530141788639490621277254793629261110495033860353919016527537087831208342145257561571022972574100721409795568298340062779949208471280583387993680236558732359636593176098953288808733843583825882481339095585968251769744842025978878614453738771518044537404289748375039935190955883455900356646757672613929900427271871173721703977444206197361813921619458826601183901197890485080562993266256240104041606375044394417301325689727418491576703579846094200691413234768173960373368624260969157069212190799090169463065814956226829440071925081301430517661300840692760333219712134169842196987133085277587071700598566285022850439045733189387350404111976175859805489895289918327533308069150078075794416970296525015606884244545885533527854079288679440555841493399127803397527551863502561054857125057547611300547927034328232073297534883816321586974249999517584026855954945540114409198430540953674523907946980248731962960753136087744539002307754634786144839249601418549128220782705370950537144361895783348154811291045896573847865813264870707466862265986213105476163298043567229686302739174475713314497662676152066579410385357551389302820478915543357918505333989102548028047245324775569488035921719766337079992382428262663468754811561192667911508475028585320933603457743902511320155927679270068488134581502802308528608773705429766575962507508090224434335752177857789558854836697618940852678194975471630972506030670006677994070736725796224978709673614684812080000969210476369876255891375915008000000000000000000*i1^52 + 454919389881314617280149704971968244764946077989995281167173700405613919225311443351516059251779297180664457332472095791131747726670532563913492073760232601601600309965340738755981038414884652459382132611897868633086915271424682678326050212236854963522338901328311900885327096113589669800520358326852727242490908509600246177427702104375645599759546213520808359680050114595810899128189859641294210353409247801466863694862256974375798102347511787222554875758127509493141327268940901273120297558987491584031910955502067249999627160204608459103785240973529430612471540161651961546830374424476725715863682403543676275804467691672048968167313762522779987915343223748333308927042095245319672123562960931046423870284308243928884173922046831307279834126944087614850765674142649499299539628849420953517813598428500447733966769740795649831292546429588975952440167956148709472274430878795940436723283572844456091447158673188132054344668660969483777062736870879657978178233706780769573685823459947422856026227996781678231899040722270463305979548129963889522794554878477150866393521439309256189762223286125707016993813495235833425221563551021918098031156800671062970584433726617538591868048293625478278424855972409778650777874107073382704531550359700171327187784304334376548181526578361124966646789830536794734034447222896846084815998260658353830091584230035394939959656433005695471705337798345162284606289197995346943518583526861587743676382257682622178059687399681929457643009276702477241806723702978772938604200762165954101467017348618992710844416000000000000000000*i1^53 + -51041102500485014044855470443465123175191881450683154108645218554648212523417326551292340570579598798412115588689404356058611638871970932030398891239061559515545858419318147437248452990310639712920146714284497188477799220788360592231850724620248807487704348896422137841596836958263650313963462717936179379543117819536715880620080685740480804992184316033104753474110454863527573222985520971058819367637896431364314720428467780057072574946571418710908099998210632252942685578190880766092928443211320368835341404746341776260062841020406960195806058913463174105589061112937442033762852586867297884966652708128786202002624941540624737477207692054393187373591178298585476044184644019445266543674768552116316216232708348755167182059003599886816168550430152192506771350858011924843788825056333557221294163839603742570905858823847413167751578573654835382856445809192722554340356893022836268169049152996553498645985923453986779399153921244874646768624597491654657288328257748497484516021437409707104658603172424770317271081645282429183047713049094355706442748282157539180273686996637215530485038819696732922978770990038729274839999265314049104607257016001357868288012671654123714717322916578369295169973641020409063191635625483311189337727783061768630397397064882983179048984171999906793447370687914255332615950268555708534045564068658707303534987892812943010161226869961448072316845495570915010582970810153226527138554230564204524088616238128402331745405899747226543605278394317272441378270427498265045828373383753026432216244220338372608000000000000000000*i1^54 + 3890508504012522543287530156948133227680589546030644071236173283722945038944658666445498131362545407371991780660511384479501552328632080874724007129525759606909130991408435331291310805760501599708882381126977157179485979463702188719542310138493119369546268209408883508707432065804685275909745293104513045281801342704854117818842194551976447913189988049031013243762504518984053235452452892595271375563705623344894533798475745432729762219572059204857007066126641408454391068174726105836406332561859622347538907026070669369154826765803741414650774211390128884858699263731483040461546312748925693900379242492442246422371421945450662555259626979865482406274882440824035868001135791863243719820195406979922644892767134937024034751750532143820398685553844717093853301689354525404645585491823223749137044409372615186597490746522319804230858499389162991222317211801976990475067551423997663144264108305197775290610756239917613452685351668564721235510127332539932570523720427859318514750749250108081611609423396695176543963334002299058102706970770177191976954373119093518201000936263059633707873008939474672803962505981820423695787867036425458095009320870284166817540725279916672242834887219030288607448999524477577932805347592223010880128109444222386530013556799729549578642486822473774319637432173092895690218198086640284985371453831038565066515466211748055320466471009117255543743135356407835941411128200418345650853651087021485786877615781804470947605804540279299611451774540422931190705365218177202224144984236502021158706190745600000000000000000*i1^55 + -210050827466986500172312027298717402050633454476502834838647981906956374993154065154539184916984458554115126248340679470436237087258174916132000454240409569640983555142640422860720081493049615259294217142067828018590578320674352100088843059003197252104920243974237927669927308554481307737740646856397133775262783932071983083286671100658945522587668629032586452302349970756155085201169886127821007575224225172468783976576869251778691572102294277175425350963174823756123329837216555472259575500067076042728359911155818700531509191413589329704699521251953477973953621801245625436247477478588512550475156333844090912355329469062063910844985268139729644144414662485416959121304681633278386002514792166340595512916960382468338999348381434716149699294662578097255408030670349413854399240058625339183465299363549459891011112527577176710876620466620514976792918153975461010130758817380525507898185795310106843123354296286085909226652851942196994908320344129184156049082048773711205896407204939273505608643453712828085430586467313283915562529724176316328591638663496077332446756092261637627949950149199853397668020283136767861096186757166830016972220297335962568627860864174175336029186986556812280804010333771953041673873355337010591862932228845389692227103934774477913614835284281543067771120656867405896649727393731827262700405600485445034351918528940285429659363430215138862727543149951492218023913096912721321537586903959690362184897622501211184563606620228763083023011546537708964290247124874233492000235278054319854714880000000000000000*i1^56 + 8035033945913802540614202861961428128337953003618280618844415722087213547937425666560702420397798133114730100114135821614878784044494283743492575154732500893121607474359554838805146388751274352882579788564205926895671075152469792631382208088906949797186220250016264368767844905087323780671235832933663639940176161358510427695006584486213183539082182673145363818194409986263758719004854381531812193514706707243205318181662972684988047273577241419202856527553195899525613221229010643813735797152067698126821486885224916482686806132902764929139927795133805633414245423771723087834008955059135653322424459433104415193340155205450482523006836199116604597611644689626657973699459027872635540683199479171944233914141054255856271765819263377421502201361407020504354949991127806843434502282294226558422942609505170076301632919997207018991331996207454570589543223669726606316429266309427668783673887702367029874792193726931401347970953045091822176803991790404142344006635833834023735862531157684315333375079913109110311968233714339517823476532156035553393517295417738257458529954762389867367290248882929812435262445870819484076980046917140488368697201697608677176045174778911480956985459478138508739734374954301054558378370675933862963952983353881068579841065559303119361636152812236532129499576229176020239533533823446847249941808818302048587227231062448265624346811517151096696580206471847779619669628083310609731376315246509565723842651902559816155695294898402729269676836317637583650415843940202207526430143256985600000000000000000*i1^57 + -219037643134178801699594271443240436867047856888474967553823648253351125407220750472478520693531957246231143891011076073833543365481212381429064003272399973779504696389585423079039524458936161754007934696513758257298715952287372647482109040565526281032721001101791170375683513148155643023449212240445238835086208181898723519641769973954412284872506285053655736918476183752888375521922961270629300245904886594379570278058311639584874609673994086387787766919500563315077450235505969021320290010384836747200180647338647306089244894681229108997792400155594303742942495733554586143672292172511060321947641716734758614450600183607582716226543462507601825380912475840252771641640399684770234015348743406365030963106288247908384702046759331282346695356954627797445355339223347937564697630875938625564442993557452594901664135329945488975037957184003831634358270187658038260512703688685214816669187667137284564337819324840552610067769713397042158690053406651894862992023215524014215579886740901300335218063737192947083740024220433959175803165777752333318966164744344823898175081451851937770406460636600182098316622275468033548283702390349985976073328902606409313294443866875287488838316449538542392491946699584814712045616540074406004567765776705527738515638482665125821489331769040189276533930088670816836975486443736468909998309591643420172544364336694147620373450357929699302504100859137291097104765213911900073675076300035828533390723182886530638311567678775589171758411664983874437579841010277633710155104256000000000000000*i1^58 + 4238102135440519912865238557975258904352004754343923742286655374498897200417573565345752231400591371555825691874165348990249887459440203786636456329360588570952189952395029292688301168548748177905708059834607723643640826963579162213594280612439294026215763671429770870943531897136546797504602275158580904686520086543219748735538717434897956901019895394335835299404142108710026379468534238971938391197308301249869225017672533971044629560043771777444955849170484556278037291340284286168680926701673299569862599240242557970810573463867287046550932731240552751045302955609239584458311833053619819319193796338586849867002014536031003693781873021890884165723490905006860779562731005668968028609898183757645566953047029154140462491121859526711091947369405931200463990130263066575522839777315689756448467822330964118192124166088455916467506612938028020711971562320125120902508641614343117112236398518287823404889386527854101764632657771703037817716943001986597599982921854327504494417352799843650964727349455161473974950241908555476936290342259144204418203310794951251772467169783881411276312442318736196175374963280424159688578979445831592512835959549806300945065280025207579326871427287517901437631906447514725516385234225549402791284808763343068454980622981104522745466973929594323258976556810670321426000038386055600557150213778271492509301483796204165733738507059932745872572062503777192467506606112721248375069383840473641116040594287249890293710718504686596303137776224983145485081577666342027264000000000000000*i1^59 + -56508427238937531230187923906732318711452751655039154665833469524635319363414695211608613472605196185620647535240986695452152545698162156889193459739181825990372250807802572283147209512977419318903353224329809842796261174646405170848891264331726612409917599616830692692635432869296851556903404418738318371587220132363522814666261641544725881161720894905557172195597357239277331130150664863643094465008881299300319590032233696597481392447226260216334795139413975232746334439759142653948718737199342530767103604877880398758745814242274872286026597079346185481855244285049784763958679201746084110267103582718414190547423337308879679704138768136556812862903733308747180335350184760882105445115951401460843453164202854927855031033385537812238259521475938207649442177107554126891376346667565951494197762612460552125837858039364391440289766989010033767961761274454246002551566166969233455528004412164897092182806614568665257126674900017784724887797778851983743177513320201486112137781843236329114402982054972237319037633105120334030937646206324100795428705747263828186454845846787530426293510951894155946266092775769377175248558211879586730081621143594298390455528542352049230474041315735294875309372716188008714665543229547456321710492045729667735846567249447668375878738142605809587424788206763255204385460977934808266331798247386767557917831249408674136049606473914141459462555150210614170690972122863400438874307076446825491608733497733833485187660572855566609783916611322701125371759584870400000000000000*i1^60 + 488754402035032017704993970213294427129189449994337703350780775760648481840017773840528854846697597795982976174804811331012650736026902138913162741231589527297766019695877020488221899005745397405886599615773186083957160776267420312698561354665968040145517544911630713521341901149360872456725575835101093438240536763166966034416861991197317380729139649760692315088938073362896775103085747764926497491333404231955872548515540006150066148405596387937234923794434791975945990101815049167697639963921758496742710762147635251473144637751623986070501455983869225970529499608115412570831630991023712392039430470995617413157575507133932184105815155436741393583370169645112913604194612780985702398936204915485618116845573425423753776350989750381165998491545387544686045585398925660504047427607570742940717948521902346385730657057100224459365765168145792567113695714527923719422801889894891726673326572391826999910732561551820744256302671914321600143246866194432399542346653243432488563070080281461520401851987092712927293685050087744351655544670129405043054994940711802449585729836065306003950220705250116804544392796747145521149531236055682926423233312728270524767429170555947596087558215813376003194481526249900610273126486936514201709286754554585817176365674136965914844109193523096312380866248804252233558217607757663127321986409916548947126600339089634568880043016968383501614007488749825284830239624047293060088991802824689379826599724588638188377647666971980663683769128941259220582400000000000000*i1^61 + -2440213689192611169614715234123594833921508796163146655691465318224294212666608156029805762638124066927991004407295351312155629327950324055871794412957351276342076680507848143577151007587252098066454843423806287031403671311549542540334482385505017043746719938879306506046022353440465208322149361391836223633592084716418956942419261188087294524600683447890838298860435794554513325966221439909453413976007896285942324027241247763335000307640689208110740806565285494338816587271293099003606965941496858883141447713451318936230377486944859895473686617688953905017160245547021126337353602602658810697625819699983423323520710681517012087655463698753403925788631808285245194079583273241024547286061716279190557425373449406253723660335488782158444657592909582881574657586709544746459037471259716798628561387895756221969304689489558930224352153171449478726358115786505283306556842562682079531194985224624535877890762716007298474156337080516892419031181627116187607529929176247968785012937157838862114444283777424774584476064752630374234383668692383669009674409030157273255916315110304645848961900337495165212952125274187806147571283743770636167842519381454251794971178766543096238779200160814279089456972357907556723822162658105488008111196314981757503201339892914997275195431012088499390582477508383309452965360412867027632734364663594986866125926702996835249388579846071258799800230293922051135421020943053058749366365323022519659384408665211947130102711443346818198037492274298880000000000000*i1^62 + 7554550715433922089346999635189287095899819224730338532650624786656240184054924575462896572547074855319171787286330082363186958843204373519910721819231489499246114589845742733033579790229214490541157265230977789082360745525065706922952633350411446174251887520451360170823259826161851383116732759434653991924665708980792131776082879554981552244116221437621432576052369364554285191883906877520825905384445622447532272531982961691375312269610798755060087086234791807000254195539722705503316519140359465138041099271151025007521540883950445667636225377283442507555800947495932888474928367377999451868574667279123134373095926373428697447369149276859841811219356709481134227244332815972572479347896881230842529822875004023806898924918738034618659359567715040704626192191949670036334745756934686078604599399022248623695355196775090313953874772297595879083084000305459195036179858923662855874035100140626899403555144458047239811628642360573873460734243893565519773367180196629572528106404539720587138909406344443862493027861442533739517936638023454867650184190536055958249715067150961614135018672051265978194717779540914889873886597755066588020519994926709148281789982106540967128744810280481816855418493693175005305705655852888837806133924360235741630933944132878904170438576248786535401486405799584314939434188810086713588839522032425866118994078759897574343523899950464964125178534947372057531738518871768324687056849715521387354587531397630465213620747871019417133383680000000000000*i1^63 + -63043167371076873398928240005156396702611137536385317716022336669945723540533876722340443722139382053472499276260922915688936106876276048898014708961617135209303146791984947555490485992105913272821787095514834273987202049042668412348035753722647873583551736092287204023347552085731115137335889477419216364681627733961302109974107947975782622507790844618987816385386599448984538697361938880734432776320002037685676826478528932188663801475106037599802847805044938166338069075259354612503341768025502702349857771052905297026752116199664660872199584680841476716337564097860222046849134773171192006065574208373836042134657958698701921741776847727103642343202729008233962175406283710736419350829635476981260420695197376266571979497349350549180657761530577278870366461721796668270897583883088399388801651725018706626494740968510658836890697899506814886022837633794639958638288988217874777927613437740017524568601770689531074436469994238420673508977131107266719532973459440521447608529850850863566576722885373301617600480095879021433785070816300913717870377873595365586884053842748932232166128876431903100394008029143503665708765734420592450695655103579462284146281231750468483096527623725581785511918197948673237361948582770590897524614816496350000433929752407368465362414370822283576320491678049002910524525910455983103556190061628561672950435355202561138551278998143845341484955295986502922115042890182031324329800304908610402143916584852485012334089929421225984000000000000*i1^64 + 31110044275010573087473292676256021572202554507792785778566692054474596415021844542904986282939693332176388484436046006074259628636527710087121491397942101622719011673252771772267255484656368292106261333909381462245665912967594555371168306645246499455872189153150109884231398387750175801531278498439169044796350322723365230439661522543401114248063204385654547763607921457406484982716289675353895277370478647693945279944881498803580615131615470543687334151960090770315909995731312298648149946622863785320845127326297096075656964477401512122262007316074632044362856763281937196241971925821568123716751049896638889727160074010905037662273598551883503638855312222103821058938148879383019336076267717346663725172149604896261833362448863122529258805489322118170909883086139284974128105575556886849777512965203785678574557839971219123593340160092845831601886992208198228794337240202676227436420904201687575315922232662478184579625476784895543077115019731431578982367181727073824004768914852513132051729852971013085230245226048614610862528514604656723942541098218759918442220392460876590979931908259199753800152976074135678630804697376229140247429647106191038377318197906110370448916156444083845595181564944013294185697774528140885517487189784252847530700897317882070114057746387650483910189831120404291421606808610932880854839010175668336986214708555261541373382752900521185181615386090485040754994950045978836168671962176159286445027863272283499434868736000000000000*i1^65 + -342044597144179172807480062746324544905389403953798163877319496605569909329397609925342104034729270920120080313804608261778310140854314759553731261159657141727370000172132678670555289857432043582757922355094331774364140958109702985042885432640643390831077398226988200957545116928817821426015117034678459030986752101467969504911598607686102198738166218333735344980012195883587888038172449277337532315142977072104356299663469523364167667196767867876579573024939299246211439160295757514367779525191173983178641728042082544488632232502542488921977328157752452764101877727916538983195273529697434690572638829473430369375527620963754860132577837268947491528550603886790548963401761947460793748184958436278089993742822202261394460681104925269844741650959571645559728189046980948074182326693989526557709207840839801174772315473605774523727359858856757327642134127996032421708885688181594693924585044992793868531520205148744723145547722963943372338530156910513691435539024276930356628456172357836319221739816891883735899527214130037267556103842381876303519289483509845442783723460565928016621165188020295621545475793487984553352720612661722000784220267183948871605625278410658905150345050631136660673514712950690291600252721139041626262336048954577033698140909366040583315722941481431906472948204908474593563844457899695473475720189521048113302662747740138790218805521209169519395595692354995107563974412782429491904003985366464671659971238958412595200000000000*i1^66 + 1600241451753378071108878059560598747654168650912879177115343760411649404302044771928360191067008554737622957053220106674274631229377191097270809873475611949591683812050279455817102942004619414699006195872833016247294674134584338272763897056201116901743630901055656839909866410084273337188588545376336284596717171039228260253352236999886892173542804514356608897602184309554921060369897169891304445740837855861391442068857510744015805385078568628363283369484723704425220840029503801180206094207853193779127466788485525888890535762018008615828279044488084597338069935678252887094668059268675791163714495637075583771625600476630409700095948500030188427339144947112658076143574182965338877669914626606845080755918559774337224858002997070347250781346295826512770697392227262297728004710007140919738793075746035955713706878277315810267694689689286907860823766655984873883712272582992104833977010432189115056220605595315647718111609996480225707107073099359385201366707784151573609081450207256348516818470632862805325584971281169718229957376599677481257249361266464375705949652968276568565013195465420964588394865072296106835738733800231056754586856230131890323570400040762220774700025977794682270242309728157983511065485086264656523035937624243216672622091436635945202304240475509004704379670774766746362813404116161489619298975107856907370656114507749283862481784710626813019203203636123656612668912958225839122278485950933076780169717350400000000000*i1^67 + -143641266347703474245841337358812906581538713221203625476570093304912113433453092437270478372857112758995221304596452331396304651018568109903341311918723969871243399397419429813512662384161517261864144149533923529624714872732227690984197760572110801882155962491011926460118758365896263268234099239885130056294608757351655156906402218075864173538727076907526673466693654183207656625905260963162544028060892956113858694430315250302203777992491019107171859432955390892198626257250489205387561525842514112725650061363566386398302847474007501793039871111617249576955200133074828218006529816065198066622231451065098417416567889450935670674213383041665126188288434999267832886895878207511133325753529331781371780715894332776453148733223975487888939911350818259449541845193448435012258571186322462094758247129427999258422405734843142827141706981873465848944637752597370614007051332687635837605069444236836167181401647899807015331191495865823850575869238192155354259554209075472976539821418680816934809490846218548493545681860768984582626698982541398365027311004818023325634705693393123534511547343061036002632969974537517108039658101976348316455650007567706649247601602191850886786323403080256404926603341150432512926441980641814827263120370453913732041974053562165233787176065362085902955766598736503511847079720234884700006935245057202003808375482282588430347454951331658707605179340162224466790977153801236311663287910604891750400000000000*i1^68 + -4605070783590252999286220836997299256262217802760887148736570463539034396347995916882610853494925617544572825339033199808095870013279365835823321451715703888397885149080235129598847467537871490203085069012831780986568241418785920169636511068715743489825277049821711636639781631008079223089016997436524328829803262215399501071319621112910147598339194575762572174949650787387199507791391708369637076883161418242723542965094553997971486901022196692437669201325875076125970445928674548901265762550081532771328927572179116162034996649662404431554934861306915289452503928720041613173801416185150081200536476835596252587358229470314602773791096151104670535875827414170044317819795111448752708906734358404093585370522373025381236400849163987926876631901408999743370755774086918952821912119318495054711991311891835064457698559685166446268696175971779451195737091244437572292005416353524721618841075580990300645313310768352616257821683642809677700598677794941241370345666030163498766865604444563160558298507786444078315876505397811308457113892308218124560383227208910379535989016441250004763508492463745432316404435811427925410082591580457212705345109846891596815544011661127633113607772621499058500976339345078593071619305567213183918986441229284982367964084966095871853122005750008499298796103798710808533155432526084865284545889809901430270636851796262616173637116691320050696386197396721486538314667033125595839198176215040000000000*i1^69 + -5125977914572744265268086314958338239216729592789342310352487701334384631723154766991490815277955883111067333390421690701981414773100681312737154603867807405732102130310912323071392768407976652122779464015125308097513968937431628842100769815239289667746279772737564509171100367648460254907615827725209795723661642412376413300064558324532800845476176039898495321788318034901654313256823184516501431682049383335748511363866978164770810385612614824661693110007642308701808481336299464593295211394281643575142355223956064502164391170689053569612687125933089037405358999959083194576945033359216743021605375652120474894019686691063909108699548468263446450123366496236185057429350205360471979930982876137266802082647260621392208505384151600556200098800025879266040520852271701995707426666613188249747040973420559013685600335264875042967671302855487598028697466320331617112237452520837582755517018511738384749252140336163918004956857113849776494698266596085726745583209756143304323709696572659920262012031263143101477507473021153592444126105344970529770052842661355789518008422958330470705429855617604063146598984112033524035143018749836916217400323681668995689778183927898125691586837113126228318282131655662765351762574357325158137015368147823234910675744488988884573749744105258135105909128891509008942032448926450213182953619818755989137168010352328018035980633078065276430636298035705365279603614888936595259392000000000*i1^70 + -2532324170241046140644475419513215371210271318314341883668880737087424794696376556354930803581672427911356420487781663528000986483197415924683213225652194548868788459617176945434278438324900297421363486109649795089088143503948995177852559534929029009580691687495108211012592509907125539161298896112471219983699343012180751590968478721133296530402872727389671704874243898924733087979997645267847792625107975365512727238798096338144819899107122862985424249283545098017976631588717261760485925718369490809822711696211056120240123174667115369541945074891335221135191557024309726831191390146104325240989816943450910319234896168875325546453033860685165944377635921350512362798283988213988309162334466868212596704134756093195457816470168498746897512372746660024133853036561405746926167488034369219067864997787958113953229302025710282635563285565637117536893971407947630079818201244255611834066716848768163008687919473648300699578671019144739545864032684339501663019695793807467594344612827813815855624820139833875742960931342320629557185165015051921028675253473365034506213131250777061135448448466454387225360125624151319975397157803244158577277434304051378329583597307451114981078402191880288438279637273456310120196460768320800504877007335444246918564841216923084095170268687810857199703196391943742984082446062555674829397359848324550403769259212600104259193805517500801195554992490707153176288777207808000000000*i1^71 + -633041661507808471669237206736937119280223173719216634940646637671194069916988463279781730466584757242222842005230862846137110838598767196059966386253532994845785337737810398610763952166470493088667486882540504731908063898128943946523440579583855053895677726407386013556589565728323149643637876391328210345567903473874145550693839744735285821782454099972441735373483526355477315062259220359443314889976991246767625599405797340398489504339451792425422392991821222824666490666217139523722426293299984418117604567227393427435393805036907411514307656609346325490590866043266160416562931489709170774804027725956402618635504417255167659137927998729447084465793522100252758710850006801783352665383813252541254196406997795464674867226237999196681062368800931859284114655115455072659904005226321990149955407701016256158895630065199517084111358641832362040996466341765445396439963135373925451087919176129300569543532947974226846084818653786395239137043129501824641368503760645710109147382062345762068750718267417368113095697825273945204157445360793944216141726677886008519664117337553479605835638816669988437978439182062939411800851134300141163434561349754524179203971466969269221841262590804737069948271541691801336691929273419031698527584305609726468780276044461111639837985998153238096632787935100825739383992501496636751426082499104389563471573659609428514368941265179336100530275332059813642240000000000*i1^72 + -71124085930285732322700102746703951658927900186490659864924989549925322671435190940709485343875628523923058894653473414318498548136582474351341384943684606104011627943277771043099945469488379880967096030962017961647919992823704234597622735991669667249194360099028799641762991304008636301832938415676176147684302696731049853232997393263692510277294720331048314579873558202593140547892710566601274586951907961599070633651266157521832532204771372984284136025346580323482098240038115889020575608982322264202588355710919935220482634964442803775103278273972814055985541794624844687465159043278956139387571139915615833394803568151276062752414286705195159277464140132998156014171031347105230904009803253675420297304403707954917181656598824180238252018730758557382181339808051420535437441682219954434569344597743779621513838933989485756608563776771318779089210800735369166594524101209333623713531722304187139659095270890198962711253115595915338938089078288403741088182319207919704540925146423971000252491709667634894421344655977313868412409945169693349013778116536806143089966933162810068865099194013928411148106174829269620338098062210286255299239863175012669461442401303521626135348361760328055810617083869824508406403682259036109552743778738454255351602252394143487981528587904804573157403259571569115730632282236976331941496018929582223572775324088245033782241970075052552923119616000000000000*i1^73 + -145599464467664000603349931220232858826318100177408024735706350145042979646394019405905793494555523799453709880816965693600843566522395226757744223733275000828535288059507595272363706368281342855444058461944163763846778150712535690813072935580474739260959235107670713293266643038622093519499944376612241412906593849124562680003362585702696864959371217672155458764402865709845266357232984513098841856875099355505922082937025051975444736968938698306152828470278812119394967422417328046923620239033236874603643489850130392479006893426724130181008588177528388000117456883430207601855473382485854058098725593065815764548266014038138652361436505713303068217138124681216018990680726864814129000481086739200624985863579831666956121024631971450445540173913675484398697892610847567242566085983724663585177899514232290569179833438243434742396376857720638968323492994257599355049999409850867585653027530170446070503023710245248159016042532566376520097853031346326036453043662909310144120729154625552102271668328258964855362087280860165354407717609290400060945824879424485007456554241356449070149648147143644565811386237873054176286339324468571595652759889285130401347783551359375103230120599948577533058855895909121350726836466054058326712902563609540763770869365204298999025846069185486281816407640034966489500665512647125907515315691613521921862053311271317760445759758726888161280000000*i1^74 + -51380589861899087212774018396535048925243440991850475738722610538720019074576014237665828277054344367123957654946255283862533500214600196714158842847321334691487163756092004394065611739217176268692748587289915729872395371406069284653607859569395506864595473169782548817035308067937714047996878806256460994787605089518945908858033735612062536653140438458188625221037770599812626619493386339069202141686268356701874456099234900592833057800639951936800366299914509536482637480028173169832593571886339691020997737044921264304912916647889878365851492132206346879479778082166901906547473441971089407728025303166790189697584572533286401057556364964939354476214887929967936560474668800398184391217108712723245250193575512944525205411302394558803268278157214950222214421230477639330078123894231760128414377346108750476389514767348152955051661033625393026738306577813315051442367233318613497357356457005511765866107685336046376481020763216553399269672612586467330816109494946112507950927416612720708258717714420762157933982214287048899928721141337356404438128072963051225874028657419254134924237719086514808424030443937294188042006855310360132780931577683338569382260137771664937085062574846875872592164014486948794565050840739149113890897571174469185954307681319566573939756283810341053257520948328210333485546546101168211586905366491825095147187258004605733468897280000000000*i1^75 + -602634664399120083095764131555249266750743792430214588745451484407524347386969525241929823900843187450031944397677302161342725889962176855170415396705698146971124920109274149960755864557419360366225077081912988222661452374452712769866256749072601841309907224346461460858126962114845184021686251170365937011327990175649402886238461868426787017224210143372979605608808640980573029765004690327712041785823358425529026737280890763410344095679012452995520646287908929681997801353803346853363689590288726809750485717917951654078357007275265521488082163527650950393378729626031161665704957763118177688533106406185753569819355712705686908948028273275624234417745216272132622665994287328618984331346843278806574718382605752291378967530704130440297119717885016702899935683115016016253861485254385786127095738129181587649772009319605100296452153792103467221896215116708600354324740621696057605659898081734773702054754694100750868659823374704579144808483752989039368134836185782128055759268850214479525931168802238989425759853643965655958223012739392786985466456219509835381598676496973297974963795491571549848236427545932397819354517351451556160713709534082995542436819961358865143215178576385540330313842773492165443640276238574280690367551368980506861164959688032034476979002722458102665033182332624812402315581371753196637593941145131107957628234088339996672000000*i1^76 + -28623573538387569648731625205745613560968290887657953171319081727294219860154733599366805653350965698579788129739809177921214346229504894287970699644022620627060590327490254323461130788487291590201377366048121952634787000975381150411683280720665696095818506666468037692244384376663623455302670039517163090014149518288763569740176919442358377114731331079235194099275155002465025768426145540547966827593003535195773732264629684078275700642011076577382913654140922219185711832594321644302229964273825272261143178225911885410832188936068554387320184425294822688483284145863397797030384278313844919725383339586296161625410830020438694332174342700846792411173283479141380515956645729163213576730978835090166100190314309161735757856462547043611413406541316340143122334366725530392679527474246637338830706611015290754514190116277762638767364127044219851794655623319816325837504215141697433020166538137681987554924250834647042559055311058049215529561140219526111039945729544624104155210430084140279049874663389295956509992689579871743583227021465179535611332771134283785079223864292876435615709013872429826390728207760122548601221534018344375490302331863105948411733666013513974900499586697188587468695227338349437296099203421581899078714072318652436548125144683865750626813516745630142582798755601091038947967623033128068478610838104277353532227584000000*i1^77 + -31895461458981439908007755821928734425172911499746173326151845465813943407553338130066250047311811912228206235239557981270479400177139339717775829573159274270959691470449249560323658744517194573925133372949332517121866148818535804501567565031991622149220779383056384579588322429292757317159842967615245727226132325502929456000259903524369424756195352648996776484435519848197578300081563557705976218869915470103480566252475217336613501359819950836787416365257372727618490709143236640073149489750841127865700506799061585573133282803397814111310773284667339299023201950320663665162637925272744123992174911321480534015593058200664559210853417742487297172456685709695351027727007197733898642013983788542314250403418498137923752220315890871638860710858977497550473725817899144258935724701817533752520846248131780091284122571577847926218337366731362579013439018228833453977397412030614106956502645449390723777169632358178673142851202288095594855401896076008253385133989544151819223550285652135478345426639700356824366577478496318521720659737450812775567000416636845448019157527835002509643606215804496334539472071405620258157911135258334283640942392067393504813917078013069100228742931431384933962059057196932285944394792721919293141303350725769545480925350291934342608111592620352228655260544067117601033288802117311158364709595381760000000*i1^78 + -8582995776203993839608615030684987509944356149168465129052700225385249534366539236702230466437834178681327350296941852821371246420361262739559622572714013754363180973732211496282683870252704232553574261092823320418488496543377498789586683416468416469359640290449857048477833921573063333848791002548453720412349944602965646333328957761099777197661867180572867166010802866145437067777762068225283422992043071625660150327245294197030011362909814928578069929352195193414017941985463439876668757135484727714527593408922810187045846325796165002392559053905768889309311069304348628085477122672150964527091835673578917829487566783829106940598713544769732179803152397038951244451569738409845685976997935417400063147339769782012440443573389795859406691353068592188176147890998845287140331190456326936372406366593282997569166368924618569903808509663091736151402973523760894405449767429709554771423140824747818927080273242860211250601858886338921078536994988110820322254851295079814207900611138138483576305174814904069496924202408682266349612464249223555344561133485147936573030631644801041023304386693469178882230214075213444408569148903779245134113778725684784943863093723797220728566207706534238129218215528407642819126163566952535022464092219835984464716840799757895190068320490502351906130723703451368906325337895008439212441600000*i1^79 + 12445578329714527653922492360183372825831355759973884014411906813952487108372752158132004345911694175463783317884167977525116314490401285136824803928587122867974060380080532014005108957116593670338613933089237795553393354211995703477606707565808204257428354667502710127280331959339771355673364119622057430399717188557347606181430575750845026278134433331486923315131143436430751897844658310880985123289421475031058186136534512704545558508186516694016346011998666687757768548342696168682585228964617066398285194118686514238448131948050463855177170297442830977630000785252227245566179778530614158114000938812211348950777867640052862946057230178631811912172595241041908833902566467677379529746609951259144702024362146721261102509284014348124390023351430864075436123854088345910426720950301202722766908902559362063520595786817966991162432092753667748077909904325354102172186872602699075683514449246629346391348152736152050603012699245586093705326768202814620585774092460227776797227559855112578011173496513113165356146002381676600751908407591736466857585042536920660382202044796972592165030735190964979340451107359883035559679223487695735375073037237999793805495508808907779675843960877566318305991020594636000136157606334617347579952412018092992580758529066761864214704304861852576073664582537234010763630340997120000*i1^80 + 360595763591243727343500043769128223076120356006459729596399917850478304892720036476126633538065068284011282036691179518448261484502365086602106202623421940949375120793570160777326575917285950858646272876291947841434212289206374391640783941096509300331560945911344985236816870010518055702626391827045352704943062570649633018169325751923279810978322544182687330108419091320658332568160239730627603015738679952254267182059297614967461695931827110462932063729194421931742764967401053440408234186929624379228568862547811256307561554668798742352596873478585580489632326093236860286155590898663203382807616818577297858509909691728427044202675436181821294057555305351850314275836014220160613453582339421333401282703754533601432948268796401908412419246123140525561667337691515330028058050476705262156361577034046657206014771704929093910812495167445060665796607443192254875690636387805738901419202226514783253524737246866078745183602748414749075975072638426080417096104774941737120602717007450612814716169793864665335226651050360968390128647618242733281831427248970925339207476885854746391427943900310623904974801298086697602681755460877887813601026876711401343962708697368469286914016534075985079390743871869230076197975155727031377200044088271476856813264484218080080014400110729293380196506301104128000000*i1^81 + 26317961930419265266911745441044352043409034581766696832412153722575049303010533631550291233751858462818561506366245505385182641325892899260885608978927932223730174949497195114926843337773191434413345369601188249413903811720997791875055997507309299409069303938288533824599054147178099066531076880112258331694112446703064835475965706976365344840145146751366476119477572228970512430537326920430679843521561407829991643139996250613359593020819753912868700467312829516863780581463040491279873115289113091311505257204519929783853434788693216443788273433373001128499248532365665263843531284935716879874250093332684799028869773493175327313361483781400471787381962927963635060863098318534856698431945128604777779814929228556604768870034872005487727477120422603072435876146927100504381838942558738975157260100693584551186628773696122232052483676571800517729095400470990922006921286710932217189725690609846734589854401069502583712777006705467881103053745029630227689302791918570506349088930853049553107201888550581508653909501797370243173834844204396929768194895622114197086144298500216907258618705634100033000491839874420976766364153939663119137258546434117079930020795283712198670906870256538155021358916117006482540155585229475644354646875301299046505289332042687048534827891319017677258752000*i1^82 + -13568941611051987767164032114489390712690039018473103264506613666152159812621692490217164296859299804623601510259244264691554382403129896134667938473733370280203379527393627916083315518090341461857309395891600256322095860775646106073203122489354669401374495922875167137437359139279015005722220122735374622569812017778759486296827149489886195245282019203175861477763075001199281486614914919970910007251060575085458482641171440173176373465181054303197326819834720924846169051034542464175700199066105133755020989174281752152380023670594419500350732669115616941305195653145149140111663980448270581708591213313253962339003651398493619297931534337515849993760404992694664838609106831482805253836636767716570515150864715413562945443616389418015694288487085260816083052904058920915108239927455865797147057638105764131247843052188482511584042570371828420382424154399805945898319165169751870216189827780706138472918211562110464302066634018995991851649949860327376214032941694146208857035021972083932708640406131797291892753238850999752052768637687706806700195039523590076788483960461642769924982437242457399356589243485933602038800733676928074355915408557705501251245974717903134513681328226576794822958929099710899009763691551407618408508925245282603431823385355302498975350784000*i1^83 + 3584399083278976925538259913121432551507550495335083382849693084148773008927690604437751075305446468253780932106537907354127876426749217710503325091348508035507927592194339095835985724229239737431464192087753116332604515702668780999949797084659048476911848620460599167405349181138130334250657850609906196845997399781604791203927957782285305882227024754900003880988599757383237055764669671909209157734773751984720197032912758334155287550436435319128386460868745515623915225446561310144518940679241402330404984815441997755323325379551013221735321841702639680312692489362035990289261939615902761280530267052416716034333035703720531065441022828530258087348613412351978750306916812892323115286551152371491685202699898667460312596999774795558165945646730115582313800809109061566962714062438086359961591872464226084139622051191651418349888395801542656214865855862371765007718188798002911613944749657726705107796591295689264540258075495305992594209357876813035738923548877435929755158100012451286021010155358285934639868347484977963561566346059711532569545544228954250279480398819283787467673235054927198495937684471787349314002921418497522765608304964937908874435747337450710386154189890416194469746682044686096224822376235914471163186277866841684020371967180800*i1^84 + -578950493926044751793519534882754542370314173194377814235369826190684237930576605291720736318017954373432763182287393326250900779511232646371987948906653551900259549727489243003215069323873753147145977575560001288491125891057707303514224713297571043114918950207469960381134874671570616080731763078213418934836882527628439190389248135110989418945847607371541378223105287250392112470886800170549966473654371680594476962878575093477650442327372895890037051304218570877064215112146898957810789253243326271197553179827829324287625785062601960707890364142282146259813612652998891260858159810476283303487603198005084619254050204647041486909191098677946045920187705534884295579916846137407980831620048964877985690670851634797396896198890537931560358905561133102690228366666385579984599865874488233668695805179685013382703512980221013202329710314877782410455078366418346740927041149462620863417014629715542811814214559450073819742395676073378395804331333580509581673263627474874640907708697927302872257902328467794727873432505920789909704832206754670125381672642461033832412820788195278232254948199437088208159196854286412426740468673174286989286609080398565322484862469720562427942102076853495115888298597726376179733865734312331856628652231884800*i1^85 + 43415494550887694999680963863678084632674804349291323642550606395619516897489880618634503439561793439329517524843013878892566068058016100518015762275530157703979868429435926146786169145216506112730373278640544544501064032316368285723073618248877607523530028892963118275013039403455273525424021024971968373676636228954097633418949621959239544243160141011221953418323573258061170534599432070056276744830003461721742182787309960789065702986105791490913146545073491666234529504749919751728557665013862354556998883527853803410082401272237446881612689104203933275088137366152397841682694114307278079175884684965561279310356933386353604994377632213425495320782242339891729671903242540258924494211969269957461868542240016447805637319100147073987550864002614047545072792039069830391449083087384184231809448900900053487164345982220387682799623642462339234205333885006913801771352577562401984082638067452537962296553076714015675429616777869917372619998621293899025198038664903118452464356027039095918546300646590289555297037277132880680915266511060538721116241812187948531975113450165437022704196241463960541644228244090194983750311772217299814123376489632463983251046065147317423813936205215460859147186509312172499083172046595686400*i1^86 + -408143450049266771154480699694444593081878106274556961051140693601158355186872414306721517090685381543687914071886113422618306510611994736807929537239524624337973670230541042903770624711427635141545473044402594780666668429352715386404998956177676635335721690601561060929904274795083976983904980378804551898531941509169153751003406546751588265209155806613742189852683612855342171008319185851244350454729513752377698702420157676441918268856048117218260364830487650148902993726157869263992897641036276566179402054577750120696021602787730862715594363768537696632717064371098425359267734165635192216874823654830071453238994555999708139673213192989715365241759989160807253039886627251676298263532649376470943112813495084322386652786968420041007773510993616091061485051581934889707433449085654384045125501323937441487444094180419988339420299530570826160913281264146769243318074014088029925666304493876845616928217129022621619735478862608372857672659986041578373656059608369273634702876553543021633700780578579229782189358945405934093402294514800032026106760239154455505342579400066080512608099547501127579392662324153403819395342863347770468610777453870195570896078189830187008151318679634022490027860743757496320*i1^87 + 4329734846462629141253025158916781144728650985085763649732433186543283590270990043875442631435349680701051602720883491912521549915069474653189170919511046136512602929137044620223060198096459659463249014958946528999303568492682419026411537485143962917264241732786401401148063528422402670333555112940835328578011262406591867460987467188420373343421673762806683253952067919033606428790713470562048972874636879937923360137651272970615028250713172557135383561884588872575755560499175134833015335062297276620503139416601838239198501215483449461997271577173073423749570688700456259289797726812359189599271801461943148891211271766194262272404518510211662464605044217518949319355032808655541120682686665838902386964764783892681218343645591958492080483544309765304455752185212273924454415578699843821252861515362668808269124352793673324355989931243428024293266617633932874847457325139160104261181491536693824724427137004790681813844813171046880238037007841111437057432256379560993652377940857732433116009144080807865125479526570728089643537078417600940605884001255379492457553912180973562691843940316501461331510327708706708369783733373777376833097103583580344735002700456403570276964887016668921856*i1^88 + -24563079292265221123092780992645738124602439202665652296276616994586612221554596279461496584064760625236883204489705553801979898198612634393908696343107604066737883725417320064065002667827411837688882481690637340005979175475335510482946051612377212195734063858817170417743348341703917693363306679334650550309767435312894469694516035391202616933943194206881685781760487369094658840564803375970341008133700679316634381860053786103534815293355739251340295280539604391116019101100050120410773273682007186992564862032907244583500214588329604716506779020672140098035561736871723843069427671969507348608363953676902021662542431031582133914413417132047185423705733956851367908788546550388878880905778583494208450838931269495612729848583808372781116359591488183868834838656830495306817508215494500558962745917169113587468436093074891928057832467468880101169384324382030033923845119320896332951216769159990683709412791309329016035475666682207979362135314738117427162944039753063676396195332663711943129393804593549974715845027200588603602537078861238167332829874376279726643968655135037330820876347548184328927027179573846581038772704595128393245772659702357789881693375694939095040*i1^89 + -3144006716867572960265087036760641217973103409271365523470220672118474290165987743890846665769625889804376435455157825349571667274268950289551868113652554656992868656700160438306199366772800662530134171067171421116711712748685530222670350025117496488427431644389270808579182170653109670204149087060671356482203612586403027235485577974338646422387202903185936121632844618627334985868622718600016885521853936166596012876297730096848071654576919890810692416709272791511735558682687006409070891609637013895445296508376787520373399899009186742054791062448809155172594192361079436101507709532497065872956711600606354608704344871812690162428999103921134845618969585361008437472006463238548132584737259443302934693701454595582053449091999155371137259615479712847128638782679659778262942639295346815121389965332903136016152168748144071145745357315114109314646480127844378918716612868911500301915202200907422432092650100769954740960553581697669591389981490598341901680449550839021189063658007169180834920556014045657702542740499600364276378519435017678007536598370824517493575228852860520119697556725479705565868226261961941031956702175654696625386944082005196800*i1^90 + -588772658837483296204232566447303221861917379174235809660935563894149786731045870817406638443989153713794078837764584355951537526941606833527960786408562153751933598121641406257402532096567925018021947488428142259695624135934822126262752355833461812672782344525348019875335092889581300554908528837802336277269268048412721144199777626322397907129162792037300767072709442446901004365451221476070362339446264303096475284938701291254214825706411075272055049791596094748413865827804098051215940232274509120936583322566717757314934390655633313732266185625965971797364634586413109002723609735509181952456198704192621694377738084459663674084457247280753961951082590271035316328156133643450165158724864110492568320467115027919167657668765535848749296615683256707880741963136185523715446189046453033986937394481934725080444235975552297106729216411913845806178882723942788978630942331833779770865814360085972310295149491118247947615012415782545344343924793530550208741134780387180738162227057615159571493558612722009505280189767554179142064563356713666818333990246924517238125356436056905525031353021973798676078280121843544933257299984646144000*i1^91 + -11427914447526353678337106033380450350757388435581497071422612325091568855805545009540657848488133090430926036528280459340053705646178132607503586404444362631516436500624723362857276672748745319211210332203338484860877256304393744975837673133802959532869680561079878952015946507255744329089218284081769293111997299179984459272140519566561033206919753820608466987286059132116882345242712734664393916468989016194330515784507348145654970124204550705128184967954123763460118099380905857892009640351168862765119824250660006195261997764555269044096949133889781188113298820438405380001093269593779146490929221757661953956275655741239888752025502196379676231269659915147829600502001754337369885518820518626611163164538586966453635266541988657278081531442454543443109486303877455972947152325186048088909972194698058258490949285707593040297995608596999421559752945532558099874531382396997812891555757565018199533147203795122510998337192118632919621756525886090700481636419034676479127630558485306580207964746734551354006989737510203644221778167566803136960150410585061041443048588251679671851353871552521173816728889589760000*i1^92 + -51437831866996196195531877666407227249411261473909429258343345186057562337808771725622517945736593684227614887992623645871262110381940307857417595856317793493866587331238485419545010828543403439572279959264126022132663998374696290820879370842283891941073985886633512390021678907159374601799487975443901511432079314080015693681312518157345670794159646947557114897625255575973357512226817168414430497912227864428017756439736078070679802691560469525225207293704680403651766144357350842939070259153941566434359084420362186307237321350268337269066341058205090568547185769769167949270921278487068781030204034736332891689206208935328411926678725154110301422053892068815092419602433353866602094417456779329309825841206691392256655565418634594528459691102857364147207913703242084574690134052026885402066079689069234721879020149765553252508594334254562482708881790293926314168092632830734119239558692555950119193916538777474980952226059379051217657286658132955303609792777709361771627048746916401158128542381270057549052021083620507722452561530402312207718291492221696990719681091648523938000011264000000*i1^93 + 1743732519562740764033668910113619163483766607941652591340986530020046660011841436719769860857373951625992108806428638616436664727168267707922946027617220825565510291127334641630053006868694665887208837469924272840731693122047187328682634215701232226941758645474909240373939443595193197941983799912377062053556929136012439541215219739043445349560138699597143743576238847227764336623341849287762290904078929389480098500462046216237659264534021839110516741153821449327704052417710319552749654143210363350981699403788017293791218379675836526725472070590517586145426561437810635986230706876643555390148404834775657590423238477209856237394205686620881224784900629990620122768403497677144595456273508838040660660816213022383028185197614352033525427734701266899686009798305443738166195244451606767279188994518959581141867011864210763783263984397264218761034826972146144019380174227106794085074740181184444778559552948562944075849387650691250934555637679989863999989423883127227810414252375680925878909960806555187986349001447684968614636673608376224533774684127232000000*i1^94 + -4254347788870240839190798150733608210321536770110326271254480756926133027896907848732503831352134027076000723116612037290488095656484875872353599575420986641544321199865596867545495650096659781712856668845546927401173925461681417154092660558065555669113536060926413109142215758953310064444973327521566423349797207453538334425653265961998436578504820470070091029390808667358537565293890105710612036353954056051881633416738952193225548398015600113641175441674814377519105127516086942624548992524420683689047357560844799885250420844036580672335442858229933560963375192387151421034352577182661852758882148868180155810641064753522975354397697566841693501217376633924122434310909073791120461920473595951215257706035739955202373184317929178308738297443692558644279278405848366291903693364808252083377342496979036941426879086341627104285411297376284806388299980459807979650101236269593427853589590551513822600916969800292838316185709485662523333627429751429958629324659290427896329597884680912446287867846334853412785197349674680320000000*i1^95 - N1*1383915956605435510720822467752870220086520574470996937607701432838699483322424432151623427740961737075238205358751756057011768627823888108323056940905978225731189440354155245194233822400000*i2, -3447748798525029294461501154403410234149785906842774916579634339503783983558282674399541030739376456053789558867152649443383759172750824801653588937891952162628217121636490922467089704177207140390237978557775582455342796081296899325658879458458434674164914437166539973056372428584124875895651202245802466840778205973943708783640520783652414964601614025562028770830959112107762874472505878375392620824236535577002987519285830481796671204409493949529469940414192168737541146129565596790914695221302227566722125616923683139311627666475600702467951392613598064204029969579569605651462743777461052546398770377264279537155238254308991192868109874420429798644893515017398746507866465471107090178105419412814077572918216065169486513223880501557541112650255839189419358824941557028866843795938322650175076758785618808701549986064928322357331872789284818641965120884015999242257627433225071042706424424781723886313741678803765360569543125113079982940534814026567359873704709737230193934522550521619464120474147541447468238164241586638061990520619849300555268056797876673739243441357619759912608082213731917069750968956677051502664121998748148863823032254481184958177678503379246070522707716150504546769912565590605988971997371045050483276817460721718055383364683087986853529983769272213121022976629186125523094517596870901651777026359149671344113281744358957638780331859305172890456851196169713956366567804955876662566848525820260065122044135791014394523907236100255772312725299391298805816534241571612225527916139026151311436715870235238372536239193937966416510072650179723921930877126420784389779007155902570404907125702061313885247833307563958888887397040169088763293317023497723699729706454733452109725557859056473486420086211215360000000000000000000000000000000000000000000000000000000000000000000000000000 + -212470499589629311056575413628980105022803399126403117450604526488104053803378941227571299067884307134634615156381069638645505003384525513211828599578596480050137588929445013039454918596074986059104928305560699638594587941739480254944006740349662094094189261529289268320045221573156954384716764332415988455312203345329585423351235749075846165233043865910928775978623403181543755873188843089858841800255697559652479355252906193108861519310941525278163205242282636784177860734304886138381071556467467221118080293578463234323665573239329044814024822519914725197912832671186745232106457563784431054344833892236148135037551158799920136417261720638710017600700321924348571149599927551927545291328858172455932196239804078699847928502899138514166685662683979301321202002262089668382214449223648381125302267359068287006919472377237985740927850179225743099509924974180012407180881832030154547629123877786855300357777527852382797429594964619582593176331835677926778152408657812923560357964482896867550945948886013196255526262838812678652985601851212138403315473336599437149131784806879788804559258826455622315250615683193817533008529956390326751450386897631392112521952073223717316168938606257192712348795557535157124294543261540791972911685649871701673156479618444494690551241158375841837602082836475456999639760309051513449310111432729827309885932213067874683592449180560516021537593476492154968752129975650963747935538580545622932608712135641273835113120894219238511337721069136975907913720448560723810451901138658226841924848758965774288687305431813007958847073404585517708073588888184256116632578523459497566801490110938680316662530318334736234511049387892316516605106892757037885503614913145179748865735145571582869979063648256000000000000000000000000000000000000000000000000000000000000000000000000000*i1 + -8471953957584280305142586921950537780455428265671599275939581763904675254359606307537111938624061076957375366731075778516775675284157494316777025608663667688073826043475232744998835629771472467499549859222391803386479298145134881313434185015692668703685640521570414608662811607518604162694369906385143259257864288617679385534466757454936075173830456507320005467425111249992304808445026378978530892549669952014071786848968568038732388501295348273802114046008841281043832834765684959509006260597628338735931269501768118668759885887895401449945447011310480601171022773742831225527297075241999649077157971586294181829747571466535028686373181186907867623759399356517371136820252151571172321395742884294440775644204303044369332382878894835178969078244584103947275717465287313048850588537125520319898718451610253467554160312319109938599885403186643611951450092568106174279086696065736313898441512890163114175922628896305735964697104228753951825518836176657936736872973859534790104997490520343125636628778950209310226863100263591520083829658586220194647089511844894416190092471545252209054847601608815581367408420036737945008444098089910821007679360343490667934148584905490079225408488457741418353233094393374823328698075210157816131748340473069994872653860522721322884079247097449423990006064248354753085306167997922760141956002168518948950976786900700567120989140137990411458426571816022823369870844395581182826776528111110988875927040433601022861025699744954568345288185256108667604104088951282539265511049779484119469347861848019414682917580591264521058605399715992841152823651547708163072456576968995394108594221747690009754065753084238914217656801127332592275578992057903038431251629564392182028214876206582840036849856020480000000000000000000000000000000000000000000000000000000000000000000000000*i1^2 + 46109233494200701437223717804337017146358114064337562361953042103917143728803212909360788435053324792032934804875914190355067154671003514546094296854612857782375353044638418180073934394907144145102595455742250797900860788895364078270948740632989273085452120854201046914590391593398517059489067958005591052552624187690505598339418807909862966845416481794655792625611300479019705338573946284194592315033464676547017369158329844355670598045837099263709268271687736595667600984226603367419050215781143590504091606022997193100084779646034512985121579402110333820691566621193111211847068266562378806218133706044675121520680466119264663956001909773631123345737323143494313991988677659290810267108517164447514468569083527066252046228937167407800023295956318512795571608174821048366705517787000093262899968904072212465874355782259320938195532070489380796320749580560655291115904361226681271108965100103488796968476740979723668072708096727530925421668624769729429321941759337683003141894687022055295391498732588598491856565645208074724331339512939913163098601342052344508639811454164199566971531360479726560637265219773817710473332976676589752974905551213158768466307410917349832045855445905969800606227851890928274440615481290978230271427791127662786083847874158781304493740531750247709932369193102352468624499139448611401982562604403571077140974879707711407990636620591866874481673171153951609027178134077650492652398801533056750612743003264709193611832616645931164617915453250816456970666416763314688536505393346476036896670036560077547184512075744377190715680285851516005529374196767272023425526796526814831229248592930268332483291105102962024193688451280337822071347500138163980028522146118492250034373917597213497220621402112000000000000000000000000000000000000000000000000000000000000000000000000*i1^3 + -80045975777522926258023838989060555537417651985578719865983349267693158242370195679726863274760591182251269089478679495378689024890413110679801201179185924711194055016054413356977740535912590628914931116946174449712309913202549441373439959927667698610064208919667919953647669620590266899434203791259873705606444492146692303288378687963317423090659622062866893752215034687375778355688695730738014110327878994637222893384750590697728450020825865872727271130640382777810121180728473911553368092127935093122910671007531411174287314410235282762412140786761352549734619665950638181687212329095832181736784851601860900961737061196076112909068969327853165143357051307825703697336347269953683880234545257776157779084082435293119533127000727876123117016765874632701131850060344298878162490395868444034565924466981200661230283300306206899949781034317326047854281344735730987960638696554178885013566970164610009716888704982753465603751539906057566943930542275026304560724637792230389356859582321208567020800533456762612597081405495755351940608421953248102642034989793973653622966044639715215285394579686657954694455258025458227994583723876525158492533377567903614840112736680743571366826416166765546496975333509378914666612827810450289128161762592323383023773767656135059679255327209983215663800244455505956506487627883993392365845833490677218835767073863436864375374401226148616014170593080671263842780637587323614581609059157534902422452237761126984194283080697281567922536759431608884967840909268144163604910631865795685739556949242054367202139275172512717249527670030449292624569575407089405489735445956249790106706162070915487101395437791400460687001038271768072346570897473753824688276921587512496597084285836971042467234185216000000000000000000000000000000000000000000000000000000000000000000000*i1^4 + 50813448188070661156380935863278371233127302207015571202875158154256334267338740355685643924384620512092147226611773183517017837800202462753378787032568986215990256864342370001895248027615612547162778081552234875054322027586003429326799757939651244710851600823113925972402543409121150537505359377697426369161280113590090437920730495820046700962005458925626218263691830699367199294606923884445106266255902992272756251472646368345587044795627759774142915742518231310287380361286397381761107377077220343189455033510338226946204204825805034381192973736961906218452710459406707242337230492295289963500374320206647389292748392312760466883623822270665189536670698085570792830834411035811251980691540275589244146982638055933758146244368479726468826952075338123132444111356598905010801667910821160961043182246437264815665077244318041086282152222924841894767944006755787933988513387483617565524723537077618831736518364186070429296417997072097051370983472177179583947269969897837691505398433738724001780135186355478542648803924560108582313792272455224546924958646178289267139674984114195475085964594054115108334441243633107516332739765851941014237725436640377502259109592492840355517793703837333540375974568506563251123666927067144026203650900119992816261056883346383755594416557397134228644070250557484454104674305402465338607667068639511246425956456990963262370691547558963085318981503852603053720986987778755744710799769147809044716140011161173289239322857548628179525418047804713391687045387716093092933627377394323921652845496114119996603425636803119043857401623086666210082022278383745754596003245895362627460076946741588625045828548758947831557278904587451566665018763074303267224955592377388207402184681101394011297314504704000000000000000000000000000000000000000000000000000000000000000000*i1^5 + -24967373674340500515190925663604296539128474848750996916668334019362531531342052523108634349189663200901862496601138443676223458877642529851176570779579264289773245601044922884247312047778621289912360352331171247996095486833024085102781749447320136004354504376531431316080612461611559963377482363337086614924697937782805759002124060036570152556198863690957677901606526777653596953053289568172729652672936842891435581217511914670553037617424902113736653436719246283532823601850276551829659146729773669965650557943539556092752304998029699410806620208096585705552026728611458664656792142877808798397569010136432523459538688342188976988057173288238446301082118164399888006541480624867868042185395546795454889834939818101939806596996031350831062785316806471362449987958001334979125409121203774340501394910986786132859232036898606879299564863544562208389664033770051546670553444549082184374372834771499726263097530167874410046230437106003828950254520312169924423321925659643488471175737788815189962430606173924442423005577203531096451428865365955797630668800625434777519604920014073663589188901851692432477622322312779783388397817011499172779699397073315562948875630203920629040301463762700377602639034572466109122101785721006235998334835002647709404890006340629022579775088740848334470386896100175375002704948458516063585715027196650627223940880649135157536778294791761625754637772463869486472574749929111946186250717209098663654589731077629938052780762536248669380096530563539424177622086397246858875967810377428928927585804394517362022072643001562130031010662106064803163965257955809679312867546662357459233831727418590627712516413958007742064698895835568742161253091294357819433690612831575559068119594582322243663875276800000000000000000000000000000000000000000000000000000000000000000*i1^6 + 14048223458404789006472356648855785231126071992730263326348841587994636212331868634343759535497391350587814787924048468994445585629256897483064772665313039367308803344489888326950588402050532862648658458117174094590829651837028892138481314890424704421637268199995401123160386994529648916892761025594319518211657352664239795395388816518997472494185263180163714927505356198242434355835808827697045665764429579184454923514988947758416311823838782969288782008732033298304179508257627961908762208608146720840185707271945973295089409649652984762673237773874334438731795724130265299153306156203232598286788409059331305634557777402520788438285614136687493456664025117115601577688926333322123828097547072248827253294341491593626383425889403602247533303964886629745183873537210405223324762973907846180052649536571707487452818872555013817450995004242559320005268583068950665407830344940338752437875465082051387915352325674001509566758544877301541485963579717831231527249770413359609923635670690431009910597803697621765272875175946001621130403892917576772767940238703944500714933786551262061782590703382598651948780067766610880944118961396063334534505282287326014582749945187495847123693654908072691624544452300120928383808004993118066536250161908533033818500538069149272982524481825326320160262217862093996232180666797407711383094755016157136139856261578079411798100336810206931473546101933957902983861311136332277028407632587332680369243055993708092708103594796049484259331903380481129865894257551677016817260683418310990928607003830626259233202967645047763751072523869958452946977308449507500340288745899686896808300247156911254364538503527582988147672335840229919279190612704301445560620213972148139494844167928560797649731584000000000000000000000000000000000000000000000000000000000000000*i1^7 + -17560727757823833721815317552517654461051871995131682996078847102300417792293602794470937282958329132996457874937068852250137656262470405714128667943134271599420304123719182674152852652380967270888752078657495522061041259177254543156699051245369140532053537823494134234523135818410154275667501339938528208117687412671875115951976407267698312436897678953022557946555950412868926617245959190764921827464689672626933276956704157811014672055108657652864388137729800592607386054151659061310961626419446684491379670853277396846230855529627733436614208153264238151455167912365745393317417923028029141431830972136400845767160801886978606494062666998471373408082508982890976628011831410734996575960363909322438772665809385190067878864066323932788794769978896507000816341328318682079426413753750028287122919338356631200146554149505137533625306706697501941870357087251222457515657434212232589200947280119269624706342526577401025589449178892688707398711251895304998018249207221821953693779885539587870850038807950731492549083842256485708792706970689971865759613438605022409465226926225266261377069513893043709935567243086859894778853404482113311055692788696566501312284433776117515818547488049460352323875715794499682604589040905047936754204059929791340508133706311653554725647187555355678483642823423947045845144981882565076111507787001575595295772445201559619700724524095174109218615101376383341160008357656813284478325670439859369829328443013878362957544200704116929932870199375783757167089201033229637900688299217245437659605744576140803924601128254691839840082727556540120742913732473713421547351457549147020331363178727564994361865928171586948516109666280919063148095726831243919078479638731504681316436981656504221722214400000000000000000000000000000000000000000000000000000000000000*i1^8 + -1505962195174186639997083042633871440261241452678727662920568144696715440917919609174011568559875117986020018961269285386749996105851090460933373512918943157120337071577969994912901748367513198564551863769951850065327173696262732323255781722934539061768843320242085828228203443264955486293176020328479345173526035165132091997898383156074554575984419083961370791983602468581046752658812909783507089605703294608805378369413569729092761640130969617364674164110086659503712670778823947519632197601829704234949781584488974263780035934389889109689675243732215062915807984316695977974178503136872174064973187264176449712063508923037604285651542772755700626306624983467923079156769583240281945625917512853174930745545594044235599676018076798665108987788414476669213681781188975938954664073410782049679600684976614708681476423166823258666158861392915332107905677557322743026765509863196245726363592880502057869857015342990916888568186491150448916430235455942963873492004071037138954283463605068011505652429021925628750941015419232479848966818618527946124633231087179513375067571738950974776674851550492680193845817384270860278971441621335028994278460401222459990935203587672654035410860745308539557403566412367795188113585702482401657406636001255963627793085701921933772348294222171072131470027773517335081317758463806421958219081257176763146194611751390438598174806813643101938727572422526004423656763010573956239288673744499216030335198776718475161754431695345808610076432142184805332588121666263919894088095333345429891297120189947164219833011028918768314080937717491649194825564709834999625888106729074670340052745454634279921319305328498217200442530659979832794128838419900965810464709894012030801445835683101500715827200000000000000000000000000000000000000000000000000000000000*i1^9 + -1345141540414143451982580137594501132634226765289584526243046781515910783341898049390954798821672792503143083120108110100513311841528194606488697106512188791288047925572241258815224818503460357554716876395506250375534047070493426094607390255444913622511966953448792787033984280267829536651753156057636236521594650657903575130819634022685203144073946727903105146964837994066282205759477278109967855005628791922424844880038541237641258666809284181989869584784945929403238560528780480218332632550097730544236174770938365224571847170755495160234412776365560991122531881413214728760368894278051916151820901997660259278443710147463310818896176087096067929868417919405480669956467040852527661522650496325481817761196614155350778611414214874592368765804925129437711451516173554068166006822770226630541979396933742320464091784422906595097271393959907094762166439372892387423708913426926519472169248604343728145607141799648114979857572249465750086718059562017217289437566849827682470017347806794680788475380051199731780577566341244799066641028367407526836066374121541665232587654876438712170837552667673600647083251748206120924874829285675145862093325747666990526583258193590984810591655929039069066251626030012156308761552169877869797097779419128246728617128470131875569480859952679886019930041418621975401613157045802815785967019977349049888400274758960104213376814387276154948498795417820565862464174953372529222119011272321219183095531942567170016378414399361257237326725821523854643515827068914569005404641746415349302958979485731270748907024673857399384615971712317367813138162776124665391046604865928118356342289194153708801218895153079490431650265579027039414834025744152100592151711440244291547196055890665479444889600000000000000000000000000000000000000000000000000000000*i1^10 + 159977737641470272103511918156532042420023965392170085573212473791189662064869650995537971293598663301478817997462630283098744228285294833505453188835291816487203450503312233427512505520029732357147731076953355641118939522337837421655305200844756216045230045023502455384914243805969841520771101160574574550435897750732053239535389052947376545945384177032940844763411860160622188867472822699966324538749517402081250185111120146461724601733678624148203402621210347526175090011849858498679917767380839400843406923627337422624506586283699723596528237381276090472825419126810048692897278558637657322515637852989528112395147710794038845602560880502463066086511151165208480095288052811673356805071740574506355452046199728267287548495413023248270269785846168349561327740254895385289343089060667041229880496569841240680511031669264441114536349869048001119810664528344709330439359446017974419888965859091374430540390641003485167858943210184332969825396495382380071977258089576894706815316618887476150315380142182506709783691107495231993950426404208985225875999117370693767828444436226634316259024296592581399661363267280537176764182405238183728303897849286977917293562357813850874503863622274017247215040579476303420886162479309960016197676346334130379658559991821672149424984214699246187020415380979584366391899228722288821134626431354263866647136054079589352026155080219018931955852853841735176642418152400899225461257917686661108472784142488374976255636892128888710417721179056234117230313170638835647276005668931341127561126748964304552723472178823115279107124317273828018925223941709392234563551551812445872824289927447306714101581797154626451225704297273227320281275494497813647264176123292902293303120834929570611200000000000000000000000000000000000000000000000000000000*i1^11 + 3601374421622490135070902847495764253653674337286503624970294511008255261702332093960636052670211156384380109499436648594261497175901301977959496423046813826770073920544733847541740147335782538559799084268719372490476923730939050535035537756361969966741116254710321192407076910290213371453462393809580194852377259236296267586104283468490433153407154956074672293256648127555168744230061731345580824377647472898792136699086923239476768985260886571537982604306463670744646786480927130695943001314835447564610259914924625800828555600577672707595551766092407898557997908116961295310700684271709404077036930718396765380811252446711240442397836342078022167770104580293409480194664397332548078855048785422910923524664886089191682820639621687161938160808707647194979076459158499824031772648513010889318482672614592944987793327449290914754220136084423618854530712493755917320756579151110077750226191558879913811720967804141217769574822030926995982393622313809489416671026117820198954259396002898466532093892709483953246127564184987753619877559844813367627561193454017272639776675325554143435934795165826981525086969802409297474360343181394150857369416632711253861817398198640550919009965720112914898599620390363737690184973938669172216279953944366934564933788796821034953800337824826968714385923940203440217146857633291432389384446323727170487730904562786113327868940652728526878240072743557780601362928747867894144050920900204212519395348322459219490581462339582385779267203152597954275338917973363820895227008324274957643013318596930658666027921706469055755960543025133736961331880099217294287553340542088932509994932529478970258520368277573666232696033112261399953040939848092948194405378706463365278575454936734105600000000000000000000000000000000000000000000000000000*i1^12 + 35392260223672287762071317978318045569261233161600166650893718052603507449787769431056062744011746170178713490864675985316458971251540080666665493275103801632488629429961504516695680954815036245127281232701614734098631639601808292186497170018023390688981078474994721545390082667756997385984770018469041590652289481507848293770303279597305790607791083601068356416090545165575964320291520596627076373230888514442237665123399510772944147471726393206695115358791120176304947793603228115131352326484458118943486101236711870991674742393458231810736322304733396153933889725559523003770716439346200801568303762317949260367884555669401238725980468847418173194647512980340514371048557353908477559083835168942062054122953662834257397111348299284237261933005327128726145634785732023995172809081992967294136726297887597246053988689054543128173961774803976758757274908974702842560750622544249688017002598277856676019719310197962914339557792859172900817100412880040474260544781117889956581300416650705935818359009919491213078980767499399199099504861938849904506298236004916912456207500612043447510886079064916089336563976664324667271648031981129097849457333988500056094106168015399747199834140913832047515879180585804611375051425303460337607164039473180751966493977007652426678403249600173903504215553549911364065344772084836588132321215020351287753646614350687042271312760585479176062767383666055579093924397124676466213841418309697400607125923171139770685516947796621953202763805004521660198601788866828607587485736612632291588685172861207065970246322636093036742849917829013169999893794796856141330597283723111317370115670323400762519685703909162778248395249403795950363305141641586526935131354449195459612829183975096320000000000000000000000000000000000000000000000000000*i1^13 + -2336276021136186392368994263548758032326916101907613389184278698615589833498777408045441131693051340634856623236207771016599698422116274133827875665832165002962903293037536600783190942892114906105640446158603531168409221208009294920636753989681908694286746864728757734325509658552374874889098607600684598937601965785989357800517379444958396513761442778420068452909149185566778850430949324907630455823126173635340732357145252540991191673233099049568739691554257754225569078470052746350327399822500386164969031101879909213325453561013437077842160208006018777078701070774494042998882218527634205639503959357867895579061255960399115357775274621967141231215872068692280869332117972055133366461916087685529755643832702227809763188018651138100089948211789514981517928561371808785663740326713099901431234014248485356437754300420530049700376433666658954973898380978117576040033189217034104103125832701018861532685547443658482999455535756722305964665358408309223090148838761064943878830129211705759683955706399200164482956841103282436641211939856261571127641515933792888366670388048643707499370568336339637308278742607598489926283789109443114606220096332670981078924477281470770589424119478939384499299096426411538232895690589487627391165624869466858822422565688706528434207376014877156823269246730752688669474682693447327956473909559306824350217768481227037655118169466797479611836593848367207201410046741689244401337455221943083295832540012930753338761642041219109865857459430252915790199900076343452811015089054856956850748254308513826531322439633727040422036070967131794797545806703782241903753657423790023910356279471161034786549341351522277327982393697907241176934788235859384303529626944535219724874164553646080000000000000000000000000000000000000000000000000*i1^14 + 81658960764453592948825334080720352146954106400416012218269684136100384009581961733491571225253163168604663607428218837258673826553284864024445386986826769947716200952820087547887942428263990749008805127132141688028397022247398570189931870001023249547792859377488704822547289143438602171200402019647503321142560138226412539896603223135356222940351644367092317700558274337151883041891688763354144336283659140053621145197530701344027044150551789939072496234519514822338909039909080081908079282053717363560947515333026645509492120990690219304845056320384134451306260820683323374566769023248427225550378320523019072710009412275798030980044066006706957133868644602850776426716212768230250490546196900519518137805300438389536570766991663025524797394937526270816134594150528732544822650223703801492771683864062962490671133656165824837891155045636856690686680690274811527563936633197275285146905167728262179351883382223000739400148333815656556374072701241356857757845008872847952357733897310029150668199981458448945188163977630406912112792769919577415793327980992793315675028346584786324330993634087562076644555925714196210250125349271277029807664929609714322200649266162353230642467483188310420332822159197617445398928691815565062608032104613039581819434041605006411361269229903575479173435634635400701052684677527636740319816665597067363492404752340635011371791295501112532188083943024785206484660233076394138706347706994897961412288105132889277224394499002355862251258102893698301273912086487587512285163163936216798293393778589063801626342164230150387901791253686092300440050885022052946106927713088821828368258909063749709957951330126609721724216760299802971303178967127093135113540965078424847876243052298240000000000000000000000000000000000000000000000*i1^15 + -115877867627259135718294120086317475279614176144218108794346847026730147474074779902838061578192565066223596170658055045961238915117380816628299757538546046704621816757438631684505142009452966202000092152010913033227523403311011421467457289657964008084050998947843238010028043529672904394657400719650407113281108410621696176073874463915734130787213190286843899444740420342712981927226020229624511695192414654716914699024960166442007310669463617581535422732420565721490580878806650932371985919982094215204570699097604063574265774078094646881661425553351506833638286431228189346324688566305512442342967152018341612866706092495469609607819277680167878655031002620866795979060607168511208692958779469210883943590820116602505990026478891288191304651469712068058565361278702012183249335717370060557325729154687169657032893652306970857480307413959385483470145889795949154389347315022106164147302479395372403158672932151368054712485900285133626924394678231484091372199702939118689287153798118851150094762089564769505080995412440315293456331909504573002175040798711368105317722230849827053794543064841031157493478071854146380128756470087714211057440606167962729284924075112650492408128065544221402551256051439609476492073219493229856029004770700479123982178514858298642429807661770999249310195096176804711098101385237543690537260111875795681226758158517524593226068489376740487981722717762514945236798282005284311138391132072270200437953694763901290130651082633660967449850601389203059257504203303777032253534639133928675372680788682352532313841704422151340675731212790394229227432108473937608869549985309459206427483303432710041292352820319296888726879371536256221062289411220493508580211270615507281154630746112000000000000000000000000000000000000000000000*i1^16 + 7180602692870875906930108080721235253436728362883711961013759218001364944079526243726155954960088526809538143323886930133633304606669587216870424567363801027672596449044181894742502007449942798913113128487959498458259034553865565564992960871823792231770203708747860487334670106857551880501718582791395465533562853526058396341442296502929260409994376152708962090565299433755771033336280318533619123144034296098353076822665992570086911695875650317924845054052136099882470760818261939889801462833415730275596815339320652072694878016800802653699815715883271341127408143812574092097808203861400648311889826178014980783788185214522311878643787901681835763291074587255047173950616212090100938301232953107233680942683921215290425288335216991219696506990529037504659937740797512368680444325523034750817158886575105743522273548825851773412477676306302528761721270657252468320178104468527999198843191676143919550026337927956131434933628281006061286478523970275115703368619900745679050362719026266712221582199480493084609088739526073595009337099038684759742628110306411662895390918871140884426311679720105768570525040269345479030893471332396016887383640296029557549396556946199141400485418161638687524550954048055415430880515260432160953633162138117993425195971685871624067572064297923963211141371743195715615868751476644483493474899791754864219268236046955280932262055388359481341171265158633846676955876225040746077851079212521043469898712312224168935065811341487365825855143303723488604784658987900571005535707549724987260343980641876822660345968520494127484533493947867103701328513843487567681244764092141293255064605447684680415071784090730838490887113245668329450073978117779476153160165551347401221241569280000000000000000000000000000000000000000000*i1^17 + -213307873414788180719461489418292847126179299597762846786955358768664411936889666460597804533609520822397400118715596009647721042136160297706895400187880055582526527646947147615607859449885526360776060939227377325598330719551236201734600811689912619963474154906904428710028483332465900432003190113666392443896925532670334540286019560734999550266371319170851324740567197096056825685574068453589762644756282996807135044222286460308653251375376890885122641109253325021014471520672191829250791437295701486514269529375289537843962786460967270165862855033441794152186090928904256718667224807551606845185903330124765377356582018561782284175981607844708885854536396261469207943251385221978267171080262372958427491083361409988033400658468259334857485785226777709277337059879325258476791736246689063614623113238377215553830095605079429245930075038382911474841161164932538921125557082914052918545764466364587866357686186284439731018115472953717243649603457552228484874022971209746457176219505544346493646911031604498836190392635826994891191572425406903638214306103751634637549825203850853958098222454524196567237737317681248986402099125166356868916869477648722558914353656258643354408925345189626335305166213669397998322784994901453394799652724324622005316639312265812423443547613055069960162149036655903254040320058957375864627217595671211788007606881249050355675172072924045668012404538380895955715073611712367224459441385556611593629498188249937342806831845721200731061019407068850755226316874587752733962534343999324377586316550282281578613157688455983047738542395813412426950042980998333550213874536091119790542946694620531932234851210703923188459894048598274219147261846854422318457616589668742531645440000000000000000000000000000000000000000000*i1^18 + 119966994491947926892678557558206580576809407925294816058251712400559812706486697774180034686255979060238207450671595658104164703678316761711026345189287509295410646724183762816419635599455321604197291342058291031394324396670020802347093147930684157710693260593420255628364583745817230405066412666256328467682219912823160753194206219522996755666838558177163638207644707700221685233719606542787909364287950882786383237516239611120580205005407177049132325815646903816602797711640079033386544644639020076980634219870387195267891633634616089851414923721014645152472438675696060462623851041672837949257992668045444583163456033351647857950451768104360675419709434697044140154335010667304145321059408543187120578398654921758294430976622906122051194778709497838041696975694980710075756793784237866906652244477066414053384594124846444316923728212752628600922012075173465825373796093398926609883245348326403680278776450851047668028570270228983826839380412576623857360334274617952999678736901330453679608766358422551827339454996971686273346741302948847836532012242347750356598322482250881541641739861777954829355780619524450816957531686203978735443037127671320277416940007920448999750451381065742966138372231633550834432895208040989094518793964704631843296133581764453009069367851734017137613613699305969782120229175339323046734385011164131626468650648910238933303615660522835898615008714050978452092611750431823049378117140166956826179880193662601221976383471726436613779588552484723142650163237113639128376716029601090282919567508291066786752320539112127391616898035288812468049823559354985472291751423003098552906463044559852404418303359665402243561689518493209988515456747567645389125751183221304743428096000000000000000000000000000000000000000*i1^19 + -6684591686916639795735138213731908563528807896864147003175372297325080003320132554859322471141272860141868776768179736283720071583619437433628881071160006448848091948353549112361276979062615749379772960354835350960350438619690308515231076851597694153900575503578381102934892459472716237814056790158639196042079082045575235599359757844184391006465680372459821226881266056596946245804642503521693813035597065541015818031749801288803550445636555058769258160170744275572509659460484706238268571049276745898149936319184581879300574170131527449777662290928114792472397415604154159801173830916596466341697612890900492167817876482644206559269850565568202798829642061872543555662898442310712444351512071312280397156866191780619053103888586883027475718789804508108711813418851600026391644782075049661198824357427889312803010697086771798573994361103268103500773499909563664390207412298601169449874042865979045600559583353454650955585330771046426458311000168876675740630231126960893399616143970167921928104564659317244664031568168814759858569243609040939949002586938267120286004659064426229037908610548406488577226169067126898717101728928381887052218917931699219638652972653398714297870094261835415247648287865709598058105475344611100066004384072889829265633914174485168527075994128061722075646845458832618745263450538782101103060151071035795012963691639611807434948912828332070856761657103788161410065483057944877889455928152857293165529662283647464041293817726516939999537150828442234225844085178711499475471452212743023250931907126159049466341367022281997614276421588591064723830750414607841693595749835037981947537016123030718204221101799352155902299141381017143733246943116554465196877113511117739524096000000000000000000000000000000000000*i1^20 + -121056722243347618040106747031441687925150156311513436981107559992639454763406919522235063834282829573400999109771663325614387667844311613307297779653271966933694848090581010450443194866268527627124392424063765662995092427163202314806340184240829486130112858132761992693203912300290420947695283877602988660611746897880884064165580576152620553916852390429982934202152416121705774955400482799945471196367690396564201284265268014111405480678686281958215149536087397529501816203604949790134120544722824072504618647561957499827200228451615605353384875797491905317154797697591138559601486868550256229977225660206262486815558566666486770049038952611331446061833919527364658007727965701478411477166458904332001479566091217050530814029689558319292430312601066878760400954866369541725577146329205510372102692731350070455758974847143753787278906744202752873122670597766841232996982391315996811748514001797590520110652266876570353005341248109099755888161863842612853390658921385257499596255920703355972192558845423714709885863074194766886883248830013629587579846312946650014276686380783680026028170302356815600339026050424477122503543307454866602899524685305134962150188669918473880168902947890514945249510216258535817935656864817262530322752020028871303720742867701792562259529584793290273430509479783738988070584372825068378657069197443590639894625062365876307248586084376133808829630043198463927784252244676271042267993895657332867138478503076765429095672026725484438073453532653135138223901106696643086808668045492718688051195908979099764017393367575836163084796635403881667975314978202496076723440729522138516201640204760355898686103428543867127830713477170135314674000167939052828555361497349776998400000000000000000000000000000000000*i1^21 + -3478708917014439889868050413160110266678677223926649897130161489573705454162021357162948348750147081371918682425747490614245381829540693860868546812521923884863164150143082350297894272999587392375971193547127934778712150058948324027655442319401483726098861104584725407812352654851639454186321911740783942255901205490265396754413985117552688028165334228723016956124163602921837736564124080162387723602846778288224900407156742476357561099779293882405830240248779906072761560248535797069045108601765041369533171583454469602584955140418073972890034131281444491349000382715746054114060519030853391945033578421737837618269038507645741488849827206023948244247821502272030470893514130422201249906153114983537394686568503057371113947815885519523201289386710213312751914325551350980844518922158548453107553540308400877295965537225398169648828705441481355862897307877256592181375845505289765477389350060031980521131148404484589337021383462704944737836756897014263760002343545603553677842866738021354284456148927041977016718356830396211720158416786427051889624007467056843940500649260022311228583790891244833861034668388091314083737385957530895910610304514210166152430845802921603498681284534437083217955110801761719664762175062337084888887764541028086021492795523624650165715669716878301279117174418689937915592808074525174477066897984276246273628658064589078346187173606270965016146236840496826024502426053919681295267266750284658125915918356295057300851103833894734128908516943538599901192953358135330051549109049362241155254794984062555573041294932531134421704413821346154729576838618602178636468828771772780397242795604549987269838533998518374737527983510101546398949752900232740922326976582123520000000000000000000000000000000000*i1^22 + 329880084598902566821216942153883955054573917561003347140182717398329959232753393254087756214347082410169268621086106343580816977752822988294343027704737144703741839704055111153245921475593481722770151320189135271223315580550535138115290742526021616999795352150417964018063039978482958310182834585644081218406023103206140032478362164632575771811031912513057830854506257431085513805148692179480282307858371886261628625096473954754686529246576947018467033594937005442098844685939915370206302228697758837313454725168975725075601167000841872762358811453867014364543051042670685300459872958185627920543466786938499401988755481140293187249386774845355740293303861552015159715757697602099441366976050520073656465130263178778699277354522317380724380834983701388875750620077550646369156491072084532634788526438753810555871802991845966329714246496426783600762624772719209440742786219344561967517531959158591784184073013174039341764062314230420390219474102410301251618470795244797790554170982245154633997406524547146284404004360367213633727705406335692711883604300284216493321331286229284406615953608881480145643097276133770923542740977437410286634431789053914031128713404636154823943842260979699640634570383192092907052652884756534029487529501348404073509342372677052879053602086321137605609971557386495431711077067588448809031666621909717597869942443528848844520740170380942793561462746873020210619448150705430588385620958917345134965030973236948846573543795274434487174409888094244410012675860475122683418120259905990934751057382775131520123662274213211386722679606881510563752257886916644534859608903781484081764026941623447320477364311064440249090468686163607284688014060297201242235914420224000000000000000000000000000000000*i1^23 + 255448008022410530597730878377093484583248435425529635070912311236115273560553282625610483941458407797451593315065623663531201907657285553234912802871950227999085161020094967821043445950164591715616027020239460728938841533787666541388989293546338736488220672599298364691443601252022536766569333039338936265777597546788891436722171773092218558081901929505303348290646136313925847591918068116807711885355210842123140351984614335432038249058185775371601826027286908811250451370276066252247520443959192217071512018959658683446903892844770960098497962449484519114705399457411697116403293776713364265099560366061704627152682988171027945979666582176572950259812985359778949851389282365469748910499177988877557759992059513968451560640900152674810596291450842997605882369292121397268390462626119295400094475939370075967389040621639159583102545137239119206118697261999461677358297316887850343511202854844013402234528252365995301279516115927511302844514393867321456035486147760527726776499366908900065720847526706037643658242409738785683050300232607625923249295327076518553578925607224787235600339985597207493677657909660664952890321491541711048608167002845275071989401618820296061245497263861502346584645493366734925762882729104975381006825413544464462443143699617692874204719266467489577854531127256164414042080792831059811830815058815223878243811809318669573304704473008355687316215641693346698743118651353231706668140739922882839844524749826080109492899695890485931077490244314475628341096886342364032770644069541908129406726801895680644610080685975839192760314067659866668578274651066187655148256911202697643618965836688224002093558901958275823485218142411723421370790930310123122904688230400000000000000000000000000000000*i1^24 + -25119843939746967208300511507429581067449474199412182752975974950593710646924884601060996538756127229568036028453229939416262203231658022492211076524362037218149685265161873751546367677528835592271101210882908606521274808476308581314369278713273756823130434797924487142529285954093419541955912233281708700995119826863126243207484400030769197426710004971425627647687188492272073292624380544918725759203122773008217143691134514121175104871255243029897610800006968604863838043551941663170122890917315689513587835856925688548938065097877310324783753248432005804955088408887495909694701385523129681748218459811083287307329515089690052270329012126763897161319193487246841567500659208355940763939852333217424433204114697715502004341923774853049686524008172875236513811934488094543666021781933848686069155684695385458388864397959771042722086380178833275828724022415514901917184343374821007672754734547093506115834254692156107879722104592063793957184613854369313693906779585237753006532786582592326951109400956122097774775907390834923458768960868049200682849744328264293719157744265824937040553036216025579412865928022033559171306865421179391497225230325700270889565858913707823917413635911566631381318243818008808841399808101986741959321389428413027276599724326963665257547767081188945811381404427340082262711372053623902522377101255676398991608468105520007262555854476787399840369131169237825658239422200365084296007997139134557737547723476632318031585151035578425677906741987083066941905117097682747024817954407227306275271675859881391332920871422153934784421194518224109022378383505535811796544476627819787161735582017118643481531081693240280657765037447123330841276045328930292996505600000000000000000000000000000000*i1^25 + 550854232789749325841341640577221111806946254222387920381135023833675056738902542199271844042138892053025955085261636837836355888320130549101505306837099231613966787711295072243452995966350343213103992268511521329207088216874700916113930438733014999509515960494064105750091581177406458267159137836488271540296983954577712579380098584570054999804124541429495681068469771398822430267061050280894920816464309779322009541554769055140591251849728230574651028986023958174297631223756744813782985313057372378648522005313180412341666018898151622086034234004512882831585858001189343192475679945706919391039748360969067659817530903099346539247267684352860854908915112866263425102679606459021157262985554993699101412333099807558850604660694633051543847788190969313969864043737317032217375746049183292404010632960645786358017728998670819204116653769010359938667362387152185290411549420521345130431048044267917508587525379207148128771151506684725034279623187114085991151466344235017839190763702813286527201098245840753198910221696208160948539606647426220043113192059376367474402690530183559437592555385513779831307384134427831822851586170205665162319299555738531597766834793517888760739848296462633962838286510869824576795442384316246214561064958111024539288932301320121377111603155328208847388375331094690193850203403149310726262430878147716204640373611589610780418968941099483197147257264081613344441827695877573854879372195000035127317082200937856858772479995679988838305958739471520880427352714523284492440769213765814073092221581519216873992413399257213635134868511043012202129682341185089624952275431714458264485752635438815457615297348932209428217542831223448713678820145437217914880000000000000000000000000000000*i1^26 + 44357184768123845631930361209087361120279657296794338517625614546996230044835261201367148665448962166604798625479438742507835503719165036132587259517587398592249611824361185588729334443016831873331308285125041724638405684001006300069120498153836602374001882721069451296049860307671688715675715140665230230928009054647627254638977111460527288609073205439764595017948521336789690232351666246689786248115784023276680002464075179557958162916120461962244566979629178974863189423261410080106717264474789742682748377360953063125302350481533779554076757831446231603530510414409122222366626757934915230057090999748392253168459051219613960236930423036384533788028428015338288676205776586661137037736130177228458172806081768760588746057110502433076582334701160445529011238106936057456367738014723309957978970657344651597610492523781441032083983767857078466647316281273425868875990426876238046582760452722560783507034147911619530761414186680421184480554955214407699804434984006465329595391114360814698578292876311980482497779679957060921107808607511601208701731214555674824490091616248612632563230024730910398142469253972735225262587034691986470430872329984936846678083749737828228323703135040803757829242618701773401241976089570687168948050619482604367644909446009284001197699107741355318528572996367295470383687414301563665649470134591679203002101549046039293839834258771424139586013516806901465106153892223471148260698025503099181056573753470897573189942489492721591493132628902292187672451767901395863123504325011030440878560596921362672267203883676673118595032943826963120979157102779191658386913017218650684859453042857259430106106680450103155302956147596663864183167371255480320000000000000000000000000000000*i1^27 + -3554183893702089495593313465025315940470114670874536589406143111372305051373808417225075406503581437889084354811934871928124331853432610599958266912727782686442115010289074720646170284852742331561882920284733734691913406544397486480364504022320716023763889489164852908039321267439003153881960860334901591923023000867787374192577966066669318957138734035830582605478678008246117555334318216334834514464834282910710820880712982232087221774627787051207159714804735112283590816651569403788230215322851690850889089985237565664544739917575731982471800702029735304420416528383857163807196106380608928413387106577977790067137072230173801710493399410652889436008346159519706422754907904663136990420707486809385380256506713095337109880921835381088512816890953522460494604699609088129518120872401870848075478552087378543003457004205191676074812088892886010869040382177842906637432875496588322502051395095817428656157139268052927190039676633998699472021905414124082879469166451107565692496091144840192848596991072361709697008623158735875848670208027856961405889628483636909824334335664942892373810960008690525751901798028024218839218047608973968289727760815916624593154929318944073425264546331190075735894619368067723636278148960897529877166658321247411029528475973177927642699303966098281647186296438991156202074391263619664767872529401508610740693287800666467144690848060472883818102223586450821797372839197630508720480521011353513153992414052799988605341612324100562297303353648793869717302495821425948547754502274382422239756317937626755559375640275489074815327090736572125671239227083210004520937708479645524308649117817624854541576424308186981968887175136429252337824243384320000000000000000000000000000000*i1^28 + 101021032745620217486218042509811995097575655348785063136480123067935726366482744116767801114441166523452656321156337752062606546470139321821646887471807813396883555176499651297657830507290447607471609989409463372749421396752773588403535291395456649267914313255737154180076118245120567666322573779706163176218093553777438932035664201118442824728280432011557313047367569837069029340924875815687337339685197216421219999996674117160118643221355880602377238992133821030025742140474909595028379438254958379975085625522396255484479968273289606721653409139465103497193392119770145271558655109272724912572096513595498512168581824921574269732107547128323232988978468149623784868500314173984825690989928318211381662183578978465847353805681380379221241035392945246829156372534168479697274442793637126925250026659386743669790329129759059254957893433859575778321838604549804665829965512527426284588890718113416760641502825016461135066317782893152275595579001889535716677185511306774379115829551375786229420830972065734833744188362153780825568131014365851555870812974345158109269522357631534473245463268521060319547697493297272987081010724000762325858828914768386189817569140450598815782550473643660470782390158560149810613156626788321710597036693224519936128664798855198157944001798186116549054631823939394258368018351250832546950090791593878934476628748760174773074880561792644443711134109330538500870126371795274243929086739459797497712113400261792258888413326696200426031378637901694313735303522067567636594792552977693221569354990709925602133706074097287487532866085001929584277433144879119891003449997385730415715603324010815553852124934961367134916533820495146359613030400000000000000000000000000000000*i1^29 + -428384576375643846731813321836379001019037475334024846485889895831235463888546126854398129977951978211593181665353600979791876288222460219887583837265123764857835578251765323473707350951166257080385164222212900404731693567568258804915003163682505949829686005761027700331500119497058967886545111333265722751693554817087762934463180567906506290354962587880028681476666656965415912292297746921825085329775508884051152248209324915051648622594893420038250393827116127572994570551286295785306346357930947248002369085973138894135587207009598770221339565225051758733032959965155578531597827866702106883285066302162908025435756755075302321297549206550185748233195936666181608180581920364149800949630682550587498797989751785510106549263323560980317870659846438684234521269143180591331056224365569501244277164402298528021592987273904530874992381124628435839664953446800646345243914346230087652877276134116356149239603728029719606810261443934392554399734716438202355906096864502741129959477170635108865042036641688348494794933749895739191734241856457837696604155635948989482920349281809046583482704507112779991471763643559946051426599974672875364421385297452186211671249891720699577866210295620810922971234977559940563552567638650330375211289710445829610859955732394087924501909045734761454688119137890532604087477940314931193480670888527743610474842423183793821238955937380322571341003302116679764857378014153235510136640852112413822895986330300571103079841224582176197534809309408937063110795930442008324737255038964101948704284716731918228870162744301520451815169716037605171796169554462238199346020912724966835856563656502401917849555892920410672015053155846582173696000000000000000000000000000000*i1^30 + -53558679127904622847677406383114073128046437850967818215913946242374442649085271133680698592220597009875127033724468504385130554888835226186030558089500629755795356847229537405621964299085533036619135652108909813838346891569778961724058114717445159133841180078336178007627593224530721445550602780159093265537718601738185256986891146493050003634170358128818735301697548896461390658590569700023498806973767825222167005971242438961306634651578110952449991568750150916508314773381411725530176783024588649404361698550338031627501291839752934650575586044303436288625305837540626254753187662510289602770991562636720846896354291363304307625677705843702227068934255742416774336539495444374448126518798150673487939481953549478292808965177652183954131849211999644241388786414867104451434608761442588608571965414307569062183750777290244136726224258659857145071810954880119780499586010987171323503744721721120815023484253012536867837678330550043442910462913490610410757674916911140318284525664597617121455094184214627302331164218768718604905410594054526997073922126069734867610103353189526251509147353801711558039663084736435469351370328586870645234167873815118486819415697167464265812758803216401550141866600530482944935280012571648066937139828472838619762108634806418159212066717684098371526600698193348137127942424382898668502150943419719223216883930364693758537614599009994269985087433951888351965651309940228528609165330452559819700569373336972490288704121775165394357610082001060762569529626113729549460318824551403524921620586636994722909449633324397059719150734514274997068388895441775758239803872132131115686709341327114742570744603989488294566952863551664947200000000000000000000000000000*i1^31 + 1451723294266116585715359919019142455795207573935848165397564697106133509614692118414246709164416567000266810741813460694558909920402837452414328481272251940359329412871646094335980799929564342585882876545542273469312231868509721553835334427069062571852615656673777884851151557682406948331827800509936078128658419973614008987148464254257597265779573468782614670716724789328564680009441938143607635520552767068258701617595107872119812078957769940761505378903746201167270076062874329412033893627140272650520093309627352680466830463436305211907041834693639310614522516106850692521051473619071492786419623969514984529845651561464185114030712420853479177381377898157391857819857881352720081315364379442041402898067219031685566477333179657981516917771900504935288479578012487676302018243806513738130714593255044626733022153137857550751370539860010806606326622254384187573160668441741025142523961744333804742001361240942469776650323813321321953284510087502495864236839869497580569163857040631820952622726013578618300617439031741357030535244060074310477941003962902120119959360827741556077425924359699705546341253328799065769548220257168590685076902860969035634726610735186063028374061597964668363450412145993799931535848958515214659122784803952766247529356666480981650687011648798459455385224984507441467966686867818731256880163316266983032251977849498534829343743378054789641097740094358277048329524675264558033578488027877725727733257535516017404476791154970145272331458981351906023127167831970437466020656733108308225899525892290978377110665125327982557481733788053411209580390898449260839605976372660740442611062215678741861922862400578313106535913076162560000000000000000000000000000*i1^32 + -4464999668406944554738155682045168344554589521846063517998602571125421792311115953722671597002681636723109653244385179139701572117143316155283522606754465954418030820798394928379218815393306694250000775748085820706405150262249614440085337151694085084415769718957952546949894285755252545042741741130725337711127645160242579432677817695264681811488365505747174236369741398454531477064074353830355125186362771506384251461196476858249880198787308004508020854913388611154431774988223213222453029842420173973186641686442001988038183697839994937673481373350008763730329519890382363762495761148543322776234434790659105114644394795232562569930731064719960216560185126371204461041612199766887786673139085486458266142336170835666444281683380929676470394401022452214057381758003918899259726226312844019998317186558509648397906525520532242740151809719466577610830997066124680343925633716401374772680089951930827751488184273252440657959170740862595010538145249349388093832493314052061619588006142590426941391816259866343229509829841623471078454554601270104614955636611129383824493867645016833216335679555802726244351323487368107425193505875563719850100367993029963247864326063785538731090277975905826091530585401933939860383912287011033789941706028381965905164601011615025676245938925710367865877300408269257198134686669419129298095052883116826087005877434573688532093068766013719091151090281758583732251328948005671709277323792718912203275694801104107247139873156440370563778310160697781994217660676722473216408893425086722870390067756710022992040294896354107469627337232051925935425588899035420225399160353136188051900117452417014947542549989359878197717565440000000000000000000000000000*i1^33 + -537355482709352979120097464984996232328775840462830480185226258651234389908149925632489291621718110207340375190153576887751458966974337856800382280696876319539822008065669553920687420258337939302842861127114935875194891817011483115869630033134682986464143733662945293289372852088616041393516538276822043115254654798584187462689963558274873191197737524126541790465107560886816841662147935118167502535965499070875308091079796614500609813841527875898843325511904933012148453146521552392113620030259226429026191170226221735194150251764126609896493582102191997941653090649350096768443038169413570235911761323034909674109653157604678334282883274023208965153743083693093650291708192583853769910773214709539273387257310640156333349128167361854892034011527582809086573784402630283397191076698216267475195169156320147163694756119628337102229751097961896803984054341830849178958102502049992273074038433044490919246865547450735132440562243850115871991822370941834481881592121077739513074156257982748112685337647637041027952005001637218414160879974919174379825364779766770370325958364350960374147466150032775226147819634827607865373554859674506915863434564062623488055921496435626516300586049270399963957826260912953883092075373769624989154431997470112176992495449264252953913762700518922330772383785565662136322665034902079357062612554819519825363100801249741608022506610713021802639920036880874614249140791213219962083905112324299784773458659665255223270613216367590206792339227222150003454549702770986467200098361721595947083622170227558539919499658527231228743087310255416567818561521306950132586241610613440707256894538749298679666664281860022219831296000000000000000000000000000*i1^34 + 13781941781232262768342412269030347384317647879897218421269685948979549199924226579538043000406232099329872437189019119268461408026099652289650240175401053535433002319227814601812202710645483660655800050497180276008763657212059353312615974305159331095210411474635627116917017748132507876895692626516921897701475310287913234836047435860195976427996777473885206105026983659260228561249507467767579072976837979801549908474584485040712844313549250267112848824543510291455162403124800711908294553175864820134256918999077417444083311952555887195959018293992979507219425496654400337932885387042206407941073796892446584703798732935084398194288973078264965249980833939849853919872100175907105841679479176509272756575204966153807803511555045975571640804106504704644423474549827372078685505003801840183164216196517100870743855025609829743057038505074247357597400256057033900429391524218558098018755983298522520350223184729089304331638115553582086023188314991291919107421871383700442830222755944386912647583533354696071310736386383934765263280292740684831203564533190073952351206958181767264054497532226221048266224897202209150586097904493840331429866497305471826515309390710398322221081231253399931020479556072150586573044277480334575434996275178685138690499626391456620398653785064875888438960933366378200280187067395672617218367201244142617775248392391877679759728599768398081319309515655423893811862468319810697052082781358527291849758524410399940968896538575395191847596173660573949782270202961047768738344415510523119754380143464825862845763886890044245772489690833621469052145386185556561304645700456410186510904236385132893903731358569545426432000000000000000000000000000*i1^35 + -169736482395163228038489511656308222540841714350687905297013384263645783788523575022563642869421798360985885508507352748542735391100206327932648235919872394943701825218915672344327386205103152188976029408699405984509639978449608404023270357463430309961984734255018316966895769552347390457160346547824194090478623904501106632423886907905062520062918360730326574015450346423428085188266634718782994165139166123583509522823490319101308372958073393321972793773549347930167356976506783172070867698583950970013468575208050181581609257408025892228726741886163168631483302625476793325995428096977302669077641092310631930698299204708617216999483316098652297904639968108915946170682095412578308135939754056210222007948793046690883980030575592430288705828609195034486071830991677393775884346666037692145542198092085054616138205697354061554815356073484689396273152448298306444518727782190409398271001424423286411883535884069607906673811470122482539566204814917739089082530604728968317544770438008765168545214528413123792263391653868333354404014457238543645429884607138330825281413640374052717705484899991289385333839268057244641867490572086041936860883657240050766950027925653629058309282772455396697984450728772260916303203494668104448464897529204870668011319261434469667539451471807072607540242369360334228203455111645610015144179881832280497569709157511732763499202777437784800341105438306745182791532464931457514538087484285263634508165207845750902651975259089249641257137861920067482460593440589268115056471645515957326735681206542720573163227571528437274659413098568869131984388273252165954422858974345219859617635683671121073525332177771654400000000000000000000000000*i1^36 + 1215726174658277535830004220769870269789852544293357260677865642280466141499571185560986546029925207705114189212776384120292070450449666092712822493062362981926270462313627793521903735167509257701549165964421493954754426385475572385550845459926585335939349673604059770115196780388315448731302329723775182979610731941938794599737863287543302652159432793558153004461561308051235464989750697958006177025673845772828549028216374553718462018279181640350510305379586120375912828634090776514465156455176735894420174070251282760939815625148167295616167195859323299797158070403190895301755852643327867737229593474357439714809825900837457774825967915412151100067086464549315554446523400831645834722635353223919855344917025144803167726932039821462764305303831009689748787506087034967167151010661191304317436577539797741141250954093088755041655484385876260380883630404180993184354573549235980034156678635576569722770223165758923397882305687673806158752677244164498923106617101048722621426978893789197391197107301427680634991039681057420996769961384831341405332165511690765505048980798462090279667903240438723093236845750575017756259909570037756188085706497240649888056607044331078308904737058163667349150871591199425561748303143669297393762801956239793605203877288649474579813806031561026044566481465066121521629982804890078094301141425368763793461609343884125221825770674341266109746056561120747771968074403211927643202293065654109158925719890869708571310142581336474640336909855780504209900573701982424463767387776262040515668052505392051952842575903237824558640013156098969946121190539741096545695498350141867445740362182445934350527678496000000000000000000000000000*i1^37 + -5449845262712812981697961030908067002903263686673893419421260768813616746821092968426800936004238446901859412665227017677712189618242602653280451162389554013604184035290043228221342577491080561478596119056717359813156462880509971254209569646993994193580830944996375652902356057402864591977483679861947802890107227735604813117688892591366883943399566447764410601798989465013848718087061545787529022019261401595874548610653382897059274395655614489160268217003765867466434569210497539279556803436945427353885265679151818429644994532571870345744351059306586233641864075060403762653304108565091309558359341571383759470546210247514790252202656214540871700046799126492530960384482051250627795343448082940579215562386222838741300669616944325856070033861280966186766261591275998701363815982782599126531251199613066712730094206997659001930653807506313556287939877084935655442148861030751644612213460065113834027230872962958935908719791343075521959023232659199030912188160999019116101536564812340888370858098812568427278286329349995865488721720270423809067542658929571092139850516241312480787980345019364280545242274537039322243375934420526579991812041907043767812955725216585532100499178163856417608465622544494751300116139770644035893588758926236250829027466715257015955842107233054822330900796107218179612850035919968638331524813329642664891516972997204243279901172898200675301584409742191826879202378181388949556954500897527324451601487648343948398228080615991894849480438175049335570544237223664592189794861667127795571209664786137023767140016263291230651028917459823318846559138532688510900747790672061913907458194634853595228759020000000000000000000000000*i1^38 + 15842100715273811502976280779431462520468510560698035799483835869368695142833942668985341636759918367573624677247825690739298753300337269362495041047211965283262579309052622145916093483885016790680406300430482882074827821955310366962466086178854978954962635640379191265829231652481296855477603327886450537483170539574226671571728281204182137506296957179352473264249268938030197662554794829724666309461288441162173051160749283901950898368974338124902254700366295392230719956203029037333925176529444493332234801500731703705112566660510099218803192798913119878596162288696395356188735756334341978425050128209191170070751500898776439287050833647666653124222590946668017692782150756339577197833925788178722650212463048858330988675962054612959224447108946065503740284807504304936705803025673049313477124894540660437279324280819356109275774272853905208560431067372272290850028916284363736442853041295528640527978382325936587837552297554077201158685346043722967286843581359506296610139561378144889752033645686931473346802052533312430098065005062989963165026413990834210968363959204074410858427856252108445605831554999709177732018062731865472819973718190876029498861910504953734559533010215936447223478902941372984133542528206251905796404448489301133813695022005909248528963925102123977785478339907559847030868738435085599947360724064572887190104060493245546432056779619641768322527022463293653021342513259471864569453073855494036296566608524299996797960225030973160400250633652687652175714653387992898231266568391406309601682940471924532060384230964174438457429113348896705086828336002891078067937292925898588329370059175338197065000000000000000000000000*i1^39 + -30206508426070659880975498410455230251298472848940296289318021548265702377265040799346334323874024842460949753014332125774084277503911522415987032668903033401372097386512883442064761339577188193496465880148802053483145479353452075177240514106080154507783357849391722713798426169943188226059428655350775752061085806082069503013497320343890483747808127222251496924589109064403354588458664245878968536638994975435344250106779676176785556375930379498976193683347186843061529939911338004405406715559234229586131911943825278420973582683496471207757240879727316642369430865161717310414454245827269936775537341458280173603304075022326418950050759060824216290267492385074465479256575690783774972923448977273435237645718095580618736023260482833474711708938449864342337791234767898754437821069030585989564499918207474498428425179630650039371832865967453353920691145179073028859406140596138147243214802006989458216530144046819739876613175675231686457795217903496698448650268275359000076153836544909816545383691548692357076152303909963248274329309819960128915732872824189865064471037242827246778398039636621400433357894143840712783050950165702247042496215982969437437955721370527633289969773834452196619248725740798282803901368880230173639890827448757220305644363028423713528691271273881674076388989360710515983917516294853052364222514716711092263060352957346477245627769683584243296780204893477353538113285475629809138426891506191411659836680911938967349318204458021949841379796017479297745889739513663809240823914279955754266288209191527022954228439485024271627009178056802134727990652525534309490457086067766739790982282516166687500000000000000000000*i1^40 + 37675082472989263623834745057343287821793592877719347034951652199591796971026321897403466409682431933818561352865845011902830740243179112515658399283845290623326792635423347573994852940029773884007772829404093023992609538473597741622128688808172892088968407540623523322060179319083250353632665499402406828992607354940204519392236929335938143252473854955460764559806702307623079735597984513273089813629853730249318445810971807880243245042882121527611666867741072757859171950976418158983911840664891957583782381597887910347169743403911188223764244365492257956218374356222869320218833859083849719360198699812192148372732667292397207295041036111071443786529938112352504287964439314827014349627530060879190805877942019284409171960094705559945155063819219784177400438984221630570444511367606107438123380169770889816345326585419748438591711926144036007083650847264990855311274918479961045585808175202792326984838402559534003083861650991750447698027819208510897690084068872959151941774038996792564239598091428307528939905120532108638093805960859215629273844479278231536897215437867909512224783392220349929082902306200458100497738233061484305714350652957403705415064644621080914155186692492560716417894034866570968756926923314656767624393263156855533989424841141923045649979987985251062174728902784124728671757607539991705789460788868120565127622412899064365785839660168195414276719077710738751869116710600551262533664264979426655417441381212526003014951195764037248213699236964419831371143948288634293124939906177581926360516618430884635774841969366359318168397674411260994164314939153018331405511355931844369182631650218750000000000000000000*i1^41 + -30481573940501889474278733598985863691880931646806239375987817885595650868271544267910990893377177025824732703325423903155141794577522701661159559400815555445803920186758290667166782536957635631030875072910787316022330162670218832779904300369649623300754287604433932046479407810779547836457423019315977963400595821749239097864134155169977519900487518885311703790194866452722781559288149950940966121465177627722836878257139199399814940103754530578748858137066835195843205409320154547351553825923511137305676807017130967430812496916668280767308753271768774542738654770523003700702115370122337741084517626887008154395649935548062652392970175105681673910604725858669720630587509712788979575101755325189853759048008370128453840045707365684208667486762592419640218909992178290583318232475717902942822839289603697705486443911107975930514867119219716594281902603433411288738400208406319449982144039215566596591754441331113495280616770500023445362609725582230363809312378982403478833018064398303180167657299256247647905335652025730573264571622320726701534624501878191066451164402207012111889843641138147655846847915868062394819647655591059383311111176446996503140424349874629021235586419084586150017375320218717192527115593092554598752844705200688876778378563299044642136658575846763800907302373258703347569134400627588797235887621280165931104081313453679829032087778569430503025777357892274274224340399585133316790705381309744714429448913604323599218323689467382179286804986366286104603772010262292688564335956324879234633543764498494137757838415739698497246321598285909296965714199729388769951553036821658870988648632812500000000000000*i1^42 + 15986232435895843804278747714279531059137378662563899161284953718386611957492506673001104927406737907858951652344697098863374148449796922802604422380526254133324012263043238154759020689592545581366276151321593824784228615195472302905388122022901169594523121169271110831812181238125016652754117317854126344951616269892904082769816402640749496636351389422217635468688170700932419731593028942520807252213429094145722767195422765022955519949129691186715093017866837245458705810034054260139803888710390786681298719695033489056218832543639371604661563863354454612515872882430396347440137648148538675788936181247649590146075583433152702496434273116132343221580726835065980800929504180629432637771938323407790568835334844677859448965474275784064149540213649146199505854952787941149849911439104492121560718671544473162582258432284666874640323639233781562910810226463633799213182604486105965290560684169898439913806907246415285697588419144933375426412442695051188504604058212463314365999508159549576137150228598382676084882684520432712064318878400058727498321787117741443623714289948510316270783918011196287666763012617970582409894507417060258374674083476057157945409813426146669398249172214890133382280235598147186778438736919681673192791388808666975514261784562896225513762708831793316908529764469263753020779143370158528791454855122230707492176556053009892913852111583608131956459228655519071937851848194444670879893615496670326205551108642624529715653732131843113649330720737041442945802971531005390716666135092927124504248895230800211763727389611742534796756642776016226184554983036669629045698765301540923486328125000000000000*i1^43 + -5372304540899069945110345957363885807611421127250755096647733800347823940743681731059255833820821962654837626257605613776842481090794560547165301260394245247612578719161603447832703183796716979966137466312830159540959766758500985413820055281976582006265009994442482180422521649315245360516490426501895210378789013198335843834788028788064648593880399366425121715930302505244654216674532628197968635953669276931867539195411053351735956195652254319311020924299919065863440231157281661942341447725457554210265453950458897501324623252423310599011406024429289269343701877287648721519848603182283953520941116814154704880596478262893104905577704280770091590256875850216464213910167361426704652794207195174624014490441113747643085957246677523184373252992616641388897127855457070287679380005126907301057721521357043775428195754544967024417607218135478860114210765853966679240642929079524605352342719708760730733094931459257970447051258894920442291891281556361264177973815546228951541092696809281183774094245115120001608161248444664018537229607612100242710705238416843313187403257207396437405158857386406991474463257656666539977974461847750265334405944612287358012057992124139838737508108853894992669104822833861367280387234721035462793086897125881584277793379980667922479504287197815284622043752615978705543360453567417721924995538034101880094795868043170902258558758897342783232197965071913181294908999478750347224702898649279005492644269862664365146200005743505418466303828297514657363080426393288668921885212828945248060889669952765006553594434458626856415333577589647941959257206263855657100749091956344604492187500000000*i1^44 + 1126092166487104706260568329756497767736114587547985559445042838571250649065610598661399992546232483185827576853133343967596395002842632159358832916016558181178203653341127892451699962994174574101922170326320326102491486542540786272385058947543496447453910821160722585678929575397897864028457865094947477646780572871306579381472227283969471205573341553138207524898118962216627729527928060808382339036186817440068195488762619177774176619314356656005229301408779671058711002441712041539133897276607813124672942147709305851380045841600238334356796375514543363814499806891922758266770659162297949974101625821750280961532454991524784673528274061279793304830177128477357524671916571179533437252913857115422673206809579906493721136470515933904540109111786625482196737702040152756570348567480173347826377970572093182240672154221160782632978141617684434172984517697099329817205607005491328406017061870725439167105278879107290190902304380744440703279755281527243145281295561645006192250136698937901064869203983953359125773591363335651540447944289256171855727333022957620863079029284992369391241914736917371388583898364227081194020672635681449021821197835640019205981608520595158702266174297724743923729546142073714861377991405195465351932570872414399440523644008736918992821387484864256057712072727945541954020292194160045855312923692303515194050003935950808397544538457327270898767905293314346606602458850465412841727667140961998685425767400968602912457090703443887801420048147435450591722008581960163646137491292407279670516943033821268314633553155742719368510908030790804739686703248718409257586550292968750000000000*i1^45 + -152626526369935444573130665614615799848848854531854511181841075544076611395130256440867075761753394705419214733088018979543937286937521012252470249888904351600217841534195209968525677019004933093584188575462832785741475477465463124897252658466383914826502309167331576790067839481868860457226612658634010055960426522823611118761552874300857968648584527803853799253273077049209807603790252621162255263900768866115701856955070093290190107950313858509276340393800716101751146584193702956665954884614579795196303079635669901326026099148763035555764636441622147235311397697158933647590204987301593529964115352512566064288268470721790751297957224415338685149409270583184957951220304908125964026598146733189127147694792845866513317293639477686500420053334554331682936933450335381370124942597855084568591471528728023634543777175619497369124219030994948168728839353785834423785070344948966137080332476981062978511231460113258426042812887098383334027883600098867989248804264004548105190991171406870194699428765496113856937323253132572027482650502441064218743159802487968613761343181286429100593102286694880852471735829378767977396822597142655739507707193303364576567072601913946888568272177311274804740462394656640309539111611150405048787370399196524800270107094621919186603128318749514754718255948020659148880469500160429121741443626460671594175716652769240616964958105599100336166081422397467680211366397846670886253151235933264795808304751915630063154127967309505268348701375963490506890065625869590629812282742636842136719115444859027078229834078067306915275261115708431525590226935328170542543411254882812500*i1^46 + 23537120215218444298316477726969701211154716301314227367175809809019622315211244132740803087197629054165764580804369115127701578311993148477356284313687689396277422654577599901925351561658313826081682679067016497833269610883020265411271208441914298049071360542331399257019007163207980914085917831478770422144543288562270926961449640162041347335717889648870692488080966954607311607709379878492766030739732134670053897019477798629112310770058972188960151372976239325235011181225826427961637170084363202610436560357921956095981761074607771423447657106983818643933129819210973047352446980310379124522472169277607905586393227700579327057930379605822928685927615398550465191994695126331252569015400958555219585806217612965739485835326891490775997650953225802809753995542929680501091040734142332840396415933081131924921254865640093068454332741278618912338003211110095164208442758803250432384349158696980073982064830816966390736060906063405352134408738317552940846637934729292790022785447405749483238242165859376285843031601899996399417244864701376861867480855813363006241143175139276417381015384207027853832297704346201579701617330533016002641542778915289919999561492989887972837294112151081120665751081437786214850106737503876453232469182873715500529553250104539588490889532536797700364044273365992317908086925027750969913996478271802732796855874525852864299402131705511487434867890250752251901220188136203697395143860390794243010296541081122859165136904557740215292317546306952922378463640051961500601089272146082053160402614830129781841708573211702804600468296939607282663200549496310710906982421875*i1^47 + -6320297820305578647404115584786042724751624281769219731885758455832301866938996218050666571568095717914443559493007093221094726590546330356894636968607720815993483369363931163485464569027501574141055394900314370267624404003689312393512764644977922818595368816516369150522386246888925313941581443441635200697362108206309917114898885117622926294061737580348269144734791511594644547221229435817678276801512763138280985084619098920371040643702900750042953145701514196449461919577427550736846099376718587672735721594594568888550909002965205324140226398783418018332950820818851487694003234362496230547020180423303238831142361661083595125861841600538215137262030450901886413577928848705033918728611342109711432694142187611341704276831509198308237370975843360706124419294410021863760897434345362535781532945203721951134382046121650788424413350211325319510539274362137809691940164340880727702350296210021271047648354088274882003525538204009838092987227726163727106858944994987376823879149551674799861734854523417534769575933226878133887069091900643842685820374067279406251947630103414779381781324409285199229721489376945442562026481373354315785506206868723009111734547466293299995330025168905583142073633803566390458831009881671616999151708833830723113565499284294676685522717650767392975391632424307907523105362003947401245625861455612364580997417101611994203045406083638561446687876601631853992982744328863936755065691111851047838662213552191713656963767386509079197253096881049042441437278821388881286172572013186100189622563318873752091274728982117571287060181180537453755415014648437500000000*i1^48 + 1278864473440205912911871612038947189855163567765091939637060482560388108494665586442634850169168048158347400526063636508222067981812545992249360787714907247239615233920596240233044098503795149353654922097926846734112600883512166915586021921904150283069139334427388348808441908918952829968574366766488821392764431742699718278455035781001318440916669743515275768342519765754270962643952995587252854104694460243923487977141256391154789666459686356809227345207792883695930532004045308329945845889465451665487357675577138855641338285191949836946088743869923923316971738797544881752743117800451511576261544299921643799531365643198602050463865578105785763732376501518798805829944210221151071083060054662733321234496743960954198556676545749296400105029713543614298648058803903994381372464337917295594261008357095558451921982980717133091623949241172989166344025433809727393449110201527457604698440465997974693569525368678892337594456764238484766912623172717847875763263251832880614824681544078903373318083921804898905617319164213563892774031404794714831201241988208157969171634686024655307286416378950313455606638081924635540810112671357782141011967413908997025229096958108611643104059759684647570589794504942531335045273568379766056913272413895460794297325733518943429227969789379645588380711871314740992548685867818034906083189335367646007035533658469162051756494579804094990035173418893451630528098715381734039171097959093201063444522146932641540696204488426169348228358050811065316544911282359086484283577894505148816424862320960806023671706530223554970735221636986385937500000000000000*i1^49 + -152407221379968972275248287713234407300592861065130730022127896122830434361575884094538848388924851030850583335244894120379195808139010294699784462896066515806981036702609188946798041094245802868486431093876116339673686636561490313149205727311325504674441176432726041952696908765300913258452946259218593427321179160223679523312362967565946158664378182958900035739307813061612199018119297134104959823152782917580683278614653649978996788227466813330087872814275645350299030961999948723429866722496269764842336092491954900968476528145327827252406758741897094736537002903864666803913593512623694614020070134439711919512060097642015765969801871079352278660849789427343452607229938982943374105417367855683246814688536302350195802859552350470188915334976388794211023131681409939333006545226038357824853801272247476784907372029574380036822934728415683250932286771607145566917077614284741551481224764853461492490727513336879315664413887929893083928045104174500937583401342997640551576336188322191302223315742730137683975273630864096710280988786664860431533939907813168460271864035607035488275650256681802613015430464845056594422431359744224704361404789892243449951064641815807434649347010496536391291838434033561223729966255736555405644726170890846509819560882355961169041509377780467304824042571261955861883647896553723958843723220014676471974609132272472305515027341019956704065655947641864543791957708859707768221135279602869480438381199872999732989423759153988490089010227013470208352922869843974399040335383113045236994549965131599927892729396178487789060513000000000000000000000*i1^50 + 14656795530506151763415707462788503305816545100812699338243068422288255271593671624472085604882336723890012375172917501885437006868197669723282438741850435932026477787925941161975172251881159788587335778109051567582652757446422689178838171844793680620907499272658743960441476649063087071398372618365448497424037574546987271997566016461123855399779130747100392826432969563496688290348369920596508618322867816157972533393084212996233241443762874792721563095149950780941899219351235859281115304672801946566270931168321032681809844442825902670333348748355747942938795141458323061367580267758139132944672622192441411458509491264732027115254726553862019860841730938077165114755936159766160791381961717504941844738223268930250422295151276588909943726417226178783617328496172572887363206708415195877669515538226737102628346416082167903847241582522772118830055615064638796598785206819713994910290177570963879093677455025630681641766338096822713128586208311974827008983990701284097502922559902071473147822330962701440048901571073235780228402591904364718226392146175360257983396773347209320895379492993609428612111239564341971461010959774111938777188828250085319835519435780343917317696647330563353072980111705134855336567094682007816077825184044588629821358254283665684572009709203460268921852793609139389817581717284424081265457925262336307365413305187943345487506705879692900139386870652130616527117577433086609935115209051584070424514316093775295207608566397058533198134521879525615724862293627491047057146981692264447104426628926854255564206475772574965760000000000000000000*i1^51 + -2015836251686483084604887528367083430691511562882006664982661547567248751239048030373222099025190838674271932171280137559929057643937052154460606040985261913461834856936612015877173830107296627353198222132411004069746914658381134230773837098962489555458965723604716269225998070198281438164824034528191009366208954245466672318839523267170688184073606319879764403031822536961787234733364042740229487300396281139535647995654870471797656217321565242504548840162167513539578352081867407163385518586509603431946724985257658857416796500523066728132313655972730860356697977178592969727286148135718489296979843604109810146519583027419855590890600195460161097128704887809296246216195868953958881082213330869815698003780595702233284440701569333824052591380542056837932459843845157770421453626246725035634152665576920580397194177948650324256482493678364934211321445192584629768281398484561154734448738119199518205993925411039163524311290349288429909151015668210858377327237293048344224479376056953141292099413798033238609037498528125868759091462771021690746983425559088465307910905039608236773685321236988316539346753864255749720609719507492128622753109142807768145045616898506882607045917323541013315735615906754995005189164719251611358194865573148357647493707629166879986922592969660782618937528451680805276275509471844716837973406393680312802392127186164430639186305359625289753955670925383121484567316020391948326825037227256160206332693421073246310733831213734629760930355390100930897554429280735126627913873705312814581497790389521322212414981275648000000000000000000*i1^52 + 308701758783818630450655379306452498939746396677509974466327041595176511978267851262348672436818372932911995532697540130038967395782773418979885462364883880256560818626747662761991168771578122971009556346314461979569604081068410179501980773825455851554362163357200535239470303422300940270707169683544329387239418913989868552973317597294782937801663836725220492624360474832284058012140902725247531739813317930475214766752096778203228459425487262679233639231775159438188143920836741390408027482924998277440315220847301740418694588511713058677952275125541929071546780665269720112337080873927921449939524958620527469264652969667150970690660360690080139169190163185838830755033227761993700493801398179711865647730953785276139118729940454782018860672065761468212427425595517070536575392242450870939913687107894977483949438090846172567768631209742456781103361325496673574414909553098109332359939494222095454896421948592658439159180601321476702818757513357557004356152717817592103745652036612319607404943235710278601768217502620503787918654731448987140046520568235775573431789994971536973758257105315783204926210687184272132694683009871346242801271092674074964317138905618745426187867613876211300520638031511896455905179177131545859053096401082974776147506511080582710050554381671565641317851513636506375033657127415119480565128311297596641784028340680379122035973166840791369831742848048771239362395159969255442255243179064953146980880117845697417432205735618812995257263541904830547331296191689639456669538185370044827305739287795671400185856000000000000000000*i1^53 + -34656169818920381439321063140352685462828044726702474154706933184608946871278306763802431819401459713050458266805886088658775585286063994488718587464657078908748184455678571417544292309305195018326979294587253759937582575392397882467873631471906087391186084518545488772113918462335840704066918045916282729622676645835136368727184164654364751269478288968036219435314567576940060992191781340035193778231319499437192937030226825042299968628259786931929049403576187730602744442366586572188267151640309431291779727591800361795933511140218207427775975822062281417469043125535083690487610304910817550943163606852356212195047497434089929886764388790678500078844284370457645585179983194146348530295429279380147291951486721905971759033252004707006259102155158636683283587495597980116037187808024497507941484344966069659742729349355397640588122958252355889741089248741856319976792321333187460572653583571166299725743056075835085927230295868388927030241851302033621485164238702455693419060704617375981447566759824210346134666764479217719269734203400606878811087468874406911444865231564892013783701656310732295720606776703625174772010804771685870185497182073343652757088693017446842778374912406173772711640539295510370535314350611470590162516095970387638576594369143350900822855662863011261857295645153779411105593552377522970704738564093545224565088764847574584547619469076797361500583572316771598497387934333323854895898996402320074077196673599381877300282580226941358170190778823084089575801114439130571270486497065112893860896932488019968000000000000000000*i1^54 + 2644054356556137700033741323841439910265808406060971280624262635605182060494685486595324912436036104423197441909953705856686933583136826370720788920578366578416810483408904816444862883499616239203943468015309929985940103224894957406726036468630243986108897607124109596890326817805300623020725637419551066827945714067082789146418582484107011101477192817676618822767913479348369142855632119311628014815288391528023669490299682964768783925958735379268914293678333348924199214837245291157838476441194659374740354461668762466076477127192854374649429641275843148181568048289708326867749320307614071528192827870712281766207938249211861794523114817413477865216953637275689709931080332620754932061034115350630313596670818583782901308515380019130607739140913912908584065082952404487761784578278650136607773186669949645667652077732706121826096967276013707110956530383033401149421461217728765711614404506738673072647890785842872921117279329369674573735572246282628946690929322497413840800205503608297406884226618549478749560391124044668606977011590006432750589001324691892915970327290839881577662372983674716205339719716781358218920379929522587342232056611277215190550695253643048515722004460263671422407402507365390293554343426587694414273149866039781256428353926828228794231276805250459484929091924426687379227525095506735178961228833787034294765505821282283635243078461256587507540211916721412899620913481764803757888813796335426787109920061569772187829603979090566376423693465057865789862187961391825148797767441468007698277177753600000000000000000*i1^55 + -142915724392863874171141671477048963069110748003595179314014431843973050175387775747822439426281261058910292495681592831101156670900982185175800631424915653434505143941790472971661207417873235730835606687882306122801970023705120055360500777471670937458673587803085756411275047705979826048272558068264888869138240185447584542257508631473149239242703432557822374497461279705598626277491519032009604516108798310242864294711380245482707134396015950698228638709361607820421750405230019573590423234667945057259591078516415612948944273513446758019680193778237133741761202557445157332313912096360273077146635173632852294123784577481970495225691566802496046995029668701937898588170356814936817392753284015899179320473042320791556556971821507926039530841727688009707397266844357503411545701553179026197652656825015028023273616320916187178649765063119431157282462937717677235008346427949455542939341615938393678239712613827461481820098194961351703961567969357261001615554413451111856655516995665879206098120557579873694473807288923990845172948941559802840009967883545091135067182543070612250851217093879820288152629276432133250415635246995240120883029015322367802691973461819347943582955050252565874410045660257374059566725146187356148139608777503838745536707237194521544335519008571111653722375233153301011024471373355969347417236094427518047070888760765669864595555616235171556221773394519751904101379522808874844367787740937201263646119655039309186723170855164064354869045167492387793954717022090209368470990464627915389665280000000000000000*i1^56 + 5475006334582823061465193533359547971332810072061090295168588914330877547372762931625533844451049488751251002188805141019733580278261251488341949857501698896907910501025180654937427161694683884070902033481052428234534053601777099054930614925795535924159252226134509158062581291018126526798069495758700820764205870151731554427573985248748098349924676633696107222717502761906763608776138697227953929488166621833502614034511703355814133140614226838389387667839968792934031008584801899881394858100692162104897918642964181802986525650650370435990724949872771700736358922562446910431303834471664902791545186418312006797593742400610862169807989092740870406103955685707278460545100606449106862435646995836092793041904533534839514973712726101668213393564557718486657308963231107211196175974674537425411425177552107713660593200906693057741998194431768765811454177675625613878354292434838173971987869083720510753032614462982663420139903240574245891419670155778800756586836395922961653577468025215184005734262588393204316069726879484983061988959426741700894354090892359795339496092859024897002883079694312751521821489531972680011900720207959379181883351902545145650787947158601492392575850733862474591542843309250330292967988698756773921310568847099889116826423818269019467692306562025314454626884003377898289713824232031455787516475952750910020644736971612985561279223543042666341627837056343722687422117328747297234107341085266380519870837299689673798876208498440306773466361547169552979751315331053506034667943781990400000000000000000*i1^57 + -149523051738677256158076810516955510011655361091941390379692368142425442420971467527145531293717263999758282312494875496549951625101299750323213106016112247026783699380596648489307978350288598404781414003765678567653966052814754612825240083879600001716396414288457399103651953081582869189224399053894460407026160505988868488328349135110281247261461193648096885876861528732010486104539289494621583839444208011703705128243457240715353214142823431247820370636785400880841304313302701079504416229489332187066708593232912585952881427938362459645393404060891515629289768696319243082795111431688739221031856419851476556276955716424902757482676175331243773538858255966380999094234361562431131852116026364743551280748885893263693513252717726487776001936173565524318264817514131718200997114025135049779823083614395801398785919943295504692567024666047327024546629227402445040581294592458162019708633166331437653106145747555457998128774068216753329967627249517349172513455160791578816083070005292410241403596301693749074273388571933500479186950404758355758574404202121614977258651120153829342717844825033148177109250335635260304213597732390318832183432480802381154217284777846804190852545943099231220523522712755882355044186462165381787904123469569228224855132777782723197961081398943749564960427970205137900519061910849972060122324812297634525818183823555348735975557207124627495229704788528954775072369058843987197231675252189316517815369898871131790011247597776679742853291418012062363134972652771634604603867136000000000000000*i1^58 + 2899086967943410705028420623861177406521471112677876916261607871360218593477320603549594714388175264480399085650260630240448243971993157111837265585983704888152263340633206915146028466493257394700375525357400012834272351381242339353592613095227814137914141160925616479355989449769379540304380877371666778920934275767382177353460331873049696643817623812679310483130381007257630221436583067982037034589400452515433349595207079909088621542379688007202190788398094910090446752819165932375883175397773920951369863059397651811019869418821881619795574583239508782829465708354130724818313270250514418000451092767058188443812943493918601270961313105081437221484568190094363693654842924879587274552668366848411993699521579129809310024743124892034222110819689472975411099646972066265011408597479448962973285671529840104669599519642318591681559731252493297282264340388483241115953594943778039392821038779019525174468203665133148732568927405366400753163810884807558522424604480771104236291382651997927511720606081606993410236196376522423632155807464685423817311575634997009402515967538486205077991759531310038312099717910991489271479265742480433467181143702941519287304187374470850492438776662555746122567574761346967292886845039810430382785609680508946764684384291745748003789145761646475242280493147894624377877681034068968788033280984792890768069995638814267136731198330071106594134269554929700057691954339801484990550839645970897349475954932542908190272395423203369390351799756580142737888076744217329664000000000000000*i1^59 + -38744215981291632947717233920488832061882998820078423348616783500836003511450814313417620761791195841625029698599445049143164731861111891575547722848281946095077221482925003221203710653509409492082723507603021830022417429893662254444404490254361953851406982125869144512666407606199478044343380340708671227731561922823200014355875973346640757657732848911923892288162916309376745292032302956654467947646755244254756853898901048538484071339672187520990127102137752782156412295115856640109814286729888526309525598707176463166714935829966113778262979253033645285773685061841100197749255071481409424440797625673240606305291302203901833405803806590326206506135239381059464255403815815176054399924762738773633293984880851501506877810450519791582076105861567015261970448843573070072750315177183735305814646743385676959048508012499467393655742271929887048014620922182370283763076513176384337910186588859497136631901626710502270686469045379090547630515340602462750217888215653982860854488149511074979882595689101734243488647795526098032727879831060019024411201278344583698495124178378112920739014477080559875102875322862476946449605581490991085623812412150556755441653739434708881518259182028700256832386187849884757392424818533703729679780353575976537650432078732287512869159097997551938785506585005430696800776596408875226439492379718193055381639391162632867052295668242055331472966210028455715954135796522784152211331675067717753094691939542403341001358177984413804195835145002001604875263567462400000000000000*i1^60 + 335969473704957544665829611227247820002665073744140089389047202672645289982777850400002440856961373782424413008189876536413239989040727122817957230271461252976630566588546790956789746592875231261044610735143241357159260173029090573798906220958174890519862928085152805126301358628694918388155191610294195031075899369159912218188988082060152635936970045367848632594166141430014463345281764184171952587899200160332608477527771646935061112786025194405672097456712202133286801102709847300327593996639703373744055865310909157818308669825674934835596445291665383686242153890577471810123331640174568503090575816083458892837913780048589033755627262790804835972269921716928213448267395683492844750932960786184861751488271984655095734878361669051619183455623265499055415080893254109762270729805390025669283276462789620677924531650105772804811540426853035946083338808851846662527005130111906075687077171761965237252791202676298133835660834144628318081265495913879164486441360754427997142625761533115716271205537947209366958259401768352075612377530342062418036267931304921771873234453912492297791184388878278744208363553870806757748330569574503412348465054558167506989959339239477056709559265062727365281838855105075772159451051193444314117895278101845826950254368989861611801208812852616285408390251362673547712822279205248161523213874377078778026672733710559328530630621076961643432375740465944727341715888158929116809947257852851098950296762697668466615075198337075444514078955015684646502400000000000000*i1^61 + -1682795956475537547882517212805722752377821471675209889421293559397015219110575740728882373880462145784715696782329660009556193378623959092938007226994519718788286034496672805923030393567908963303254107025754320391880839477322077508263840390304325287357873268354476210123256606319029659140159354317983629287601133224090496086060666041068518909654398722677724377733256053430454553325876313772532876468592795337938738767324464706516464755280598994649644387379327876283937303975245805309091117481307384885006173538220671942835346531348974329902558029549117699255343070790744278945373072866281754696344940485627006593573003294956035440492471272314261365401731041625633745990153037614989954648812447298363297496189053403220205945881282093374976376853176710789638976613584281374685214554573693517803262328931144098513142117553260729935007182327067170928616625432113973905628290485852371543721904913806495640411463294161012299968514422127031786019229368707991077450034188207198500879452511901353350599284134017483927942871214177763093068847740835412492160987296013282923086653962970061928121059764980381597530460742972943416316322851821987240369795259703455922190199906378334552348535530025061492024713918681038860573871055942896594583971008307212082593771198799936801925588361230880320205694449359064733611686143230002028747112987306000421385025856785879085853410278540222366158464495920293067807732115760272298074410081342370352201788991142163195290827488719011680874382260961280000000000000*i1^62 + 5235493909627083538154119849164516468536442376979366201143030514764157002635772469500979785917243050124366757422074247773886044912937439652726277788861094220007986132491836331084458311617208130292031516453995032461016020957052175138643325075313160576691565077489530813284597360438565840413465696624835245380026682225268495711934561149258502365669605617974770467697332317044635119745731333755842998998943868611199954996019911253025007482025151040229741758074528758060762787769621549397126978490422240626094285568680781553907574383475327599344466594818571161720427695167608318836941685081801029864808220984641534726110764335961856155988124221111435274024781428904208793682678567401201900096490762824756632494816610099028596236712627806398472736881198816587926945429857724839006443855720362892418807986312368978048287962335515434399613073038852351156791907965679999894590603955802518378425056867187643660463510820679139126096362692025448611126687983560965561273064617391918627333332758515841690711976641647952965414226682304777705102632157675467793799921671191971002030444098929061962138006034796897917810151275209076479100257428714157513271946601217806472256992730726300959083797238711002068797661626965337236471534458813259612303270494535325394587146892255632311442415855919297783835214246223130000944551746673861361916907329411077347102506687616702658214227834196410612023284358689879769809445833728289726546048568664567891437495507766381528433744040322704007495680000000000000*i1^63 + -43448678647597513048985971271052607406718901422091745970161186035377349610933800887311665157516434227518016851762877300229298410395513758601488818990645400845674612610155011081268319336778870530843678054837715195352151409426486157128142914922073555469931862017004587004642985287185724540304808038074414339231333193708587847932250930990651017328521281326835311294008550916093014398495346784849761774661714145717303968758260548576419083414304527646771448199502540838816311877233219307761857550193731546096026379122944724988922348949236213971919449860214804296622855753503851552227119306782933831159987566122402905531728774500729956385066931406481053802492882569856030122579807571175773223625521102363190660305615197829488239370456445420778071398536167656320008523967281417806654471720431054534675640268694013543753292228152618836647495444510314908352372970307251790230050659888870840077399457414932910410913715867384004200078760600803766015612427030120706753126769897302185522279015397133540671027063431168313579384050372429957114932839915442399360956097921914009295109165034702483994003650851640807213740004166739387337152484794686927771827624091268904404293247090404845834862374773970863719717773397871959355359374828911093954599897598926425399430993170725100762670947815366295063053906850913662541077757652672955010788408439394725147548020755346786500528070370442333907929662643937273848503438245207754589517612188445368199025866459614289762170866189205504000000000000*i1^64 + 22748009785235937480173970445002041056074861663833353363956837262276857082497761940922935689137805951658052883539812452793874504257911151272105182190893577130128763100450004820829627631368095266772926791930724065657420781086515909506508757923058948511767060745648403225555487699705897512019022545303633762534428232355085924489529946655348682886782158987278922607012039715915135133468383852234952259117587855097246328176152318542653971946305132034726028626195617661433329834629432857156038532779306981714838292794224996134890107253161273147986379211261270157595294249777344344800769563735660698894414952390738160686055781383643575679998114811019539549744828416382972734726873372545473487051521796410640421254003395836796243916393555851879126316224551375334049830008723184579460953278679583081474781859383071292500119368545971269286528844602728946300857370257272159987730742306954296370703670014614428654048519963769745660351679263717820293443403553082755445010326434632105667474004372522268535090629747692651194878015666582201660811792031032877803572355231603508563639226407887113172073415852798715410510848193136781637276817939901947732538887293488925311426355972666362721630712483112271101239970483438209384466755779432041752160165266148016924942077352095642339674366012786053251610738043754823006680979442093196916655127306252081606301752157166777243229020759119169103183857786447507641327830210831054319621200866933938598998676978836278247161856000000000000*i1^65 + -237432048731579596309106646364050114156485324634948694558016880171353137926457071637889721496898463069236449203488221168389838628326825092967737451212949021301536992086500932719139535004643680429315536949546102938544087273997547484228908012946031822543724352390184994341254612756186919620695537012729135654746592060841229529783376883456063193212055575795884223142676939475929886915960994800716393020024888322371868623616528314684066675298436360184542412157020449307179738446203968352933379320462429707999316399296458511606068003074866624676334879914948871044871661536471054976126419935704868741326739222693385200157125056396650845061753179352630144518575563650036608901418323119601993261843610814055422251182380645449236747930687936756909465847326484926288119431953655571838398118391569063271819579651205726775702941592836865364194320762301552272124778182295757748885604106962172247311479347650924913490376504852088937929111372555137642837308965950761704438273240699667704397845191835556142713171235350485082876904282147350881716127341691559913670400562587340477307418087867777643359131878720569794877188532205804447032974846437352134044738495186710858699633300030362164173293916696621325534513852003305572428135847231349791493525597204713302820459520775466922780028647732927782433426290115430010452736620942595759932241192566111952360286397438281775011926268859843401972997354064324616908717856770869458924053228339827341313297097960928051200000000000*i1^66 + 1110163745742924171222384778642003256672106664825588835414488177480255343270327878204861958119169191643113177341165527062530803996659309941030566271560510860708833906571637129405395147198311978600202276247612745759221547049887468256643755267085879971819996787156393552881785813546867232054317683241505314040851370019268069021969413218758395156961652670923511387011564324856377497240524302873623180042589233948949307364752248641527244186759017308080566618255589773385500377777328390312306618961325746746253170277054807279980974299266788427595276550477348131568750783390820851961416276316828318098252628202919948924418241826263523989216584863924475752779840664278591597006132809848837275440746252732789928821181801045675112560910445980132238906398946361613852646792225494206248962229009747614455173438971863567479535615921122452598523751126834362053073394357770668487688155111843109670494617460192073553734676824891823183617016638928106260038749907208281993496728903079611689865805590352389719837299908048012442596841225596825487262814513232950704760669785167053022757723590182895274268886660366682312265603941316028280215528321921657342273757072570019003813495817563657694430088945367138226461262690587634130697739757377485802296705057381994912069139206626615364838991568693212035787902912875859284078901996407543712536130150037578718312747599866055606699122456156490308670702950358007311608832954473856442129143949206287746645517926400000000000*i1^67 + -161091274517458969280670401150011718966559409442322258726339866711735912522409198892157754727265180415813004437510210503041773530986931678851655806225704076347821055179301011616307052271495838735262079528742578392469177288535963164799293370768852763775844830143506551715370612956384566584937956636148422436328615227718257570731209422775033312182904519718827585804522188228444339223800981983977105899165819504270899910564466145530280632564928049256790301347905627230208708032290809691750061076111439347524682450284175374420400494869353016632387455929535482218010896518988458601436732901083922307883218936924566612689285229399727880404815885855403627825094575180846274396771170560844284647782502701095868472662569293145204704116729785766273826805818942775569532426836628974692273576212413223323363561956080533600939868076669490499639726995371158774631500365134307486880442405348003672582660576360600644877808294228027370048146030528002213301424140782654665029650018745066767463344265925260836331574394578197074177552494858396276523545288942729108156946885434097227272455372037479651140315616081512431037992193974933787895205201166206367849428325858011454758863894205233565729277922839910156519071760056067846001258545369859466523479250792085134730226772460512718436916929274252765408725097704942607926458734830791573880250916033737681322725211510125115730474661975337993734400019369235966282655863232391176893744359756162662400000000000*i1^68 + -3084064235448760680321621935917202272727913972417676698913744293562703909082003732685278443083414150334372268374438519666764119573365669211333321095584258548076052969692700625676636935931167307526090525912085982109413370748095705074500166820162045025400794914361339201001710986048983207382760265755376251004421710007147444481902530316616922804220756267703277721148498015521353049618162533727711041130671957390592440864264460770555466119687588436843289117636440383974227419440373393002891217863474325773437476956039929183077148871206159727188725046918253958085824966971886271268136945732068748008354401382472375896112779107083292995475843084184188130211857974842634422384654214106068051433004645408719766766901159494529793624714588988233867920902746344204867266426951122061584534324299653704979836123719071957554783454374173492244185230124356021900736624877230040637747273303963689721520079040800088795041254129744311937918401507149280249815210479052893657809566409316703583251164768535549844842778940079627158514822130463508538901417248571128685120707318300165321771902570381220721999040743846149689543420038360724696410483604668483332647934904435793514115234383750721755811178216779146550163333541958056531106873731105066461110659384347100966019899823896408679483439901252570278097085919398936190890524304667236643390567862838139583815863391009534185428600919730018888505108323267439609747004347309777318344434647040000000000*i1^69 + -3372666698953326792433486501691861564633782192751137951313526186185112724079644835858395504188435244657974853968183114204398230043980656798517221498639779909538874551858504369010223134175168204253140211574607051304323398396010598940610539303037869422001032536646678098488582841390465188986808567986705358255782146550167000597714902580994614950333543376345331541203886989518882997918068071129128806701280072173610933006570391715698043530981152767776897346504560567593039293172948261495929070989393207550625576631212554938520561712438852465730465014717210876671805287997903753747927666145772288193522253160305859020752768495769591983664157913075198407792678089540965665084643633355675391378753174291800981874025902068594544068811685079800509591946347541340061356150749965578515966454976469380353591220264307852542620518963973936301494129282555723670137292295692313886069943863202558457640776859580379959715799818162859749740466168172041441892681272817347763651715937873394484385285403991800796472879635731229762884903463221618951446169397289715164904699226636359237615075197835870039871562388884161674884698591931354331370253622117623311945284918713498382058883032897878555460122090614002039216872874284134726688986757451825451398200638805894222465255993685840758919323128276216886977336932144248977723054466936685716717993983110714848288226031606959173655000651918094023722819156463387467151605011032731287552000000000*i1^70 + -1659038139316107883117260710080959219407845833826290404022120100905238860171485498406741130294350230403372203967019988492116387426605966064080011082277523586095384697088770960974223776057210629262366921902441413423737773973100025162935340030917486152276465375124421490987748811312749838593674491632678920622999410384259689733664667253975549632949136846498228247116669794896650790915851368213354248849268575803100041608281844919768032559358467405807840432037271534289905820172264652710413326533278698508852230229057709485423653740201802063248859201120892474469940660008838991151886505504541986810747545542091636379044206085607396996516764541147192934875465365643246635823178232923419746207862568297095049346323396106412849408408288722744265248982438198094811155418378721510498637052139463322340825885554913036816293873919811388058075128157029990951403309400139279264584343373928992549052824484937798770152027740383723518683520761311875551430891230803947791680747742812653350107308750894936243068871234889679526665959731822366229139867307273413489293488560972616080084053504628305518647504681096871798833949927545956311924462932049896828748064349201028922922330544522410830430648193251139059778450660016064704903153100255494442397613841910618186080597177657312003141381972001922790541557421409498428005394968380563596918219737691205215174839144941601678620110512653208160393986934821983485490089689088000000000*i1^71 + -416835951923892553056651963074480401711880952754292423361009503967767934206085563859613916598836982022595715362736193850559248149261438253911070460183538950797273498314591504582026786343693135780177674178543999984654949140813982246431394581688327530343942672738002402416642698025117552803672613588962342424809333099204276538729063779671646086499023593153923587497512492588771736771836583504656431150795314874766096297087598314761040838622189235705007249244816101506409767712515789674952625032363439198760860457467591285918066946166000794578419399150639651666091781358666663719206577568589017669134999460014973017759838760928451494515589311030432853123286804994240655315074064465005993158464424940351755632495690792094820446692236848251740035200082577286264790145150997292776548673314038438570835143910942815379256273496990380871090910330210652977730916305774415815638777322387913721989502693990069310655540040147311896112594101257508891739861633312711180939618169349507985117622026443100221552361285605186910405971234452387373247348755831522716896055404276186392897450102774082976818715911939767959827654593480105810918679668577915994529538642533825621621410563311449330834815992776829158403960648938553414595765286015841547209672150421022960669750040296568142522839019354746314528743744998802662078247741618717799854102301370994678460636775418976299029004189520584636428814935853377781760000000000*i1^72 + -47314657710923771665465411415731899981951021480469120348082566893910385593110790991909996998061698276450967378994280570188460160547418829719203509230640699030346494393731715414136654821690548586435711175818436611170311619303269054667193342920382651297599551561306965005282592217798472483594732450894684851707259084670523637897424606348435761977522781592824694202963997012248692963775317140666931142455570415709376687663569107713212428043876801134166210566328313868605503371434570964421368627326375933247506246481484010964563915121680326925009742829795648276207790360613774530662786717975853059073955930830657936347300932528347467506856301153469875382420054210015263395727582017168310058758413263020420540077429812134042142371064562399118747555135795021467681778314108855043782169286119957337636595666615841977005193027850248035104906804430677862926230841911342638997059227668912178198348045032443268391421558794690351252390917586365146162370445485513925264460480732404223763718562539156181732860279329813526997560433528431399390064096054621026043597845310245827034136812394708563878618088655183750958238021092721681603570209743281275569078896990251158867165201070484512948743769205888380809666064087917457430152086054049806196550221184506852123994301545806992674179680035557490216669450467424730426088961208162114079598425745726150080581086347976984545629755925467851612670132224000000000*i1^73 + -150473347585191325015874429018287440887999458403340065330302324403472531357655017387683796748384526430826684497265222867281404257415573730468675809242425018420264660612267085011692090117506763685263325586261894758362900724469663898286855662835776146880936682092943052106152375701122119136334681472914097628254463413753978052058139011960702532735592521397346012390856130564127309915128231192910905472601369642213435848309493798193970537196908189709858610838975061460981266952536464389198463377689060937594107982889411185018856729479615309188655552740900486133494953344789850391428336399193180045029968079568612379685693675896647264427103843797723668938635254971731124463892170758125204826342823913717990436727156596170669106003182818419758823287273958476147618345348919692930483311262083801673601412331114043158283253913053970891600338714228660407083209590463476819369298981886956652161082454895398851724172471778430315792738082368719190632411305586605514823142932970787323549495784754409381662623684994968601253840372382103905473800346882541406937068976333338248258479859634899580249224004981008265531614554505713175008083937572391974487758455322280217924871975418611175981166400003185699821425832310571542005119383802745019369475447867815265882215936815443526596997041273794513765244900065061619545365451257298678748629640915889078378075042543482045480020118624461127680000000*i1^74 + -31712671959220414562258588602119833372230328900639589624021956079618531949289338859559763607523312231052633658843885382510650955076591032671670892687755053003455213934922849289583386119957772784275565299639508702850839010079440072141110876333219728169253618684407015777017574281379266404842764861125019467740866480861406725956105801360717044280842108157971171111944153284866961755233803519023825274341054748610364371019573611403490319379466253742895268630495396551139561852672658733331943384459712748328317685904672454979396799330267793353226538095250841322465496482335846277675871859861885680697317246069572383828381291511727572684554854292393949795253013991157116536133991406391311541879485123405589065625208677933551939871459567860580689291623647312811806061311608680949898781557154390476146007965378290151512104058348473323016791021257559669087212532972970348802960706516198941883326387512216776612308539678078259211965551330424676995653281695712298425902390218017740477108726851919544787544052612088570367310099333694200522341884663001230345223884662464092285091894836927852767267791304800721131525004094794375011800223226163759032198777314873039680261459621051708063846583501374756282769120455971597471350822260605250505972276501666786297925187385335601823895911907293033858828687697263731514066247153929992400376719198022579810914424729480405243133952000000000*i1^75 + -498210920304648801292000381669275941730219267542349163336719707046928804258826741185462024287932362420533700528845670685004138779014366408078391803844412223031343731673455277529159249745984839406377044261210973072098624009413365278837861082243264111534771287900850882002835136483264922288933455822313973397218349152627489942572631471243366352490327146006235732453240157031862612741737811587890820349288421861243929636858488311319822604887102014616138386146944736044923645530659840361079017218777572904695644758259822029807734259105552782680427729782113654778467099470341702546348722355379862651142163497018657602034810024357215950245095663555720341307667659652076247684866598365094993746287274271441072593315378100184621282666875038993876113492271745681911390070381754008004133394496853099133805114806713577089432108422182524614486449333635656564013487631015168865626165396765157105330578894538385071431593204652819252015369950345673250910160491970279736586677247182619612175500898890038677353961683114532115393757061847805426649500814048207435049229934111186074978027127289189051127742445197937075946581609470189583259541839475116044354644894456791800550814513031773781836955777053454398982719831546818379442907035517064303202221268545585215374588897236382426525693131597464195996601456200713740359073132139460326122978750636098038687633187989880832000000*i1^76 + -17226429282444422286275517818334318233215835184575304060330007674927814360049595175043195250115112314045419531286135043519581718101246372597445925025214075451585965064839988939198433404167637707928673771649553260417374566492310191534785550441316252574241981487471074290591155107113264824974170006342274205066724683160399113654465460548883809581486451934798794765347252869305122448599800661973921593184574387701540445457181007748897561034213624028423823928783598018343032182748772084948137323860116478603278928064679342359474682980458963708636296856444587398880044793601882091224735927064268730595383424959007540744655136266178659260776406533225580718281567173768099984533325588238354994570622459714959162171076622274840368382109141419108755435492528874183115202598625869147102146224586592580190821725344159508881163932910893874727641990654047818943609773079893788133616258238831673276820835092298515662919486234040296894425576920169388222646487219576831033227356599977370537754426492250721900994352800654560865711438512879068962268851763444704028789924381662323181098154894657823267943219338600448481025405469026538425810335690632017885058332056112732808084458494546387789987917585400552405117807993049335073434817805601370526941066861670505485763093758400908644190325244423095552439967842163159180847474254061768899849337265828065940865024000000*i1^77 + -52652166608342210034663352560135049066130738652390955838816928828682420899904107464308324120387608902878814795887498225174609453943522818301916217063299532975384056967646741446656694634054264608433853685361714296654123583670458778229285180011055211159560782964745520318337815453601521868657532456899032473197172951916962755712491632592566471466190411160527939849710260770566290980252576519539586642034719849329033018576488285288347774499165159072938753273224623859639490747322154978875870515887580476830222770331819355936457983048264133665294907071679869214328667065695033417638669346949220589130219629574006978105610036725748051174538276107089127648614510406887343695536876021690359133234009965187220980371097576264623714640600649148847420161416441024752228888149306176301870160156848856179584261295202151635070255054900605131815471742547881247380850736100027121600334664277718990773782497238816571675107119744600446845927641510948255205352574735718978961098665474635340538460811369091404267358657629698675783354249683846789465239295480626992686522690668528971621827288727587707821147577712745689258063494538839198677134943977049065262906424831732660106947273127347381485376144683782011030338792151881218616943978158418369287782734686287468329893885319341879427226362549248843661419601764820298204459709168836167616791293460480000000*i1^78 + -5430519874024401722526464651272957054673526244732266681519960294694908600482939082932358269718031919528398742090983062499307792794143761674570700958346975434653567434361336886604473700432097776652584578063817249988740294358341043337611610851018106027502558016191498562831656132924276369820205234685248459194196865920291240665045964439294194825967549664807103741143895427772592152385541845739299803705650007001544693642191570506717430382440240321976808153043783814693032644068964444997387721220502372896017049508229157018157632186094504925637437597707749586154678505109655549539565345051130543941337344151329128709086174793865428017911933652805244534320356083218697124315844827525341999240543898887116580006734161092136090582721425552563621458486263989592459643810563704598435643680414160311682268929655563406838821811258252089652007189347383972827275088378105645018643936438299534462778171759102775940154728306504806781626949802822773330168803570481599734547782724177499589303259820649053230397496817641485397876268827707990651767656037735792728204074612603997588823280786489935076051230067774733397298328425222720865297426890826562595023820758622696409295154926998222818728862953924602948684819733984470086696844931339312852946561549432702415032159814534890637093591694783712430260203945970411102873429148116882921881600000*i1^79 + 7977714166789931802099486299715139697479948323104060616450820506629442068120243841864448993006741721923529700865220193301380243531108181479703060630110835327594539330676691852819386765590068020155638221638461984424393956101007305528378123652583979154903668734097225153810319815399444502304740585380678707271655673812900046344256866526097013425469749402567267141827184097716603123553547650230843093670322805348278487257349746085375268543252327539164424836649884652344221951893307326617840061120339683957379016872623668468225632532155591831751461691206034479656271917812457816715619648653962230712932645483935488874301601981017045924813947759096593557584540976786311268836336207640987438287919849080389834150855940009422938570363203674766700879117718246827688273842679664602554964876153337019034059284712461450140900904977084562614726540749331040045548617433054168092395280349973447654681300591927473958273363751905718640504864362360778313326086134618211364125079463504546960602483470446015816826916951188259196784781449440473837325223348998649016317661415773027494744963120582343473117134396057077447387371443721773058200135928874342803144429999010951071694138797027976149808823156314798821306587586024243116515840887972335659952050705423241067040369622860842799759821177113756496713394430436300329793062174720000*i1^80 + 228652728453533273039505600366393666781173567298518718631134933954159586259782168185217966093675301512078932280160017924131186078887438398681040223418746027025370435634670081130535021012584707124348894122001860255208284323505788876087609864331530667545607451770230067553422593568511347201423385405703922723486940058481049033501563628913025480690666075804963909667777041090171776882595968223871628685890216201601291831717432869839879774915048541490347870305333937250526120210147003879800944104607565153673493877133101619180153408031842131611167987777865343069490201305728988112255744896822225049906465608934513441791339909231785514190984140593275461870525651391026415917526328319995319895279069456081232063502292976679376579447439893207965933868197319352972659248919865413170198391709501287542557676419639792640394121563866040761393308254152082899505302307514339826144235192412612899932126453745134228553586863199587707354609851182874050198381025245707958288791516438379597667098083899599479746568307968087510843820048906369051726999466179139565509732043207587493275145989206017702850139768747426625791035426425557160723431200066762224092167808482414875963126094764443527632548432975728043399055055050981190635341586659529926861342541016895452712985771485889951683186387793984933932719786688512000000*i1^81 + 16075832481838992309687878213240045216537418206051276579050467881362159305120342663931329020736983912157030227000435901652477217200017950255831051467971204957739318179977537075899042257069251258741567839319982796318144926644359201940882743134215131390596175852156845090727468092899109062079322628721833370471188913042536848726758438076871686694385237484636545405357447912136827904775447121814084888947790502771126451344724248789124770598417550324747929340988584802255119882869402838193595124674455186712667312879560876332871712340666797695335023380325745255144472181948635036768819076682653745972298098273429276527929077415118200179143445581375830099538977399264163426631647788400990224826291333266595423683115351860221163037977919062110229672886509918354604127065683275171635631710648628655112810201702037101104159572965498736644642306694301928577679436863359590513080989728888486540554465221301794106390599667185622621360499569331566935924178512978652569078477560971369430223259102424107622020029406598378436974462158213058473663467667594171273301098588514571075167943856106614195736933776308085266346018964417731727397915826487426387750480704486758210840839851606209063934495843014428873420944888468767079871884754688622817406066820711749278997979253800547301513172489406525734912000*i1^82 + -8319141806967683060506116667600158821316580025138792759872683748351640442248510644729315111751674935232360648613231609571283304953567649118671610921923662259260363643811029962120031805882399148315577609168710113258166603730210333017444236449535491785496036821255253444232882338124942331958680376617987128875426119905170366178700424485260114009423420089537590446299773509632420675063413979207798530603975720764979029082694421865512315199633196210840888980491201867256952307814629600440605659313641314590445053631745052038530351418539798424681287059528278618572693237277997164749299653402781507083443171797057005269644819041816207252316928338060719892950451371471903765540462282339224696991434638258316067204046274859944717929607330050434193765474548337004958407513354792493195749680352116346177645740666674549341251965637372007309979542595505607461976472953106408533289816696646919892364131803292074800418807058954846978277176350952044067273305371338354987739019382417653262930835043753317863259361547169138954763212234264318889501797668051343845069915755214884978911370485153967753252118532820775812894176301054474539906983536299170830093916375533970985347716360090956578837788003936878468950706815341127633222449350851086814192639943060786105199682375675015472349184000*i1^83 + 2206430115296016642421794869589017272598332510143766178325315649836725169670870822395778835492067918643557651000251017751177500977685213053782884316866846114808720938311231392751062822950041710770253039585320402193789388693635974379489529233730764034439443107053722860142647526050557072892879539739708030217339597574932635652012145005598830408480971070048577147055782301011873922382916089618741482331411349950993647257187982382951734003938300360191951415972312520073792414631837986676280899204508381742712403759997548226099331221489737456647075016423426167726500909450014350153753033931969872506075930122524323265961889219284906240178839152726932918783230192542399121553771663695846966020500673589590670396804401546682196742708659623838890751452491736508002552735032000597801468797899982172764673177023062587539366862863191732028543134303736792770541778942788284446753411547298676265463313577551487736562080710155132924055543946447095797756655077200455936447515654562705760549846683001792857723467658936123190598299361616704707174214851107440755708883800129386925841884150817167673959004085414404290714103676796528043707306816766919760651954306613325752351053646568334128684847582506407559475822982438203949618035269951605544461159182723247510320368844800*i1^84 + -357961649073574442903653463035135692304219319304430928688837754962459103368277421415758055575924669155293966718698824480515694504184344226003916323224530318061339712281026593551466373925022061779350074817974739213547129120065738004416996091175515221512609333849483055224437654919869358872735493834996972706597040769532010674260880273018244100059535468868450286871970906261877271419629839623074142237490322168016797792947840165719087265228053975264022060983395751332974064848957638051143801457555830389493798439768329430710375294515332323336051418896411343278474183995386950296534095740244685608332996197567016872809838764805621253523924100777599744869053916013505194430001961225862554494810814269456982133299927734322097991784761347059188480334947678094419620230213087705873424833977084659655838608148138097141383915493456904305566417298971098509770745757133198953971563797929931790627497211663640723419991380165605434076441114228252740061271925686160411777906468518125728269739690451195221230092245550343144568785552943145741206295587207835456092977370081440127452456472107265450704786256882765330093231574601034554541583949092289747807141375668732012155039385694103373125530610846938364813479976115485390702990607663556914060280515788800*i1^85 + 26995990308835560643476970808221460211237850043938321008694101860970485648250526660664804719927171596272996436205561405411919980738179079133501968953876213969122070657385120842758045594969099296476849935922880169321399123597267590934058006349164842338492413321824724429476070024692434423077292242584885970639410875051328480522699469715567621135248932060098632808641809871710929265198431736139035267763218821961228778606218550697842874010234956286386098677869847742124971404583071311185959799156968234964822827368539060735177835016685394964694727161061297264988764823752831807484170725366102837681134667874173655881379378492800869846025859524364680322996688439770079390471982713757147437597209462835407321282346313443194969003212239372939725935022088213278860596264047231685403787878133353432940846192971208267234932185664827603084872186073737184434148351377966336524508946343615529953173327622780125946751934366243081248626859866706158883179913985560307638093444671036769161490265028735114645633092519302209495727137559483625141184592780085772414832678593935650383121728458509070117010259488863871419082924352593351098667541122639681476252726144383135701338941628601913523853805995289358573215284763860254732100171097702400*i1^86 + -259581283814506088547462436075230351530193997233138665016517879076816649563234771005932552400994989631648686863881797941285156731377639536281283729925491521137662892992765435472049958499881573911704480924124932287196522630709544183987513512311041840794245667816507664018388766429651991656699578085679667626911792154901407138654959430375810928650367156122877917103064620398527778743165917571887191034298981596214465273071773568054345652147438449850346004690121696956736430403458144041699178770059494757887253292884224453889921295274139057833795498553383776005724397847371816591661080073243595675023179823487854107145553222239729808513754768939590984805242736097495516121629622332115580302602274465413127332788747707792405742590294568468355298016052119285909917277132381016362864180908204111254654375391385378860878601536848215614984277039260787398883940570845408262947313667979434527849990193521393184103565479444040672388162644682169881533906801193762831671048052669025608821139193847709466832736800144563453777967675104605792273286700951662691545602893723507190541842289247141556146195877797207097641006676858313446859874010883772653145084941438808280113476542640164457186049141236029654109274248860139520*i1^87 + 2807529125951068163552040745530131209504262249564220266926374197338831275873920113342386205071274613086459173544585792138466806787571591791975311146382634701120312595816340751700785030042607187142769430562124058538361073479313837643987993821720157569794108976523175224010989269839683616741241040564487155142167421999776037788704744653621849071615715628726804946506986320035707722047955526655552577595788162635161479418442891993448680885807062066432772145541827185495099093065743149712281602269341401319602727252546442984033453783129559148920452217178749067470710922328586604695357345990292464376958510357922781204396499451570792671606766104732542012449410130924679381357018214127787535165082494806254573094198243381059608032460746951473105756540859527361762093525466891010059062307893674943159589612804126634535266945106810242789400825882767932245971035257977350159512570927295153530707786304245871135430075388882578721337735388672194033198449995774283176622905913915206567031607095366677817188023855703858464594275293737625120958630699370031608403026631742560452419795138933532311433139775748027627546126610361887972353062664403118872696430364774564689634877525476638587637525282906177536*i1^88 + -17241735205726843418384214168465248287879834705104212467224749596565334206022556454145095505711629758018350350939583083393468085599739570114107713761066635561981466835185317214820327631692844634105804307957033513510819476461562559236443894008995553784112149859053163751497885584133310849331438252247685828687191053046184414840407344145051644736095576328221887353193199599266838853415060098355818961992246005992203416847688253395640663894869121127587156593586837127937490167635843814549734915313938133360946106878106478181813138030910930746850199589978098430665318174274392430340088737612302473281877510612236498080865658518359782354140072718562652853285380109805564984457486371173591389845933728510636437632641718791088044754444571192304696145102037268429712077344495963673265747874362543847579766098179484203324922119187897791905736883473726283451627372512937152106580932106286875506738068553662010954528229533464007482925323893141483873587747867107633440554093988178525210851841540953480316260646141811328292808778699880863992359755993470789529319100107413992390092143496515977239821556569976412997625217683273413866906648416729765182612463012766558136671657497481707520*i1^89 + -2216751167063466369588927177289822617526565531971811336945435116270076009194589623506749288477650321907314773387137026020569384571963610459203033102950679277278087722652045966836522800991036611141933724860760424565332283048836762626277374325366640585181000819453595343219371937624766295718557123814768862219280005487121456695472807150109566074392979757883082891287185712094252468523382691131551873436276329242811525015526905306604842157633014545905270324438863553062090433808450143549180052377173556268121614658310365067441395687640558047499680100535045206689239859896025767664665270348545327512668199393753085726636767206955310153054358455037544224588190523442993809096479248371624315842061308318885916586031707923913613832712535255901448156243792901381474503793833940086357097149526616829632470140780745862278906242939190184685594977195255245343076601257136083839475602082138362041038716697453521224129428479806810652976031675670619465783466169204999174817395603653914383378175272014095683139511568494524048493677067077825117391555813095648467214296193775458854735477278650083078459005505507703551471750962528220810717000415355983765566499686291865600*i1^90 + -432791244438720685976240693242128254974608597731360728707346935137476501425512014506418724913998656969912096995788263890544470974011182329488155699733729366683920563882879705622106661149474570227461298400160014589782429358728481379299653170617992204750686899974881719887284067440432533405415757820468998089627291245156776307252086642390223668464085042280545410829929195497151646057842283331162969393049984427227608141041232766163321026916279140698789298752093456075512694758054359460175385827705115612352152939276603761957340795844137866325343379924980693558481030509552392967622740244423429758947055287266629694306425886164787014476260734327151647956600141630219526932016339426203228096950384358558256295924722303141141034882467727657094163382274303076052169738532504848505642553693479749229437893703977055373874216276854227162355744439453362742536440312063520564122546697365895897064742815761771358105399250932583025177285633590463631180776616587359232538620570224124217692892067005357245973177221055853999499459524715180241167930890711041792230973312443157809036673613124930260969152898394296250246366462362715019272398447837184000*i1^91 + -8333803074040162303354343815953534183122134838547546875865411473467159286661412405056443172696594455282091150351518096042094136000097050491427370651794059263725177875771410853611560616247434204396653842857199419166914053491480253903667549119464391482084650319706138357149364513273976750014590846336480041064791276555734855971891352838271777575836944477555652917697759456433476616449522392360047989575917249408154079443059045222873287348225799639901619761061778732160529828206259079398087054596406960920454578046044864548695557116555988941782512421425583849671928720347761247132075308506932415109243673977296637188438803402600322824101900134038360861716557073949143496614387855807769974578915002418644634684272624833874418669595474994722403560564796188533888333818491741571997691360790868408539217208217540827347272312607293749043518137095343321112032834009700095667715891091442426510253312855427067743892298116359433330505868091463780056106701803231430664306492849993978920117119307202243175354637335069463388052766518714962780023354316769072029022594742199095066154453417985584485603460114120972395496698019840000*i1^92 + -36766772168045095182136518573059401725616831530438540412633841523928146564430103370462717157190071401044890209166140944898216982382274648705262718482169292755072912349098555288503634141113843054836726299399710072704112171209166006107497919997568303798107988401597410370549401143411563949350711204087752131540019695331025800781113391327378002765477445116038727093108985930654410747448284409939419670821620076872961061622222632404931142350429458882203737591340159925132285181585291305673863644319730503817782455091837111758521311429174504909948428849303255629143573811191392292672655866588143927629992462641017470049225338104346871803028902791838381083506528169800847659534807515204390249029298840488004977899411833508664027309814272363925225542716956260234970323917975073838163622117562862956288708605412593436280070123578346592245729891852995270304195996943817478161534357259885447765458433513297646290174324393647667569627824650532406959001379619111644594314175765042737751209224039344929093898133404250102984439783044459373055518184487677387526854317135661689282939139476690254259499827200000*i1^93 + 1221758075730186575022518042718660672978373548024165903391140175308078089466599324869501778516964419967094018024203510095257360280531698753527331498207371292654596506836169125623589103412960901630234032889542557249019390816682442976853369777402137137063522745955631167030428694410094708184378961865169046368826872203041375707729322097910041289185372010665140795066381943348874678709443363448861421342324838361914599227621056137689953131277399325114039026135570629725275740617740589042407554273404900228595183959623403789907784856220961492907147833593646138340507269845792557138531630243874075638689336945893558197006187573421556510482976210227550292636599217727594621881521297020157602593220883326959173703732714941456321211619663637461178752767806820729158762420178408635081556378113362608351868611809860384326080399872909672861039991589050314257995151442630476178610921168340283921755654012391347732894367199237008811059155111839211454214694060487687662772901364581049495632916798563937027452706999125020632446140361827275808483099646474602647774807719936000000*i1^94 + -2123971568901472476533720285346111766922446209500344270624776961489609187289099879537315016794271935401765990048165370936368188547484613037388087360909722874312035963974498518203821235071739651204581338947992905339371557823000469150541865754617978111630308662541059876997048768560879709270618427006556434242040289718131386139910178763801203333016209330975602579019806872041762699946914507549859164548436688790582017524208412344296889883141988117678822267526297842978004813560278340881411578076419926426295037029768445240142898712753607035239819940556940311921609509308348829086668577840114253054333095716819321680341820757166560857971996997931250050037345478984018576266423571361127592157489747245258292269370812608090965840861138894654076380503644367467472453749708980351024165746401648401051505419004077063548240193893098561708242077062283308720576522427764700428374422224464741444995099912441297756387262913933104186607809549795303825724101474356043313708943798041097473346221003448744526165377771761835985901760335052800000000*i1^95 - N1*2767831913210871021441644935505740440173041148941993875215402865677398966644848864303246855481923474150476410717503512114023537255647776216646113881811956451462378880708310490388467644800000*i3 ] ]