[ [ 525987998577056098216889771215931747612239916014065222483269023419693406627663944476352594955821538302125139552325906834411370285749560038440088691656584716652494558851058817218004332591513407870719373430445000667379919813748529083350843614248114961799722117271393775971191192028797853273052990428926730845823191736956634902670988999284325418459297339374764344907543965093085402792152363021237135659422877561959963643827576107797858848547216484175271721776897987843433452718640826982325487791613418609750416734001270670716510362486295111757738406665894444622232811439536661384992163063831100002466445409124352593504155860582665492896952066799758726372028262378302981629779095424090289734473783423465468340375689774118282089414852092550609273162001656543079620683573054253838127594738946653305320670291387461695089998204555349908961490893246708860231548605695093674247907117998249379900178028776803350897410696602341693814120239256908989144645675529421737237266405650726581575484573557414801410250289329551400884943138527390748647206304717209600000000000000000000000000000000000000000000000000000000 + 39456673448421350673511088160225960159402106800419511869837299984264771246929254865447630935505969259632155361698760490825661350738359330706045817506778750330523194606255480683996613106667127411603323396901992957819613187244316745131183219307872425279987848245802348467354351577594855298243321258350827881015995645760687029745806227003940126129565324953236098576926628611245280201130502833475649097324885799166362839538723621770033922660318255675361928170562468691324788044944107958632975554049298482418303927157337598840140203743363672609126601766581706016267868312349886210264033430283155753175318870115506390283750539700741751133749995345018671382597763541109402314116658057910447079018743929311774317811567597206561538532219963674315063904641950761089517034832789819434861973776510762907284758465112721192988857891290773492063495514255897342165110753703408725784231353245315943557002484258298827859576097475963597992772782500368607847941328384268024419074625832647882989089680473500780658361337426756277381479958666256129580372785627136000000000000000000000000000000000000000000000000000000000*i1 + 965912733369041349643899761159932330193640734514931210515114082448564557812635170550317280839317481023185666468718106552725465516121329120116015992028619989346447466832662805103551539456201616419684407729728819822165896313087999918716396366730446483581617267657329671839269249605341079642772266064157227950559795453319231909316064098000140432508483282701940415304510932783122062098375217590638721527209301119144851133460740078175370455752209994969503079740778575291593620519705603969293075890918877049658885840852698837527800272369841204815711800123251860488893764812556600010920730122646062998222434299619641120122541075506314514312529740857563657185697422077055845790650421052917019521637788075395296984156482951714460244173035576761794230725992858981620308211961479727541697648090390868921296706966209086025125642561938618919660428167519722057435676104024140012519711089984488216904736236656019089679213226630111607865160877504624925223904119056841678455668612185215684338473147124930571799175128017987733260733525048963407017923573710848000000000000000000000000000000000000000000000000000000*i1^2 + -2908084003670594351956135222077524450148017827325127497867099571015340122067462991574181523231292708903489112311266023298911908192871193263773526118928028272958632816718140981108919982457403364396326161365003755634911900268729472193218132795190094932671098460839691087362395988935104486948987897157347442474133235649428706105559182366243998908629319156348707383563276374788215452022946459708616095625390116192231139499194633229774894917762382583325650433600846683454730179354468235286182003932732233219591416421305453848352925199355498437994773438309262792605000892791087641961799775973171898767000942397537316981710315603184711763885121431565870551072785027599601814000309795854052106242507220071369872879763146075161299586287583545131818099539855395022232890374899640207267982713713600219930889794684847949985636203106532402148802491404265624315338940988024827217137225339731509203595029640308757032515462683777881015796082235101038299664295325261021699418029660089096978900181953316836203873626043949190276293638583267990006536220337766400000000000000000000000000000000000000000000000000000*i1^3 + 28099716030358725504897637681535261478304327825695627776624896670324450200365019211888057933144535960177847564803150665212627918797806481302191377667508399328410967474566768409617028842814839037240290755541090968474111301247759399118326886080548576231777878706768932737780715246711640135240107759414763279692919742916913290467792910317051216102535628429038057350448173880324747737314098752758493547289190269015250785562726743139906097476229574285853770737814705857153962362606390001740153371758091128120714357693735856279660297714014244586284260581190855229088700618626277305135499272235010132234695815010017083119597317985875939644349693914566442836274409313897397682398425766648312026896076383016985468259541753395852155301376842523009624360282346790917356171491935909601306767989826027972341654792989301679598870745103877686528255694222200704285487482076053319417423838091658368315171689467489377252612731265223938834947306498518990924818721512213548908319338904500692419656366617786768378785465686034615078757751657348761504424352808960000000000000000000000000000000000000000000000000000*i1^4 + 150857734955247728045617093801583315154098794730050653187129419108071591734983065463648232932375492118679790899649136366370689203887470364470761881819322154234248307586999302411943663251982907400963388193146370845432360328058413327087921823728364948436188657530622670601078539203143284557576172356736685289933523193275328678073535095854418852514106863248766271525227632467641167960888723130691916751046323920677071971785253526663283879211661447030817847886652203500836231952803216569204728746786948418013755131193356451391085957016810305879951612284464000112812449520506240897427102145172603954725279460627048504856615238430405737238717902872842648404433427591393554990585331833106365540325233740967814481690459696910843518415787654861627048016144560966219734686829173295257110314215901499298380005072636493187531503935140727666848399714217581100705976193521244060103323855705791075007663349599066700323108010251128288246722962882029057952404628584664084469308615756089338375506331017177400373177264019340738387873114911993383883252957184000000000000000000000000000000000000000000000000000*i1^5 + 166221420446756923334167803603565284586625489062238489810314909064148212312106870276320540658188589617385983452364989044455111527007199868784141192424738851729288945961912426443231036677288205857598372518938074814592317586946482130959211880815065368891854516935506523710841739627547829835932531164901113501045952737583585547651734180114189739570535223391087084927092540097201138064096515901723346905229452207890800342671186488455553825621567376455480319563107508581527115577543039940571685663976985299883046428556910494751037054980054420179634819340642577919783165794993688671184402815826818991752823974480322811502888162024077978674999983426605219105812213203164085681007292814612032806089045251189879398782088360031821254076351177151323479861407820819961829569232797651441487779560320520800232908312543668303010472194676443835821798967406904070506954887420913969490667727841628101150963525115382401617226903083462200831476513257950500697867000883154625993567230329821767935963726547823553375277626252133868793156613278613678595453747200000000000000000000000000000000000000000000000000*i1^6 + -99592506768569221607375712460706931907104344066549638996258824294058878077064351785120785970158396718986738414936550822406470436679242088874161453615859272610963944181971258898140022939188427442342502155610923861898177297909126334185362523747371399438059022120058380645349610502637590120192386179858715282356003368603932952345174201441540986299917089827817721139418190192979145850073787159076701141533546628459987669406035063958038314794363239234079528371393421193521456787435607122980575546597645510120906408696456617551337590978232709254885767171892016642383892355718418118530125296606643787158758667155105213824654466713542047481706748140964367796290077713644706162626434704119226941649368107305996710261628530667983002210935729342703336065192318403457349101563154687043559509716873384963515327961012593049797746391188734406005304498508890982160340882892810205842000389853466427835911393588444616459878170641252484127886597644800737236551339382573212982396863048455327818905759271289161273378251420324613481859815951733107688734720000000000000000000000000000000000000000000000000*i1^7 + -216966906752032952754558682275102595020087636203039572869032487636732803545044037973729204071459392104869117857598824293639869202909101537744437012707820654614820805011155688400712544981999494223005166748950604378128861790725708221567044723148449506474538278737665411351412601478173693050202220494657889305539456552805285025007420909486393787157948764062155388604512616866749636938681842382434841928663842116435148621593115802144194582904831609148540774308307877145764371232418061407101640732647012354008665996735228158312531671974728836952104697338811210435918313730270368729780846600707004091812040618515082573859118030319947968835312982543479437182784911143305537570067802255652002467531589558118856105221563295851719475888848167159157613033209275337137280085614904853544755439295872332026844401595018353002436675714338614249062433634279993966802193316445405812179582509584790292775503507769383611969440682235498413918576079263728013156006421033413463108403656258131616716471640954686142818513972200230414725234519702161235902464000000000000000000000000000000000000000000000000*i1^8 + 68411575907664421264826217347421487379821268551285420297621709957700093079755403600752250435856553453594765238976036527490834534825231793262293518636465276397013689987113951455341965872317366596110730120678065463153931153656577361048376297086793593194625043187020124017209830043250885921194689244117875635040765363316714347177373104935341799618713709607860719708585315824913290677279890766588826441332058422659351602884925344069475356795297464578750899509730363595731286976905694283562538630705441577804766724205077788671347776916015682008203483238308053556376050134083578941345276266812552521851811222781008769237385256338054514078119877804433476039710117518639162713672283107222973416720758913321644504648978653500120684005680951332525827641134418705516074348863105947054776951896019506144471710170166279187445809138915894380403995398769859219145304462440353713746472560908524669596037120034169460539901256920197490521900429871034776310908134591971151862869224893241905173925168714619478842579458550927107699423269862654974361600000000000000000000000000000000000000000000000*i1^9 + 286600365097808904861741084235238088122971661443895776826604230985003562810912009836300305139656642879267106169575465357913073799436612444024042366354746768900639658339273090622796946537484349917226371281176859576732885859291199354909208698815814830172460232856078542318348806891199347299016595904333468324960767213987635207246066144082307452360995725058682684512214394033670888994255834435345611159769756025910675693003292755674780069535697693205189753053887039698415727788810168564552915174861965488736486707332272719832205479643229410451070329287732465915466348264775432208694417046576826058622838840902840679285221948298382555283192320997762190007140467887188824134439131312625044015566973251458592261328905533348932302048854078348506986590405934855848991840860880090267614090819603076621549488883552149044404669350923113711300326093351200374949869312167805396620695162538561603171492599818101865464350298942409383679304463353940545562313142554478255646744828130232368601549423914665411010417483616056039180381930341185617920000000000000000000000000000000000000000000000*i1^10 + 165781346166756676165396071170108287941486497185180728806885129642070680013630491788145366417589716648129608887389939527991640836676665715937092277996044255570197707759833123412790486390124582371336987970585541503203694137956566681584294075639937997290731433450245700080353263351723097651099304928572304448329529316784254948296774287301868603578577012289913066086020422330239055377316209299544158296103496811078079626526310123684957334315594973138457998556570017927834220578212306927818137696599153712628596935213155223360967451079503608651428409059750723713730893019378517380711779652160963311846424880163376802006345694700857156175769968480751645391599164321160888308438847624339939459813835629340975014161523431062193644077259222797829799879006983286293017622366404058597656728364546666309200773405422535900058290623317677091388725681789413695183520272735997629726870940217036304676913849746366373929328128072671459306963733061737819326348086537692745529292124508605786015482581563763533452142519854106606720212219547615232000000000000000000000000000000000000000000000*i1^11 + 13762220355625622868061036289052728009563903436796028697499822980153623645411245791905796959610935505651908430858407745680660721269526069229344497526340226720831728878988666079722247175315369895072366866390467763969356091327610713392046023586974351212455245423526908379873003361664362772818339983574899529116656749450297370507745822805899553578050111406839182584299458336385651039743474678718431193963910125891791977644601913132919270534368052500343543130234026913847845059462628230540830617751343680355494722511066643629992692871582722232845117640455552872174730022060663985832719223469786858925596145316082299069058874469437218826663568279898067505011635911795544531049272778347654917402735165214519130880479101567482804297697102083023914748491826212280271976682195359646570910142977199899411051291416187173230648093723803940174073915933039795184333533187167692208646336012378447138168436377889232430619543005473105604505591455225034679964818203198533160258770718565331403840563652156741294947023572607533544325352993587200000000000000000000000000000000000000000000*i1^12 + -9928996888820335399165121228668421104141626070022596026790191874978354723640740284130434813134864548689136284131796495525036973374077941652322183871032886604049949022424530213127549520826103571611035135781279619918598460555825379706013974974448763509091462264551571461175466461981975752702477264930737782500031875631291205393033657403717380310818690101003120244473560530955128461218727872162485765520131165874813352088589752549065063142382961647467812503917191782699647001508752136056978533700065599467962566086861440944099002596408977175373466485097356769546022887302476206753050670384089319257750985286732821202270533228006664571093233335018117380524365123784337890033409208779529639144395654246365016054272150384676353279807494231160610470025413822419987029615733722537371037274453933197188196338225079422133288123836687015729910426715854562408941431869237929917157825846953607247059991254827252511538893504653779323323724052675935771296718778931598857674808628716030612041540730082061567773349225700130123519738511360000000000000000000000000000000000000000000*i1^13 + 1015894829544091948432163454667193317508473573555492875758476729913144673339404822525845725976804999031186702058208648324838586673219712496454674359300887977147654515687836402292829212530651210084191219917215492218551576608869645586438963598726605322176297567681296701515720996964689512288675865065611342169428759284159518304571313187346782594944444707801428411254133993420160302554827978853436375165762231245860509000655035903686500169924229835265269953160451259075316764271094439081466848494548516496701234805282466436719427248179923189662323907040984547829291653800479226872266553791380423615591702750612760835695675646932875925747144725536358819095139872825974552252422928939727721805484046583785499975045111844044152120358625936091808015077483484334438159512876757441075567224353419253213621944005466019615476970024583695357805697220925774555356599179387248568565241630272781730165632430111162513414457773189748807976209081530165548751795706770973200141356861956108406719334507163591911353445925243661293667221504000000000000000000000000000000000000000000*i1^14 + -70148376859330026339959050692672432201390886054806836607156229789371788917739757855693421140197541273801732449315629969721127400206683195341297341042425948787994814981890010859562389128443120167613716935614598729853257851967081668759980370593734693234609925768343215750034017268665108727505416474905650082715812880483893195489101008300893610038698462253528475592941739292638699492349255340729820166253844815374588622321594903349563002516120135312915393922811905272248108640757559010467483922358151091243470944324738734022295741430508950790097267577141706840993151394363399206010780126741189845706615022943326377701949535094615100594881522572665829964384315801987100713367680594726875376599506365605811336886429912317044478407298301269738093878208340135119797885240805840946629838663385817792206349290389298849605589029259479950722196172393848157608825202257535430724122587025726673186905369802133882811678417964500415388407356865745675132711814599534645348466136892026437541938604368909175860570001389685517896908800000000000000000000000000000000000000000*i1^15 + 2446022563036989852630672501813385246981127030796907232500052919944897777870196176584081446127393294138878468876615377073281111066246599076990322661977805686013076877180593702518367967545565727112900749113050601312068465129166916948658065252194180337099753123145260737047660304732775674213913396854702100491491378036566692897331486377141708122552614674269684174266588675415742887260661118781373583036244729167260115574267590806521332871742188661235524741857106988036380877982928891228464243272227682577354999688868226722861595700934496514387810621707617894002671958998770490281255454554621765649249648231482195481638796837868220576398479394391598344900879590297909329628925800381705762347206220557887654330964287969176094124981346667113802846525178241011609367098683466035504073649389201150944564529348014533032963555718437118621509452815869304658707472883041710996592828748307093267306538548422497943783650717839045995628541085435570801673196236680379602895812977325822680492624427108199831795550485368778260480000000000000000000000000000000000000000*i1^16 + -61609931009095165094369077544512441529098757077822299733167464754876983697666970205290666797542909746085083603376650353002994377244034020042902523725974359212196302652942607236853523026765905285992510408212708622422770615773539392774074148615766689837011788952545377961855299907159680355906344473730148739025124446516694319815496297054918596364843438751031439718751512490017881865661993301568090355358849449119847957292902298468256387106144381028765043056089236851769916302978045235893192141109803394632189221488116818845691277745737943269792329945230496855690134742130659411290204973310024733986713557939702823139820966610947413493818748195607270023820256598986774370070441162592845859982669104369875025048474900826221491748589889024044276453729845147859968491089140281652230345669772216740360387556447267219100568998757882566600151869541533902493374701053807799334190613390271101079776124329492980592932682686099231805827891092263525973744668132128538002727070977104433216910832063045321465717214674944000000000000000000000000000000000000000000*i1^17 + 884241369986324430796650706094001035682133859479826695616798383004395276465424603705793915825066477285257458840695675089270076837601681486103171594668819588045863804057116885351153697342673788209408886088782786542682343045174829961039767813147353421874957508685845975474660452504901733401768759882970559246848205911900901889115431400022269626894333320494541347161936266508915637614159117355250441970054141637475915361559379548651568797377474662934576970222176464507913728913333035000140279213457557082246085998820354130825728491271455008180437782590631975541749742872927058635091132830669141970091075413701066001385908832710659716054890016508262575951963591703207228403630339002676229132693953850094862177007124842511095014114920312803951283085464786858115253288965332621952987410892760288006155321033690938279732454252575536025330060624852821000213445827749241902729466176825110854142608374832619663169255514428720234158999472534449545991302255563770652074295251706390468339592230050443151421743300608000000000000000000000000000000000000000*i1^18 + -16632831943654985105486105389168550177632683374860353020143732794620075053706591432839693431115634787406248251291926844893520555214742025321843864143721886367279085156220959457329502773816904473549621728254162518179383276490379830577746897807511911845589602858092401295388485511164587093640753982532986589923036638478720144789967328826082175832653711645045696317488420286646291615364854855888003415147718581653523965754646547895700399792353662175635070947120089985680455385076411156045821825793147992722783861164660177418292402435152259132503917100039630435391390367338408630328950162685194635966096711215047197787918369273109744109452061756928240737434668571264507295675966953459037651782758520694937716656063945163286227265472107618042839907761265037106249692802700473822666918958514566981143882341469357662354248701138784761935433109024576117796314994207688100625061891503992306783665076514083640303603148144206491610536348949225290183804941021867336492942809575694969475898899830464764531494092800000000000000000000000000000000000000*i1^19 + 49838057291239162093912691249284807974218642629383219023441679907808036481428392017986348554666561087269871952260735350378770160893910252674933494910301047028136391070979871379068120184467676933504526293066950303867909509132627837317658525350415498404295566662169734697750591083728541828316791963784263522410706429551610257277861180532377394654721193644656527564708956114511480038848017825828146703215892869441547605508330255911381853646310212258849291248627332678389867082843043631299768718169545345946509599608116656657165980887522846564450627666322277915817512847176780535798414196143240738320525016184241502487836793507319970788676888761450005450156108556565196910824716317766501679720592346927195531493676424768142569317051129828482708030439078488801555424313179501815977762173188298119035874695848135719205808845075286858866545877992125881004045801839735266134600451002375328223545283119763109549876524897554610509737714875178462830655500773350095510529332681242976866909938601426038030336000000000000000000000000000000000000*i1^20 + -1276488134150196941983595062905284652223574589272706221822024739817050985284214384617375771423683923628610080850726615433178839226197926585371884770840627909667159584353548977623099979343551153635928327000994213791489528802318764324622492750539949325460703137518234572166765769460624212094887372273619755793284340200596387049959133490636174047365526665439157986162212452850233521718136250670081765154176706619198304474510876191756834347777162398660474203774319398369544356671182356573533218160500558530700409975202710807867714383191658042320714889257499727735131512307876477500623729062467074555282455120265249459705090598082505107032192479765688040757198347071420161683323229370326075234124413498796172670174337979365188354168706706901197923938367367372330627105362320497898702366563828293882591154259325186437418312000603466500978870431299844864363269977465907482505332474529308886398516208088124325167974166027269442984886389102598026825325248434170904191282426963434249405535689317023744000000000000000000000000000000000000*i1^21 + -3339019899757509612662786539280397311523535393708522339694940858215853206316511418512160125569146479374442015049846786950596467916099452197556816959809677717588602041810548987479837200985604675895497082579708826502387600295239072740558709943482951860392266243641592977056878339847693816602948087192727387624992770423831274253909826732612000929067639289919574718768019840741548252862896635432340035538540519794900572472098001883179837979812128155207073331917525455328055908436881492815698982044882540264373151634682019789680594796552708175850064449698888871534869523440396017753433186416722681676575985923896936814958558651087656000202710283825728630631741770460878842770001543923303589406270830271747958450282906702304599494419007853630871930872182338696957532771238449064617443824857647862440253865405134211629528331812059895114493360974332115846239563936593683841751048276835331140372319543709379484369210514902546699869730900975176110440285424244794917584752759024119339772914926878720000000000000000000000000000000000*i1^22 + 65560162346786135962619454906163674538419976500240093382054050389781288326925549395108411117166821752336090627138721964895642743048637644860038458181991878123940143306899186965939378670100528638942678466088842115298542133741125632949642598492200279705777009823543353985188896735586622496595242691363200201921470497319112744289806633409522034511954947879526688513054619426961097968444946083248388461795287001536346085166964834706534814612751220264905788475360562176549319576138426045060187190835156178392336171073875425691278394948347808199969036785799758408632788045209770626907298847480546266377785923389244715444542214985798348536565605208522417254377115799823471907378724853417635080031191897581582292443542757418772926285111042373398006137738551594702551643927752960469318297138713186567945176484927778033881149269673188344190774996452041036126995678342844216427008190311345738397988071731000512211970004669028306806272934476638933501143426245441349050802774189554181225270214656000000000000000000000000000000000*i1^23 + 31926273121260794606654360181788126876252345866784370727959216863987730382240373731834490462487475045855686714645902563389565457765651328867842894688403974961840375626047186134164356493434608893463262400854382522838023755753341368444422034354907858155694394904379927685090293367193656359544065441764566150385717186229040199799247041262697910033471060458242810050021398955640565926402460696262397468204383449491406474010312272815705918329943575394333192119304323424016800882807322409811308863267585011022587760917516868612203055543836922781607202673544586768259925000343812524789897525593102221648012492867340245505386049369211077209910588907184168735482637194275752785812989437875994871640697273362416429729129716143862312048838294429667839282460120259240131344093232798633783526079042038624519499423570149222293929629008763009457812346437703575636348515139523031679794960697540996528870956827939379871563683972419476855752038659469261461457917661312773876063380617744623442329600000000000000000000000000000000*i1^24 + -1041393001087267198690365037836986370234172189010818062922495962795839498915543279150484484414850053569081345337230931374483948340411576392369782946854998447793297173732838825471743322705323914508413886188781334715204087579181483666526940047631968807423221921681546034194145147450086422733876620140799946943444331524722743033902465257065997517057460875217484073979320037818924846772171317148663141298440400741414472571248011719003013843134311086024271424323159440117563585208744261509973166056725743519482119065806635021434703360568490962605793133222188321081322681439398637973919394245486725737775262999237106999933254378549199864099593896019110927802833314766571611481743192523672629261539502817548169155834275871182606459157069983674985896717685484673543500456532595478233635533858202226891232938702735927188936963279643368266108030316214010289983075205962663642729234733093451543318848644734721471560421553847518646100957954046282363450292762514637394570222699031025418240000000000000000000000000000000*i1^25 + 717171537472639487719418240987814530134872462786170312124666722216837585072494825464057388770288020785386288580407569031634921858996020641065598778851332701289257852768632365471124345674592011192431360734192484656668150735793524086189964201435729813768031525507198161250979091648045223347902119022372383898346881613356801732427632640834499238196763820339070012418499884198105902215830192621417033172435168969580659168076667960575813734452186780059413891019062334912777075854937266281412793248685826190923162382919711856384420450140544567818948330169220991536120739041536889789948699445545650078762866058496928305149833345756437846670104073818082619831190322948024750444597355029671466596672652114852286564177447364095228550767498977593987055939768023543224616799155108540056193015932771069437656912602504705472710110601961877135496892828398888566814829726871400340753748141882180779933914816422172797875122077302353983633149608176466481622574089602545199531658441654272000000000000000000000000000000*i1^26 + 1508743163903719325278576748654081386291462089328891100396187784932031092293328414340158382437007089997441131728120174259880557681694425684643864189764007403356466443213437184263531035796455555857423771044980260848301573901336258445264112956026896392328887757502273373074751888991354795719463920690052128033115228991288822363564060385745485961935604919866695711080868062219506302737599021945293582821535440862130686785349713471756754513896235226293438151400187895279350082814695142024041603883996549582709416337087852728914180706938905574277812269923678759538703995218785004758768520864839412355844674083782526274966946899219551678688197214343899964141655123286716277830838000370573941573490302419947815841854659340977220242998567388730698580272267277865019417531903468817912476323994455189679761419834243617863636062178644312033869595607478873362142488342194690322781278490881970116361375799945783517925279016656765396839745302694446128109489709151347399784293990400000000000000000000000000000*i1^27 + -476182888945410362998148279158487308217149551480428388901889546136897126822819791032624955207113813301694742170252027301145135556803592637535704512677635104051579142489117091405867764710627400134421171585371065247337567035486124331819447238594246042358236930957700585982054769099506574285097631049091105424800730705944478272021800125297532192568787520724598520167733740999472398210546763369316126067509463597749810457595322777828084197483081574220506394092614656233843572995429475702188813747807235143288013105503498933427405214665497514844161811867139754783693994851933812954161777237599019739690924616388833226773020950711539418641765338725865202089432543702046730536272207141515018115840123867798735244029895301655123994180255901113298372882291139009795207075120857408718523634607462094610143113964564948397644480424551565817857059283078916289935182738571957224292844803717842148874731989392697130489153414981624155277048806503645446229867270246614402334720000000000000000000000000000*i1^28 + -3648475760613088251311659976389098032505834700213566431818703417722052314082092390590381328327638321404784854034906888774874256146712318862994746510110145383766300659721617291996372500257196152547587791406799283852264411472984919244599444122494349976266943647125259051350697478414708518939542762197120059587143059181566280285078632638352402733809029879354746586949630188632934473615807313450013974133368998405087955233082272917102909993510944450278352270914275579934382793067901392944823676656447253298356560785215684727040600439226275155355891390172576818446485186804660826401277588996947873927291451922311814634212726406886082502158020004832104921591312495410944435974220791055636086815627806291331616368225646428712513668220247658794028150477565713903632890564619847677759978386616330037997487149472049039529481268397447172103836240060459320843508713260741307823147171657928950708051535163385264299277887844898915999885035425924324313305599995115732992000000000000000000000000000*i1^29 + -3385036895026555125435471542431502627079375185827164869338924292006037249570083742633961136472489837386554450961656102530652205254127315167808443496951986207558563468452426280537332205090007608807169116765663320862814065916367383539707311881130126892793298580399922763630729839933400746269051054501599406350738680208676857189536349222278901323497750494732983904152503926034615218742145942594574252065040720042821721573417916072315323133375938958874043687222199607504059293196892346736131319889874488342462863410470508512974535820107098968931771417564572593179722161757946357606653350535381892183802798052432773964535751081586977885309676389614188951732312130471799834570962915912049473932345604461285979725322838794116324898542584966616665369617116680996412682462443381963593976608326462206036026093575147193005141026014878793891922221269467526561343254080088482998585006461740177522740906965751916735404380646613278571437158160554040140816176486809600000000000000000000000000*i1^30 + -13930141805581441303496251287448293143568454953111531398339696327755998753963967958212656923850941514021941896350708854689843703711238089905843876117531770985182336101516255597987120443589781802753415939019052735519442080557009630883248323884088535808858677616873135793082053792796137033031673870642141709800952022552437582782218652258009078756812169093963054240287634309901835297498528668990301106604386177034070591192040473481336936803025815614516573382094025441081697735725378772016067332172302722806821569533094872554470404252861874443430537300194571327134271094739877525465877257898565496237739515377197435642159476279372631632728470561515169728785627878655461909936135374018592157869111865264324161350664652857171433063941209921722136758047696931330768436263176490768498322414153484724039555440222644377906471383788063496443661711109214321391529263862531525974064245526557931434387595731577665144735176178373791735197403240089744187211120640000000000000000000000000*i1^31 + -12022765908065181895520063085531669207525876086552573665221072920422279259102721007212352007324929347258409909050442996498748336287363604578520065458048308460748051877127496529802364656515240849895956019891978128352557485599349368733415757663172172248806699245906896044139220134250276593587770101450091285346716140700901784413019066140220617423079526172323077795732550089017571771393165150264435439075890201404593978965970174308202560015828161034683850609711492848804881790333083577682456141460842018870382269500426496309249234863924902968216372535971746183501382860703922520273291570875677226883724014840935439961077949977427891454725414047732598819989694863381581565527739264198753560166367247412083729861943144709215864351518412253358900111893640431863599726802891928513235536835911384753217410233919531492271836299304462553430690980276827783697971100531489463432534884400311014340383807678479829002247169828247664078391617073976233164800000000000000000000000000*i1^32 + -8514251713646351624702785764750196461751818220230256652029577492679594475273818684322986584373576402394735156554139682494697264662961444908458431408819002813482792476606854404512908431860176921138753032826863891152338046669357520570045531162365467095917928086381922866075474855102689961638825619020122470659903824050039371348239075334999820686731695171604157963110620723285065959865488407432301109288284890366164285060595348066809286146682009030775063465429058687534213012117002168326873608517471888533135945366180347399600820176685450509109880156278225158678607122920351747906338608256696788890319238898229528895812253123285490098798727706580949604636806297543987832810112630254776527071964924947629637833734732271988182936272506121103307985893224913391826089924992548718436691420155186565451131490228145663359636572300412088958308974077924349466422327312399637581045479936493600510699675006952366611765124429462539390588519375175680000000000000000000000000*i1^33 + -3911111492556002866216142862282948578124894811934593199103827150502954100200109355052280120358834841314865712991492098203201255895170051784728506811465274363529196023256188338551990255420158021596533391989179637304589545168025263013691012638608592157814446546453492787235319894040280459672761263857953716114156597975803613704429676685968394903419788404389494264675736763006229095666804452038983761120594777863733618949100705806963757859616551396458890419817329671916162496688863889655768628025763676537648547790086823832640396922002498317102516060319344897153265839952190296665971878521643939825982707183503431508143862572972263574488512251091318699336587900495131939963956716737271011943338129050074804742559936696401967724030261736735615358155393635665611683707131863827033016625334186857439305296655408932657796805095349241463563097171118096994202533253458191149753206530772143824420199948694574570944708015167623714525780377600000000000000000000000*i1^34 + -1102644234695378651846636779015061510720632582022742078293557400496638344639287294223766514626248825786614886189157080310334501489154483562202154091696134372774320679182528708397413719556599962671348554071276356574619769001616355419032992977723645557816048038948232247296604043389994443559271725601743519614014743985004609731605901464561615039196755657136564145059466490715731439480188457245739164900805050219353708498311671638763877431875413634341487913155043087465384498684908899926934066927309961412158138125692839587274919730958348929853427486870309019091558647360750737182494218969228928099564500385451617498317310025059704436932999631874067982946629041865709917064259377723875536167419172835279305754365658867954793405919481279370967578235109281901961636059312303858936252249546904505162003829635468572530691785992887681966141819223415781626316604198519722045429348722990400737483420611975238033420276951197014365831168000000000000000000000*i1^35 + -122335156624093215747996157917379979607693512181587568498925857501967565448799980029601335482339157968069028965487157053944466286760158473897297447525216189446023311661295311995658641653089823434443578425965997935178208416319720029232228522331293197030235043535901914748328018915525022445799101060411026721766674095929635793830725327151801901533318004687697873632361390913877218626143329664103822853278710262369216007305923680488756005942415675422664389095684350868360157560898454942971334286997119837304015365274012448958558906069745271369788166663534622109941171956998611381256712507632633945204242315862105968111921516157474940606738785608431753582509178349304619714626198750849186907688219385457611630703826437987259313029930024771707219509295222497328396700148047737522373833308725861181137524137098869484940073658708642408565401402529389419949504064315733659787273104805855519936731402731234420859999306561617920000000000000000000000*i1^36 + -6945661128884200254145033531492469976212236833211542992356425115453207582838542280015607113222830762291587085656742082874161800967557220337108495183425902336380203735527429546887135684684200813250369820614512819004139885552728940951709646716602101297399530465749409982344585411138991705658335415424481687623656567169590685972485819966852088403607281175873127748794656102511020099761449640599046907079331623438932234944376746303494486601088210724697934080710694671144103242761891677876745480951813629342652729535775174293535000653151132043339574839457974786175564820379552850828120377745520274091199159310372389533141363323228606112068035344722533108122846194734823045504959649925566131369471836005736860351586735993675492805733649030929133229424007244487788150441654261200989311635431744251304683653930758202300662480286975156265093389964095512286471349009051746454765167158047776295465995123603671643656437104640000000000000000000*i1^37 + -224395226713006364321548939023957672940222249150275054464047250779997126755167917348549227996927851752815390430949034161609830946767152387445712711919444860577946814765482419338166149413302843546497630328807506668686315605942931293107814341070470893986374553845641196773210063432492827273888360762620091479273857458478725073807901747620574265802125275639705214148807453500590622372337519415536381126946503149115183657559663434482825783864639349295451980710386240262013096177544298698336049037068640303048459185218007830170386335401183027538163426150777074854086753631111546077256278941937466751375700020054821371790718379658814077470893586829003383898289168587391114481000385174369108042213981741489280314195751469923578376336403830504623527034810057911320398687141675895399207377890308192093344372718345522094354480225175460926367552345960328734580629597265240020828754528667855160613065371943412766343168000000000000000000*i1^38 + -3657354086685350440432425615223864640510059358743905705486002390251360139165726167137277152957119751291216467300784056127089815637075657580593896852837910058492400652532814864750953906633859503835215218508870671452815599954132416407764581981947974915082827055149856387943086904460732719529154785565295862142158813914766882098490464010015669635850773971594576450377193141405666965716273515034032726395931143974480002815956889572961060636723687553384099817992302191332850893692464208360042080547258811173193218014895245002207500163762918642179448977069195831388686251616020228668297569869930521897123147863824283044269847711307653027312897959716086024102225486468931950203639492700228130440435726767628459754233370941350326783568328364793445222576325530836032641046466801672565170130645441286723305794609540806785039305423129982558979296285794669573578237405790296913481382064566298243181851670531276800000000000000000*i1^39 + 10939482586609606706363568952525312184532835037172351144113992792117235520434605646314327190753988897600390185262848778344684920233628314035737144628858205776947647840661272472393673510702220071664636980472248661518090003104456483490512349032430029611079552375388990719597008326071316050841367587709067272958470360283037649083485508274145229611993006440123386421917766696222262540116245988138750457928514263268503079695111882383137562436194327039786918887533985811459905887862296476455419872807319198878299509308742454763432339964783078693208662272050666209631034551894603192508309869750232825762153254667355683182905377067607781783239248676958753522058006913670942600904959467146328243866983433995714661795894715116456742725332702858429874605882964613981784525801040357498616846994404065482320860139216141898856825042136240843734652252047876787611027349176421077648880618970697695311188459520000000000000000*i1^40 + 1962517115807397165087406902898462846153514758379482377745401645405922354722155695819685089534000717848535027759036023315944055955266728788287449716749992960263135086379929301379382999699661971564369600791339284436628001418557923657383864948455866807632241459032086119029216917652783879287418352782818899455213389374906612128612282347289086245959201593333636956589038272599871063579585360199889547183307898817502318127293886763866537329923139340728703524266248342545144742376905685541556691602624355025980993992615093015307792112065245923886934212087766113258409463046839488829033113256481630491964527014946751343655811247855277862308232033425813709614384998527147594183125987942985890850579666116356028873036100203858228605120836855519066516203614449939005187248911861887388535279069885962919647017649687005118387083882671108090078304597224536975360800631280265583816242162485159788544000000000000000*i1^41 + 37433084807251102205163357562460685735740899091881006696577989176957416040493682003393251785310670835195686864426914902115295533535777715387176448460183421226466075075498739789423727691482335422832048644124802996251754967692047723353549888235189667616079174430788431283287945187396407711050109664365891877465563671497039881724944830060236518790970502495652697143754154650300461547984861518170815426345939875333669288631395573145417421195732849445571551825424243412427950625528345431827786648647025846510110737740732578256466686473644458606612227923621522636898036414852665807990314281336581691988135646375795626723721785114852355916017337241558476834922387648226193928702973650109389551874448429970706140253852414151576447429542083926735679649281800600716803876452257769743177502471209139089557656250284489580486641266817176727572560260109071302277184132552917553804340903070924800000000000000*i1^42 + 236007758329570855715815185250679438916914355245545994267667392120131482448750094350098034824150119432388476203109297008743452890630477459745530523478189299575632026307032273986807220479609934730683443951387800331675742475566981246323668512761083871238718641124085674032945833576736620392633160822990012611267748223389053066331083091849493585164828200511140929488427604906728204342763603322077403347563917957430255041780850171664850152907667895510489472494290641008387221004552769348361157638322870880368392289953768434471750071261517175290656720753209036362512200069634348286633413711227088405447308163663660153399263692324712057980796068497626858393044542214739628791152072175963061291087005140793449160517760513262112814507297128033706109533934471933372930658716313107248401339629259682820845049181392141608680932270084268830383616593815989436803989221662508536781864960000000000000*i1^43 + 11985241825907527699203933168818360861274303683747342330276130866944308423145904598376221974203666248136253043569689684227789740874428361706634789550080569195729087098108412770704665090504948774382211800106923379595846865440424798035276394658154542864832294327478886987845762605911000138638088535062995979432923241260500039630215027314723843715727987366028090085383727719991885991470830965994623486791194268454360620353824724817935525197324152174378177807488946030363185108201382691704068701539147038921650335773211697412780647279373089120479655172036999059675595940136767861083713255825968011202979939655746888720187561848094032712858765708051973843591726490634267342362459043676074999293669211376554537462002074603373922591802232025334962420268433892026310322942718655106153981058527304509920536419226637187370076092064440087376649993989880102951792734021615616000000000000*i1^44 + 431774384109784075828899640149392117043923010691114307136284269211407922028454367488054203502891173674563622953548217912615558748257475725185734616607470299154126903104737937209007526792233483862228600386203551580677556329702760154343110610753159678379462307105007931737605499982140416131298413697411094470644238198461766036190907459649198069575310335945241591405055873503577503132983826007806384173934828308099448569277245800369272188375432824518911084200526908355315459330892697648419306128609677645060224879333992242207122955187111710638007886194131481479836968236960178274721982213653237462479695239674074459637146908509002383651903477423388043153298774675586423228604482788796149132888261817870538526305984959187528772233367687069390501475706806212269408657350969676114279353732572850028913808408565585981618215582400114541389718766496588183162060800000000000*i1^45 + 2504101473551572832713536559666635931978433611067660700033490289791812084254064241748063250337561839950199631172575769420561976490478378919030637987164013843413314994949563182209867342258310770683307588546647853633477624780926206599444678309639794016662816783780849981044621244751659524274486107966365383424997786900731827390398907322259703466683982329030265118108166789069744410674168924632980955055210666186348384633112386901531338143145921781786517899364238178730543624640577912016185658619908038682155298073041544396702444890743626807317993854918107670232863639184741752752088788948813986148094408612896861028111337939212220757388312835814895256490939397881251557577902873712109596144667178330462656090042632879146825145418021915828370837967034398455697880622262888583559596917937279317131225646980266812103044713931149952331051738406584320000000000*i1^46 + 5797746428857525621991320001705160701320583773861644980778237121988368207434723842643377033982056471657983829901853530623042715640163885599156423372953571048149577134385210770914340770193588407685949113180705779504938175164615891319545052354203814872576071462291671862510816532026605484444890093049850908194794419122549096299349769480326660078927353604917670864610624730425195939069414719825306516790781042226972888096681641711730359816876896819051689619706451917360964737478652762689928187869929601984406063723599651476140302167473513851891049145721446153050289917585537515596819520456124491071053723230486692640608565123670749099550932569765741241049850768826420346034395208755767246116433180646813014531954607874639447737587909847320689885439815551435740308486444961038336196862995872542251196652734970860675790395682930137497600000000000*i1^47 + 6075441647238311064333101266580711765980430419641530236311239986637760547536249132256705124727036669763052626699213565406681453697342294600879706700391750443502064006144965256042314429435260924889149379205657006598083616268518100304225820333434544003276770583178886314576016704498670215469405153766953336637260011382872649700326721161816381508893786224571398470045668496768633203891399716418952677158433704515304926932942485804086252551095554968324077002909680864008567273274855786020798484687376843113953598370870148188525192801126260112775216203874324426546621388874234985494389715292041850467965510192783847301308452185954543859746162415267922202390575388355523654380391650080302155539212116102434057971390192032079487148256898301350930344868004316174081196450501202109387904767851974229618869113513995939207647592448000000000*i1^48 + 2558102709614803788211792037691485926498135391133564623871477488067222460178473442446805610388141277135115500943890915478646813171768564511032062883169552954942020388009890903098902623957077508414035793644273046118924689966917708314898391250031971289242779728854808200883223087335072904922471282698311401120600778979459193586853707177879261561608708165164188833138121647089566883181073880182939264729535999398132875216980041618314208727845077718856490297639719036732355873313621992636856313881278807324092834686981766541199878351325575964890529593060970783468094206572266538865324444445506983527387911768985594901976865799132505065334125381089742435032178161864292376176357554366739173831737463388504884990047258056619681588698378590199056184375934464676562641626447219058095414550222186894804939342325855027200000000*i1^49 + 123349688511581473690415433905448956258602909959364471598011685511390243158817556600876393888527989608172514938314463645626822045200634331604172580382551708045419167839057697698858663635368583968856146054448427050405742821229205029064970299430949976938038785181289419820901291234077520851222032837290129360464686899027149799911294461569592031411190808469825942340038011932246017355378523594394654828238193224887064169996963019851246575360659336907433317214086431164826317954565633733776929221082978327305460695113415256796953380736731708656650812610172150594314442551586872999413174141317975161150290723940423023413122250559771028744986026871040841450516579061703197233957255554282628929670523282273958086289812652256239955306987207871167596410671382033488486216792997530332403774680037972882276352000000*i1^50 + 1593672289137463465809494794664610484484927447734754519972170402660045845209527238311095218181508522785733124096024924586718465237632974370880828109245794914942795943926032088003967660911797593628660446248108251475184720098023046373525486902875140417934104651650454275239242263905762078683952647049866594479840042953713595133343771211667202810284428831190279714599519041192279921343634774304155110032142836664406999657720421727237203620788671155187466205633010394162746940232371333472816609393845745707626710938056588727289755981758222899127007259334675580843077261269122535708131241723159126262615219259288560873769399339114240083080138165948030843854029375674376036921040628452601909325313975099769981278715291598396288122589827903186633840122513921020739558867285561000946031683328000000*i1^51 + 38201928670571638793862250068500384088278478740906962183043816287338471478408482505211954286247844242451795115902519784822823117857233416901078246866582285027384567356138836048119824822756862211503424204254504165852833933988476125135185402748123775188511518827777972531614335445684409731820821783488223449934408982828932585096504241291559763687622160637414784434655861925181730974665877355636982136402043436912346575589179277853633754185572764458445054503940088979113075496424812158542433844772499766461531919926780137656381572678725199368870733106508327627749827112149561645655493590140195168998196190198406138186952921225104248674861398285703360965753465229486399503382782401593058545228826581674326957090889452584297499039637402348209945917417057916131703359471360000*i1^52 + 3583562767275608895061654081476139809948170136417901537338024099040223147585415208986041648200409515681872019672642738564731495345038487091738589544910856721718989658795082313233473375174458631780935365431483533644505702734438649017256614499500845220265896558232736296654604922766042240200083451006745353697555370006650996850299514527822491788484137720829926534134477147830832118474634652051696435087455801284020629707928465391501171266557192021557869146742623125213955251813924522597876607056289905424961557434275686576125543361070412357638143039717133629461829748143280141600117921952273780045131774804443594369354388069446145359827738744267198181257515732167246229628711919089277761207784106534640086143540945411952014864949829589669526628517992000*i1^53 + 3358674338565483289939043118496432991376650277121209178156363904394178754942089946132977112175588724381123004221336928555861607946455195138732611406489563790967806540836731047826117123008117590285690219009545957612476337226606364429755471383866594179246073214933473524739588642844519685300574525085294778217218910543348527024706971568793790232690174959592770480861512497357292438910483541127620785771557707846984229231145700869943508383404230021734569674684956867995460235332054031045153126912761562433031727385078078497191141766281728050324545589046159531681302630430343877354515395062656990005385680514182043120084943362799558966795910442418189366575734338471811871706855701213088598966583541079356276852799169436422218325*i1^54 + 19751058635454841505799619412182798686412300783322825513639864784260825640225904573459928282932558068390742369174574029350833567545009031447432936596713292977889998208361303640880990459687230727891546926606829753702044241380114320401279742689324614031244169596009460754821091275308846497278556255873612277481656862048343038304400295693641719098927014359711635375657550509770691337862411979671327068333782880284893418471997991310895771300721606442267064336762618240795833653936039712758443615696930159304143370626609820932733558720971211080632512127003007137078580407671714233541186678407427835823086993506842822075181426481088943368396981466207065746416144373223515766942740627746272371060*i1^55 + 60625882349181816740848311275075799180629410095702115572114067498428156905056336548754072732825980681807702695242528385073218981739248333216801687565122661519288081259892197586049135723135224269938622686954831399337474704870412056305416935476076776683856118324468751987946518846354341007618381848008952791054004764045028872281715300578581875119078811853672056134445293302359514680525974748755617799536358548932515477252549980769859458077183322778534801058878596869392065935176587645081396523591151000121642649406720960745392644268235367593266962429802567530118322005433463944444207434043006852408700787023074614797854491766374388872929349366718795324324*i1^56, -84707421766446420952851888914154455297315591002376163048333761566683134371651704969560332737303521687502532458076296406824872947473019348844470774888611157561195199306687679756061113815022563687775045785800603537837290907838894696598341985935018856772786026187617161704061178941289353682888852475842558971213358935303267664649944439333530160581108184546798804263727649710503629241631570607247048133840790710706520339808374259447873603610169387285277898170321485635991375564760757183016344777353610732878193918036357086734167232386676782297215323465089576914318527428825079972160109716563460369200028776224908258978023642094082344031468834232552144812752000894742595599072608993654414361895292935257241247933600890564215372276969952067784036488609837999345358717147160440988622396753109261311860465535270366649759662281514677013193068202315381007917308954607786395571804593840622925261830708889185809447679164824604925752267056067757214939826113102403633980941727353851280067720695248327189592345121375312147824327709815678103847519635243420201983308833023922558653676633620431626621493669800797968341031822002205346207847187908935410836479057848448069099078036401288883420782801021057147752178906700531427126093984571424294144130204966859737491357540817034686109370950027736341132929509579241796584244274613123510248144597213700765828944000251606078247301162520747259983662620552701058110530033881487681202456794891872943790531333324800000000000000000000000000000000000000000000000000000000 + -6354494993673502767783136908078906905731934218665555753699716595259718564507780838285642039385872067263852567837347753974445754856500200951706531779658794972662394212246384048988984324740586218037005886545390221484456229612902239777503384957741521755393371594510481394431498135339671956198952084922596989287669463414799090128454798016563540116757950059699258627542946505985852920780699908364088711286113101305348248065949487187735637080537774101768373428118480666749277083102696723947828381721782902522536618898575195475866043784751611839830384660646096643298541047083856218978339155251489760355107099312337198920178685020449069064203187754162215911301484458492829670972028046987902059500712958657406149972347417897588986724732366671813227812006079871936284574248510278993327230144110731056079854849660829826593195980881349251959266141096286776172017622640406294477984199037102437115814379569275459210232481962916383131103677648172437915282209355047621039099226585614185798819502195384246702754914262926478825845444146373165896519140924289302729153690173267561899468862700959761555507956932701356485233017418331187147080422280922218318938500351837037159867391006525793254691800714815226881527504896756140588406688188605222439805116082770185455572160998424623805430619189301026945215538065723655149405306212683363977435625628263544982445532894291110798495810924736421207528044593141302152398762295349326532363722861311129624569100369920000000000000000000000000000000000000000000000000000000*i1 + -155570776783025155635208683653502792227873797980098971993522806006573052293603297359177261107625560920443412828395726916418974450472000543329297394830337044687680085149744474471051517487936153102784705781151902071956012476045725513997155817330379743865927142862038588656617404790260673185203685802712629099644680924567417103906326159332244173036637038684841474745787648498344767434360966045524665265982002877381705790072976719598559454626085601679895589949780387542480253011430781239135710691344557170941543523743096857802178302586903879566269690279204455707506349192294993904659722938407901940356538628814423117646511253373320815699153800359882396947114580308029287078362017123543735314106136418209220827734521060918794204993190295749248460681047523800196001144918621703827873192038952295294149344291248288973931873162085913353557880692759891211629059970879043587997463160753154726601292806535766289068930535802508617177313139455493840224800901970406079606373206961401320965557524148837050479179478104486789775497689158897301743924189040937359372386754871988812307675326270097138617053765060620120298968164424867196706209598757581948799255734560484761792215293781690987931430684955378117334400513569540904735023901545827449331418514141943886071315418550414160752401313790702196943850498337816341467019114390920488667456540080548126666275764690140192107880645032919739826033124358801388822998695849048853689086148407158845639248314368000000000000000000000000000000000000000000000000000000*i1^2 + 468151367949957260123916089808039510861854027698691567933509871196373909509288858868432118193682409588538261475744720363152487566905224497673539079992140775133929413209940753806487904526564169832995022967145547337379427707703886378653376311934141380928185630824369312157395948588857685707536827288140763463766955626036851656536408655000897253782487727152601931343604274569586872603400511633102374584482681527043014525563875413195247584797032013120349796048615956319710385393660466475765175471900281388151137697502124819642807106076392378707130155120644122751532162126869318659423039469240467085851889906405387132802245808163990119088814248444306892218553590767213409186414197996838214501165385086105683116131360767085740152220284679597632594299359342442069349586787993818988083945897764259076148806529543679117475913530079312731962275784114178439245041489775404041119761788636918294952701390156317842374152911328934743624528407214429761411282316673847994572148423540434436542217386013797889322569246912710334478208323499542465871116595521809046333421307364128845356099342341035721174307328941660417284789251123993599228884889833301710315446082543692467023271232364299094450596866728362081603489162429459253988981302776339662241577461845347454752447832174069254251161880959930750849419117392623287493940263318042397918316687032567131563653058811285771949550906607169689312403297777543528492373335650399811177695425811279036615858585600000000000000000000000000000000000000000000000000000*i1^3 + -4525954894769104381582842643374489931658404324642489735689388280017473744653702951885803646071095551547418205313797423700121910924882418238312495910254809609602631999409670014417332572653503664721135968185899125450834712196112906447601415586421270188491123609379297742416633192385666463074359328021258211197730713198230446886584641435271813705484170806599379888703113888088042894942457081313190785278997776529560172718848775511509544958715769924835117286843802640901230820728647395036596806062602745423854579666579327674863931718398943424779096986816672362652227070414020153521877509694641812917156849897336885587205470699408736969791673943101099938873008252638800785433766810550441556697553801567680628731910676381371587795137940498938327594582470520740545343121800717891620172486602096835274408000726669431961056782667174337359562847352362724380442423924085916450334995681141452320835194049175922408735012966574555781797674617439015550205942081101501025547074430562577796478599837144109293856672127267611855868231267372439789441665298799875156984437171598001989681291315146276249752881616633911063999008241920099232361666742593757429188390756443247570630688898142206130725537745672041117569512027994261318241031245752813631370899170787046494338321072139131117664604188212415000913963858151528765084016544565041790467418391541611441019496036865732518553171580425491977802241394165547014916553599501553630849860952547722496940441600000000000000000000000000000000000000000000000000000*i1^4 + -24295908591204639496630524718702872310982050725519750360174827657948709980845671606671707085681537309175922128556758621095649564155153798780431223866273461873070537198003452132700450952819852483852646945880762214839694065915812412226744005047045148306866305343472645037462249502580808927821920668515836097249161999903469447123813497688928458017100603662077167211939965808976751654327527350823607943432993894920432331942762421415874216742005659469152909513150875020230089847724353557067454790480946772020941442544728563053671480933979263317048988161600248937148620407211651680786685327821945019286380409614557861050284787758030096498037240795809241164913689730041687929565576259418088454072056771349557393582821250808358067436798789107025401227420971155996883541113617128450719243783473166393083674931546981962347747953915964615038159916605090861353429823220469054213814411562945644706380493474458637963864830213092882409630136362012821393601174023540957413781465380003194995829510489270434907762616002888954465839171295044067072291607592612626463094730505595848363045196113399705584399578833921501293988425869571346892163612477878648761988148195030904788046925853176434102941166550022071479312771911771557185437953291602334148241499470013258840231886878256651601860924144836361196314719825773058631051081101665797441336036845731737174570290482733676996022684104345409729349727519243100259188100568310181824518714417599493749866496000000000000000000000000000000000000000000000000000*i1^5 + -26768454682979371109548699119050758555007977156288546428422410663490436872133372517974518481768165626084343860786065218732089617554987228220379716581800726058953086262043560659723145718127751340386759780930683315071287044138949180430426775352452000214262449721620141934758228283200829096356547342667622322107651995937792832853725736861943502124315463172824332879701569030095757948777111746649289886785532436436395225103921169657665116490508441035580434460651413081640927913873071076756041145146240832457727039605630360750222011608685274937118717688846391395539726154141309823048709518880550348373997011214619048140562059458993115177714821020671206101594439200111898825856443141806481800174398682372106027184741357286705586776155843120911494075086727657060428870144762201645129542010764826038270596052184408497247496582248985511137070112102682137279470004421228765914995622496893806416367115602752889007256469816509716270460017130719238032635976428915333645745830359779370693764782080342314650984882281192877421722823413611942881796939129219972706043895844596015761399451766756812590309071218396277083077301928240254340518787001530055786448203913809556881790206946688499967225795017228597198584647486292087520825238166095124835735350637337313786314988151278311430812556326734080256165784505410161187409452064909549785407556474631030169473634554283867686680938437207625802711537664442827070154543855228189340887709888748799079219200000000000000000000000000000000000000000000000000*i1^6 + 16042323922180336526259472216035961370147236878251768268515924718056068195906733589162205657880940587921091259720456684147008082343076574994388571432082477322167854859819790661816851632971458712482598088681907553986318150953056085490144950271261990881554186313732138888384541679066121232259812040099766861892114341841748381564625469942501015994400962026642886121509077804559968058853303481633020007169921835156214911031581103804428230393820241244197165869416077712705211905992315652595780965125489351989282945501382993199781165257615738990499770676534589913812250450153737469976593376058844556059427771396044291438150581810811627599166871949383134081349750990212402547697772150236338929605949215933820307569769142107147966735608670683855686083321095282647712656850527602912361302161833913070714844885004703302276173436347424059141439720828780125109423822933032747812065221942759652034429359974713399242201947076012788003473595592663941244226506833104568291785421648119666696492449602567570553095511555512239756200439166988649427108947284211932228364937918234965230609577941132802565483150281606169688093835019380595428336520432876557982998124742363780734276425248005432890680375417110053777460733981390491271935011312377359854084987866785983896943562142194312700582189193486471385658810641605988069948983175033451861473838480273695403578622007473198897937390355711231890229641844418789633250943039630841949914834275215836446720000000000000000000000000000000000000000000000000*i1^7 + 34942528580907854937981955320032231343354318919208734534485844755506902711792439176935017994625302481797678810511084106650180700227868090600291318672725151787406306851601384441475928025524393925187157901926475937819378614936902748662283341750687033459155570539745761734744634537195538297488846870285463666974941246011172488133759900861129172214090172735557251859264841945715639235935979699606113761099775528604568791559796153165042077211709102336726224121431273530370181291587868731933703643995667080675507008754155883965402700470635610418682174639065213099970603304088857630856701828866580949283556446301501799785145069829853004550461835071133321736670735404512013122557732842299216693646785419871530282669014898197678332784504546348004868529319985812239361935081891614710724953376421850539380403457620621002212209860361942153101380774509675987719053981844398740992858531034834518480512091373153379065235035822668599495960888589728702484055115610091665689110389766467131505003683390838691158764898039641323863975308255249822375184674543891323082844655245047863698831784185768691622041453365272257871332640439328694258043684564927314641860403224538662578398962629334762941138070660769132183854394761696547723908078461970107898340336895823836986019504908221917277840706060667649576192164331772269391959907949629874696859660284067039557182113545636753644921281066769210400460391295820078690630098892451443377070226644041465856000000000000000000000000000000000000000000000000*i1^8 + -11019849051575126541877416927975366059904506460129278283701664829776028173517382705543599899714341713707109607993017877146378677890611562341686182706397077135207292106736743915135995377660819252628958314860143751417833201398157445057770347056763968361431816223624030659460389707854300549220182156680558441991888817069697183173413969378494245842962301024074159145324944608955573337604131178613719331839162656019981076529194370165507593841131546378050210349780002855563550550800332132884857343154431193604270781068976940863993158047258071388532742912680777753395581790353217448466303507204211404441625183407163391430567357466957370076439488688140295325573772706230562596576145556366817641572404038347556883862608152012956077262450118647306203868227078261581101956633647651167212672141031610717985993713458090905827365870966885111769843240657509263702920952459260435464923018984421480208663236162381809804652558804275384575897770305332345015312571328588912568566953388397885250365600640658335278461534606131738004320711394741801558791864935968915037785404781295073052892711577298557808240400132131350906178219192326504684015262954439774580966758554788835353233549078051720900750065079511471357603738538657823983993211348957172265074456023963296533813586142445480239050739096891796272973195398525432615245758456435429211186243899847359470464837897910743727676834551939201348456122199660542381486304334999617041791366444613632000000000000000000000000000000000000000000000000*i1^9 + -46155699510735980551605195738702216845599109441370189337592574273020649250395376075006513199656612791153677486581939874807789655223216794129659234328550429891800741280709400888718860826447735084226977718716190461050159026126740744300984624969929113668353774855301875973082968354327341735952678204074895177824054460820731431504042520406497970501677330694750760528328802304862326604017007790711267078421878957190993750803213534634498519195295143809358488535222644706274169208017097517998750241619688314122410598564189968808350103368281067203729774254445727931073545493807906758984025047272653613910922041329425430286686704295871498745801966029824408708700794375248091879361056174649302648747192080693493538375478818199755375931048606122355528403304290575109662732454014087795845969646353519435696574233148641325435659980636758748218651374322774465926342256336552202976640160680607394528079789746867936296149573170721834753737817353678032414460358564996169458143204829103135813056868397559811982702711999809961998006097819147496852837129660913058586707728028819250992364083777933685877161706795362916955845665674737519436107332338523670643440245733454469414360201010886509851647597967289101511780853469593999184804882237553565100648162984420114351866652433219283027254778570242153635778081501837677472546654710501047727374178364767584974218871728389930893935611197298777539663765954179671193762037895408136264310931744358400000000000000000000000000000000000000000000000*i1^10 + -26696201073261395223787434911641623929797695792580635354316508250316938065491752111323091201121486810794913867572971876676238294371895345422892822687661316557566130078728356061067981438163750938234094343836139723423842099613456302253760544993357657761061822141818394076667999871960946088603880024440322787519188018846347417844439490212805462527004794724123402406229022970589846696935392262124737705493137857618076373954712094799722284850916621011817922883905910591556591387763105683418394353949830110458058848255512364025345819606957621944441364673270418971030117448855341788278430127797831449160060774864243731012520691637353491599192032329752830811409528972816230829727288113904943495404059550578201557154828864745415224654882928033749891541856551027045844366282441633921992060403110200786615444110149973637324820513938228904981061535483164876818870869800707735612477364059412646636652298674478237515492101759463997407735067441777821227339213965752319995587064415945786965419498422524578867466421508256157136230312548679959340172053425922057131195096372979349566179176411711262964626016559904373069794492248790837328063183152169313250785913993692696066480532512568464024526716885483016563750014795756361658619156619859227496750580746047472162761817440611615170321005872049105487094238624373795608887879453109502611665357523458092478135340208548729180762983172124925314759570327407251847930111756752380157087960793088000000000000000000000000000000000000000000000*i1^11 + -2215757732760019467824733088317866824776446591455519944691693822152778117548008210222595047510643777679625871848994471098245943916633155318356066983546809902906495486256858014314580914059644603602596581267841948935838090727222753699329062715511813317064958201836814019427950679775727432511550535759032880164520829699539131729346357056754654289505744652063406672411022920011578769001935213655558751302221521449371081252045713092037054820118579491282727143911218836193874052195459488934048663859444309779938572593712701405278962389147032556476648513265050967066456033508516486920173809744668412568421833843143910827668378449609638342791336978039510338234863613630458468980143549616314747419086176530590696207361304692587737978657369700381468728070991556371001643846101341268527264829415114964792942137473915450435141399528234108081822115044182980669250542699300501509456021247205569687399749145432301756258236305930290830244936492558787125849531988876884654981030248704332008869800629417923603601379607245533032013080748064774329289790097239186846540506175298288302616942872744465331988016985147243736041783875013395236921928388234676123546499575894097255042156588845183753073012918421472075353726654980263622767327335210428079129920187384017873151859046298389669508092958519967976720129361275340162903275060907986620095631540899187422769098627785128520931422540237486050310135847148865532625769610608068731553919795200000000000000000000000000000000000000000000*i1^12 + 1598603754504703159881913205350300313445615891077363461668006793009864843625875805383436728265327374375147000042144698985107922423814134975966340565849975088443141474557960991218728195353506645304028639551789996876168368068141206076622981980014673071706941253124327377096616363493297359258069975943073792763663103426262005722620416897127534918129712944052402732909206491115945971984955916760693414643619998580134626607134474957020381649935047097299964652252348260809781555691888241742156774157506694663250182588974352293449406974289069110710494309808251435212045150833822077193029499801652606365699781135659822859800368481892841773103438198925398822766601978470135124177234423948417198465805074252774674757127803509259467392734661385062230951585084053701357476933316112291280082395181859957157346410771322836847764924370867298042641540966572685009314695670588003986229772905255407459597914395624737696528337617151137394509736584002911920400602535498638090867275228609000238451036839637843372198774059455581445779495699084288967949871298560729556814028669957102238415159373898192390171107345787436857892698747548584318126540150389082466277163193710101117607405488734498548781758218823745144548826192929145198863329934674071301531710159750957274526411424851546563959440252300265591205004920539311771272265443757278072119375293025606591883110463701559889793568373664390710066985528312504685849990004854164493162250240000000000000000000000000000000000000000000*i1^13 + -163536816997740847352449774075320665785267722592024489875913806734559635951905906182659659290559818195432829939743969392873160513245626450334914056398930682561798791971120903005709262202382924252472360339545651676746846711037056785497318688422837835206950440314842561941125475875307137491500999780390179968243207663973918790768798955709572142524042830003229822289352018912705885841425592413609082141514404843055271180878412590458070197028211157000817120588574403203856657577591518757817463631405413813866468167982828079605650612681432037284237533084613099058965068086168828033611382451256479758191560209670192074370765237187354153849638693633885997581291146280596567513207428995259844757520006965191381452559672246257548417596353599334493171427653660055944709429811814193623724513554237275043404128714136799763732088519224583864360069137607124853553360869134648218691779174043023684039973355618604919938544248400832042806439699314503962562584941635685938341254041580799942900260535882199562474697223250747163155864592909216931665339303160163507951367674359034756132808041211864833282526046329463101161290070084424947816304220333534669103564524607316467194565781351883955802597848080077932299780918001548263160082078732198594470094638810181122650714491028931779219075665596570379229740090655065496782668144546302546703622970148038016431735030879055916546605105859851373577830828017026506932580568957084615311360000000000000000000000000000000000000000000*i1^14 + 11291462185148109291700744891975007201133960413302221981317212858627228985971744128624958469358838683939742141423319359162844587134855327630071330822967389493556150397162422670302099403338378672417632180191617918468867082185792182351548325805078309101320296962222017086850735061772007008431301138693060335558852061455117513043914527858549821087211385473028671128505827050923385505338141522119295380978548808718261069976461567390075696702693916985595450301521930666360205114106088426954238777819118193637873772375991802323852373345875522946517142525263936512443664961687302926483868526906059718144152522745839147499115699418368558462614579858062285366298755794731524330425051794482772418681231286970749936299992596152460958638723990200914522162680368383523635460567214110349014112869488537823402120623104055930176892672732913312982117679354116668335447886868136675253241131769337857972395672382202337606149485924509814016264091816466656120231837021351481672063694221081270380069157388230119212171541868634460342388922525582529700569742375094905322307425569277054151120714883986369855296809942812244313926010627507447140283894048147944527277083655139940596129952673709561461626968531095147981940266607253213092978140943083450652149114310989632494083537776020371541417577888086893367600125749294464136085994329236490161234463166875795790464526170044011021249278584524512625724750365657254323647557911087729868800000000000000000000000000000000000000000*i1^15 + -393613097234159969295289066238013553620727927173838574656423859131595571618874271078480582576234952440152021528466773890080199886652750664559800889252653430562887991086100781428425202356373542907630399703069224787175543036715184615730298714087181491167522598644024757965278751289398726572117298057368906879446647101703519981161040572190876957110253580134482707797178054687685498006666218193657458809349402273919599511448626587909259904163522526576736066877138996619408484132797974715936056570123890569412855954988483253506044233970760649895650440884827829921379000269922086489182291636722776472027487120486990800747353066708257484483037464491591221031836138313429106337512229889057729882563421979341816705184511913667080497160353073099099949478684473314599055552115658292652890132649548666359499074814075675613106397299156106640810563371964130744793400760872616489590591125469830792849541857523174841220299439915555473563707219426946841739707897976180064501541361038737680522253493435565976448882995658946995439691426176462175590099880746639851671488723016530168921668614137877885575158750516644552287617336568569477447761739415033340887749965815680591055624904319959984594596383417695653875571276498465354984247336279574981475001805575126168693950559887028287810625225884529158046467122518934485318252652275114847603186388368443876963531939906060872316141610526846729904832235849463712188024515198976000000000000000000000000000000000000000000*i1^16 + 9912168811501863876727987998816067725924760100092290618032200008304635937129340307152950744667420802207237831798503629219057991971302431043402040306058078621332586963103317665279499547845047001722968610016788732370913141877444045783729139142569738258969786338605806956719927845322275612976822006869946238953102241534479279488542061962176296845865553041287904394888511398036992887825442013358122431901588679337240550481588532388292014313845392773212425879942313209383148977811053323485691270677583852298326271217640554604111811826468048886643889751995833843270818343772236166990089634091295063553491181547342395870488159103401430526623080818148127044764437414171475130130022371997250088951111945211036265085158420349089611741429792782115476777735253782357399749263051356632832665888984442128123801839700481462506226933887011453491825539188489093049621177197944232399615752873998319907426068887980556636934243450556577041238597122526099392992210354567203900792346853718859361562198489497996272408448036279845192085682221105859539458736991901170962069578121247590051411941311040941852710979002699155223502970816364454583205466084023770314090422943399279815262595222955293388844492388136904815924829307649092912072614335338772579942601934945865720693224663467622203207740746242019070763424242841399993758668212742134103158837645202005278621602453101658379539386255912875166489265091394997274930304778240000000000000000000000000000000000000000*i1^17 + -142172040619495277172683917400522483931773960531314835185611005821798141580124151491680698377773988572813574710762154730166157094445258604987761533651419033026328763890009558890754872604748737706473855138988990155377642959412837312018635427316255952465843216798588565005194133064490206900187873843143924355475312892391875149952356680162878479322882765235606817479115015669006263142394346457640169649276083972005056472358790637702222046488947330915673267584610918553057225225295393669045857696593267238175272188149700926190936548870848456745777200831083236666724514516676084017571932103932137320749202466650579484416116902399260964132836566070140037565370208456683147504152944442872946439458214913321502581497145608667118547668015380230453197877077327889775401898112763940118410277327735848029907726236154596227543878584804257878058370227692367335919117710003718439372426152392757314512442382917796354881341364929586545231772742815175352725519261004976256140336342798517076087360719578883935528972723080583333254396229850109401611190563042848769604438757145980224168795678903979603700359911476805608071642896624423075310211401571734269315973252721689724777645101418033796028297129861482818026643625943347316854107061247053896783607490577864811510638798809639423685583231729926069592846345544711301453267889069956069648332458961089457239638038566621968279870948847582498371253021681240873738698752000000000000000000000000000000000000000*i1^18 + 2675358634136541018017317097920172129203129556257700916828343994122285783843551016061979259443833048395262160774704562120958712408063526357821076483554335913526288508670811734576532007660458313061518716522487208138655651618926152113299565553235419140391682640843099698435644334810212427172958398652495142307857351198982849854793408064209736099918725009652428471736292260469056742623205086887438621578513779227151942687345773377401436187685520054878462267009205256196265894748622016812900964234130929795548150552843256909685622001278720671362062002424825549661034501893353812994299888071448863783877465071630082784331009169732084366318166092475851377743156679690356503582120904477137714882219892899758453908099551150881592988518479535491007385763660439577809505404832839640169009222946445390394051048489269761011309893522724332996645076329002737730801437194072437459964848278761223869356201043891159695460597304285732209883552286934415053325547249047830379555003509902902237824684621740380948794119680319084153092837340127078585734646897886376334041671066698323557762270353928579136111209622563268888315597481213469210658084261687305142951986589807886004291937520286961456761703940817031221920929845229304529785416691924986132960667987096807642513167217614719478459555252462083428268791481059647373845732765024485255393982938789982194638084870437293564696653761825707716359092657989193249587200000000000000000000000000000000000000*i1^19 + -7970839680019342093502684139554124540169059037648232381041760350200653866129042867933733664896838924897289660847699949616198934676549187000095884660978022387284450918393668754626007429329475104401922714011755171502187907930975219709947314856559161183857205468008453768654799598766011937441274966210477282990626308029645794804323165883612596370785156199627678447368971438213246056171183613273875258786242457441450258539834099933057653823353175622682071348586340356864180835239060844492548631544217499076463590191854399000457374641857169149556171544501636763697667858640113048118877643600260586875656097336886334452560936252184679814962524700831002286855813274351753130762267033093222943159169035612628920850001666881776597483387554701481959664423761585414385209029690191778073328856018179573289720842879413448689197885691877292277234063924365835805652539336551591627370734716193282265480719486657244168899359789664946618581023028669158037355515108188570145671028535170709208905943216440109472620370219684090535210268602242803434899125413214860272459564691910465422760628900231736149929997509328142949889469043695651437186171916323406005260049462486489573947590255575917437885483151496192403267262438481320924779798397976682038507114905733635438749353684259873448958392309090421278379159554251679973311681171965337887330620260241542531118665029533808390323710675304588196285874698660610048000000000000000000000000000000000000*i1^20 + 205412240348609192733537680078840436219131503907477504303435667722084160603719295174147872646242455634299714503270034629412178370562252856087406676556682403068248159778474576540293776653342003503939100712761856827280370053052419327427497976903419931468609432315380368402881702387833826794459074599220176326635897087430159463588510514413686476890511816988673064161273629316795981476291783474027492154925703756971738934265631926356981346331745299983057484333085143039632426085381965804865145569951236194035462209335637718307698903894873720508625324046189495591523510133888154821553056725648674559684769981808699787317850740857151789008172943044986131929055622414559360474345507267039640727726033311155253968553315856322210319205082598628836952223855601940626337801709332970325938554557050494495864979692057681653111852046066671587460892893007920263022278696738723691341671885780825512178540742785632636937819242926542745859534537799037398524573900206010376622753988288815758578695958343242481379043865476889311040551710163358204786624050668241655673861869528604182667786423597871001546387010811956107207426317684453943968070788025068623545982164355774271847519695589149282829097914788573763363430120286859053097631604798087767235665800774674943242748002050045884615781003065252697501693208707242536359787096878001348893031500936700165932108528565902280751970751403879883329566243867852800000000000000000000000000000000000*i1^21 + 541402974340809315116908045919907739866232307944324536542397586819292233289060831062454691725769940958464180272254112854689150755005306598425998146540527989451923944723116559019644575773915922288194383566745731234338197307560958166686565823536547304898025140910827258766062617112943466424724369603296763287520754465368416308716287339617429784745151280121443759716644752185323453502675493107864849944161164311390932708089866425184442249334454924629452119724868509247727852497978990220077594998934490321501551464771817322958363709042715827862340364482759245541555708984578025995166362509251380871723413333593827772545566515740212973297780879487690803949924865136750765810950023397043543454836112214260377432509762743212355714630579530057059625322296655969551765311228365512831943405306659552493560512017172431823595309233727998987239789797978213537382138292288770656130254150308738630027475248461809281116972383986916410016469278421931892177015292553842937823288029644742501399120464408493929300866340058135123535168232098294355248874373821121581330440184364549295213159511063264062804001748750396315982305989961503864664471784449833783450225991975197290750438463795732051805084573193327906566081088719806031645841725106931889855737879832513462179085426644074801547352662468843661330482194095458934777676894917700133152411897675216205994670330153657788600476940230947071126845521920000000000000000000000000000000000*i1^22 + -10540314862645166443491462379062244897877821855781167957940478156724892645018861710428127447731604254971990172667487324279856449136555609525812724799448956259411839547802981087142649978028422239642688913535885444937871238527709816102573859068160527772243220263240196951418800015737208029638261364266041246998348829753790287750770830417825203312798090047390821450220800094248009624537204798696420564792372136593077733247507769022541837869797694514703970587545801213030015168337186841329693078413637549909001543147192875211172754931557066642551423624921954880802840830955516240440381196672037183284306360187539197457709515367928293555573399145796058283985695420821769038839513494755722665036204386727118584483282479071604265532737977696180463621090352381220142046062549455679915571715784664115660676722831217828710768232421409449587051089699345901863651271900443363531712381269460879211883249381447920602139249373467535544327003709442923034053970304434747264762025560710495329327688954670349778743948969329127494411416626808777338589276712499002321731228745376421826582923489254684459101997522272598918453817338508970227230730516232504695620130451068789753430943202855206310903677346334078108477837758965983872921924979960303236403283283810719341040798420936099433669851079743823544360655539133949648267047727649645024530848716732783159829893408944971343138615091502784356286464000000000000000000000000000000000*i1^23 + -5392795987983096378922052704538286588613469051837636734436265031396649452837905104300023564317748150611500593698744036605128399789622035357009342246246554621885841789951000446648043911309042133516476617181411055839537115669972570727339284959300696254204952738618939697137186469931556806482611961774175972887898086997814034867936667499454524074619311448525488754679141487361741483391540069482451524378781608641462139280137142111705362142165934646575324303087601172058847560056482217928765653955924383981421576851002259453417513239755264826115655143781057107744724659182108982018007464766137977680765074019972578399237531945731931942133343693323189573164294255823042769880007242922845572743644370842228741509445465680483225101609267405698978324247935302989339749512187524428976928683606673543575330436181914627434702934724669699574816349701051649255254959139604774431542028727712585311354378689982036734952670138986578670728890893463836285988867889681098653650250765467882152020551582206552842234412988309570996108841679609210841880492723290939922306886899032252981201393353834234630181041573953438014579682171227735885319245335938355128019362398520752989936050842682792545821906150762100148793744778217032447708711416894929750341217689142964771384633172708988453673211368307178852416966370197685269076291457563788459500105142573653520803941923819985696279445267634192384000000000000000000000000000000000*i1^24 + 167690746841848167975962740896734683387173359188796178213399102522041614315109533293503270058948420491546224326262913658687670986734063917264275640287739512121758201517173678466115941039951322032307293700956391853667841065884367848872537919223862573645607675847226403622514199563087437801374597803741344713057322013217535805508242162760209996462725817715858106881147048344447070297937741785882442052165841416492148536612430328090904782737025240213560441585525682697385545850654055096358791217827704411517629503222937898830000563335065603873953977442163125660087988480458513322434524877089661285627061069990788900960698800703036372922292793679881550128512325585371134902058875609217845555989812502463540792308148631589528924224882867769342854091918764013357460479266799243052257846419872544698420895761728487620074147821951957691118790659186462431967788865800277232702730769676283009660467609973990901789928494799617033811538713413559462849509250064914942524110259480162840060085320071989291027601483281228568606928942528066627877709757286481049350555173128786703848714172845763885645822468994072961449403500865149092864998347028848035409430295639485741130480964983734828048788836749311676656689751521363580502557733030272079284709122367489092271925184200455233993846249409190540503386562238480611954449151679902769718845480116747705117172062543896056417957194057646080000000000000000000000000000000*i1^25 + -112217538617803502984694471777935270126804556966904363725360413690463788367240035043874258647695081667816694516917886449910210904284082357433219735981226013190576320814390818224598154458599783330082804995600371347489759690792935789087491899395437526848042338220017843435839880321232192863524781275368443996537181319231792865010426012302680767555063131086351693692707461510107143608216657973838770212785223930954800256069692577865297279604096769540039967143422259207152115221265835939945174350235430909288966546628645787240597781283536118436609122336482830966673226246777381029889998959375893985214722240604230170711001994212552426487639732289704701249021011879686875921727197349567566983594401335903037843912735452870126755649817684451030093961102241795084873871788152436536042920994216676755987272597359772320837902495492294093491638030518341177380258735064285676731868161309789610107019350860647940436293448650646088016466467611721908085398245411794893923852526666807595515637127196617985076166472162650301334922627570132131451073054761122136924904344108989166819326352144205630984571719480153091762804757712774874408344026389788475640309814661739676995412907525851955809034036448445896548507160612379151780501589990491382993523030647424679873777981896878907382469669418791107130240100583104813412970491037198022851886614912461697853303988641072124139558404096000000000000000000000000000000*i1^26 + -245273173907283017706429523553119189715582338013655749158633833605116307742029222495665332760503348747260289845473101944166264233655785711863612734723866745637073838888038820631343316263128527043797802373966880458372784571932092707803035641808430359063048234321280561576309241803829251915111642347855896817110827190037445744578416351573068197784822446636013787466260763907421319030091104410513953702633145774362933881707958342604514005285068006054197984829847724405589744012854261881142396195470245131270253529144976837153009425190343824389856119368157564244735230520625811630109000580362362945400438836287655188910103137473085011324050629218099109184215284824925467456512572874115881585423447455267301345679994764049660869991711436360245882623938991128392250949813300359563949735247494904416279800892672789063579648939178357635300165286584837375378459692480882785983919695995130615501209422980264187140882599695976245896309344591354178215251784140970378676519416151167914973352767521741521386302528319097637870990641106000100006313991359995284491575504447196594000662316776922304079316432512511522335595641579020908133564985883784058147751639787520850475119904002147175271616592485717390928310665097527874823094503111256015394462606660510085934833501210642514088266251972134149872680340022746845932242588996486085287117172850408490200683613426644473505382400000000000000000000000000000*i1^27 + 71832294397641248780540659343892482090181394940017226608320738223517748193758501612606492996955054111641315430617495419644156812068190334402829599088017786279095336604769935991930397738552536980569015784900015210759839248777383849099017396944427387590105549047999286636294727343547958520994005918365737579130133145408447294372382818983554700429544046729661996349585252309038363372840066614605841379912901981858833578638955844705698600927152786197593463622893777220286700734386069248299659987251811538915672829471016398508220239592439112831342028132657409122643398054056146260190823542943995388086638866067069630449339719601416621960399201141714349380475824384369236232326501592793841409808969111691092690826374340213473910722878355409080337781954560204290346087290022363246758679832793729516872953225471824932782630648779964670523747549923429360952173036177406734985405498301381599277295014828616014604015845476841265237950949073938332490195585531395581600101320982648112565206594258859580878716106180474077997447653784454664240589349049793036557893384039703444042306967816119062866287543853741817854073653239958309743464322160006366177109694930895199084721402917752875151590168526785115695603272409838096094172187753990096067439890781406031227366668521924836454053370932226450576244536822549583260448045151592950934884904570042796809168519195766292480000000000000000000000000000*i1^28 + 589224796314759341601414753490609933094459580953034622498908598921774351233527417405556452208712155737810237273319099101986424187683103189644690506305417355493009114106668913218528082052927227520903888790493840012120609971583101444047276864519368242366758664453142288085044281520741981784311944349925685243120438785381863578898302474243066938762502956201314280914764074445897399070439341085019542957809719179965527249153933964879193889273590288217073151122681998494794122295572219335052713738999753360024674643244976357947291362883770705043951247176446498823787714762372142468425918562817329084493872492800773087759276874826244418779928175724973320590222731622440203000446697414103850631632220280871758230075978192881886271116750853781136694197384315675195442960034109299103070647714351556916733556858031428052642107684747051974591337554140234806521480406469869884111461442969505915322815648695388087256427215531458137063931604360186763045618888038442921033583696743435770902860281209058738820846728871718906585059404701780487229499287068391286268733492294421498319026758009455893963360375712093579366286784341672848972242900113237052847449591540419590571091011361169837487394688782384328339647175254210633160486355786320539797613628861833296596472645768518279951888857183421698907355968707772954637912406731493279588749034871500714924319419924480000000000000000000000000000*i1^29 + 556387824435194742595574935516608345515450156243093115604198815586176420103378245366423732294234760478140362052779492202329990192263066907877759914996590735747641047794555558256239278700274057438206489407815395275190399816973473532672106716286097272881315982695536958626556374310714279494062739048533924692343708074861665033849495129865340554803180062652489795268072559202674276168353173223669180486727993132786921237296604026434252869643387155296483823418739495527466640704411336973938917104500450635222096220989736750413033119277797525473805561643769203279531402366506345187150676093871832226744943113001197242998942082042620187592131619972426057957301407111111803420001861887184440134940083560578268639287029787278958706955326353236885429489650842943567142382392229634673986634629555299977437714432876320180772761816260162344617809724218310227305898505898802308837571709503504463437661818220067829369272127996430722252808524324610509682336557749099736520588186642312883216777593203656318412156745866875236033482852724293769817506937005643983974315663009899258045141418774434989733091062121878768256378084557293579033798843270516390207938448523044206741196275515577999149123303475889420634772433885082899772056915826417447501253825391861950684695884259970570208685477999145952829016013720320515676743770921409478445889231478948051704977817600000000000000000000000000*i1^30 + 2254690417285152932932036095609350031194223362307270047105481558309207528189878189435534604433661651404957738286536129060768516655405951854856226441496115477875940236713164002514694469707027603610501462480428724398298356851820091205184498205014291210801078104357319667806788568927755868554478624732491835765202308742280153615567509811178528473436211736375185049750531514035200196013195621657449203291397403945925949721431760295549050974712977522523335858561906977176535295919246299361728997056527221945665605283570229730615783822962926043820483511576174225403487235523166019436762596999585788693702020715163270369988628750437122849495009838533640427558387457519411467254332987980375414057311675667558070406817605384810097851219807842849667402653861089018494462485171350171078206481489138738501847601485814891692568551097520559149305434080678021796017724782631257877329635972775513133870089228165839132923222496785402495951829753772832980101196151119133277869124725906094942503459037730471270329688163227179563314216655333178452067110874333627448855085834821304913674037758068796629581406883118224673170959707613196579059914938382102394902372483109089339219058066837169677322215633619891695500183062870046812747280057410953818328676913951869028663685378760647826522374928157676141889798046677257192009439914032865621073456403743323560345600000000000000000000000000*i1^31 + 1980776633246213957310520717507121968044978285097282528082625518578389727420978043466321016879048225070343804808559923010334729497235678776018961600987318604479948557657760612536971449079687696291504919570263189982154617214749884702976159924872918942256372171314573599085639512917876807515445638340563160677336776826837936218222122888593274514084627660196108511787958447801128728577457728295990335725919570634266635789097174490084449652051573836519046410726061903868683216776944261840554278062779853609015363556184116376096589155161327149418524713565373960172294651064495372212514686792746448258852791881616453136820342191921297766032379378916619313204394447471429241046224585143729152024100006281133882299946193615556111367513625722432471535152366605577708083822713426554875440844269630192297024344286443062423282512459479896432136711552692689886374475669536303726962585151598979143389103441060422140110248389065854955047883379616352913891390355471293956239350698957128274338000878574737816869720282076989343908263195661943290591266325850260709120186762626349403131587499670966539289658583131073295817935814542669339583429312755641180193883592230370748788267352579649985133419277027321054295594183263489649076474407112911388265708609707824675894115346394709663673580080620047971225075113961050336342806316174693904372949267251200000000000000000000000000000*i1^32 + 1410369554726269500808926830679334636603296285557143104556205762876444826605193862563938609085318370839696628573321776617372652504439112583628670880622169263767837566800980910070048243835257843561881548299072158637064084094824293289207705099612145321875356818638126630453186185651851396199591608058987924896743909041212314195762042887720228370127262452566705164523724665917124184273817166435220476196660370211966771926989837817438197691967447854561630229521281036251086321883624956845966504915606013490269672318684063489009398823859297442165639150817086266879191815121096189895343449213570960395970942686636144393067670677999607113518518487653389738378005933667236897713639217427807477669019974510003502806430246194492377642777177119749386276272127755310003840634694332853104337821837193882655884250715368198107770290913738368947961103227958389777130771336160800853612423307740112423855799663955914283238566666061222776556787300183101085036655245612806340557606277955445503309399366005890545873646631491569330135583010939506843132585805890002286353736550453572100308141819479407330410138029271340208326583585358003485763168501477923791599380380207274482406017270319181303199386875471785882842535863854144552277916472297779133115284810918304477021849150380769458556584613826151576056444830066073195186218518213290089791377899520000000000000000000000000*i1^33 + 657765621882489857532323247601713550811907493658109772332197917333713254513309486770041349049813838773261099963984550381658421985921549581754596102621765411141014738846738067929971371172138622497024544804107913472849248369145554064307182122796445984273148653065516408664029274020662904439998801773462039597114011190323232381342870673127570104533286559974703051258504162532785892525549094688957935045324569243946808189683711663060433032897693415114904528164901749964723245870375719532097367127062494065875432663841874315834029890949899089768051163283562157645897469708948783377431328992345698800746677095480380489827185020570811065471122274086795549956939569783796965906293549493685614728193780116808411851435468788487245896865163289847325122544350162987258904996690487312055624856518022250087872316870821943468971694067337801914874795450864876994034862574329661769172427038457364810436720161649203190203358631629653883235480961548578122102407231503888319080269046383440000129314434593875642268869644345672620291836278200350593592818283986315995284488347651878481239652995043719314733754864321339395757621774950256417374213643936323308421304039212489563435417365986682830109983036892937185717094406889867092588485087071733240552597557639681329692788730696877287364639732610647750602795403067624353409533428664798537999974400000000000000000000000*i1^34 + 190565324833996816563905659352926626647237451627025443455673167194810464142878341149385939928835995808741048617751751615548734713902237031320315234791822893076652912595674311128685911137600507933419563531515955100791510882600054168128838196244408727393946273634583491327546751474608881970426631999775828350111609394689699136013764565811692539793636778520447300939765047050455745726125017626336899339716317381971684921833486634411094595951974528220632785015774810299723427946568339185654196106771417614082983497703581344281252202578718198250542176110569303191027662581643736672321605486205522419389914883092344160456209900042706622124811437015089729168810266005711717263805351625319120142301005841245669061783173761425219708017036405939078606211407424181159630198827694390148365697539629992199116935069756388965515497828838377108312370382595591764619845000258372888942082747760557971039514509895308241163599001466764031664694447702888416758937388400085536283702796505801700715399565262128538783864125846456536776687674076599637977523613745032562985599167047361849726741601544364603294071847680616412697204221445343801858757313790208850069096482120381700694835135259931213604361078952155779582755849886436895053842245154151040067864223458138829856647343540842962278715132468545347617120379144248816145124849018568966144000000000000000000000*i1^35 + 23470347465660451183735257460770076559032035739304380620566779924027233624741902383207396297979857126849671510841019458894839440966044157554920402079376507844314799268484858811737998060026416670468200336081847428855501551547222737296727067276677703491205938957008557806473205484979954527695249746893317955157717905345278186639597455605555872112148742843878660107684918455047753858941583015341429146585028968449840421412336334587454602946727139351946310419827922480517159414083772041215731429827374453400296729416086930529409390287498009243189565047154838976050907172810820491245296136329346895092086564463090263175438077933281730279871616892564033584292477488140353953353572559318124735607703779418707814507709100193338389533119514578817525582420433538659449708449707289368786543229779694175404237124513702445681962772347215751576123993030072237389194120229875402375165165140365402441381299028967566506426164638439381768773606276797722404452998113895437015272132237559520111890898294120386394832721375716272941984387144072080391832941733662373725727953869628509332268014576184746412460979072457935630492427417761146639660617283123795554964803363163419040644507423615709617873557996208130645602714519306430124677539801870743981716621245812080051188497706350128326878710480363447476099006481648560437836107061657600000000000000000000*i1^36 + 1582974628532848526973618837246624165812522652512630016665171873315759319482212458479912689742715428602032310696216241168946567075801630996229557613027984715097837351085415780816995838873337480800171754900791398166263498984865094300975606933154830910029578083975023819112934174544687039363715942330231683096616814115881420018683504922812522649173522311322202032843819514256792793530140423724981825622385430494759539991318630553154467323057600125611885169091325491147872468056666504607024091961620540228140620725099910677680348746611084273058504389216952245447757374221169473927872760475423167547928841380719042131547589156668636981001199364774772306435451277927711832006308220490083372736698095468413485948085277784251665222501304791676971070773259126919424132842369987020301691100230742479235552919054315001985791287274373388322916477862601649072264804211597555731462350890310651752434668367533810499662055466634989417258110762034026113465058749881561367240764021917691069947126302420234289895761053277557126049768853200284626981296126639335235634020019907796438727263903246310121695355125297664521145057824689442457265955215548800377136720397094192206477678666520342792143502470228582011531160511509547521341336042111944328796267794247602262410645472264186295118222372095911123303377472237853269127331840000000000000000000*i1^37 + 67463369632765803479923262317922740444104733130555514461933610234835306159855425929505554567981981811541629416961378996063807279366967421919986455887701197374340597535208564267313548498610637616474769547637295784490747172395036928175046986843418351148560618066225918435080466339598730732926498947129369855210181991739339178874029986231124594361228136046646074278842008374556151896063892894328064252499116630437184549333702191638579455245240107820149065029980701666754348278255827019767279692574894277400577547546296098626719876701109997587366179396379417814224369813489655413770897195205847194468462786667213819419748290656869376362531247411685630138383367605152274474534268215652175865733025049213522011514446497645755270884616949125970655138597188677593123960657270927441083383813938087111570743532547427150240362114306928282654536992266985506171576728154239018298792153019159832586283717818381035535606328246529206772192324507194640145959803710198370918824520333242654873767681078041422387452940877083383872335882810021655807011080435605126881348221825679085713971336360597314158280101861165293231468194272542095330042211339711049706031821078060867371706836937002382036688772173476045867961959226943391865631332741490072049376296352116735019518828303596127236510958971753699629531990509781778432000000000000000000*i1^38 + 1924011911673862762680579018040887590203954123428854563618245948277663167411061010519147412205668731496015394823251731906149302581993512256844983515249878709524748630811528440938090667982435323950435729925720632071561918683428768524892067684886800821433077576334084199744893076399049236843298928179345679405372173010408534937790195340308633301215352730267750377008567985418979457230141479505012958845605946759411724831941542575026137246501988510681855186535939279687756894369265449942174789310178329263112154272821966577959701649595156562066684851757324331401592025926291769507780871232327962836045715508473176191753165078825674788491353834096105801977743449932343268276773434804800503213890931597649430837157920382615425745735351297245680233550326532019241203872631221825443789990062890291100851879793210682799585445326726608219822074121539484786254986352904013352123572350854056893997118319757643039039219979314756032631849473113456611624127820120354341206824554864781686361123602846449772670640901450144431001534171597440018654164901222583216993221346317507876885029073795889340326010353947562532268883492312829376528822074022082507269710281787217199413272581287103772303695865075686035231520065293716511249557523288718322496813670153714617140223524457823121586972291120490878911257772032000000000000000000*i1^39 + 36309218107959311983838367454055174108769811089874021922393898178338430859494656192467170418474067530920870947920888485614029386464864468150494549846663420517349280336683443985557662881272245486144548383497773305825939755255386162376481965215174905910380238850475252391580322631702246334048145670024058237202820090760110970937498527732900432645794657215649638035334254471309768051073653081419649331263902983406712734167628980925045311543013660161876974409673247723783237089955430920862981609251107493231444669962765168658679411110808161733819570301336414119899757192582913255040595770387686405695695022773109143745664726177646200623898374491002724478927432212127928077338565240706921745080771886431593587739836510558160592084830510359878190240379777982402005594226586814902775459826607070937272456353413655736331285562398771646266583438003949007517827335865537277317479767531390772421512355029332298417608122717568057032548515008113749084890316112549517613998240190798183982609948284263229996326217048571656712455555008168486475542288219857352814350553101844880152326847923108913086801645240819636423709168661642163231451877108016355079225906273989749689410658031660261995293814388482984812213345565658001833464649147713666707167929376044510149275667096552960863082027201647315632783360000000000000000*i1^40 + 402297139757215389307911089905226331448263993464095956883556458353654928143250574554073396180501420360586387916988946069502806917552113508774973438989979254289171758349260299929564299791149677853003598187081258742068764963885399266225161627018225064350401876352635183759700920008798118132316715073206116635946635439253588329413549418336181464904610886002539102426609062425263849712432439346506932127427761758542961296077055586451742566930527460317800038204396796856140193958903954594091900704098430657135648252871964038120675253288014677337759396367532456423306999891612073279293964646265632182202563930530420071312879236116645319875927456100482602496401415294884637460079734837468109117347190711031780993170789190190332335844457006421592248643310734369666952963609427680849601347053733312663302863877092898029632702451756162782354760907060028862356599718452779859230522137958289406555185832245313867684573267906557523606470389457424457650292601161380898039852932955259483243849560510645540957304591417927000535200507461788891724468166176961283605012823641130654624534765988260529015342913167957662751250803082771504585045680540372124045661761519953124802950100861139806314642284490717931913971679015344297616058784914075076330715428651093692339851212698404617771552273195859968000000000000000*i1^41 + 1928456509878509257978687678835232431331109827855850296525352553447119341316088980430594710214517463006729070107482077147029784053041719210253878567324246078730745606627064505687990520997335414387864014123643706394987384488760035115959157954575402116536594553394738603158634909961461806565129085906884303021672189859301003011679333755504786092799388146410405181918815523399280564284105208419853355085419651460751436104072934008444820403115410200354155566326990976756671904035490756034650823701073022065086405371131634869601961166094153948638919609076289444365416159865125285512295302200411730630629290394006547643357209463417003007070998923213151564594619355097197577837018086789778568071232886040928916767140002841939292301780128609048714906523374911094526661389632369334549779547799080438419708084451478146710714856131827973848347361020790396282348665190522156562111304528431960268832770287919541440233925052418349038762586719593762152069754382688740931253460429971353529407738980893799224208304480495614593848090122499209130591848784013564160222704041726732131004420005862156013566048784320400832713773876539823511136889095018674063357651257882951359037067173594299904224785490395878853980629942164961468705794964050062211402703656306335502446427235968570594876928819200000000000000*i1^42 + 107542977567271499465143469560151682004567740745549340759540642054380117245083562718901417727628879296670590046501328423080738002616331916895414683065648982855091793502348408659625478932163124413264223350556252268743981914673448967987064061587949316462855370895194382078733653768494062637276008700373820335355157176852156442619391690838925907296724681911151036978064411567211640962923929784596803584682803077751019204305920573249167060297756699768793764147262973010029972197216167922395263948119974031377132158233498019362648783154094512265497522625791962829057524700787711724095384887963251288623743073732507695468411037599415830828801541813793184981074294532440917548687186537836244795408044270922371754645397614940593739197568789807567541434167502086725326327449544749738981929574807424720960177992407822526719868155953082823071735642047802063943144047817931857444131792630958760566203024410758015232328286243768181314765732527420704778113295203091369397358305375793662010646948750003137830814077944745019928159792481128902663423669226776077296719177350442990315265144448259142982933990820169403227729997659709303760586926249141727442831320726503446029148463491766232578211203418972745826285253461156087231949613945966036672461354953179590860557879146929192960000000000000*i1^43 + 4002218927879522615404846178216652059280060888071612922583390585859952756919930881770355076745817820456070588869982843029013779859301690258129102245064113046221243266886268554339016823472862693083471996792987311727803920187080152174447320368172283828336433714256788098983428856978170259493268282455038644076406081291176914288663440651442392018639544635287471095888918653598839818638280508542043922464188217487541473566592689413455232945337814787442905591172761180662480080389330693854125925538913458525178322648453397905372675189751699932189629252972820140812350292397624842973725595709531602857484727422695146428613852475915075884949159572061473212443214527660469564646651639943115307467091930194647736477193444213287371472374685885059491949828063863134112289837196522128618168173874713959935071075257373799631279631111676544621347960841397475854929285026790390776037028344443579004578728903015588431419212192826537457772073903459579916584898326457447342013734343441056590719607389731614873776292562692824033398297095392828516553594833549024394577521497813038093327253463639572257163089873691012150186698696994035234609741239953175636243223695710446314270679514711118541523892244844351527895314754414365121848301135399436702122043591312375987600097280000000000000*i1^44 + 38042450018337783121994079982895006297926849997588263605935375294465169869664544884943358151192889253361893727926166684083039494757906680436229021467365688896532213360670021985010020555040701025089102516639963940763907747198164261288856575055726923035326092487928821464442943319551039381820546024594741003372838290865641711695962470780951393752754951790465773692510784913679506297761782767692827022123745604533210361593128551404738681224685130250698583359295937070795627401973477964817289325198317382758045671521318396532056406071095884091478877462982922932091032721473486305786628808319464835685726342142283447932888668410604538122134750595480675854503251627577747009890423953426658946371340616872799209256297026993159071494273545476533654075343287892352375614190991405138203454692637005271175226575021639185401763450734140067675752752658133076647211957152611445712108218847076739622685545119032568231828180718209365562027249364933906563291218859448115980903027879060443305496110941650322893734617707398853433113265523002823625885703870459926741793315772235023549327634543248736952984339486477160674842384102065798030223181928962180515367312071698668757297104608212231298490812593812847133553549913426918634974362661878513046170015649444659200000000000*i1^45 + 146930158113300217702831585217390526868609356356760323754468925917831032583941822503984096811475034705318111490614510200406537842226467196165406690457773841745799701999048333476574403636899531309151706657082540473920733089882609813795342122975592898832847908729004636386811108994801241019658170824087045757329296941154207027547134096055803680015716994096139923810874736375025043888812729454751270067783947859467410891162453518581532323076442275808410174507759700578963518312860032378414634621219263209492259893565092881550784041827438526891966071402133558343339033055269924010739831997469833613637573461752601609650416778325251784120796570498241704674592081101698515756885533776123957940509117620970030309300616909194610753707444722077578407962280803257278792432567421117802622523435240956801984893418045520456335490071650626172486921200300449514574471257468038942138317388872539821926472749599090040572408737797504538421616000995469744141642768597447504086022378768939187730512632336176455993595434405170745597615769647852396265906337114834778966037309861368464793728469463621114920650391229386967346803241600996643966964817412215481547875090387966871274255296530735454304155440519458593603263840290845525406109482605142731233689600000000000*i1^46 + 270271900575243365546714878995205704776963276799663875191401957291427676719442662555244811574465077561248182772895738369495975624842616514376803730758546471027829712288317852606722335607477177389765678360135655823114062449845267264367329158079874299435051361091156935901844696892840248931382766201762513448263108857035545339486105114666358544421804181169632861569876679127092316388235736459603735629491376701193158765966457446138649659340373399337458872034050378346576989558659797657382959577817554876546716685552761414871997842531510889106105363196495522756139690999272883701157746336297030085449296535909222081451196641402424861496100220092057608341156007986847594179392452285815395517896457985114337602963791292710101482220169398025923475177208316664649640711115362091279454342829512070385758601247807154637856283305489478994624428835525538443708150405274000683034512284265134365843528911456971191260757048979696686062682639850355283712725379924752723154365199489103041701612978316055375739162907519481006386136750887472087012625032828045122953051810930888134984166078539984652297454011680441193634833717888160651979977349521480816458930893503347617823822754351433171648996873898050459779446454706559831026494445977600000000000*i1^47 + 236361245611521011540387810112673079475090929728204643852987403864870148304231253816776998336950052351233347888859423982593076898591677959218444400386276593676603119105297629854045511103654952160154191918814100992324412165205370613033133383784818159652473847204069278527299841650138161057225503642764950585581732226536389724186456048344461650960830230548414617318129072575101238563959128509875759930061817453168683576220202385157584456787368352681287282657851555993209128786389977018615406586482304448550805752454464504509083725664961632289212835932227983020846477627612132374148302567207864407225472446314255686217107590053310413085619469869442713717279185481671242578898688435934227509379302311089568411372863158679606909359405181421562643165425354560895515668140096278524656496678019524772652030261936672354686830341078855618907426210188001493203614888220981211148574975452471705693870486062151580734115927883356865598239858972826351394961506066824734060336396829845610028001355773123651609174501137032727274288646799119510591093197720938789685855813241639695764275235607693322115972604503341957367566101991815362102520061461083276928843035195947382966463828258648942454816821979930114751553516691270139904000000000*i1^48 + 81785648089339814124081204202739522596219203019887317269326959925906243011228993951544388238055657527088458830147542073072839349137542263907637855870421455202833564272818093026948809513727580040245814872016758929362636444206370929474821622212649163362438380799176158000454974508150675353641736886268820176907396708011619774665678995640081846697386852488505533129601121812049473432748361623063693613685346523857420041337624264296543852329239641528237433289682177219339326845520199101583909164951606676483855329113692984674563090045558104146144411774997122021570096149488584874458648850196281929996764020510958034067151973414273648613949514420480171044513236492545752077722421740511581583151485105089320368117996147922929144589651000519076948754709778233751610645486077630644447062801176859946648421924935621348788306777751079598655384025606826852377937970427175003473217340849531103893079004489026411452861248180462063232999948530716582087458132490017149944384787962961791677686693321075088060580990635397258654008890530461524306783573532056983795191316038058814704387888906376091809531822545228736325990091770236607089009196828689548546246199669030982997062462043515267182644114272222265905401036800000000*i1^49 + 950932087929192909397447918847265334985061701083371185367879431090937361771697511583848912973016533773048727735563975098602419137627711830824616775772468636918099879052623893283219146111057037069970060237708898552540694032941102083036327481879676076442667372019400723977356476312925487132911710832230431743549516677751379749064478610268095112891020519736727557233047277456559106501257193120175378267190670833492165930015874054421330475217976127842649252855710466446606750972071592198033429067423343027660826849268905649769979915745831603702534977265863254362044088879162314250106659673214102681523118367035103468662775372844938315959040700593484704506132978229841024765370869491446287574659963676039376810219617283364877769308446324459672794334627566723194747825296591986473213201645540344690001368645444904199300057586950634695968463748492388242656590210759908516502702994048482130983125534856473202799995096028157877310949874388137027301803075390683384989921461349186757313317757244592419009669492834447961499471163683959771970696068987782074705614485464565219242121969162334498007844919024249690783573607635772307503893079602011950811716055494862250220096668204101329870506509942784000000*i1^50 + -33691437456263145652837787199326387702720625647382738774103378120138879748296114216300166236634633560807309312640361931746496376893282523079745547297276834504550212440399493897782143342720003180302763062270195327018357754483521245675230518954096170112720450777267747697660691346480729816787984785679853826163054952610859760541218437198738708281598194214700557563493561553057673559644223843168772881583041315619416299020884353588602668225129102546879917777173681537498196025220054728628527681645772398133516144078244388793728246403811875122219683126436225896248326460726415493193931079701054016166332264464681134006636470019711099675351069736005383952982601203288609175886232964611234838582124970948560969637112605801654518921564323451127444880537908938668175082285581621118730006934128295852843900459382935775781517882324461702680814649391601470889793064610750544928678431709969916244332473621311731182532265609979178582048902710700625320095545429300190065753269518409179090174491605488285374601060845984924491453960909807997819544759263137600733298670449940350353236747620552582128260139631397517711619856259460172049388648628060749913190569471145018279706984934276783462400000*i1^51 + -426564061859460185508855921441873558562815321492476164511114861398457465119551982107258827093265424078577593818418029268383032440669026142646193519126020492555838636180734749459238762459178173592511636754533229625641706896548769312254122974910230125922919431519966996808350665491768736061492496966370081003896377912516407295774846022860338766059551543152283248674050302157901706890935906861077557009452155896564680351166231805717292820025436021483210208615550574358413654023933040506181683286161438628145490594372586140462650244109707748784530575458250768856929604576917252360300900204836317723720952032501219390711350336317907977182851600488277932722606892750580691134165664421700972907294813380236475106465875783428915337430297595329460461155114316274993057410311435707038518429669441765453415409507962365481249643975196098587329114838819988732663232181573355564458394409834777683890472596941206471813157126528608527656303245827170885180442538333906992298288977576177753086154730359927218430380721668867379295393033764227040405840566515506091231049151065935009692757793773748594835230612380455873349941732363256815596219982891602156536576535180228079360000*i1^52 + -7545518614090517308106994845318812927884008392914187515420775797682602917549825245629812286771537241537429860303959130773629460290015002283934801522978979207201476010182074658604087567776749931891780126853810225853925132325820202912155165659163631727070540034558993253887999121751477664147817428698791513391025350201895821274101870487951369958735138045283083342215862902883633958361583585472743726280035767261465485572115912387129177305856065856457618903136301977364904444685076129621881784487504922798995198650959235213018273126718979618772689670976324420742050687298352471469467158080208888870228630834873391822464006394967192546957661907185173555620918338342217987514348342512670338088743454038001513560694924139035861531647163316523904243490151863833938941352433228324047804000156865462155625518435548961685509258885609010365421752250220738677682426066417829784041899298739688092171992536806869680938076546808199343057967805898959280140944856423388520946781880510243977808808677456579408302106534821042852790001141393985721041258493391221167793122946731055856974557349161631019277367776359854798370451250871335534820258679864148968000*i1^53 + -4732181206457372711720507722169552875559842648932751605590566307992017829128906283288866218134029253510958127835142688742211226588953293631198919675821001698046108730087237105520025873635352413756080114972680245734226139604046933771899558754850940780322009804084427883987238776332259914002624677417629595803789519611780858446153940975707077912145640884722523034598819151113650827315825887291795640336757510263933336723252164607875598206374540426048807881656088080801837458802761411472832283294672966020282333225130368795327035018991471751812360245368774602970216558780257343474554958339163633751664969230759528008394849304946192398193491857246317789327505334911465078333464920222047535501495157288232451757477718915845905418287742761456083223425749554092836317636858960862880796510267776242163456388267123326729957189580569510705562821693040281172626672186655234992839248169203060403464529641126181800196496149136028907770292022825875274170317324753538113147412742646933815278617996710102145549826881546627873326767887975305132654838312680456966033100146981154531627444496833183697030299845270078282853978077125*i1^54 + -13849168539597973333446910978519186151479054955222795252738140822656253054469116333727833123133897798730443364972415399001621812516946330781705955822959771530088856542091944688880429172599838565525866565471080740345453483255791875294909826921165294660179564472806588573168587970172264688528693942093758801249011555145158200801457179395820897540286744948429158959024860123903201498382118033873152157455841200712712259536850266150102812981840866464432957598254446767921225722239114293428183011266361759270632335287610172966994138693407198756114219252413431646797721327326909531362671818358023385328063480865218724535945685357390474387275827943451278031649316941577962615667512780666030406891753934962086560885767129862302379362581746649557770691257912982099306693373627663126106088594594370237388677632248480609286640715986489026283674798899812993513914986786768780689726150685972352035957265549183511987827901148359600062250192630014012626537659543625685860859288824369979612562037685790183122445567055251416507225567170586990228252768916611716207233919943065869312325429828210*i1^55 - N1*10891898468027935404514068484892414452021866234800719947717961460650722540924214696494336372062569504351481267257580869543737036811902724233785621873659320994972710879437521082102165867866992058923393334056560915623256599867096611823682432234855527410472502454672460292679378994915657634393956718103567055831594521506741842692910955214167216501738994795963138297114151898028688734424064*i2, -28202905462805949227735421396904313135774480913467312421448080562983598256676237168162356893481932572320665205615172001547834861717590625158583426719210088359895159023860641984562083570426251434587044104245454592845233298383857099838328505191991105499408628960852830728487656258006593018009428176177754680762804075144406324833873916530103185322454764367244131266415853432801796888351957474222857876591923092201190615971999025851210456563576482225465125672284324865319004624492944565742699914853537942621297489664196514908425785320837388145655506731202468335450560264447168156809624336254532072041716798276840090729890762295772940683754823105388693982131478743168121729054453010882436861878916225924263532935605134334099384212340126780866847753960564580857348572605937740910757596727524687462053682875874343889086034591926598047636181562322913552873513504516732251650251634139796613147039410634696585101231789305775268949699129057627186894769029624820898550510216095276069995574700695885501367121332314984680379390314687083993281821034783209589872068613529377906118276955417525953610306160944467159466718697443674805392072589841798316910875096681560534922508595134719873792060256696696009168241147883172466946424343818339138590508538432709084255235973206965049157264214467782589671536025449614994738346274348053163697525043674043915220181849447561281387891829637280820022592470000097249376998376564412870328265941764828003672399942778880000000000000000000000000000000000000000000000000000000 + -2115619976063724660852277493046118118712884049081139940104424751314513391585736699343854240336730372781103582381725344931837583716370708292035804773725848954661110319202264988502627120639879821334806093403052124803520386323720469231738676450329957947792491039879904108767931068445133550983359589461717307167459431008846915524135998780192053579640989772239429230956790739235559539223130706259535436514750480487666444337628548339918711254225916190407677709073742249573030916327914284516860207145270288040425733804102785575958664420922303919999509457146423138677706001749995613535512882525717991477738169939074255845269285029984019989227144231315088922027768332113120751965103690396390252691077173145609731147392295390502835289844270152479116154593013476724532537456217071664360481447476085580334673691608539685734112343551460212619463246690351740169431272059493136822140399307389314567432618967717413496276941172389042009348324608626174948042460100241713880181887957045865962493053461281471484035884890957220048728097596884738749097950944115087364411613165727103950719316340545835540459542078039249421317892867790827644371275425785129484375720807687553499748179373549302075391797549165716795453816846602664787119171050804099662056333412230337400076537903698879062546183039752807707668237006610928741024250791401195753336683908794543838666689242918916938353986725694148316433293537221127772039154784836705342288515754287488472893720887296000000000000000000000000000000000000000000000000000000*i1 + -51790851472350457712445063111496157205918179616860688555674531460967209532494062462849148406318506567756693742141980891548344718330284423400565085692910834234556001308756272847058439828058079005735395820162564097316117332462709764401411935549551117453519378245478813532236158822031184974411809987466402111243577911712603225529726085261448656279142943282049381063185103541051434251027061259785612068374774454429408623207517180709837449757664159394588658051676139571250308552493549983453542408529807048297463265057943247995281024304517588524840544544148121474115393372052980365048109938451891074120416425884466179527871083021875705647909829973276008835467283398071289065219899839061123916198852752528620419758834928699913225673166990879599355191046461328961156151456385353087684260026831663516065718258172711562944294184111522946939395201682046856379717139986387460000056413448982966053262688694653075734098013953478693624512043589430512751708983890809955471439843422486432641459199014050005085954590829795278945125053953612144144189115102194491798958850637665780661881876656159459983453573124250236735745531312261588347231050275980530865976071497938422764248095826574049148097935043055093209683817989272421433022933607093799888042223062210042521189297221080308552551210490626658178925011932842774872396262590642382570474539111332228691795291124263284087487786583915109998193213122010229017132502717782491858758714893514009005334619750400000000000000000000000000000000000000000000000000000*i1^2 + 155921926327397437751863110068733703866056729099017590953730201846154735824016492748432133478174259354010248124238610044682073359362400343718059394411561254744240270796352634939899747923647533989697879469268855713741632533791961996722200086653372806967054560925207637467399212841165021990457917447011366958527021272170251573954451183096854902408443133702175257465553321622974700937171976121317755158368542196218885704944406263740001383447024794692747419594273452253098669531245490558671273442029208321427301900709886408098623841332039262581912297807036565403206814623341446529846070554645034482238727388279127414147544085723042536719875501851045009400869448487907135438144270495394618397408592108984469508521353107939966734707187675264213217272289252728684081756837744103667697592743608080430774366233158458186721009006927404052918479769089566906973249188304833170555762651331973056400807062668156719802127191815771511255802830227381548886873773952590372436515154230302163902969354398741390036002002640909369845610991642851391662096468394812792208729215397556588205196384280371782772779970741570002551609222979457270096316679780585466836861052694877227923595876162470140628600532642900945731579732324780895170307990412579334807883769830835746505015781296848572957251704868240688949052806456015654214842033196779051483367045393360613668150439517865589326804772468890400013021462736490061486262076910282196448567739007941376301407928320000000000000000000000000000000000000000000000000000*i1^3 + -1506770319922423576377387674291450351003037102023201468410374145110274769999071265414875818148486119526622266014199237172459654316821313206673675529266294811206618080288820394020349327117877972655649085029838126351895897423246396526390867706571913231771298664815706827668538765319102385715908782467980722841182712119599769949466003264579464293972885583533199324242942914798195308355472356058813814080837182269741814158944687702987041551433309771993221515984224714985328071232363854733231940580255415361757518415498331239670415305168012787280769290222417776082426929621187140872984707037306528614189172192166266426660050848476144529336300877190264275815908028242691089977910478299136420054090748095369988877001425737696115563064205026278497304880106959265746035240336687733932520559833702667502307097263559466407086703003197266969025664647922440309492514561903942495014315924786374189746617927384176077803291244077066019594472123288552224029574706264907304535823937889957496297294265081656762468062485904724005650324261616981307409385602867181444220761209427968318730685023412579302493378934806549073156071392152261779076001928438023883297036894060191199359175902292522592509472672762361564988289420735661915135302928514076758998829890484553548510221393455915385761007177813969460017624759543853141947286089570090744750295046669700326296442562001827955433959547412119206232805147151651788429777962150993197551908608448089533569826816000000000000000000000000000000000000000000000000000*i1^4 + -8089183326644928274915375049790293327160500623054356806250210814303953284217415373050018805727485545616569458112654428213357135464616443428686663136398348248003280766839505644775589838622637181735607697336447322478469715405289895900763496172240888169467847107683724929869276670066951488173157016366721197271732940608007090209486004649018988407162540293554420360321549694953445419981359728542308335768148170843981910023074142835765397255947771037773518298509715914942647166638477300166702364765320212517623743360957713181901709933206632431124847831653497827700224572921025111851689296821400544738365697033776980376982832187911082417337875515543017818692043116270237086216629601206298176451722940329421152522714813922697262395822167454796337934344321817190789768829829229422804542798297247182152620902761908804363967305057895912994670355022927224663508507581966094037174000912731221700656638897656439805582925125717099960128148103613267411793803036815606189858778405067518670219567159414431929709615953134528753979062806458766630430104726678479616178575117818813860964571454955269841674005326819780992704121381000310893302808281087024946503727243090598894250065006290414624212100090745072926931783240519839222588861716104988527621142718532838065997192343021547834444343408816642844642432067785057380652773508297332834998442284187936781130713899224822359340874140144355118459874213782672140720286886460188450456222556694077176702566400000000000000000000000000000000000000000000000000*i1^5 + -8912672299746310689939864595469041386518628588619250053681732116570904031141081818764917851491141941908681211379209074329922436934968132524987738630948110429221620687010739323839528379253543211800265589630962376675673858235904694277567700603778686650317969080367433235777441079641430973415958506984792812571018217968919075661843868693413110972288516518153999304395240283245674969131163728001750224333773444283352396367883066324741448677624598775211835300366412484169803958071971153565228417902653958642493412487745754900318540137808792470745804833316578799465787900454848817921801999701614816404697165319527564958930953948974865989272097763993171393459573179398703559894050261568507569283640334312458567696774537050971343451752067870738386919333526476796621957885604201425205340670753870442513327549008809756581479121617594294299946040857740270078812798697442929645971182779984270058795807562591673268026423485505115792652475672136506208555378417363015507870435750370875318683477461863424118560401538657287569389209878609443260411705310571523366822325708834649125217173008451926156370637041199468438452496844419990720098940121939995653725017838638576882910053672537173291188707660295017144149764167983305064995368665863716048579877920452548505153235992207200313729934714589267796936881870997405250862904601445675335030324000268343583445207016639749083500383918160822692379671754544751484908021731112979789547917273286949218549760000000000000000000000000000000000000000000000000*i1^6 + 5340907768204762698346068733829398425458437442092744683554882082705227690208796950926117676646336055139216119980650025678884155476725288932492443494136961225018352403969329411885526425867688905440768834687362762105507434288119167902166913044810820857100562150390341007448029637976202476508384797595034475397265928995560157468815698041809279209740817621577073143201116077746104353450913518425866602102666357877790546647566040719250083020843160649653765946349039514762969581309674812465211539978175363131762512229592154565375718126626038998984380885147077103222214223720030123569706323914157413725520966405348278157709332598891710596298882291162546470540266652372596423270866169344830107876174815305435824900676349162699982059067896051160013130169280825001112819408430777414644945411071685499219000874389859901195155936403818210691435635286760974756609844188784920538575531210254494200405703611756791856297135085532712150691219499990009210455758592351910240667448103902719691051451604662891748224097343069290857801326640257607021640701643199828208343062301341532034874088199382983849073375793911572039804890924452111591178968582938022981736986933782449997955482525094791801298698464433196171058547375068912677264469089546509190968702592851229308015546009169456309739764659531506703444967067940720260034144587593216536408167183258436950589442092851374547473961434300496869952656063162084398299996665163542979789344327046629687296000000000000000000000000000000000000000000000000*i1^7 + 11634040689499376672318792619430508589566846907410344604501899428496635952532031839602332228926137633777190627183874095233903164691254041765188200600954764533595376169152579182927683388075132629569369537398899844889156467427548282742268710719914845522892197153891143849016220495026295015825637227706595459613529040941589684920362261816266947516350743872021564683353772320292879294586639850156838751129305730002160416421893360492011913344802444483491606098942886005353963323389499044377633773221911178289351173788356434162781941380685125296678961674331989930874329953800931250300965331865686770490940398632879256592605807268889883274194597937720438659554401021408202170041135272779583538510646328708484836704175525980863423688830745703102796714794055531379490767304273332302194687039775004058152554230616232117815231120573975781558885470584265274134939848567529079662515969192720705331553089330569855257373510345646698654037164310987910846816348388107748679558358487085113597412243943616802577738795784841923881444250608680696388643552413353685049938142673174170419483139976796190432016054454709977310053724198329192047119937278751659659507778265137932397226132716404379980461891137978919589779299251422176423937983126315112250261756112343502328995127724735089526739430789035395949868783123060821728972846118210055546548076296554775651065713052168558892005141760344371101508391245115042658638928842816301272987093926866531123200000000000000000000000000000000000000000000000*i1^8 + -3668669196671346742123817260645218246411083789385893061699538362536589557451188923077486053793288674713857509018789333647410458236926356021445846514393841054075566810385374424585845959900973231852437413195153499117983087836318618434986551206130272390314479597330532060004821031626157901781922391498232020670121207139573479914234111283907624729222941487830967474803949530645449636835732959019234341320763419864263595158752151012065472697774544972701615870678189405204048167256758042133189575642608735198234844775422214107669396245728677004085505982544258396118914533649634016028288302471466974643149850815937372982126257271168695596554680394385904953790216660791286370026010346527163731025779658036015419414556647086362550966280913968368923375252167505079595461765767522480127851397824340118548239203080129337590562586705757780782695879525077532516886165471497936638557159272995317833252012128053915912407481895698486111989498953415658464624159771210491758187054877033431492641607528734052793693486440822729501377623328523165178688050654976999672355808890644980894835948093160954774907144979149738381499011195011668152493308610666051535081190527981293816356558685394270157327892687449634822373585665826864214634746450352005827452753855231655126003694733979913056959075316093637145424168852784118230681882311610172864711195417214061789251906715432882584719041142794388574732617589325103695929036105448534662345314472306933760000000000000000000000000000000000000000000000*i1^9 + -15367337029935376831881647402910712813243036238604476248154123923362178806650970988872670450340370007285067063584422146929011067935394679528228142574774490547545128265954080959339817223114928250673310370950163119821522549858934404949988396661799601478031759482673800685167571577408608442372517578952582947225616368077730268712124938157895414587821178845323279736888947391965841968418407178276584280327636313230242207932652629320525821999997765251548340955430679856815184336296796721972358083059169921210803673848922018567727966758267961562479653192520454731500396473093414927507206566117224221229754214590911019166845874169730107800187441650023673096311608780495155631929983368758033288843012978829245021293385594713208174576608755516998756226225172795200087114720894879110943073956568492564255792132620602311864832202302050215339665674621480673289936562757282965366057891313476569272290586790626008116865325512291191660514156450737462921563299111406993430228851671539484244300065244550848277591596164592923941807326953086689832516626279848763679164122684901597620926773583515360452529997458216347519855796906365749333472771197120524960667287227991301097619841033412473948493577690396845971670982139057004116174535869461617220424656318666958292766622887833301193368660186437037641630192123133473321080502590293955033562477269749623309433991183991705755893307527840714522674692638644742722737444042946638848772945098047488000000000000000000000000000000000000000000000*i1^10 + -8888617650632880297871976532325582226788908700096674863854788830987380520087353265135617371881023228539575218630922967283313532931420345633444374667962761211110730603344180821715267184122528774511430808804563799316232137116339486530593497773342011411893718268549720502674146648822160296165673333066490164178380228580745650916159262148616993224099299557220615050838520371669263496725966158543801576540251258633586099715136419990216515885636496921065191704397689209525794365072737640426145812576765442007984229825067012800107656348581928651420320235769539163263694002689803896279534864338295905693191250496529984656332650316798348439047243481111029433516675713292289420512277705030655999934880419336977803804458440791093873574638047222452949285762974341002840089051110992093646914528333290882715958622531989237819450625563362389678176831083506806681191413121252926930593779294059656089413053443912390937842693187711658608763365581963196981724124149704973189518164053043189070955073122084506340289488291049043425753656098048649252473090922410363237491700164171366322032202718984634586316985406933845946096610602193792776124061468413217420212786646739589271763075941598111093292686744339958569561935104096790432939269010670157572899155547938819284659389161579419418841084686661217510162089651940376688712747983756765853300631066888937345947465081412927652735897290759241946842164365456424260163027458554916054046064666214400000000000000000000000000000000000000000000*i1^11 + -737812523625530403061728898064248286234217108994506138151115970168030503475163838224434508266153413564654681135216527419107493693462613519668552779453420793757587194113561391709566002171126166856691097238901933653015831285702891865514907044640279086013518653412616406393670373693143476758543202227065937027826284490335310215439891911701622716358378294124449292817553171102038175641529973262007833291478364849328308189321438622048154622052651211652363113730449689125187970262858589645434459403380235874892607671068513551471886246709336123903844337391385287002926494874637550418624113732055119384467162436307540561280628663583651979951886399990707440232038893329498788020023352230472545187671578103683828933058249874164006450372230095322457126785697907328247998247289740662025520975865854135863423978619712428954279156565173614997149648173673507409908369546120318515358399282753679156537518903515948641464389268216357126149629368337811233493239638930551952721252780644301966454850725041974615564676009695576309129617836542715799203383243874712642900102617115516868488261724219746446919625512971094511730879460873882596426990045153086499706063859301013707626740587144418970222910389080624432545946785620834597348355734927091056003532319262767760103286547509529179610958766255476754008631593850209230653805938378833221574401223266290798248946331210471680916574911585423776058995566361235935508350446889951570524121333760000000000000000000000000000000000000000000*i1^12 + 532277197236055931652226462853905738188252661642041174733774688014184166763695514882165656513571117747579390061856610092083627981315537275977345776412043746989583169819013981055116481886777284143339782218346924595045061392472556234077479378989623147171953816706831727305486929971478643603427967868693921157138801787553406360645424708887316767429721150501734951625095425143999879605474062676388592511798334072904975641477554081858745437621036841956958801655935380923696786478642680373450442385020648914779016411174005221707268496283610748670720854419541647301459569280056592201298052095421051212876192883345851776683174044708307803789336602127152920764251771553233853778602459600183018163573499478895648324525128527280156364520609526459151080755234643353717848947814227776456514672783279711739766218823514646373631786521509078169723903945410659270231820560294636569534519877401949625111735644214309111587731820657569329451839899990428633075348980346395487338531598740795121136588843318081040614015613505006155784534920392373124182208252073673831269493542919981613850651090719652784891859387109388083814722890659374274362942298436351793996998701319433338484013204725114625764734775783591362362898980917027457152416018249035435432234271073237508845726993932007262735506058148436871353224833690649845012012539571579995178614234940386474614698163931261600843086582758841190275149420088241429132587069549857588996210688000000000000000000000000000000000000000000*i1^13 + -54451850877946632490226865766462184119821329125495878936906350601857864306306638980358584513573769810992833074989835234302394676409637091716227350698901988143096914202562025059195607783284149425800481288997528062012323536100424456393077135059211069765202103670418828821350725678463204745321618421039368536017624453827924933145870847340733946044149585645172696053632900721593073075362201643745591315247443074902141951157430366854418087098346072792929214780031242646954603627697961998580079547951268310487703171605008043298666102641612029241269179053575049765619077292250310318147953828608149308293575615890649002362586634678055826589986596788964910653601340883360001772920781540664126541233381616107508158577706742969757027412391567290603588813625513621488959002817943724020108825018386526843516067736299623503476451037774478761471179777844983254840790803956022004618222783015372539226114782964232874499167020170974275560560650229691267520018074087969902324270015234927531163022703834214047277373739762614418458246324514428100125373036890194422056947190885118718394302736741293704022036322992846186683092968829378151647837885892811877913604967853245116818297623003513514594473194175654198541607970743248234522500995114695863275046364466130657634267241538584595268287737882996856430130575281646077185383421080935847837622022051369975841253652128014316220725781873380707301919924516775547300610755842905957885542400000000000000000000000000000000000000000*i1^14 + 3759639871046642221319320610205318023279448971199159276197579616145038869593668880170877937420616727459179418335329787997877624340248880896803031768966121410604087402770390818901254794410795267101591864992033539701331284021544412096213031040019292571500217697366209142644414695440937032178310041274062088006235104980660630416342056149224686095703042628238689749414508464896980912542454705266684202165295439324317361831325336645867812006636803687487811325676529571125987399007154654404451328504662700459012178304682419711804095050928594801698694860308851080757943452984402368368934176125654107379638002877471288684205814680633391654646822002020063063722443918969342319878266670313454917837071414004296016578950586779323055013332475053521546218418740636075219403793254706107042410437325457734033685381898899273290105085367320056461973338618512387018698076204127384196004065914591599893492539017446140011432446978583674478561616254525965063874104812792965131551975281705769472008007099436510993994462323317446476740872332681322855068421307915692494147813002669686377755523682580303986879652475389932446764422287395103340790413923007093399420496864216140890344739726293980959320179039643325214699890286910296722380783609205977158417487336582850740144228401679673163395474675777028528659824691376076928569569488190896608039298535549131493654510110741019237696162710278227522354654281527254903238351813014097756160000000000000000000000000000000000000000*i1^15 + -131059049891720536118032035362227909795794636529309857730194970707898141941854586282264208642232701612289855938894289576769037112139680005319819317936775362912200982873931960568150870544359047014667242323523570629985314844621021144458846289528873772374863931513581377516711767947530375129531626569826492181067777093450330116647904954088844978683235578560610012881164124309994613160739737543127001519910048797452868670502053722563512501580741467384948053633132613082014374743941618571291149205044101823397992923366125176084662693629463727139638036744281980798963714378753411900841251491617936541588821212046452953757669994030414690488463617425725219967948923960598021034241317148166226397430175941304039430056568503575897325656104296425552431616651731176339753362555442068690305082255505854455012142686417747592671995516371141719009887361730132528433250334714296831305623381272730004565765543817382829930268975242308169586942736218114358308887649868480194784114874570070548972178490145878604009225523514241807562928565062690131552956117912640454419809721080994516318988234049852120567075797681601208051184661891436203929178001860851125156422552201986250611345116070300339009409456845300351138944669859878898640436683039409368755274375463045132729833474008145140109170342547480570709710184185941120346243368006648751690692028139301536727279447058027012982031797979551099324489215799008161182101357084016640000000000000000000000000000000000000000*i1^16 + 3300391923979507570854559536188998084804598720783985103581699929862649806271074350423245854874316203212384746254863242900978352004126872040337937262365124168890348660737445300933306222031952387543209308580083141428010353395966872988094192897920433704307132740756171831756301644932533215689732199849730623511703408324091242337615182575944735494983715135696368870815812258832835333788424941832725786661996288240022629210236929449280251497307338064648297065485311049486542422607566153278456333776530928856317790023505178824407883065153502329829623100181470358944007054244377137988654320017825747905429054260327029572009938870794597007633426977617270533762757112100184686122236626665803574721680216532467138240573473033500190334570726607433404358974529142872226502448150803313270123740152246766512445138728656777007697623703235158484160425985008147300354512298816701351864385403779210685336396806635478477678333693325514152798024850341552065939212748699417565668723381213186953484638052539486925677622730875357798098569420765568715174109761033509708814154402963378251233626745734311698901943120577478055865571682770026704698967546004811912879195426536823777552624687456951413867617906609249026117722182200610897196324368678247610462373172835259884537049250060043457316743154591878297902584995908517201291664716125420663457471556507348961914678825613268059983918480466024855464274973528145832904572796928000000000000000000000000000000000000000*i1^17 + -47338427721640046392814804899412371064100381633046856531806297971778080708326845215293207864645559764204490725033399752254946012641382014146735796209767489613824129703277121007247460291056564544772522708881612331592204885224755651477389158965325252058806076480395266322958953349198817563935973560487628382310216316134628860596605689686247113524334591337846827962852974017411110437671141777144517781520538074975648252545359761750613195730002060712768084241995646144052152326095314956763314826693734493625490787202761761228725023482716760475088564682017152134238250130375322012450390156177001644631516371391864604147507269696614274602629998857431847903074409372877534296079045890373845995736027159456874704184864083357606710516415007850015798673192458974551057845474114018181446360787130013855102920844331077915119165366597840358312477285918818544121840606226609912641627644024178592024204523268628673725962132398097684005366432532746769791823733011805020037225413245777963086278329268506694219646898751442954737102581068191594042181762029192208373117890784361893422734397136160077758601750691888941704274634942950018683489051512514926373330575467400431219600736902101329995712971940312339679653146257106027938742894352826300416850444664858752195892131577878725079395515685253263742735416097315126060599573015393563541483611530384800547313436207776120347502477860133839739941740178903161570643148800000000000000000000000000000000000000*i1^18 + 890798594704374296519800932405937528091721534622581300955131884778568553954582886160890045529822470678493203706510132949310888372731355990733150365279241540365535298213551735574609649914766954297642196104614311964514232657965464557797502569700998408203742526803331687350648118984105274456695630917375262562320776253674186387894792463716885482488635621721371513015624971159393733473970984050575445676470414534939640139347804710027241050843656109391116387057090105274008939281363904311605137209831223352000245708228464387080855672929898703267276528790477591376700474639984412371600817337487341417729040758576615960664396813502933519045914759823765566359699062672520542691012925078024035170465647625778315299379228400352614645884944983006399247298227540985545274644412740601278955640436874913409743591990380676681833410336580064680104252237030398097378299226327251968710183239016185971142613980273878681142420496253183103492345670320181795742017394659985414336970019989119841469536311054923691028113569275741128805632448047254871738166060267098081702292916268606137851381262352171309681684406028493190865496100700993609702424207358700610285521441241461998308105204621309786343516416415568675430176813259111252304140672421202431079083191821586378799306783925334094580593676680032725097927664101638902381083889263469398147044816695618886251358026522060818646693430510748858838159996810134898606080000000000000000000000000000000000000*i1^19 + -2654072618770801385915017649798397476910579419971624399434882602314697547019234476878480235126578534088190016561292553990015117180418087560606893388940950970955623568780351791556244205023795735822155136839323183294684285487834265929789658869756540886095401114602402465092733279605285916907622040283723174701869943335396304877072089226202406930981650424422202349006559905417130134205291437330472923163492501412717207053311808709822456683396779289724059032898883857370773375575356080024988860153368477013312245120838208003800783973314284182348183308150676002249616327257054596917658168530768891841581835473198355211014503690868084979671979518273890731292111191956766663170444568473673666792408102919361144915382303626196631330439393142770068730438887215838530719270209474976134313851013759112469716173353155041575146491464719723477846780625302065194357578569227568564391398498307656657933925676677922186894214638549146812147706115402352315571683308177361831680473682395989229749363598366817891232540792993763980296828809787164961304911762102676243531757318742233492407231123232394036366863992906441961675215802903279039623575046216527373724554387943168572574429978744333526259021590645067808396738763080476723611623051601536132880802288842538002969198916949597433593360162588351040469063030954742599782097480739819128427978458343798229816329349604163240931597527572303948202242896883928268800000000000000000000000000000000000*i1^20 + 68394969984516706417801393093525093116275655307914266533893661492537451134361306345105945356855972585858041351989559301621982094742605064554510864660961464052850167232025882159769980579961722666035074903783632437514665095070160958165580599176024955590341196710838787473037831949196224667839618455686061408344804636642035652335042055980794595048520162321483849296056217864594458721165824657254314428451787366217770453865706994444022703808244258158690535624248527693759729285671510629312695763717152124834763043975425861383955049015472582963466037217423360996588532483206248140531246862902268043054353265754389318683724409078151081203580961841097460928394120087592976617007871134515771264103181011721380141237904114732035262448691594034733029346084506692943233059929773607490561269890827479353479458133170514596771799045438798810617010971972445321322733213671165228722026090638074955860620924339051187319244345165074577570855620233022034530122753823370466588106214945014539999653246109836199232813689233182085265472510651759386537814891877933843238075539632912956810345507605588953787421283336038961955338051815657340066017310510969110189976167827361289199777611703485635806185696704290692069986138454348366749307854653080403723777923723125953315284177944745821462421403796243382297587455858188122721593348448906452491219697698769284866805720223563463160985383229884437020281995830231040000000000000000000000000000000000*i1^21 + 180266417596596726689758094227334020259140051284097375971379211581596591522309420221856647999551445208515302718478377235176580635464475718903520155326182388555917123760583092730549690067653704324197189823306281316068334494700763492359794613366798247025237810600378705808342834506146303666633378018311619955790515538026815182810378031949480195484948593218279311215042045548802283130923229977998561761407114048501720869891842143301475603520149826093350480965667203903942934030891860405900481134871493799931065233727017504070708815122171756447873833549368251623957627686433803381745944316536603497815161416301087939940889010595670384999463652035449677904335483678417670720582101780284542876632062147357154394818244829499639451144562290050212831246315749246815276677977890506671895202877534864125297838525398669696919460004505136517483861196248784224239217683164662825173275745336319346372226579742649568921148322176259710627675503917676924179705447532566603860143728973929831867643083216161877753070710108242329413933109166868617476252414453311619495197137979546139054091583336655996733593253613128787871102329152179170116033993289123659799700430570632845105145088141150881286703026514202208260971465012304702494256268917755602331229967611984630333330695818505635336498254153842091390381635299521909245305270608740011818269454695313875868482069522692821640856132239510449382758547456000000000000000000000000000000000*i1^22 + -3509561067635971935757928638035236664029216798583719519502778682076151595185579244453811741406057669116829550323567496455883268136993665874852991546028324108862027481630183359742871430613730997660347030976480289205499655840674373084366161552613519758771586973956499490207531979545248490019818814316160768281864186718940655374127911378513841914555161313569221897867715347215395335466249330935984731091091069973755804100972258837614362613801475933551506846042915110309288210306611296745537061740054649573870324547160758977896892433442528378767287976079400119027604280356645284150560828162632528940199959442428551173444049843380587111124030004396195599640499254973693467319321330684104702708248720713197404383206206374051351094091996874463743325232841669202718328673434830012596693111211307828330389373553615180302020129171011546448136801721381394689012389861304508024565255092943252751374639904631093337570778297252597735922549222217912746895989104589619507591983849940241794859830899848186943214423544754981753325963375317905018580242885831393135714172342274663369722139833309072804947281183659111053042199966358662768049277038538293302521104383505986687774244815005743671161392512235769160077481705386476720776224790499255400382001314568667451951890217034455463842772689374129759261855711587397369351620715019023904587696362875391403439623108508890663596020412686776914463948800000000000000000000000000000000*i1^23 + -1795355738511553772741981917965709447502666751408536191461528644637821587756126627554422759143673608833125426778392318346786299391107279262209569132040876989414592667569902131400346935957799013256477852372064805604445041773351366803233189898461700206117828530275256621392091793370393862742008027735183920574002786476415116936567172758362214521787302522233067364897276202532809940294675686654530030752829528383914272514317247208001688582172761936723016148546553644091339545177824562868707396567365545968097081845245576166083010322505450014303071207325968155507953264855807718102220260378503158158264000543061096770235713085347228144920299067306420659135534241428178141357536105712704603877272867604517838949340617182188375757222624415378612044991942330073160800739196415845074434436437974260643817866385034466204128169711293656179362345356244608349001979855844668148577540147805254463001287734339595113590608313224272452950161318964200967357233559045007909584301699185251781077622121365523514389282140718705987881168102128592623921856069483431101400793948004459479437904985057928894549839552222993714081818624119449920096854828077087508555640790011824817455146825889285286815096011263997613241412104337221378244606213365087566694981953857053049277055134348186222131816677231828856988678090217760456766147065316788049819670378863292762227857287521832914026824883056578396160000000000000000000000000000000*i1^24 + 55833924248909987488526022618965664252409082618316557760721475605630182099696377721927353529297048828473529075936868203907475951904292228326439770123130247549471470277776197501265909524211944991486359374441274961750711104542531274740367946127443882434314727531579477928477926068363194744175600440762720313025326796448185770149650954881491380070754450334013900949849260184262403537208538851214535518582420416814455092467939425671473285260405758286544726345974363435844807683378794842645996262080786112815004574356611968762381753917664689934159025009571117878274587013707360754684981634856321555230698991174440982916959992860976764815741498520012808544323946494154917252230241863701512200659245894654541601593359453776204955794758189920839930196151723549399156551394518673411643529941031654136670643395253448795312025471300239906307253388386453374157163219340983867884269881675014576756162342055383574596240689530691737229831071538370467620847150700186657884437807275626081500863989582609772129794603133174616830035121958625616442148307309290381821021387838777672397383140305081995013768590074604646666551933197939582282069783737405954928984257892919368268117940429799795028778381928751373691198924098804609931916590469577684268486950282679516421555933217203885283293876801689012383041526677541948574960688781463099141990911361797020532859418520218172203646172245524480000000000000000000000000000000*i1^25 + -37362588225516298861731288816519740773276812743089874452045251865031740204269475737534035487069281150967243956885590254543613810070590181951071325318226107833988053286237927180224456794494987035594527689959495940477036859996656038337205279049373187746763783371002050564712279644208878872367767893823081864314693229745660010868983046794733695334575554045310825959985704461035071635023455656403448114978408288681611617312771257607766272838001617447834049361002954550457972856017950381653628337650261734314158054371580994947121934824499629053066306661798774172376936946412575024308235035302889941654749406591345592645086974459754728542484296036839517350646803943500754126104207408547688030675967464577798485409291010379775958058132625840809357963302779766310739280820701895977161749967831321714011524625514007956693217219930823191055543018646851642163902175269453838332102870897267524846753589602272289071903191450605796485288895145176810818581030618135761635201971907806945295441116802156174821348370962499875478669743852139584863988278567450698840044895496784926650868722345192146341443828452393581046478682010864161892734912193525529506899359894328819939955013864501554961963641352718907248334385330361684269429323757874676111495238558808656170515533666716140450671171209015165426647376230122082992370489396911609482456658670530878495589963750114263071252597964800000000000000000000000000000*i1^26 + -81668253405662516664039930833419736825308344175816386541908421242473925069867498482014556310231350811251463749120234866457129133068112171950278466674104880359324623909730510369712855113787224708357698955397343936155742170467388101905196202561241527117361093221391464047735254061502384430314577747019325291988244563045939925690998460479663014487494430395533866054365189327314712711342248265075360835340852283934592064539639862486518726944867466971957538380955498174457751600647604433878003174936889372648609685448266902736504371235538595507768474724711946646342515119455575187365631663689957084311587853700536837494830928215043757477551411638741198509365249090199037902588954601444629450097899511096986048660158776805544697914343115494747044719825275283013031517787114009507504743786214344619290476343998669971778494365196958339436098714525957555946568806143466205347195240342471688392203018123230468611112468706824377643419290305426257290506153731833215441045552888549112831380320013735782268157197092362623026106756757108157473447744037313810301305683346320043010821160915568051223129979054244813170713750863133668259398345617370189906805959175707134584693075288297077837138538687899374089019449836193658364762255280025138761779781943620345501290864412090758244838506415719874513774508224974443250988120358876542439568220109355779752824375476763332465131520000000000000000000000000000*i1^27 + 23916524941004442230825619746662849019125737425645985693903609094177009129378719979852235261315006629901315584464150800594517494223298809932995531750439764295746478253337007898518960592795547118897091307408277319102211416623320636467765494872090958879209845440159147494263561177355329163635905389903179476510408362869526314731970110253686611178901915202025245728120079419682638013797178825284763670685447890171490258474656538902374023998521773287001765093150147549415300089296897272151434425798691376137693120978287634083037763570078838386656688126834672680792190920399034055412463724013653448132398698993141800809371780456858321101021918106055882598839712522242867026019868765039799122107143045853463922941970619114237418405613743280209617468763130465365535597712376215586760635875347212394557825622005445238029828428351213216919578432676536352748576700818800770450602226476642795639365784359068945843664485937940241698410069603100719433643078369926513917340442931361994153174313207856785372176121014810504365032528455644690642964903223240560792847395364931890884773732287208681957440618286608052193450225884281104181765758418885966638249772607108879556309257772228040220850621991640921235554640537442284769752077978064870660238194731108771351306390247434905527323453035954911253067884674073528876502281603342873030364687747903364416874255306903781376000000000000000000000000000*i1^28 + 196190474092975554405476574988926933450982929388807540511763203798964304862151625881732621390778793063292722274259589059502092330592768693774248622616951964113790388349688489151773177048626991470445245476013305267879927104510456046610613318787000417683040401442386024196508031108872951486441385193295741347577320425904329290072823018574446863945171274069257779713931027367177751525423160999383716998214323915605287307334452762016556417831139698739387274032993888499482493984048361347679992286145141022222772252838443929986475517000844311583196065826097531084379418250267384915417924998144429149104155311533710905452868853965986190353433272748205853498935854310971964925810397348933854091906342587582751898613110730799415304894406164941770327302017486544967874651163962580023284735485698762077602676682671218983745988898994453029529736968934144372401761744478925946362595703174949385063480591988148874832912556719446508899850354403499932410524130528735841864557195971540826273111810707592520740849365087462765760397542752363998694730760800148363414134966764240289040635010468691082076325026998510286960058934871761621256508706914284227253457981729719776578508547614722930413769033146864936363597270873826773771222753522142519640251062078146694261808527891461800129481537976591995180938375450505139448607557168528442652544036394508250363692875723571200000000000000000000000000*i1^29 + 185257058445752438923548281757890832045493896088787632380418158695412681694394202728937934930566274590033516375281904518296409350036042529518346037293561996455253310624692071047922194933065946241565206350210716167609696325201044153572743806634565682950826379274316709586847386540765895687765277199102029636144771438040736314376916142989390465167211042669672516978208905352879455043504808987063664074877054178330425558024518768493410299622395600166586766980169386095353080851802470057711492289190079035379543613408025954117058280790538193697356657339802707938204114876358534273575228254522484381777847580398624859126035292939622200473231806098757897086008679687390947390564501971512169955158134854461829861101015175886680784591604283700652114964109535941555818416729326863534793835834509748329577558749818176101344712475022685995334636952644762209098922243695016089559367201449291449013946299634722031836389632184797717972964967818500493903394430231846043618242392840305327593893467197439924163449204555766672228611995404434750949818913230543386129057409187556874507114059895294848995404316753373892738350255798917733245280049416344660150103071836216387336274827385448008252416870883399511555285300192581247417463696541575866565588016842636872819062052202072184527326455592447657004837127604952286775109180719494582119414254568965915115278827520000000000000000000000000*i1^30 + 750734933245589296508263392297318153015760198848133778799587241554966940732880775294778675549032641150126903130778683646633125952203809165199516538571616324004171280052306097942947086890810343775542198898482467294760507524127970256148987262088585821984228215273717568271360160771045401236988512271415566227178747811861800887195478543559251930168527560483127045828591887731286126122421071932287645643098559144525950888814957514124449246589365791172248499523734208848988607859835259492466292296265648109310021420278717936283179832680069918458066193711923811424106063046447041183923682478046583059656625658940200443584046782131919309269934387765008004041704270371158231463335549429601718873802866616663538300153998403914967311986439750780630467759629197307743152198976199867282248062274804961976040825825978532278414759634715915429023443217022426217984761011622284854272505177718551792511261365501304771685917477384917382709130192837846626451607943299629439084630216224793461664052663317848295761092020081626865754792351662269322783571764068451292342068040687303239847314755261114854636496988403685462970181942931906700688619664229940408308271048414626652899460954991185941710011568130584311717803517049859778060102066502653986647538876702146686751515466842187132152913349355546478847632945457768362025280678240610099363285599371610659225600000000000000000000000000*i1^31 + 659534170650337849711753167348845975105144138390606825273167387328765728505173574180820575830182619216296101189875208353506929195016528701603763052173212322983872243401959787371837451514822773629664869590501952842483706668537413780939610729751320796744333339909013925768482565793201843001927184436150605768106087032172823932290318065236493084170578504262092608349000144212951616485121434171700785179220731515837491543238294186301985104223912116768545137430827861389326770294671791012978893827529692441876840862534375791501809479440900564858699676920715748315910369040687824148378980753925819001113380072018231254928687055012323494577483020099108037161292305998117286128909661153476418498693252965154344158969812795198192491727452021368358246646965417988043089948623523460557131142567285198624163198071268328930958945490938987343480518753873001305629495405442684408473742695988573635600429697080346717012413556700428737501375468481568425978863847515814631641663866468068623020313624741359306547419583562173820729548901836221705949332901249204167284081495946114664102089030835508618691514538376998098703343716550372085183098014105688495298720252743282989258921307147906466417001248473104099217543609136912066080480835718218397165741996464694720558401066019090523627768639574444539135350080010082176084412244928732150930060632066621440000000000000000000000000*i1^32 + 469608617070988098147986133677378728651595477324021998547874031006457686333449142508196114726917258353253356283790914406061470326099431464039981487106703060441308277878308456985664666143383803697039048471679242490284615684735288269655765930180444628447785011691628122498618965737464708275975081085370839755163245699138939792481115188150149153185899296265955197684277460038082909301276971186878667951859889806332669773744860588548697593697888349832906559744795244133473214234014424309365879663794716242429562296554940274959959805382443182011539242494596796832052483371764851650831410818911511277018487147297235121500763309434279909045920391091876693955377110671532729257282098450171617969962298227469557403545655500678177370789918421405518944221371894145388042318254086381482144603061330989788484475877960127968108740705568273306453970592033235256869471981253091633780622591609417282480173546156896158232608500549294002763519713033566823767522039508016588501729639725875389821562579289695140374522152528307053006541534551150914490162335667139941702242348378223422101770602237682358288826831750459969013127048214744856270967033465600300988046592504573336662675141227401394629083289716226501570164110530508752471266475972508399123075631130556771942135105443265932498505698503023786152745553963971316872215972827786658727697213030400000000000000000000000*i1^33 + 219015977823679912737651507409599583620765400570482609903186974822643492221559807836623808371702650310429975962553187732818289806745843440913746661754492405595700062317490987456091849761413222660880505733709742291073190892609302148383350782062612583843025287805121496327239679708561419207955815443899025338135234324297206725823804058364243095158981002881769160715004317140043915397421665270241105656623732998395399926495076209818999921273676866155910854168510557815768649624225409865920350452660395800140954808027532552050925635624047983642885860286115450501646476010631131953316846343191025413110346013452906086290370045516220920026134695944550168951163000131733378230087256209400948194107512968081865531539968987962004605445027895060569129466859741442005424135081159554549351342021875032245694342802545271046294514236494948181799181362289703247510772596822532183028431319297727451763303510028393068069572443538772169573427562894016445091643317899883452045987595092889657634908466570678752478440966981072587660168059378672813730490117524970818321128257044254120507800030870976605283974573889154943455196860034190116785669484908962109648987157266234261307182024354282295413428661321952309559483239429082742555620873105313722531730105988631927780404224268971386648570111604173321909395464383984069863719223156988736847216640000000000000000000000*i1^34 + 63452855573443679081765772354452373751020962921735155001185454966395730358531587993531997649082089522643106625357354281248852054517853735352877550047448614083932456782267253762928687414400841240281893796539214064084477990340667691061250636693300672134919251189665200708312972591189640728352842464713972976314698542855773647718715496498621761042486573456023453503047098154302998833865390941971293586044099488340710557414392833714665741812531555369762347474591498084702724050259688853866254994239719522440718874378713567965166835291933834233696740847559877058248531816692946213344991262715434286532864127020056007194858564999345105177784264288120581841039924118453826224456803130323306439541242137055382020724665308712720164410467437757507229783169287484262174118333744671827642320917276580949466159114205716870351089392462690458063139599901600656092463059031876038952032980583649588736816847550175476197114477148933070989766743511731143260326083764877582760390398573509503524670981523126940971358906298342515242133274077787540521960617919728303496156489254879700975982769821877003691772481753758889449462296446701284237069877684089014923646096589115873320924418342877676573992807426208561624543227755396198510490678279315422444721722256761740216538719389462050256515467590437139118819417224026589784993046015441790566400000000000000000000*i1^35 + 7814991217844996836372939421916381413276485152584834435680434128098970391303752937996357674663195716506903380282887655435409702527713605129658542011660097294221370203121670959459176157873856589236184988195755151088601207273278180801353604558659746508126267351541052060414129247594430528334275916334226841923447047496328709654576132473489794312970193406184869073861999489763184453461251743026112750102937700031122264962106906819736415859611344393924253729717988479448749888245659546859246571952521493506449265098885286469481640316423285775736182865773063186483556180996307325087339544702396869076071652214724480609083562568380003729414053272263266894264941172517768205231876357089869039577479877175281148609902873018963760354595171841023825949994940317760400544053211703507104375936343717035369280620357883621682197299390672380645404234430340280617290279628632802202485282730922213467626022745246765495832464090181784109940406040133716057595642405710572020881395261235874406512589850300521897219022205675328674481345724685849505482889788046578615095468842214992175887793914085988060878451591535899344179044114404385842682580072500377684188048458709392039873753850485261273776299057409301074125477196283698489289491970409253695592628882662514061387308580466133719955392228047649996942387252141943010375344251207680000000000000000000*i1^36 + 527089351310723599648579206628424316962718385436047401284010795612270605577253543455366719543152071908801254529853093965420123805625715525930381145245100097856400799125721159402489176213017852304223925031120927495042143144295421014083007006086985238474864267262442563447760732554578303144330807501213284666034539339647360581451022758357821064893822918552246869877848670541974040224192428909127929671230156043147246248301189688921472442913192811519107521350120633793607863127220693155991950871668718801039868981317110035342649338452528488014024045722438497566311378252750696255415248404887839787815474013680015711888988633254963971434547079534262832001513656698164343789222771567093536406019146673902403704935387721848703424340918808232413656899359667097396748189291724364879892221696057900229370017109679805646647114376548823106467733286995852441553361766582516232782108818598212615888580733846097782874119209789733727846537592977498372779005575498081511821195580430330562419065864180622128252189866014204886212366938088955747985384912407937929087457192826998484471871475028851353168398025874900706550915726381822417574291667593732172209407841546739429151628787916095707455333685844553461568579979446036982729767632922543419195891340886460605610819799185977695387627291608579440461400141550672843208916992000000000000000000*i1^37 + 22463600819221095615354080566217605069164218169648348743310849560133139474325707455302072560453330343554701497526490221492047742214412834661289788874918163368101786424494186684776227225925010109523689924862870042955876775613086727925707814493391896549260596584006642209472213849090276284332787076896053233974063082332049418050423178523232253897650826566296706845277518001939869897413759873168269662789425499515692610733961262303043533084611457623176537227438817433665587497194390700035953739658364506583750639282310087579849620575667865521075407809890757723947693361048172862340076218419846534243404716728201293198054113379532410205886761688405297898318648283802599241774660632346726477474801404755236227353161861053096410871518691825306307269590744373629058273810835601061714039264449828297069489152466774684556567755107874765922194061665738316361776449085785869619068888938584127466737545212168458458962348502902979633571230021468976329359181083026038980722809732662515504380414461481018080497440387219335720504379370721107848841768758072550069800058258328293714145189142146078933868237438440715091217997571646788458359182829832333077597982475134889017355429058030624041205525215852095269061886910883989285877127959407899578575541027322223207981902841596965493803930768924379605745429093380679270400000000000000000*i1^38 + 640648708848987341889709404201420099444658382980288171314743267105164798964304861629939353734196714579433497314477790611518932608577067764919407012804376543165257344651620884272529846089532930872212173509143232528116640675131923131424981443869605486833819708349762866676309731405604141249694129494015369915624273783435206116076587428297257339611772614006570353621834819652434915110447507503806717577415508711255250360837477865229873304658114455865648755781906493070799627369184067737504133806207092326838943037527211171187064265594596130200914221182646647509913265071064726149853489082774284015329688204142304315650589033775194868326123586602366865725498910668307427648573506429191846042172518390478859961592151354604678436189235958813146367346852324955831051867090917125446084945472336716715034837944339685815694892703369619584409283460576410627249282387199392044510360427130437106142953522822671203941650227686181235610426968683854704637587865342844684741198065528686640375330728320434062088923984696897102387447915100107272514435469147337504292053949198166355731299477423857799392520291327491928658677168454594203087138609692880862887318916926934282530278888736338670086169154987973767098077951727972836956650749534679640357973246317007359234259734024984930294329331937926324053074226708480000000000000000*i1^39 + 12090096444358355344708693192342413333040206161972827109597949562817241432221329689764298647652727342330341810860470537150851762644011802456472191436510708365428122671454300612726153470931060123161541184907386792237880715333985531436775992319336880114594381097154876810157895706598013629751784796760013957308148310770365704633472568929722962277982820917886340742814493763357368152241297473799300713015116795077422604388796394519277173990144061138140879300391398683778928246418244686306426872011863099037883390446593099585429564823700553127990338677349776470107993107063351505085639172384569749793140744004906846517752051447607672673825574229451690506898864023272942060888161572330439631234898287410107772838668311436526304996571092588437656965431063011706858769957730612749394222078423508441150890980880187182150163760189693557577202543515570643286177479261135027556746550832514583844890468779751196819609551579296315789472454337501116826644421044308185366163267579779592045310401602718769778817705257373894112777336908717327872650059560704342904902816589297946946088537125139387909191561849512099599425067107227152555432081920667011550864589987268545783007471089139242298402963944919118775266947940019946272228032959781456772126920532470854864229159779888052234442769168060023780147200000000000000000*i1^40 + 133955347643564194339945855016809214896800648603399895639524763823022412242481308444554503978197188528246936383908316683832097772655910710288760740600851727005559488876967237992291762681348296418594835764615442919587269742268418062049472412032474320160911727708194584322739218257218171574401165656822351768849598149213945448092025423241335071042666948624968748283012315107140488619456339707428597470580619525207352980625905239533922377346176875117909473804069688125200790027944806572601483034296174282789907996035580258437840367770354509858883511216876596166708866805186615520824980178196627980570845882098890405937716712394349421905427119790258185119150616136818096546123476420157083649339298308710012738396293837281473092715852815204528127581356207725059316507363455312138418724902441183337858968165131019712005017074535166781749796969477282558514946394156808221211980675454358238291950147485575413617843467464154174038996687583427544019815007697062356066918923101902140170894283208500351392872750682536368909561081191115444549676244824707794477188549157638097047798396069198550617480835347347942802210254216531892582037244862592927364509787014899956974522448930810614872393796334874918279768486910291225044151770690432882124847180358918634881046293167644392730364544438134374400000000000000*i1^41 + 642127144281944836976891570642119058319002476748195874226264982139843910390129166222660130912365893476303996734010017942836472453792201069468979531805889933433519444070729760981496099605656439318803461183097374931114815897948663003751399806703307324829443456396484302375925060244685679759213630884306916412066100281339850124920292816089029570147953778323498638184138436153720286835070217730024553414384273537879490471496929433683679476340157421299270686335924713791889414403278468658868837130074795004563596643854691897761754966179535996819396651690679674316994963588640255965375691938869262613698293295276372696943906530743817135098446804467437140997079179388611847980838175565119653999377985124980018033485705669683778336554256750459031190973996340909281194566174290093075823185604424015278198288764154456384364706054267600281632550288153841629792553358700489716996580316121880265778641455014977899163941490998450125755456592353186651235611718596087185273195189002240951673128321923245370352608701431779411713640125371667486067659256352736287253482292991624734491808307372052769043334860186183471954996933946808744349807139629576790310897578925317381791349025675292489929143164912119244102907183983285736974978435956883632395404066838811002006121766618952122767255797760000000000000*i1^42 + 35763988947159073095615267538430534248912615635036231795881780525490454549300540409909833620004069196932494585742523056574785187306642580793573521384487422059289063734634355434737922165733736674268120718098558002455456428084314174166792180820319374720014017268932524453200425507687491470672868355268888593208395771190932202719428710093642606323449737293310080852116732733711788315892776450716194662965328282378065252340696134137386121620592226075557312636537847162473248325266926737010817868970252723544746689495073895420172889842272991661514085629365157782576963739427665262156907619275114936733882205375406352606204495501141353480020761064928687604036119889780591383732022309484661251885743567829876053365584435854888575042347511720633919112357794279506847575061809976257355760160052823921904571323921609843724878077031698926902966349473299939759176305631977213901916633655637293067707276216535403761151658774283747384043933183190813447706884795183658791029323381642171407628011438093228338002443367161301118282204444747204431380582859465787241282023765755593998394060384782272529414373029220353943073844564341595048242418641994675248222034949032618785781876055775261453594624634702137370822843311347347366519377413617355715224481565120542935084506851135455232000000000000*i1^43 + 1330419446741964939724005117275052867040614485589931793184062925959454265063028996759430871092356729716178585156228754790816491728470218538254323096865357213590305512659766608960896624221134478043463998834485114379344691719945397951011126532921559640038773387066880251784463948639541493295096312193333022251387851930946710363591493799575305117732460908092980745498317803143386725685882569774027084333323842646429276569684684563389851636144537367791248457899166582331506199373473291490276862513705114408084701174644940305258369138971249625795130449697766387266208357556386335480372160963030422654936952508254943683996712537472801849040127728069005046545796514751552177117839485849051119126322875424432397038076302166879092763975350195472414876107135872158686258197613737074227192435872756563139506138538859066972014646242544140391573067410947097119991857413261016086160064596589899361473864756176644674163318947894846257460788434788595463288354491826168114431796605179007990596030888693204345130518817569228615521824496021753688842009173997262078610188081816971529383719898810290192116854022649823351033760686145299442490047985221420891862687340487358781656474021615153326737695331689697767375488784793613251009771651831448684071633339426557712409192038400000000000*i1^44 + 12557968874664634847380226092409464262422986967116179677457019232081524192671958747829060261696266706383310673796392410154911996955113321990445360263170300560940390356327539843610364960888054207036095127529569237809742656369673220594648686403153892478134821388648228139998194571680517630770077438590515217888719169948388846775674251059017554915295763558649805820782060872864911010651590180680504509549834577390371294168865640174855670715333061794655586019393196671801916079675757408954586789701600189419690269215722109909567195786593200841283769133100244215529884352291988026171905856848420794730570608942694492862712186941962649670251301273087577153878099060128161490061455737827816483512031045355130574797549911815529576177224551412079250735514220397860988517460379850360680921950532656281456179447216333375195333538665867503372309179486213073612379136168759816177992150021824317032394958742558623890592525053589234817208536296726858509612026735490267108567481160479155944350821494993868767590989329227019211297169866543027919161459112693403240207361231643075068040687874251277334552764345436642976951558976176354006799908930715999243711535470625533117795428859361083851735500865617663264976736887939431513716021196405868748925539817713827840000000000*i1^45 + 48220678509234109312149579154095489970920784875882733781004191583387549826239768072192194750410338830134952014059760608347331322044920778358022872169407635422997053783609237514261071680215615002513867203839093303728614395804355048869207466145704353154120112687700895291899052895699293289416649022102690887110888148226453135762730223037313160664223209063834895176828143211631955114922865261113670887233909123204514221891914076140894745705748541088590928433882356998550972684949346649889829496036659355433643603669317829396741300816240864055643854910331568436110794712218426235783766298774556148332068887238211838765947973659109868493888843309713185542314543091009919417220530333417575398073564092359381387756119957937228042477537303877691988591723439683773188682207805656179281242992158411928173262338378627183665402042177315268297445222786542981341687570531845209696604394080945821540540938580265113531118664195228872239357719011917752277352709441317610445127290033810907736816532173562252518341071527814194125596760290775259259823062394582522886247532987093077379296597118333268645511557036124858429454257946716630620531805456442140533070574732858974183657619047348086784800570890065908834553394625558624494299828168225987546316800000000000*i1^46 + 88238935344816838407088098701103569271653225689710470353626891697514154744810530682845810353711306561576550092472829695171927249452986712784285683639922772285745357487060558017102792788795029207324101292341240753774613227898124680892264093486131850696227967608257286877856540363018555471052484431029758928702741176222005648233890721583262027180660529965245694907638989897674879998328064479954588556426770046493021012265824243037981735911571834882870786363631197289687110610366180774398498050753571932143623883494301635794549299241586260794066341607240924994546389350750881704054575458720554050107354017600862588499346725006697100605506002348366936023434474192224900248299204527734537373024518232733920708282275575889133150293807765488932807965981883630519394235269171317623090496262950274880463905781457800056819905593254805163471285188900377141752609650696815152588271617420392581650687239343496039839456110135103533252027661725141964913209610903489305533085188711659289710967735923509871326797654956165281714018551485646359549774626800281156927635298373834469490701824572242826022885054198735725009362954625284851387199493735650624071306858799566500781955297468534163978491235089153881816219764292591533722881472069632000000000*i1^47 + 76722370377280258666625987246295851326078751170117553829049040554586700766761159068232011383702406228173338401541569333482806522531687131522946127752787434368900041370978206263317152724378015667740618909830968127855075791308811007394505747317347373179463752165689237854497033451817993258174948839030970779365549322239072732847721787127099003210813848725323029773668607747346792897917128244066868404070385023490877440149099566944068180123421181545919460307134060521096581902737972878145615225009276374796136135656149513260754837591480838081228754042492038720144892804362749522601192944753388434191410309936345283051435356825298095529362842342010445384724600111803012787910840989627411738895104235857687500172238622122157059353593157509021728866687318628988626311359507692226281194306695122362608876204515279875968750835918688386699430358322314803351233902107138441553091188076977319475177977570491043694418832460919625610759968425341539493646270613529365949662687562209991613470552337499949006158987031616162811194805175422636798463781361403780459134528796516491997573004062002507828342035467192166358435345994268996409970039301374049446533855875324303013713583250536635409758973842697068658859448828763150745600000000*i1^48 + 26301708426515294029432263456946304471699350473646646233494449780641161678853374167742325236178662498306883340946684943844247739981358326561278595731760420973424928437872872697222212070875096565015514061394151733078637677856772423787783002179636657641771537039662305815088065490343394601835307814459807614937183060711534352903807545745503498232665534824347021972086639773632694312022101770538350120812088476854311962739780517440618883944952843089330904355763354893713710702807246264714109888893270513913702062551104400097514344748387596583636926381412994320330236711181063951125109639888046802880090078600208315891694268127323333628144864926998834883835882952191720973465939551468575782217790484814492388982708776904444745880662189605863417071893818756192019510665916263406676683981442935411330638907550705676740505785802017498102137273576274372882252287467352430721037139479493202623550621879146029481313518194735703482721753229112950706854742900976091022624504100785616366304983601146907933890363675761473175288045314161530379975613995597076957356556279226785784372885734007840647127029882825281363001814740711643548737719764918420063142340039066117756128965106800430641013050347770075697167728640000000*i1^49 + 285323131413814290878711381773364479239434731066469195470299419223638274242093832740254935514144940598902669249313963624527553700051695372751246244525955276772324816904082712657927814318067608149816160003695691346903822075954539440112856103585294903508552871052829921272896232567241872357763996117406275387422331794947604250661139263023558150924061886634023819294632732659010064022281029267608593187838424169722546463102046637590682081388101753164988833801160866297266630464522014231469936102101051247756577107940654787556809742284797110347887195195974141052452577267353155655481750931854708211724065063387283867100620899000687878986191278183388248232643051659660729058777232213735207997837123780387141348310724558836707012043511839804737490742894985277543132547049267825936410252969232224825706302756827270684626601104659166175255407757365052570868849868442720841120438022516568434495076231527353894406325921892955518596749605056051125771648254940969260998412729993179824203127246511820545072428860660620127921118177946832266201248953213950089647074217292408556193381209751491382245696736880468224473314183168205048455131096035521217397274657439150715344325074726978458144290724062822400000*i1^50 + -11520067987979341757224033931826520117583032323573009834521591255458626875897867027867480920235737041062785278385893160713254556665832701528640807712591409777984032931231137730088236770281211409291382336485176621358618457238526659439272504073117939136806876025368555809262187532099176106684405992747639517708585711469294796454486174562422314518919188707912562283805753055884474517077617870925541549984230675997202900288164751209493801706061364434466819100005310063709128803531619171269697151901388126481585346928403499794501154606632158250892848232146272605946478233371140316134576698299482179655190340226983507655191837074302596087204121642262775922686496863500839755100256759873349545399165252747228388671598515161289052894387661308735802167239673916951208281655423568812188290356431321727602235991177068843154150326507650605955961208779768520447570599285728445273121392993261091648811608383608166724433774036365998695874376514516990007982860690985987371354385320365293425977362512113969229171209536588317994851038116817402847756321881231490397569575382781444882662667501671619152794804737724411433560158393306364336337936297633083964804795347570875981898326780031145093120000*i1^51 + -140674252309874646134718076722835302641819131769674422863836329572654505527584945274232079167515977188235976951338749391336466684318751923724957906355107630181462494780460144480385149916843747570909874637603413734264625530588268366894887272553144284229012235641334222548672539900379201206873097799423154503185511954413084907074799692989159657469172504678259189779237631709493085107395722154167418780821097777839431425550298749132045093373197771714755513855097746350147621975084910336088871150796512974234678790733757197878997461188268545815913123175557799787481769342840932442763918547734207044497041407294470605729349311373742756200801042734543896063978568338359791622417084490259000562454456310346973532226632490580317525887960688218452078877713947043508165066902876170536584150980219758955836467127580263027870842225354706626305371213960323276664850372847937437473565390138301132387915860783456134314973192465113188420558589767497155886375210000305270119444784855336897491546639883396374663999808056556174860837909002882405224906705758546148779166729144045118017465591581850855824000164635701700817550936423130665032046443667603286653501511517153247488000*i1^52 + -1888953063878843344910915117080803027954679249069910826982760068405628508336370259617923000215981340166287779331070987178451123661390759347825608626150453377487615156746861849351798545939563997346835379838303404636886094912752914381061644824132671064455275359875842193705252927858217696257622294578085329805368213507337113683741300381745102892970023303262784538069117991076075566688894661702945364846774755199673513188850426985229166091936803568367801211981691703683705063780954042083577383182437439715365506116397385562163176141867132757904252525245567128713104775287764387475218940224427960505288400031274054129302624299382574624352788124458706712035406520972973887787454848677956148830158932133356688117624646516314333290313053312037589513043420408734584592868194310174063129536770367571627214405613364641624103367589727409576521646606940434524384299504553416608722881104802620261507544918601187289837202147989700281162531963157484683011948436066648169472409487162746419583334525919199044693876865367298232615479656420094039328661244333920493300759358605940193401676652377910208237817420152916008421548636096713213016378825219319729600*i1^53 + -1185529968215317038839736268283831875482929282768778400620991777626090706828771910585049183748370825570613887447660753356898087989675156311390668915849597008489090116383930676725156481273939934179940579916161722516235289063239314021622837943721948944430934557361734416734973559313272106230931685671034473583669415537204316367678367050825942092880468056122541649515594993898793878422164017974466365753662405524119036601103621319344802057046126125445290216014473408664959331341709874579091033839021193162901678454099901954933424274363910642870420816473271835952088283108090485252590567022939193961315928537406906920893033007926943018302775419392583331306973729891248434374674261730803124108864677185597016238048314982024641596370117551899452796372542442850459739253123942709964456009600923750244506236211525485307248286141012449353355287117037442475581078674885668933524682110402000069545320319522184154390964792427160627704291472505713029940794846149352207252133215200513716485283778014123770813256054051524943553685339577221470145168999897353505252422694435049485709064212018855995570851885358077090666222977595*i1^54 + -3466345036277530377682206131468509328886775943292687719263465521732842750378146801653313122930683647573145194458261111640988004240354867970604199135361352530268647221424948558530990687520247430267552375924647030701435003362153058828168675957858438815426485926449310378426061513470940641374445792859487357135548518516465183838093480497615334010275546249146619327067709184439288945357285220172213911521420601736530968591261263490102518645808301457597717372298848581453755319919825866960113056948465850112287605608192326604302374188211926537786920213575928932105654897250582029055129239912228250707742935466089118546257283792592778645245225493433529870542686457902903758788838875734877425679238349162543449814266335032196513860334852161370483246778653144519114736533221252058811444072851222118932373954155160870008987655205358285607199807513045761475902420977683165679984075408824957537114662248311689619332632701607822307904805237143990784700762369988784298609372402871998511734850195419035822637480827890031039304196760116989867256072275808130140586708151238075428335550211742*i1^55 - N1*10891898468027935404514068484892414452021866234800719947717961460650722540924214696494336372062569504351481267257580869543737036811902724233785621873659320994972710879437521082102165867866992058923393334056560915623256599867096611823682432234855527410472502454672460292679378994915657634393956718103567055831594521506741842692910955214167216501738994795963138297114151898028688734424064*i3 ] ]