[ [ 600349975242364776427368022491906879630280714455548918869873679145406438027638212623792102755018192247709238525895276377921841460037496110886514121919496375939052040694971158628165356338468106846219338091754215942647975419618673586612990436432772335138695014833428818137084396665460134501366703322966633786923734422544970785203180935590551076325080116810729956259458145935657153180340503420889631301159692811938450417616433149462644008917092056264506300158448758815557380748988713428008020906247571759307640961202867961086909255241854342629005281037668598742905522935790120788815862719857784995773914689438175627373099631846641376390902384337491133393383201726970410949729912377606386325519466221844048297006324567220556984045615046894007675933429154563842431691034024795703923734386625694935051122224016213147834123531775025727298919903694612921090618045263328521727258679396548639059114151729590658257057671775468900092884739939689220907848516901437660977257340377840378313806364714038388397692910694770198074078464157405673039865210318205052397427105111821449152086858285645588290072533520189533438026239478722839768553824683623108311027946072448061302374400000000000000000000000000000000000000000000000000 + -20712972870432529157724919942830679328643214787218333017959966632718963960890076703114401351038530271250244644076781934672961023710026885635734089758626999591271419361843123730272782944121891088948249038006637696115382024761681283594090906298292284937814921958569834741060569492442634296264804194961256214228652642043850954089896136294774062236726885370104755257231040275293027432730137052308768742868002361194318637102047528351975357095789023975325835293982047359288301309329839208549806449725494424495654205334901134389951860128185571046469594115399601097193804732604395125364900839308404157470082013817158360876938859665159094491709384620798152755538139036535733680255005685648437323981009520792644065233282186700171302917369820268614921823727402446177127124409191569931619509008123560584743543186287275387973618327139143486941218250953751740003584782243731180515691159963024333927283577867324037224919491320745895874913840620904807608590315464611478936541551595970258293960833372743435115270129915789881412131292549800635961473605542394497816372927135261962729124285464049723468712466019811115684133528521175162953543274133078617100065040344436176930734080000000000000000000000000000000000000000000000000*i1 + 329221311133512086546170891580430148048825981768649471362003637495432856221612509344107385905719191031325494545675036527287822886099994902418751782879545965206482397102345505707360903667606475421584731072080945788896455483291859357141222038055720377444204868923950334759764564691416331199334009454237091271495503789261385634792067432983447797592937008098891844576582843041951232202579079876392633977999397604765817504482629166007902678000475309641166881870926546721042477538316417916678228668307268068172683714551451969440246081274262367811681389129036391695316793946010843884610546950317149995118762343028074029482669271739959303323635908680479286507875729499732495870941513278318709488649035378284187087022627443173315807066082028297809215499466806257853129990967060033105647910783288145889212478666101098101285845699975045224554894167956198382092106897541054826459529169829482101182398074727301820498202660594936516271990445008650344631280108291548619536149921235513090073375001103605866338202482520421115197187377194642203758025257883320069255869655759909313687276987477888423599965940707923923623037616504751232438890757303149083938817326607399708000256000000000000000000000000000000000000000000000000*i1^2 + -2973301438185624226669105208220366072229115877259610999598924306200676271583745786389253961451013294673102437909974464393346074979013365780064650273380642874925055959342057594317984777285266225932878820386588822700184125888262777060925705004505910568137949168170994423937345021161009295276568487872034871061429602909257436030426016104852993738578475120351113488607310767966956107815981079097933997681410491376159478641037570277308988318284027057830110771577048339063184381216645369807209976959565018027846280692760570537648717145770954312402004395151628217908202490248421603169430268883765347769575028616100030467217242990121667367418864020605588088198179632201519110285100768434658804093608531539658841449444225303644962859137040665387284277907580304956210402207771847095277122396807525742330948530942469856230635219279136823060903228878161376786221284781426129683345814781470978407686244243983329703186029167358767780280996448753016033887374035249359858000162873816238413489204763922454462452560250641697519141961652552130190177351222605093626592669557763906456511352360639857601240855183549062150255919988870301688597758325476926425654837224932790973235200000000000000000000000000000000000000000000000*i1^3 + 16804991818681240629852564026181049500912889997166197816998585150872369417081659986895713121002244520366986169197731352490142119407604118326506100234143967545439026155406393294426210752578020270445312644775933807106654980466352914432072586792571437486660232794976806356692618085253119685586398996747143888150809771906381162023407263106891988842125913577227847775899010039928569386469160470086383618682220040583286070206529715077326865103214482311350912822132424544577886366348514197030614805526309182939682388948063506171652398660628782940653632540809567579804495354267485375238074091306014294407422373818899512542288128159873956385445192629176120596979944879520148540571961217883777779909112161667257945004093353375118708687952306138085081051362800889004272367321237022910946226198325329317600810100310155070391863683557242348708353603719741785802237287582274587128579147467992926653814547708681380052614252849514393120546909724972382351511694860898331421915635710260471729588961732993915901166759237315716574487263472030458238543448101793093002223407959349176499617789093667417076952526254089417832710763163559549055375000287861537069384695891161975357440000000000000000000000000000000000000000000000*i1^4 + -56744239691865056355223140623792625208058977216036651011730580830560849024598375602328843073288409733116657090882537278294699189575945773423330217551909288630835100662767565482069891752151783228162816891856685863092527905125592033287941621504224691406811960077330030480509339744010607302845740196746245324749035584530930845157904049837064507137051411590473387501058859335658993151471892353923877299632336036633484701586109831995250433463185684459455922727634984831962191719817754051439676974726441174583834837631160401456005634170920564356943566693052139891854254935860894880974590416070721330672675258962485535558023945978542358822617874973527925749159568337814699736637204443918928485425894926898936133073965122217308092828260918404698466752916259700620611483527081018287968013722406403516341017167303693970947646166414144669165932892442114776478873799567538243484619764893426322866786766017977266147431365082652702861220032435934150116198360998926079324952915726820592757396968086870185465844206973137599843705828465539779220811069564180975667436042959652385635890637279745317197523791237214297123194580991160667742389867833719552357750782620149481472000000000000000000000000000000000000000000000*i1^5 + 98145475405535843329954479821833666676581692067894624207279874123899004962482483127897731647212334849307755177137315474996614150861279910292032441959170459628408924677498268309590141013754955270196483083195597802638970184169963676195060307592079251513915162006294788089132599532140080603715449846787165386873960650989790817394463834452943038159254918259137092837148921630252872782745784520853767297342448177476752497545809983114397570836385705173480271523579600619035859702707606353077202149490057419244867148990639710665819220757729274659150808273626956331665384831747282808951804150352076507740541519642320705503415825879172471321277443861592855701927423987553013596260491480916897487262883144483537726996395213418247401954386328636520780154147539737767858943492148761631175911750089011699605337138803974694304736332924778201058359343216440979830452087868948566100106108818152407244254316914127127178376562205886515478821688841993207098329070034670484557724482689062573010868076853001343950845897221392603080183529920204000185917468891793383438868638836356121121862214891032598791134124273886161741127221533509026783708688898286352102387750564528128000000000000000000000000000000000000000000000*i1^6 + -25780945004666406947518477335271198169693387182362116701459584340063949199442897603583423984064128791283907604212652329191535246647109727122132470860575668126836780082631176351858363290787526459491609771590892000749673541991783899308363771434047017322751774573146927796247151020610071545714138183656479107373676168340105783136611666940772477395641768921639705901139557312233423583200898748625383926005128578797419820686421872194340340208401708640855405303083594634362070450120807621899981756683734220801359004388749544370422398554789276470187786332883905886977711936062227917361273432193295554059644101453833007894879953911132978933868597578432123924252292006308721104970888348042270303718789666887731748597610292765728276763393501077135273665156176203601132870834207644041559378410489570873307447385338133340813433655428336134408521078250657466467708927004267233351478484400984789168535130933856438028303011632827410493280970153450516622070325660311168598757419138971014613700231956298935976419639273191174844406056859838157614036010395911359367428292348898679121764021786509907097502589221933365808538081711135906448405379170197612716762902267166720000000000000000000000000000000000000000000*i1^7 + 33657844008695658095475281181287834616970562180714615682602648815307105660054608927569331926256709298279375314406950693037402740325217557153021627994270441558188528595231057694036768785906169263590992210170846346119870583671562246161141090157195784030859846254229424398319804980826276004312664688533558162362829624576760442280665048984216896363151512005994516355582835213479439450207058233345857967134064359571707007773092408359599094863858697592228053082672940014829716140534585565899565014139977151134403287407375873440251936044704527162125356955899660777122672025045434219005167811578954664297483700030803033013790983345023988552438248406544231554681680237702454806706625437697864143257061454909931463787003212136773180674139635239522324930573197639658334664310834600910210224085219949626339772476497660695873089704342774954800247601513796258378742427468960313578057037914589049015700132755780194504243282416955399784704189289738747581358092767071599300715030018058033262254997740289118540930533176895679797113635865803602470102894254237339164806962200269436897021407308969664922684887297572039578782172975769316593277176350487439252602757316608000000000000000000000000000000000000000000*i1^8 + -4150597605934174127141692294926185436141913623731570282382863043390697576173594487716221049723973310219186689705715298550958366193396454443233901715362149785811219442813405090668230278311169700958952915613603845346780389262953419874924238134443656839838251315357873440490366281582578455045201801339584708563854972451621317414995635658516468260812505932242943139942142173912149886546026114529593971243724203830172236683399566980322782729553340363052535963263892962347869049214780041350761709588098952348180739357433700969450694726540874896636696819639721372882100077159956553774318135442836303563928970276286260678125949991896922848338378069625962437488937132441771657269979448201630968155599410626888033438808302775381830799226930801661348132749028804460681423516594236806332161084270682400043223904987713939203371729291263541214432431544534288476010853966700211000836332234213805017555993923257985767476840763190853171392707542393931978218300213238292291725863868602839547873892110614704182269031912229949113466389222443190332245173803609665681131952131356153604830390003388616911781155992606982379560085068330498015075418900246298525188908646400000000000000000000000000000000000000000*i1^9 + 226395513577104926767936035473205085546469408659673788559586542203635915811602283154691940219217853561260392654226296760324861547092737510501342270940434629059920069283468165065498304465556407340439586673502627997265013232352679798785894009805896279376319564537493969450294348207007772215088299171795494753296059740567933770141442741588019681559503937893365537840617493898191896277888606781447805148099655450589157196059235381625459966264064265241123990159640824433674994774714420341160525732998090633098723955649361160502510431963820765073117906352906526762288508726672716615934826823690189011250035607366781902132340432997688923994329586730420097903629356596689856472092063719925553901931941654002561110651005193775308882978775694721611846551931418112475411313092598436217975042455016314153324191701359327470776145816011641602824207116011890742511529088657240832047372714286724098833190506300369870672830636278110248226435554871188695856211407208170729603582361460711938509110612715994258845597286765786717179505913293735462242176796180730858171797207363516193161431242891640813496889766701349340416646751898026673983655219820966478358773760000000000000000000000000000000000000000*i1^10 + -3735065456383645328684501677014824730915322710380135675138266876600962578335029154793793472096347681356793826502400073315836813265428888056263745019480293692341365774285014002784545682179774640495169724072288665781964026482936415490506354377707670502667377175959212176407641441902771948476368915876601047021838269729431143808355518327710721037057645735575294673834330893939769457672065134686118447310374989374307362003626076940124715472548653080450402091532626664663944875967152627147083166023584731179522819971686642624755850349528110257520634276095703105598632960834188043229146314258821485195035291063448588691510608263966267346147826127809605976842259423238145467392280856683227757046951563571615580844224906780402862709283699503023189003920018076361739830957820014100422439134840224079863456301886977496605929041769578285022462554416392984924791606990893111159054669815960911021202579446958838837866748850449481336933527119666449271890761565886694661326358627968510667120724912158231457937908441251466540387015411643516034984604039167478631285564456937581521646502773672794358176893002952185881426064591899757439976349027628967002112000000000000000000000000000000000000000*i1^11 + 67046391306681021104322772219961296809777772336982206905083618699306934254734313381415588246145828087941685818146266353402129454242389015124211284029467537503677061122349162008357908162018697308231808280277508450497009031104068105119284220286332396584384392624830409789158897144957063229604323345552011241331633042404779883324472737900980670430877278024125398111270120428049226435547401717902808868100635241453775912049165678283195176692592142351666148668068674326752765996305280801608746534134264209886738667352070182042523291442777154213216701621555018090810098697004586114497022105114858534565974138158029670256786465555320905661126124527042319639142640568219533073471998430705100050825870896684893462268706472034834799267448185856502741690894477969254554846693859509838650772443872612166696358586069119213163452529611291867317393417688303115693227072843763420648946301267807109990861285880844911616978162022577016638810327654383389064396206630371399919283191349592200426951202188334020355078478090066412971219988396940462395804486211119126825153669450919055721467109283028916837468697079629666764730896566617230200541018378259660800000000000000000000000000000000000000*i1^12 + -850641978604503594477982422078414837110315059618379664350670493368502379876220137505101563850000844140016487705451337849565373439277415515438768373566562451384032690802137874012678469875048335948047339807063882797978431429188630619352243250336507871422279281685563857911537504928516167534952747108771613676440270498333819554989158027791790017770899063911074909771942070486110725220602476584668000668019676779918574345990080015019541079419585027292933735825392621482934996872481533401884419583193420293987831014971582596662486012987348354782416599110427224457280813238149089983699654795656111419155717484970236140987100330525974931027693463590994419300953641216968992289680379188766152996725105621058049676077493027803339079881525890998104608716165914921899267099410886207943045748483557539963464599032659086968092296809031400804206139411668547029228320781386430691789917952403299182635142586265435119331620378521505896630492858333499809582160407007528525623835039348512117639337382704460144163092973151605995731036872566173589408748375189765179020131882233508552314038142350671974328151515695939152529633848232462772053463919493120000000000000000000000000000000000000*i1^13 + 19039170577326951094810723201236576113436656108947127143609655994886712519798662335621749338226165925028084354816473771846466083196836480739405694731855842727568056064232573942063772420651320092227355351898435147241083534880272958948685295173048356469509437714219521742769947418459127463286625858029537151211382236166771544508103064798507360796606489937686720209192247645960211685245086695358005843342906097153363313047676224994742364995630279110021001252393662891902889426550295208393152650567570913064620502475269416989341730715169258071888312101414804002455708487952121964208382414789450244971458244390106725828759103638878820301504316829605866303597857878649655385286028827824118764392915836005081807088955508061724758690179813533167196288659986359746878597064994207862100637413361769993338872332178916768119429589741377419471180079402833505834046785671458864486375018134217226711568430220758321887325735408142553983868657717144419549134474105968454166737839637671580392019877691476449251790311883554253190388742957530805250012668623270267185646345789844889198283652647619013191650177243824174062744222102741142720502300672000000000000000000000000000000000000*i1^14 + -63963533187570759716744066414072072641586943114212726478119863716214655631540167792590527192432738687931504158383036421623676725033064713514655473072680692175963542788407366091423859766975365332500445735878504084749437945150626616294909429613179424669649623048605350628495512339620168536476693061685274370238359582355436154028006003785909989947600527879321784576931178899825523663995402513001339557269520699715430140516556260013246295615665255677908118030077647200942720866021513764147826873198267742161019162441250771147761667108228404416675360042325346113387907680738580453059646983775111587724333923089334301524645026696106688445016074044650063265159995647360572609854370314836163192054073831499077924835271328150241347421765337733548913717393109967721988142558743958092115822208270403502637848201789680807315753614235146949344792975619187372216128162061556783522070927989399422450532656157885662464693767459603561546341117711662966827942675187187525176083357313073414049272631607555891854980267995809493074736274547242900988142567745816737746733160569304573900687828237704789103402919713793079508948216115088549373542400000000000000000000000000000000000*i1^15 + 3448105051979083700360669045656778103680155061001658802106744667364981962817108669929258342351895783292510688657151971116402321162346143600959927995611686912309607845811913938218463738168170275573167375168043285179150171037871811408220080131829465183657115504371576796506197951519231209542631112179261755717608306181159829659402533987475607810868980466474523058804417755708418243615597975616157081062173559654486479858428049798755103660791609725710065007803403832715801068548676570282819038200610255688995462624152690797104171303201567450966595038385454042782944620032433815387812887273324503111152007765947521673829032649168902720433209552708029327842430428714827324063217446781467308622758601429129821326057664024816162040313073326805468268824465345818480131661453811291003245704480457461601510806841043575673656479726515751873012882525915465747787982684396271300271966389707752354036730364063768176817385843128938940113738015893485000848371400986057477351911341551214187420146205716643182623642454262337551341150516874144583838643878059650319508879868730260497614288127330119259740325995577308401745552168308986347520000000000000000000000000000000000*i1^16 + 4540756662000113606083691537144953084539205533371458793280881811429921214529673278941954820623726728723782767720535209458932740587099691204870747005594929088969426483265572243364208183185812433868482910223213670908852855828878576283102378208796063764719231392098457911356873481544690009874683187288857546982526772789598765226978320952694341380329115561157604631772095699653553185950033391275879482592900092886691741793745728775188555428755623646116478597552940465335083507953169767530986710616744701615321641322272942162999402095935931463363684822107455159626303845254821901621555582515565646776641697841706531667298518473650175015704589255938474796498772297068989230113752773312143155875105727082343169854362434409761776533899625391711219994916650004127302525305510416175367662596697162192559847337005558393660014532202620043001735861170948132954672565584607765226779122030172837223726285600140026392530653916706691365332488140353348541564181198818825614771634933567292250327070527199776504817084804991754251701653145124000170036626643942408674257994890857524171075579886164946808487369925055403839257172938588160000000000000000000000000000000000*i1^17 + 385767733137267048077846799344642494807857854069471980673380445100014317650636986941506235422948168389042494941179501184363997366944266293053183985152329016124960924294966245872945144444995159662442966341938295298298941795327156899258923513477052278919551714940448640414639925841532727591080754776630869570912384354268963949384280561914827338104730583332179835734884609944165487990650850173259594426454931994972836561114916691697513041080083160552918540728212110793348569670347834007192064921226667455304549825041544471997703299318725311368807851628123170892017528566257950074481488278001751373449994683346939886468242185243784076714410223829311298596375761144079907667886422557527078439023468152953844214858287095538933871345657218396436747795648611028252874874673671073811524398395992976726324560749786578664549180740737007158165139268669022999191815775113310992900211510883948488720570131217304887883182809271906713080346609605695726136854273688565975428774469956697920714990289045023721543150396160126013494844071573881953208106884696750908800825883195850678731441001363619355748160695027142430277144831590400000000000000000000000000000000*i1^18 + 1021819947898591958249030433810886525298702272035315244824371694219125870295954827258210211245362469806192683033468226767742875428705571002724507864906600885364331110309253700775739217346715001338354507315919801346222761433169759066073386294716017176422200712488375254863504992015411003656526130281176412969583966244030398586855040642172082535110539880834459277959787101765298431143950669378028198386852501119531048858876288066513313242922207545471457687787605911341341459468864580962035001613713201995006417921696675607500214361871028449001043163099159276969114784667621884389097950214608520508520809718470282641770043595185545784024678355020138165181691108033170643706367172256016115463144432891837997769711469981196012046842981824866381807801674998720215853397549780808097891068994275031463781516949238886490731236319201997205343594936136412774095036451596272590640810228013430668637587139743337073257672504059891212845303825696445813503584971917934460773021271170633502325409250705590518644696937612626953677302791919409426931379586160560474749695379516389708559279706226805356525412345826614336741703680000000000000000000000000000000*i1^19 + 19785991071210216324830122274467609061667692982088861388046480572349586082264811435888753272371282105629988465201071577449153792139041557254748873601540437311121425787681911755264917755723793456464615355261697933628459318246027557691642569200059997681276955654570684450080936569192695626575399118747070495442292307154180491120102702765502105309633710293809699132862662677213339007696577043366378560685787910987960937334242308472805581003253973657072968249282269138693151611046861886252858566459606636105778365417229843139803797722641854161547709408442903543091635061050290681255359372734579221336746746919387785809436627652549187862733823948829529016571021819707382349237353892028106611960517845884029380904287246786411281304387608804813329099955502587781744935518908602008852264560955283604144917111602218317003279126413215344251804853630501010441848745200279933078730421545136713858223044621835539369571761361176110404540936998817590827340905008363146469132506134282017843728020875433904464945570203170189839721793918316451565548408266918508387530411710176122572721800224175570797184632514776458592256000000000000000000000000000000*i1^20 + 77725761756807135316051278551959852150643512383323503385125750765170151335262167952478613380986400443776258994797851517861823331603399633301544147254457434658366614759808754828703466631302381742485458087792822007858731494613840690976620893388876602983777888927546685331058156573228128320600927300000972365997312241120734734663708446603703767575752481690296479156106455905293127696854519912645689425549293192203175120489953683872823071434886197890164072247100354125375487316733295336497588461628978204520675275034473865440996873457772909607909835037708538853770045993551314189160718016939475843319764264202835993491284045968243430282495581709115749157051420234174642147198000431022545721113188989947850985810896783830121878585252589091126349986031983534779660938074294489836481577355210508635989471241188399606454375181252076167562995853687814682867779913795180273736064868211162710375542701527745172029402871244730113277801759609479813834557514409985886436788357879221123483673792589225698523641052537169941533432152751696642667109516238487401840114157754321182950797283392039243460269042177566310400000000000000000000000000000*i1^21 + 279987680858376502483475123151724354740018698840952596669839889629026712736939333046462245388087130189237026219367375940551161020517033436897403883300706655073394799351997998782954244757970195109427412737461978424841628326513525733428183220129457914923277212886871454082941046675341045255845698953697008612055547138837619601994096816139020735036223289069946344739600876044264807308090061832862748130372476623923830361836877071803936106143985350925416664657034415326246539161810110620529974121675240589330131362772082294456507226879353685898501136600312064575126243125030773083982773864347658005665279431202879373864497915909451890202224473847779270940279029619689721809696748646457025866805651568068221665782887289329107704056631627224506813585707599973740686555248124604563685428602412878927015853937992499865114869670948445046166262199821071649930048942019117686732236833103638169020429745880811665273424180894159433389900786955000590240057584915974817498738986770210414169526936364779983932997909321139402851258477627389754526946955813213774569133212911611998806332429252733754839391556075520000000000000000000000000000*i1^22 + 649588991867925570381635029533305110318813839320385931706713199355408732145391923653189992429049702060115469055212698202955541698066820169772873078231976666865896057552151675291384797712969854599607435253499809052807955910292270186770990708284484276250405776928822655468243697573338880490226175404153661823320506551229109750334995364965328827820040168704205034606250584803086939897570996397361519276761147086510443768604009242678210873098136930285505212794939758980428630411756654451861179649086746826144483475814225871369372975774677678475766416363963980261545243283862675315549322184104165772394029721421157387065831029624067728490285438899504375021656917834955282599140731957574841786950722399479306239790122438373465560919508643238544824645158240276533763229090207561868045031990807941726710712714152233957231755667783568451733735174168593947281964704498692789498699245307672739495806370159710847021011571110185074950537342322595796553548864296173029960605649417216585287799424696174743498423403081698620737424267744914657874240829434743292248567086349722563834872039109806439371112448000000000000000000000000000*i1^23 + 1279671918520071611922784935595251766002164561874087817582125920969339578408425714345837156844827712164012135973230452879769781808034810960591279052312927132460343619317823177124397452720856589293430055954887468209356318381864405692458619037864278802058983962860512158547743151722005053248671782121583283918799395007054928462212399246189527431013525592737451186443377898410108233244417206863008293317190638267754273868210226608576832043836779441529746615049383947862293828325115553195590346424447021331716581640982744311865660550676382503453233358699727399476476051104639991007866138050053543021801668267222044469099898288444228606647971006212473921098543326896498527731574717732067515803566977924229795317092156067902457789815747095119099331602785571106256925421173964888508068459520293441754912192441165265279292629668349660952571640545538285618907480352780635136902624257613998067135486047839329697505148536007476617218730752176387603410104945657672692596011747937948948709430907530788769932814085202132609437424645185634410104535405074137544868031057518830572716203010440465009868800000000000000000000000000*i1^24 + 1547167360831585932429926386069517508544762745337296327651445413493422611065165986051690787692643454371682875294132889743413500446025751984239929442497181329721427984524837972987407782582622949885212862337700326259097626243171677105165166728896274984581251024442999473229759752117121665958903631873105918587124759384103649404288367998781829380662612314564662941725421765601256633548953272853112497778681202687857042409441611831640957700772195192673056704001764169177766782770364068687826257404185548821171530156778187129553413619817493802842821699325879066891198784449303969195090157729928658497065274060795265597233500259691307826994870623507135324675299362483726003573840475881630651537337105193494986913800258890520656587427590313346067995287052813925669070318038484699047053943630363260504840058120319157687396463478812520801598256507117975105627967847453249510120050289505505772927920104784141663753985937536769481332593632260768567299595213939028222809025310674052547585899073647902932123207960652764482696552350673910407662727110395534140355572915578700138343542267649720320000000000000000000000000*i1^25 + 799241016562751077755205834406812940947571818352108641612724773296276913691477872488786170447055704247325624320383078602720196537218897295971407860829327606340319989695815909984301096632459887714313087047364561005791368082162334751783603160653141150845167649142814231836952633022697262755745289915548557518186425237981011519369986420836660889566613538877618803332623511758639041235606816241374536926111077656732374515514605103319829894743149835682273689096742242017421129984506951168938323420230027588045966759699464717709814081354314833803432137115326050919435195414488119312484935704598520582506998889364455662869902914804502108675223773119406076550371742737714424177849642407421894994154046711408914555766791026780704347759879599854679859402818365638333509324081159413932621566202999920167131721494610880983637906855715658504184644964062410904602119680913762986602385325386460524498373690212570562081050198901793326710499500145789715458109265861333668440260625950186181298242551383380478709728718643726942874709994490284918457060851513654657848840278629672912055171022848000000000000000000000000*i1^26 + -1261507608462317689282645895224666714727112898641256702952231179125208582039113042633345928157054222834532011626269282658355008637997923109492792198126483724962943055145882605677551864769380606114090135234296950637150886637060684598479207343130511029337970415228602868592776362322903689469060603581504394238111880465147398368502761704854357475764397205060147334321395668437532072636777432191131409052277809521258183902027962991876872234421509319555700784582092701624699831396308172606030830836183544781879043260677356522842491527851256749925089031640989521232701549316460460405341976545658231480969461029540755375760106016549927452266005763958044231955397292655160346164316291450527052356272970566778405874831704461022257603129296935615944615903713990952985118833643701372366003816546375958777366303609149441720010581345909556831062983687857942540222601577877910411221600133057600919044353853299135259791529135358826704162523012974153487941389802882075839547499123818180721584904702840791178325847592290499357488358227414942912909074800922325336047471675736631321559040000000000000000000000000*i1^27 + -4490731478101714315957149550824609772450249265171976546496594606700442143001278477406792305447806942386051178120938271161850396547290616337383020984253670642883075394201645225168362346944426604555132066450881596033587185626994543638516088851482551024961215682090138867743706609266515843360600871226581806096623743765413473900549778926351424392545558156559889524751382526134759852565487486112773419029016176633777518883235164450757717131151799744894529837703706823953870514940892759443602156610808829153699858990313018122140637310808862645275776983357137829949005052213541655923984352005429131551227360293210972366517842567441500947531923401735605133555028432561473891030543235249195936123344603854734551691705630139920854447573278361370745612638335266451662807573463079013894085419441977130953565167695548359976554717684404873482521721882697717526360417127615148629156592976837820586011107907758877961819084300229573530319143262562501825931638396201263666883635012005297574613536406005714948303032679793654201879125053448152368964277901667288413043025546121377218560000000000000000000000*i1^28 + -6444855691453840241840309452250257469801105138470378399418374138909596428645631609948380944984524894769912626427202265267838819041113555480653426148638949126166530172239938616066708384394004154011469499462234621685518694441529983429933981078214972540083672520023806631825250644982090166272292350168878243260983368505694900350480167453856743704926881257872080470211908378079227960280720587821315453440885988656083531259441820632264484963472102246321434029392034921985925464301656840365058862112812340210432449229406317518294978596779303063135709033378465810708987293808845952562006789671379942507182254663764391310650450598824806434586334715163810964957150577875947994801849384289585353612182216984696113780055311471578796613948465843378484957473674456939702920813585028175739318577335556712714035266836561040444039659574125427329790277847582946671166207616157482160075087753929704425705693618851268124039185330168549162659017558379182656108371060721939010212469998058187834328674083629172045210263305543084168576009836124662791720643260166333467415126122430464000000000000000000000*i1^29 + -3904099057653724538733083839318293806502107078505166245231480148051857783053664338978947025419813024428478346842803936419548464669760756118304414579064033248070194950736250972630379473881651369784149473035766153860614416044292583950405238700434080539743161966273832339369571475184259526046551088230436774770731995159769737049336864215412386474627860129669613447989772943879943293451308206555803729259029286135061719833460843628699581954164094805723834890949274357379760251062860200650051082556893872816149225735804816865302726119178656727870077920538235687478137003548091036248639429942249617804205784393618863580218642524123366034310077499729392601420366351492800805879580656943195136327413403187723856484806314813260484874504445498012897950489857279765684795500311760617846097900670997447414841072467423682554152741434175267519275430759032197272663894074767860022850533869867503028159007482025161888680200892276618381007072412272149595899262790878403911765717084757721194195777929318482978806951373054129389516119654662309071072719025462985449953610956800000000000000000000*i1^30 + 1715866809342218256442827810477365812510105271508883441160016634060406655399071174960787766900836230506900843608501534193485258552425444651905466906248025294405413320839216716661938218100460109748981618661149770540617881658036639411623170186694956133225066921328365832769908382576304529150806837050105881875149543486906825375213198655393436564568865424385394360251661221396710931789885130095229684446983567148736194317830210199369254423566887485759272313841902658372432831329895027092841542110208312882751319025015609733943299125965941621034620374644531842814300199489974574201041437380186790928517518239427028343407203197625963746477461579726793105923645263023665813898603374830201944022008634419906791966448629775492743785088413222499118126669817711425657032184492885799204597064817497021877695421585295358558232496916307362019588401882686453855309258112240044718013335286947443701643506200625982304775568972138997559788287289031291043912794922878898937480586232747238975212563240266691191876735763194820763669216860527236042083239827632275901644800000000000000000000*i1^31 + 5416551513146972540510756253729606204830531370626278250398558051000634880959725973687810441294534200603670595814108518089371065731629299868685652153180991240395378132841829517941347316786894593949890288844115033364529538913747813989496666069020012897334425341623952195142474019495465421114033140231639569724295173427449845670022206840640048651671870443141022012577861734823836582406544387605919183549482522030473070966768779078649655455867369400580476727485370725585800728414204912260883981920569788213502733143927425165221416951561331837177594960250069188599859634187225217466041986805908427937339899228688410147824892196960293556808475444928249141088106140718621251176252000603188812260296329101903109599737703328919553444903535306743733531859540786678254137850887217006388828221692648601949097615562314291905105983790821573489462431077966620235729477389211849080731718169956629649510543133172468727933096293447495415117726871623929357250259141001294233832805299599056568057439134423524305998582054927157737666997002760059400694005009722900480000000000000000000*i1^32 + 4321864254401718921176294010339757288315576379232012296601158081855062905492283544839107942741268444445574652345338509138521532341718736065201059830169550457689172647030424748418290924030747975853950590202596905778878765909693083121907426968150572291537570764362717056092078742409114009377096036174566648798355664620731722081361901257338584467087787796368420195138924356709832784777426628029055716169348333573722718200644352968171216243121693068714243076033894515940590802738603032532383618280314675375552354364769614560261217224764892521174412294103827270301378584074997781184216162744763517494267716219102430928157113949258383239885843600280148920849150326278458192817123106344279170672880112155819659444090911101315169399553703845655401132383710080518541280205518378906302825299458206346335645251931084505087761318487862027566218049226019092369799739327552665562546169549890285506609476995671270550101234900629971748852027566437920214981881792357723534750711252031739375722968282498399428657934640274608839838818165708939521193197908787200000000000000000*i1^33 + 1266838890491727852991513168791430658844151109520902076217765529758788230089993737920297493877876741456833648700072628938321285285332080339209577459022255705954816032396982800947350265284860520789763805937482389808868127082503339833721776538835173074186751880456863834146842078794407995956816185669375230094095742298197910611631718164069129812626896784112102862904473942532789480119406634348322327250073369332539709068263199570813685218101363796829986977364937338536255716278914929653095970874981858982006868841459189676002914348789941323744395293091072367564297311196707525585896312057541740561468982986406550104782930589417428947793686293779877994490686381730649443902984813751920355579796884803342087533811994187833965696896262105788734053055682487244532236601897286568371940509831171075895238146267390580317150251037369602823839132706785732076123749044854938456729066962304055896541046811238599581884430009645117083288812044842064727930464965541071147481040065203765237599356470121533135107824532834936353265488114865065553024778240000000000000000*i1^34 + 552403343833262026328877300741437891385418806860668503727695651692049198062271228369650810058917682083252540859016150999989246635296490627658180845578847266392452933517896283359791253034480806243775378001538967690644529919402435570721103021575444035998004927606381771769564641607109302357646892873117567650800933909773696171138818704978581800307298987573647611693765213726971593450298353035535323234860775879696287161526455156486692220639953475379521322197531796987551681202105970934720660509297341642253176213814013570115922857835111149466437519386347847282311277193645690344717951737939829176655743748138099751833989701007656707247161082974780563442992873667765678907170205915543263889297773344047407110368443908758709245727347456114848967478392691655968975514160942335886439099164904517614264313380695170660181103847430319850898590400593648301621918047980213083995245650385091829640189935504148358593065491812786646662856487094638148893600209780230449408518627606716438608752539584950539780735895379028033262035340005212160000000000000000*i1^35 + 8307403570141049398086458451269716938454307016301351452017519129201563465635866896042069540961046790304356355614117952936857083408574730039475596972775898796709003999848058893791234470444152356494332226633396270688035557378761937471622546942918069601702443719392551529138858816534567917606569237545752177272559998891705687716953364936442904698005858354924275661428370308743397681155405504748085023176122969626931713041230578540202814623908249873561417308016808999542552153537029113676329067264435729004773330562678024794285942039521005505986144317529813103302438498065090551634563809694926908439739869591345421799229014823847706878766013516205560243911529964168541352730951392726921108509015581373033548745450817271449095033906919597906963373413237269664921764562746544586169051031024419315429159234844342698398335709886897574206046802587851064341398488415120877596027603537177880069430771268960198187136362535585472220303844853775262708742518281815292153456556351926477033648820088268965646825699282765930025912373346304000000000000000*i1^36 + -84569283239763540988724238906847372188388279133032472230690482794414742627246646306289370889466562131446245202911552846450348486454025173065749292656250316274686790250071391305248910062441353443786774418544667785438182006782089108519197231159871512705501209375721898802451952542352634339659030737442333395376979748819064547327588958252806787092495579398782834607794883789409460670020093082976117935377909675183312812488666440380244767071163865439318685321511486495620667441713874326669732935941412890943869527518626708329087507712636372626574941518517456953983364242183330581394502347868638028034274971316644123698275159237131771850840281776318111348779842866202656019929095713272852913331922205311723516216752841366039569340388752388384353756985720693669991682787934879724067630729840384496820705184188820308371287374193350789287363966232616722685265821357895862737384560778740326190486359700452504399244235124122414035107468304469102435517439964702426007481418832616459294025526014918057582996976557349876531200000000000000*i1^37 + 881826723028442610727235723872594387736028288530572747365190779670856154661117206040808774992814825251713077088216381440186405410620458081643212030003088766480743642081905271722464444394221175616270021831394360147117525530364640456758483553968773319801310455866897159609942388537391428095688796254890693029962658065750198663122733221997306344767165733619573344445303077232811977594188208665879882817207528901324640412714418437420009491588907206488329207081040371749725900481161797288498975227919942107880702164914321625946705055010655843893006270295284573678850216740490253708771007001015440996149517341931123168895448895183098203305623145258416521158986164374791248019550632480377163706614559470803747693821817824655989084532621402154692153413156147363766562521667694190736956251695042463787152320237485690213192926176538471576586843590574560817659203393368217770867593473078567082737154294410895904097663425443231177983463039109373130806032352951369732766584412984368402736746065272277734527091081216000000000000*i1^38 + 31937125364572717893121471267067757516864192855771242637610662280690576422453145923091761455982981237235607252421922790024725647716064542928490872177135439297760842814413531495594418575723003235119467847004701011993523449120714618799461892244169446996633271021507933130203805752541468752337351350555233461849268960953501562028612646197256939573199905729014753071199355419758410176246650323666273959891256209483993582571923703175220781839015393311472922375901761816164360951239198286831944661092325228366451695423061306605247838875481967161411958910217360633644314006565803895931421123489111085033402188526567475695239461723006314075906451245322236066154326815201899193139502941085139653697735375972380830509521427029908550660491923830425927730445815146456501160654011552812560690274672889919146234129202318660669384305856271013601918587675497478411455640084262794779896342297083156416316668369870170661530055402768516480849141334039954034439792819403795692373905033070543176708018407473152000000000000*i1^39 + 696883843927553437683083748604885530594275583916900130858429371825056036942608823775687133185532070345229427890386712558282501357659250023203704085746002611004524534485832527741282536676876382272147492849987961657613936258902033069018166461637426209699546871379283078051386031822138281824960746608983300035491535810353821526277274178442309237157736791709134595457394646874463380352334881966456724665143837243644180295290201981251338180030950455895261054644343120606637216829249366228562378988510571896547469194967036029159285587008732558300979723223285228260195995575743903312226427467772360170492895031608592256035303943659141549854892695621357933693272272964321206287761863841254845414601871511053036166016770842002405890346445619520931674403753523545795181671422645254392632379964836901024266286956413158660495276455942823863708373992406185179324214833410125072538097290493943563797403602770306660809943263781685962105789469766777519299092446401946250700497771442235359887360000000000*i1^40 + 4513398439628333404854727013127484458649545722437801584604975174730879527670190513613464296767318784256641727938454831761355230336233789489987431070125922332369236843212610771284432156816779585060196936180258909309603011183867541789486390855180115566612550571576849302525304978100521264317452287043563241011679786985767314821565065374948986410587978810523946068523053706202696599562602757496371414931093926357194668610429352947026881483552091497021671982136524504691363732381352318496453466352052520590901480214173779464553993274307354946129398564670772001877928860599574685604101039015259155658647646907343034772422385915376123451371151840442881124901622094110822649218262715150203409157285601387107318737453418610593869707893908587021543947227696936309447172924340235139409324407765857300830146498728479674608319056060899807858109454141773841722644570378512049739272705679074294258124488846693686806228626820876869170239960131898481470074721422217679177460482048000000000*i1^41 + 4310497590580233755777850685619776383370534665491397511733105921506489005936633307478303481116988745738642786884400874864381098249563542109199524070592325305699710213057447364544144697247275908040884690073738383317884553566054353537174419577842609354250027775397292730507480090815951580238952801252789726575447782770670077334289519083323038203582438958876955651298021924923344921902849106348820465204731642455020060372717276532888819030599108883081767957366523386829520630532389807131278242306004405946890006733560474612775101392840746238965172766353442309958448022188796919063434239545633261722702434255140152019567473812578405116172674352802547229770533816474315964389190011989360413830778691505733588233499920003103467222077586071795395412254218419078746979285512818286547828249375363393424424928913411158524202487124964775497057398896160023975495256439966719930528347377055040936767625669927431620701764277284886086397361284521511957267553871462400000000*i1^42 + 3574000468195750310137424931490575786700736843775229893571755443682138227129310260002459909818473704455457484654505062965615897681207882986961211619287683902538196583029561993203761574104092587137498514297662326722023062954153447804716224314235341210056301875093929812077279071924827293193053761963159683356108891745468253059931675693000485093719230092197689789698306659592196372252309850161289222897211678287359936632631915861947594397033699276919002580287315566874465750415177578872161196079801785616703359335852786466035102781854628842163830908865336057623363955068463618827628090990486359507676866142922884774819621734682474185447326702305511486791272711891538457489449059987246015190431574974346418050688543194989311995002242091570037329520447595360057267228312139991160285041572444763792896515671964202637165241219514621584986747371953598287741770008697316710757753073575949707659869098953713141188165385672806815390090231808000000000000*i1^43 + 1353968891679179912922673649774604435410109929062875099403411848255977835063638016552509415858257683627120423113608269722873809076775237104303922321590813807171383647528480446515062880117760821905732380150523492469165041340605925990932461452430069195968086614500742162987941183958212530903093671788895588329452551327403905286871933639096450754338748609180355684734691460033299396279945817920245616165417453611714266878258314573432677489982488952385139330583779344228586238243238450541223393757738208795172872926005813593500189018009684746654256001158084912875293297587035108471065329736853511682204424949284085880431301523219061693577463194302579922119269420124074152450847924279347040439063127072233590595224106764376964770644982095312539192304963568942405647537299341361528443425922657646140028191630750096813244265213495345547451866285708998785378502540053314497732223976361552917945392514871349683122611995891302400000000*i1^44 + 133318378419937308934152225154616509378405296977788883402825928639273940950502904512777162310013496516348361620043661096257014639107067557268778109371117020553439860336956704680512143683129353562222281236846995117260428085206888127798260902585044434648435886808139906436043465633963643235207338049280628976824857255600213727644411893058927726799874891627008614029273101268405533469419702173418715227467477549801487704747378993460945651074847322803149686004432821222072787171665452291607829326894422874101890698505883938243173587857452623843033936998589021277265542216354801486901943237402290625765141540079337703329005825145889062555112298451629924356526331594290789605114605931206403256933141367097492319006527983970211358936637732590894594450097549457677478086250064972734736108989970634908585200887083875634596643122439738434079460288686639290286592809630138738255239375006323302975042157341967974400000*i1^45 + 149411769454278791865004146668732066700971867395200022104645235875579675432639547190668714633179547146722034474563477598961597305388294554438536136421458449639961905038487885681465671207576573686215490779069325681387927281716924154227072387000196975914952809355628647326767627842280242025525870252600627626350114870453583336920718838102971742756092256943048652272750555831815866721869361076637329421029053859088550533295597942907235211218217280144888629714532112561052590278012418368537252503150295816427466534414610763346583372609134813049154377378911386306426627285130261290336966077883026412181678333505474732188634464842082318721294855836586666922595603448484888853215247774785536953772806335639630443525596674052892889971737268708750694600994627272006572555579416037699181221597711328454146335904253529256380658863399662992885644962471408056399848224654498865772879788740495360000*i1^46 + 48563094871735640000652556830072422385222444352685895305953097576499683084729160265272995475423547003245985659634296637179230660776981029889174227217178146032645176070675181350783028178048059898613326587982293972779726376666852144540882174906959803563368599274051277866459738220914187341606878577989555229403218654711703480398719172622511864665750816344849882006437400273076543028132781104842672989462178454016722722808287422553270379286395710323204216870213247193351238246851239050298646319409128394912128471830202301259329480351899460381902907899814248429737552104426785423156724252649157704392251697825302180647527867995796928572486635436156683093141546389450427888492713067378823643426564020691019572969791328117303238039957135361833015928427351085192868014357368063527549560799294500600053646927714031310951378389383955867968724358486238498390781260656640000*i1^47 + -33540695344768647354825589901751571261313591833168976778974207637402079948456677521948365245891367142248634607842008800277782558558268028875596256202228522967097802716540911594824980952722158963499180415199450251051734113603593435898088829169777873270673038011548218357104969869040228215114534338507357551224425148685297408620781122147223184929460304319204459488323408089469661036012304577683480643199335121852688642677686007743672292321024941585207135732380306362740475116532788146813145828347533382670475403680133954609274379870718759046452144132456414828180197270440614223071254940013778907170990625821194180566935295701536051667154081474315022980565494843962054229234981518093426139083024425708598279563453694917246693304694979341458811812835848101365030321033117766732603524413900301300149171053934011758867467847641232400000*i1^48 + 5802295902588890807096670112229645010167866906966598824859716288277231066453804960374888849844795170786427802629464439883136497689066396229859104176265925883903887713310002666053240107564545550968084771371945492356865696692467541705265154818042604534161971714656850013721415347930533308727108290036071048923768118892187254672984724770222075403967197422079964628483290543069510940120317382188249327950076084273221522042403394124844294076927357043405837798240736502136327439318380184531552752838245445793842094083375589789007266447232926259337385311211377331875250432563395459353268382922746752088054925832762655859920652523158624873880704114280375086237742735661715411184217978896703044857128252428710380827607649617595867485244953970130281946460382975485292548553709264322088506014995129100997600*i1^49 + 1246326825165273742972598859478785285525747237230461476088391686323021697920227644734864950461864099797751462065548775646134380904512952367363914567283467442981116571968645702059781370494577013557975205703178224914146785686656669857127104262188828961448412702774373314652951447397522742088930296219681935596622855558361546419628215444948568716859543553379481538708801238417988000978877312059467378910140510463448071473027618668165589078343752823724386397753357413025771533969809571531008440938023896136727937864238109446304101358458629874731717692294261214505786042585499090058600459708438944990083465939756637606550154081562308224201131802170253039644991197731864062853413261416354695111957798889435404013044721951981888541111760654915724769*i1^50, -2178262264133654709156936355367204370585538352149003145272423459635690471599328935302722249440812119879308826544080029719885386828392258987091200206744968742953597722607125206416599974272088317120959451315940835057600646114945887856235312722537037808739555022551313560986678766673925467611375705576195616155331826923367078175056411785529420740119216632954387900370518348055094806394727443637328364646607878482367358031631323704004863625099344410785423061454587446819973611182494805950832195204527914746434965249639295071933718528463104289538694028868312039660050338774513632174081062627383596773772938690071473368820511241891928504063229661799873560085905342400108119083480005048646072749708598328199827925411854343571403077576504483847071030481368940077491100818243771314809881545001861667138623482934289504850509650698002634570782161510278210089659427519066436646978755467799105336896629190498302803766132798382325656037648036898801474567473060528417599276445943730085762087483769118924871390295264006841196635484346989075960675953808826371799765162835610250811106609636060912286249641809469118033740130820721710422597506265059911489435838958261603256649242563912322409101121214611636825527091506405294591935738492774191205535750621852221793995583904279676214066419154675438001117198604637166065430205145395891989425038766914455980269475803420847516482791946593011496638463429964211894368923933226768963271359124648609079535265671654729803836076756670956901062317083050943532717449653233880759808283596140897136411095497880956840425609659425598063072156472836096000000000000000000000000000000000000000000000000000 + 75159225697949586534259752977651494456823634220321415427743693369746005080852504237737936085366150859626658912278957138663790751947446906702609123979728654527408057838460095538856015781338578527866653583370144012503065276876765597032747136823672636507448704802136796327186361997464351044357280299974479614313980622086120632042536110539154915009210955899859256136094270429903668007019326736478080931679533167473090334736241269234540955931590014682109742271393690155559267336471524834018439277999770417101292814490208454384869627106004176897337198627343673375742620986672197481276801506396613309538789983517388622332824569622671452474893380768146285372738135512236684570845778413865410806312331448115331485739873667075283440360294993241828681018619696193266339257802863533989301740202034304523074226948615262775092880758558483642988953939400167715856740361488172359110359519669895404957234248737336308387133260977312680615625211144451654375971137002586289022477048001992396714830481287611876703658333931763876992129581577392520048382178821208168965503655482465595857852500669234224387396959307848587436848395574196110103923373020741352640272054968275965647883231027108240742517175656468135170634853845234311155622030972999933372823123180265483390568862354298263179108919377082836618821704265870926042623405159980675793123325066005318128289217254771386437959111848598830066318652201549914810795627325494161753816123707542933399238520821489392901683828145691365632384964804864059225180357996255297195395510277637451369133050304114485869209232608633853203082060664668160000000000000000000000000000000000000000000000000*i1 + -1194766357340210963691222408268039384888466198825877364617645765229049081847556657921455280461556790549893073853875563840774190239997304580744849039900224773218767286089925481003164111688176418268265655560632334862170729835420809451304481796262327603574021556911810053056597150258341558490419033870456911298515392456091398630984023326589829204665333151594672075125559464562895611810736671269014767240118319131930568310982058213947059843186908382065285401721078159015147490704116661531510273113723251585623714787135585306066452556509695625230190622207305621950302068123678543002872201341518884696392329088422088011175111588203566186266600957756498331887874127544151792983836887926247417500989605764929063355197244216047727692381758401175199592006399468548591374307489374908348422007860400502566052169504870709267100152088965289614112936354074294414525977325569614117057902992277393100260511142019543240289192723214919423923827673662809625075845581657558200971414083044346593071210065795304950711307184641502088685432003421656485961857204161001418056745527995464540911300989691141602350357270683095861536759136866081850218044433000837550344634343355242130609853423478675263656844192816882935232940706678101276803054311571433228960909356433378757928743906786944973661686214546502722728939031460506982555231728911776942201073317968506541336879996992380759167212119128513560935601735207270505128982876737702261741619952709340423292691437713652889216821667473213087247239073213532973729203971541481601758489527819326802230885969130592355980523103822683394975031562862592000000000000000000000000000000000000000000000000*i1^2 + 10791382991112100714366965954266839019524981427392363932956786930232530307258415565084686819221090318525809678904099371117832392556699299451153607699977296704649571849409488596159218121017205008181589886186786397205477836943392462031090837924318397923449742476437789051995001014886533785245745570597033758720752861693517049812759988853346194204468984853794253421353128722817501043191570324560853368245654432133517024357457888135890013516324342518618993294511011710598767448892501399580639211605221770435577591707517252969248629602185129173699626110777593463161985914536088703784982740794496027078507110255760594745220254239063227284928009769185679179979593933334676307517039920798348469001096652561516219619848763478898615685121163276402530468788361639624428932404986837524531055190281330386764670602892778176745001391419267217895826585046332208412254782617758994439719816155987833673500206885053590909262317637652600327427245800606921487728056428850025308982659496102014490446387858534517959041433184435004996728485830829331190883233153959171241014291016743632046379744564155009537451211208104763604567443370247817777122100105816058319622938102984456227150016312970107470141270084564152855505515200001925881035617817291163773435662132919170248198009909978310551288736347544923388573574698043576632625880309222780938949676495120654891299093142481805464968655329406125088702170421878595396464595672859249735783230166389996636330773358913229926643256040418264752490309988470951092332609700700026341157897613170207803180966095340189690859268300107183492861425772134400000000000000000000000000000000000000000000000*i1^3 + -60998106053577834603343115019045194619272365512218940918937321769660104082617046896705607121010527378614074408303855164747464569308159059382303718904151747794694209309426376998106169108129709912232217383130816905581159676567948964232038839618859966777066973376428357071609648596286786312716275615281109900717888206059536386227707730526625793750777263288957514536770859207568899692455064697765666208234062882098208485991104653164553545333878867239845915256320393320991891910419742578505079483658945256643992223510950422697233960555945057689524750271337662082438194920614118074446820282154676147931641203497590895158336224213995494300000585849495470900308994159451067381773296400169174186118552780285700871783204435661926756162119969215317730466060296703015162430877505896810485396371636804821105829092118258333924829748120477266706324183764128392146818981661055284419878595129805392814816005357794683042133903836306112344680816515808245701427628269318535797187770520607461909997605496394398940591327102800597893053599758503020429483998932688982423181482155577812494780218329582034352005099380863350464469888100345674768139778030683590718753512099958547823024726436713100715893951188852310055331342464180459547290587954476303290000713104639235733534267420440005953531145140229389585456378728321325299625898834466047563247317524287228634685701171587728700464474676373128835649321364919635079136082709611454563642286140699014154486713755247855508335619275262734161138245116326478041707431625089503370758745265389077553425311836037055644273314758570239372418330132480000000000000000000000000000000000000000000000*i1^4 + 205985224896990943300087166843259030607633169125563499390812867724946221738663071565538926205365969904350000014015706515792316821090421571025975573947196137182558528615666397450359078559881207467737070444412008741162818087443343915226583144974757492271110426655734985671080315275118382315864357652566485674090148355721732615812612643803467467322451410612710363067814589126977918897912122410114342138126246864278786511071625682571635884789614174264906440666425029448559520578814722760618016525877538776771220822416032558393213587686132880868226650574225751290086425147061759468301948253364449918359980912534459513103374995296602514205047537907967186914363952191205093555398852726640149089788883742725702555856112496366060805092744885170153617767878173053164459337346802775634954967595757890631892606070608932944338287489742931298136628921296279337842900877218876107418223545432338836117759821952991499457586207491935337881389652899857807052799982916701903922393082298528091044062170995451872225806246808887319162460567448844606815732203909871408323558110891150273138377055271266481710906255689548278089530901599134416387969648971202770835492065181928855877524762286477769615057662568501832046303679682447505073904336909750120667990325511231128884115319390687697599606505670493783597294066523975722406007220531162213663141907340978636760607550086051825034985444162052190557339705974247685535314139193633610234942255325311778041737555095670238588276799418315662982575635330376329028004939295801723220392145648928753140022481504242923931928983167041854094941618176000000000000000000000000000000000000000000000*i1^5 + -356297843363168717666401695248361726229480427480255616047157156792311741090910620659311422408016597362969653645675737146731465518837911793169875768569886173087600635187382912355186894433708080825669740083095569591572760634302230436272505208762484838971817807358981855225934000111828926409115210856528996062345008236628526948985726499371768147880573652026375682497065222761254959643905371207104876322093995700047218596089945407405053314038875270652888979851938218712645660945352179615452194760042851211757861261984042278584308889185985072659829391986464310527801460544330593378648859143642839474965797300748577293700785332682605955918137642473397238464216718715242974725177896112422218187757578678154030675467228130132988732540672399184321272989521010017664617014964610492585882626294508384164373332804736337140023791321736107270681578908184822861500944904335692432363538811030346344307771455345074007477826122529241642856775267005211863831049744134441298803347900412141124571811366139631986961779257884276585752197747479359175988013629304053359498396504982257883494603965587204399290993451838431696221654957804795694341479079785313687141806511797520509513190209413429688410445745195690228272465886603935583089282462573393828729518837055354146600752677181855654911516841662510010810794583726105549533375859397355654890570526854742886953042216340427632888950454083829482025974095552555220433492337503013765306037310824325671009881440853486768538944487313630032319841320703383018635707210754570107364838696068921318182302691694607499711819880005841693456728064000000000000000000000000000000000000000000000*i1^6 + 93563899984642767677269409273793339735491315448950902941717983920446855782300941387713809130080615221696035410949759153793582502292430539901679524343701730622769592062416440008533707561080800575958796193270602324538480778681822380541609128624884659919033841427231662254198351125500905583413847199773042303886061600467205548721537530438468265056654051222817097837219916100462257810574383699271817817880776579870336823581981830871908572397731122658459926394894313687024953580443796763416170902672395070013353807569293814298307725754858364347001696371669277688483374932447081205971097551438548597075742288327956056878717031252980216441339002299900192625381993707140532126142382717119394951674403059774456334268903737342142809961718930579907790725337823926720271982358395707747278404922202132481605750972761524981896471791701594671293947941297536664052514062232014093639730906520208386212078895928763269332606382458140935705750162519044209250783799714844977437202936328748536996284605449959541420175847244456117057192372265550003294904052450420090944497572451932614092097960575786158071215061859479298394388087766373074475641042466468546912503008828656711452035446433590951110906938803799782251752635889880162722423261642128309440931418533995353420805567922793901748967230770131110123944986869196837690436885839388385148068781904953759954097049236430667715307151789087440114320489485193493811968546245796084000725226298504950937040068381331518928159289743130086353094215893633672153774261507891507242287270978289514641783657412539436616925998709029181723770880000000000000000000000000000000000000000000*i1^7 + -122181355331892685097624573029171436527986340984492480222180811868595627373285544268598351309209678551900972718178910103196544701777166486422551170168914308187767536221537567312733935163852953509723937519104255141876718443294233156916240328689333397434948530664183384209893764973942874481966473887361447617275755036785409206856114453105902542122190368292396177040580886005564838506742678045569946264843829087289111341770483424148238728954639470061990410437959532404838450037929163964557456164787386042581887466735653031923789797568620798816279044689152236972780307838727587580542409117568270620845624624656899073253113894627266534639656525717963009314934708287310365612331426550860464311231847117467160931496984331691698975375131514196415540906964455924192860270373157123737729834991337912636411747327063686693692749617293655784304920709218878316652994816597349812426402712444712684576444596560821525253858125237282484618496733166506295332775765749582831378305997976680903222334765537878754786369813199746395585178934714873616916485735836860118285938334888066481341451569329026622545989367772038841304144374830433276791738281112900379787460246150591037237950192961915240933315467967383712587223520858517727981475259468491488087341951101647954244185164363579788458932221816724219160529423423364541560421251758697956930415801206540904169412860797226499922127529885765531036094675642238577974402919785893499502443263385744769007036112727927745597492660575146667556468255819711015057488403527285272343142450568091430778253057872901602540223924495775455772672000000000000000000000000000000000000000000*i1^8 + 15063277117651639886337535675817168884419730511035427586098278733446513955933846905605989480756609245492081871215317375663700230688201133954283387214138828186014526074460280154741098454575577415074715251881617397482887395774368172682550784204245950851517605072880127818344094743054858046110261473980226061989985591602732877612831834970948832421936470935738493229113691964066971290556332762899436382290351259177361312740889053451949534557547337773487226868327578019982437648159985626604412894336276986703471585716441499042244627737180661084247956957692408401944648898693882022642116453423921368074086133461103307899041306678898225108047540832213864530984108471446105922324497570465009136665227285461603415501488109409073837492909912477753968642782708883243477285002417206210796714753195977750449694716078093017999373722789873790000412880769923288163849466426681032587396638315144468161910892608982356626189029011738870683752193738082690231180693480852291745258826739195001538273553989180503232047913849213597026541145462595775429773954677437741753127967627001079681060344071785726978559178467949240929026910694039998058719217371973492093709250167625401856073971055855795636326978387524991523304770935854984881977107257564729469064641706733040217786623189994696259937352678141410890231751657466451547094550019866881143595267171714859700437424259628848963990196199075028865954831579229655354676658940717763498379050859665491882689634976228070601338335658761287214495167984070039392004791596655307551955637816946627229859294927729148229264134446081743257600000000000000000000000000000000000000000*i1^9 + -821418269781757860655395372099813364649607227338752637864964672611542381587356213658421830546205006250627232288202048017414249955883093885621962368044262636775483847430151859778091111776400505752215847529165279674656882748772208652954677347109783402945315916860601256928163723142986504367989416195492090001442579911829374504623752990892985681564748668382760234620146998278441959169325045034504441642864440641049123884622438500005736771048117838277647979428449618707768062713749109605156747965186729383692945986806102174222450515158958639133403730147715287748562563721361302113383215482842326615665192974957372612251511539491016283954838268101240743191298950185271061499516718050430198892105968349833021415798928985177948091724039280478022721166444392646467635875629476053310570301823771933001173473644522603003643136680321436756734753117019461375185627600788926248234929075580668358766761012946574159218371602436323626179419699484010430090034565957162454594921487313243641509832794875441528686493953821101971048807384042702237920383149442246203080967039462116209555963821189613328841952789517411670409720649040214217977112887029733660222565506016197889257912019025719326989482303513571595607602415040733390493075455497450468701564513903872145125832622518717577640025395498389853782591523212318538379402261606939832596110766759468624884605353315414816813565346775135516227128379089649293751830052226440821434541705279344745874150029347827613348225183828214267291754587428431911859598519336491552164935422212279998296397755323312287270068954081525760000000000000000000000000000000000000000*i1^10 + 13543989760289379040658720152609981849426995046791374430172395364113126704665084254846369036849646458700382914810560371078116334428048011554083796000746491596083388145337211717768198476648367857294242523913515048152837065253810203262246435578875620602879622507733438151370412969115634847271591690541182702171018753716829979007447469255154525542721641424644628230493434116397717092136133798862414016300841688310445544594586478482842011598798722222937248748146276781035543918723626910509994108809746973379168546483020698419340188977848492837789954060072325938282074575353310543604412405865077299755091163917302115612385663883850652728456870175178611040201371473768330399057427395951537281417771634589012366431728022704787718732238175525970089759333475414629495391393571778999961108498985975936539383294858913441463211191652095346138523287540467976078710220347639355983545701798996551101526522423057302918046084677541016984482407618527609714370064571620546186083488493317352875388970600114037424861110178556573012306707813253052900338733962121703813174918850541660225471834429477613729045193154968070881115244037862740271897314589007392675209497640203255754329380185830653664545368574202323659030406065948059749019973952414341486673583831189736972763772975730313046968417785732082251722779758500138272838778359721440133151291627980577720699169243364737667201741638250462263982428966882817450559998340924473260440696302577870303313614323093288157396118534101818857304776524822911123983480657872660633123311324162860239207574192928494341398099656704000000000000000000000000000000000000000*i1^11 + -243098316987173753263004217306317455018017021857072828721282854327244962979595413034529759881707392614786928440395464537844463552295801613147831505698733038635230820017127659419429572868529770563564694154811326588628954559466799287301477704856079954082128128753220061896846525749842031162974359004349374748348783123107441930607185956943240689469330891454790910846922518645342208414502093287415034960433591386965465349385130683142535655112524939154247144251525307226807781344592621559593838623542088744197894721065027209924976743757405703246434162767010104923294833663954698572990999185730930192704071066039080900422461904743990474573790557741704556077733683474979843817393350457452785620990755391093463169119286337665588120354286962170841242835796439009852736341532398352424785881595038652286016683495680076795648112356021386305849260526470507012957200568084798199326895323266909411152886560450057250692775479280373340328071194581749108214097158088017212866937934542794922710992537424443838246138279968142156556847585256697487200413019085942943527099258020570611175531608560867091933966895434774132439623498462448288072206577522732986383203586450357464563228929077034644110805006237358634559501832802128840314713077733710945009143766915999662347454095323369776279965100598055903021081233086572151920487971599062307653508164136672456501484033544088520276091278153934282906042750590215480360621533068971621330950918185483103511159999125772062281903856356621115161580158574405259176451105001292894629234437541328633463711175602467594580682342400000000000000000000000000000000000000*i1^12 + 3085165790377839417808326915879955361767581770246603624708617295160912456194324433488009556202420805300108258802392485619352144994721427450407675647814749397297817219003400946662982652676691476292148927761773549066100909032634099130406623043904558503426036599744118317111947546984343679134537694764565391512343791421998392849197689664627969220821227784649060066410582514227292896074867298807521950286317408165684960944097888930001852315741396210839217479164913404263106972647499552797041017113081709648435783399361212797862327527445432551709204290004547393082299546308223752610577215223757255942438129953276304758141437506535096296552792764146374380659250021274538709831980558398684424802543018088599492224937934296452755401405122271196532255799599998801588702119111422797775001581607174600738452113390804633331005774203563152910555585017598348466411103153007954260252580526844641057534055200871148556383381103456867906066455948394871313763928521402389447535641635949359855778586635274884591360654687912081890947685287716947016803640581004550557746894118408890170374965521413416582445591449080847545526954851525706836341371645059001161192497043017466925828110219345308990178362250680751829783396211413803711399780614084091530778853675412885666470394714436490114910519539306703192467323470866773384397982974133669910403703705008995651320297957178894607421682680623523067628396704427092422566445236764967064074580328875089609446783134541626165096736465099880597150789092966729785826879409992369017961796794581165824016960317604823019028480000000000000000000000000000000000000*i1^13 + -69027875956579171131490827889769359631942466357698825333466268854276435559718629147933267539434279828975851794172378732456627338304834368398389104595936411005608045074536103205747354549048224642371981603737170800539661916271148139079223632426888780355183416044369271357570359743697561261115796184241689355898276342087760719443890202248646756697779130259214684478188334129500463925725688856623267349065197525740816838719853842518145900747150694936316486035528256272071818185801188620029098777502635293979216009512725556559387834659763148722161599457047558114412896551459586443488016836435325192007437810405753836350180829037670556231617627432024696380550392705548473096046366765646963034595040758254044415102720443853367593476618617843057804481118844048563035851697224181756093859221137166266442194391021220188363619163319278590047295598984646992306467181874887872742898934438811778914986449085895214052571885181411252958550025128919573210721118263354693482566190200103287630334211385846800630094684681153691802575131873730233978601215769427265426599589270174024003446698622872178327105498025507506542856840610336335615726572596254008512091511720262231206405871934094623077095458939167307945496109460158483825363315793125561201472308590408545553374369768383007889122919899117941862282562449937553870199287906011465658312011368728339729454852445490134951659581263183491995577791686663613051520111640852434481939025259840275582383170522580278137238128412977646053431043611681798438366343865017013338126510613721782249852106679561224192000000000000000000000000000000000000*i1^14 + 231673410090758087590489203442576949409450671515575106252254900122391037010307639756310256165333186872175702324661587541062882929606428899065613559600000763580033074850818980622730071600632682957760274463228373826465608980905603804007289757460734934220620028050409566813531176735929397495358989845240928072971472383317240601595825024859420252766406842742953445790824835271854876851692706440556580987777872276261520578744028865013418337209150888618606885113824966637746982917439256802745991396405276876959695067825137197511913877142191332149124727004398283129145910983190500982442069757981053868240744934969609384671335599131590786738580105303751854400216249562354495600657255532878039417375376377045931858039578134728937538728046851076966471477239188265283945427667585189681408317119340345484516321026477883039904636799037261075793908493714150383086984121089175685442435277481427492156399587817329377910386752298899651508826467500813284682888091536307008753560541362627355740096712461379180894862732400121749909050304800664168169511448141795862168001085368043966540479074958072726716320826429157424058715987571219087251288189194738552160411730244165309871595524979738986585475521290038161637395379589235125904058201654936883620577835595563741676370435674175885912623379057338241600253098411611292423743821546682499304069593005452155366969637205672127223371639027771340987372091526643788706395931122148551203833906170491948481316707419699478474459713101035649577100532917181281719876716153936778342472891002262274664271583169740800000000000000000000000000000000000*i1^15 + -12502941446203548524921634913534784266446721947768535045254741564988923508260730622454190101990263455028613161749374771641419647305924271623040685821201330651461644495282491296458106210350347179034014491226812148711481569229200067218250841317208536614725049000030131641335222404717366033845833754099743745321643769587387041931006889376101190062140565868069043793047307474525254492415217555882058779493913759214113696917776122828684939217932049215776966165409166063968389035660469757235510963062369546415325577964849141925545902994703426419759730940977533964947385137728176710992911376673949659175986075291285332930371801440272269176557235181029444350034306945331419277599981322057732673088158661836366912290478371932952668957504006926085341387638826339780421039880601018641580792133107973384269729245775044696734710840488627156946779368419784059186456404720380315997724235531777068987418641092962468286536313527467091428841976527919342914242937974196823390734032151855218441188116752259481617338020946896507797738812361899122799175104796205413756830296938540117716963657728819115450208388960569085725467555250773352187008798072092222136727015929995869939081433543134547200446137387002138451115176222586514161365206090928226770255534876863568707173338459437406806246720653844626982687091385374624652105623197051744677566516035352256780896952772380503841840137059834831043643722123625508900869970442403227204614743678604982328510140408275887845485425925743937961497977456384045399603889726625102844647243527915615219319926947840000000000000000000000000000000000*i1^16 + -16563413795133202400426356566506531414959617853665573761200389429770727165188834141812676181790560733093702481611261044227194162847630853859485446863728729778581776764739875517465632431913927167027656617519382810496213549654876749335242168310534363815875570610868538642700573137455570801331517851444538106661457346593466347923646639527005688897232293651743501261262369889833601543051107979093978481646364450584429577862080778750393901861569016153602259899936970031012860370953365464080133987057526542869080907299743597850557001896623401500861855032507425739895442944277631315517122990925211298278210867811550947386858200881630536787479866200162243478685396361666982073398978661381707397984683121102747242572861448032475651173854756844740303838474277598100105075772617854666676783330935027545323710033352498719029594663837761470965784054995561961423844040650131411649102298262666216436951920817248042425906323397478395823906917665131726375819155772582004099421881224244484930554378001379338318885719793263455264652697872167369832161380701206743668725387030911575970500113219723666388719544486253333709715692845332725606346008021605969570461424542841848603733593631575440167966116891434124740162693612106821826592490151316119911262871580724291866629900083384831899214915114380157837593028139595130629164148773660985910476922329038268926290376882976838216986461332360556190391559077160025608756974909943755190654976250061673117574997195581697416060661231901543861730334663966237471138577705506801297372232559066249038921728000000000000000000000000000000000*i1^17 + -1399053957550067024755451867016163001857098309306218233589961320532716199331196203289386009594398909763698372333557764291304921824619788211341814483541049775685951338616148394411881553997981813144120398750398435933153297510349580477483788912031841786272842367140016763784896532697732616133805760636053962247737984922757949832002573190601122869841618421062725087380416117091353569282893040612838764309507309744311513800827072345821171052981729940952400647799211348409944780225959076023515271802068220278104603460849413869532750780838921736635287509498109455086957649241848458320832186618178816620061624734786134719353537096520381588712481397349120721241693097010924594328284281288085440824957840886214800277685092488856738212026339146789459312021780212848008145746058138124643703007481741496404557502750297863142991938176232707512261129807359961913163533490034160171716619681824496130008685849362100947987535940139360201282685305624475416902408390674421861734732455650863594820993860311096707244446527091535199621611429759781434892141498808543174096080308775088247978182394741785374545054258834459917537941434333396550796677859513050175105982935846328459107861294813239628606050825324089760163342878020818007643484667103049817379428786059207142849642394929905047304500207039818529534538997874461414858197853329300314985849197061984258087847754143800880253324075851436114001397865317574169300389248219544777904980609301298308009595262298837545906527914167690483453586946096135045502539933082836411191942571198194804326400000000000000000000000000000000*i1^18 + -3717988434918936875030706491550210641123715474117229714583017065323013616806233449323862105753574771974490640954808209860069234513019801992064284409472083462111938312884310518669738369979389945847496674041243118624877387733885677624740445489946185323053909631806344190582803389391792660445171880076143286793665145895238584588017951682040629779967871297419582007245698232130573497052726859865847889796710497949680754674627223732070147937987776294619707164404605048941066111639057767260704595802872113027440147754194055598954514346075654582827708639322379215342900245901498429120169696926045583802621363117266854670522097741077121035201424537318667273596293673348792151900345287174051560430653729493609367306325433906397758240456660031500368249618253192418356627396945335023048674860771948744095608833389806857123798172594464213271576147143411646259142392766015881100934520417777579251305554886612142001026346610983405360478759714836012425286958471546180368258605657450160997671492558600487183270790630322636954306412866519007800503981962042652581386268406015677449881739595550177615286103740288429631476716098372963914801552165950580540617375480689141912045913383062135917100912925525160373611951847025595332688960300833105160657365023361018920739280818351256106370233559389573691254117938561477190353136596429834114239986945183946052229564055397624373123947099429146510863202296256316576162978922462655020434610665828597962327475728089493841708144622240512683663486040103846929530417950901196784841177651761643520000000000000000000000000000000*i1^19 + -71774500665489465163394272834050013267046869659010817538409967700361247424605736972065852331671242402030508010445210276418066484883514622960564340328978120259554745626336084335583294459186816931084514686071961571083311566712777262893113632374792511175371675158813616349041155514082608408004589577978948753138912837485961151454810273061503099149325693918696157325746607187753117428379794608754816248953793191629448344764387990565126893660982821860517098444664126366457101356396473376250272207583891107453133605163258036260648789221070878981178052195021569785071313044274654159881881546845082055952572171541241981539548298531847460134061161843618922132934610508227139786446804443397363730926243072249054680490764758652040135252726156515787722025454458529466922307626368785693706207377546950732720154106084140072957601598226722767152135773408717915865073071336398444567936489299328707181267640030593812745391950837171745616674150735781591735199421282918963239097913074890279856826969232725015371052974092588825889371093757458994853892043006571419631326969875469450353669422282600381711894852149305526158685027246095500628006816919326192543552574221747827491916754225949766908232537450546386755992627320516536833855143450658216058570696049646519385391399209248196733329490225095987186475105930015404723266767111340570102595340586885797680427951945611300458169246067875354014952539286001962540177006864335638281389199266820818163376430245520610120387404664902686321963927682417251201906556927841429402021126995968000000000000000000000000000000*i1^20 + -282457350775149837451446801288254183067186290706066873859668747724659846251776847265134661228118759131660585133531763534177250310650240502489098820169894651786854079150454682312863322527184466297355332166348842663091403482110016301532873551076481348621779139137628253812394316768885448260987850724944220521475971593475923237931733843591031272426256297973390009209424528098074724619404526488021623414520086807279916164205097243174638750904786219491746549484549037861072822312153603909860956617173985043486698091142049737918880328478172341063893064386056162971363182049084275449862643778024960912688786224582927580816656982568743917863409892620852207631768731393837644422302689116155165505122326522984474283098009895955257003119626433692684459908948918019967203881150687179735033472899913942707640003155176909987020144436877489818754198875038507823455915818584756486231336919692493288533643462022277033654190289711103538628525248332417999911143242378182916358864388191523705296603231951606056832559001505229374500379335794741181011001187409910236987120438511803423754680674022801221110575240038700055170521484965574688337927248731024243885300147684745971463420667917316973346900415830728464686538275282364594691228436683862685469310090843249467988606659042180993927605117908573862119780577838576102504345548479041236925110939291920174109576601920236159487132352982834368495682782437229429696264299268413228654595534677229644561192139583151871545183662524070298859113498268987072270231091975132014608960716800000000000000000000000000000*i1^21 + -1017221265388189529511848691189400514662715490162505903806907786205497550487469073047333553090056315670265555990437414186928075750547313651403774191857678136540667616199697908015823124460808444893374617588981733891395325970464615962649690459345282098523159614658513715760003847831033316676059268636567144142771458166676626937033285195436003695618152590115731035014693879508186391289116711732948953574063116557150240542435092098904114267798813670500745836058952074075537747107651988502555509638960500881539847685030475313516265409758404378441173010988503511242304977209071304466752678668537608920340345087061160454611094503005068662102249789643410548683295509527549853672523499199744378048237312736160593554900284905986974522414287333389888746766698316694256867939320986183640948868002157734848268762562599260180127052654187634198932052602706726312022405510955173370417254896095768672962043467134765095086997094110555854874525331190173666853856278039801386346391515257024891162218088618883723384720242157655191284115698862117304439242354231456822453246482818878558930237628828202299900275242537721414404974741929406846705495214469608286667419504379237715142393045177101683071455077097138894551464104876206423839912277477895612835604126220864764174222910342025693862956083831239327238400447377345808711185621402989282470756075145077911650319407555593880498783643831130511681082792680593181061852626181485655036975478772515458414080834786749482308474244134839959410331534635670802883629063153355944099840000000000000000000000000000*i1^22 + -2361107435365658563298216647773588630459599622236469224457043543762311397821120096200400261054506288896117928913033063745361667468443280350394481413493579387699366790000127057929376444806758352062459751139749363190267916692993094651957174412926052647373711181029012989435746317410535466606628866182247136289785037668478323632711960967754507925149130462052017988846481803891301765392089896211196245020546167679369141189631535031980882356404086770569664267289172097883869229725938097418653895290244819338351336824358395245122439470427118300075479141357833591987414682048372047556798945547215971386193142239154487958796865843805988951466174885931042911832872693382307632734702698068584159628098389210506563501987385710191798804558089213116295647626873459377649783284111323199984438218671717210195763542844340744343800516779956428818440324255926482016261460002546881390366780196933508584196786633160472163778167626708494962962338219849712214431453982406947291396881202608204431706864307321003572897623695270298005975661582240012542916207074267368471169188336750288551574038216637583067722458171914362938367995536232498227610265693522335228501142597422032510675728659962271249964915140435904038339008924435371649815276211738614738378776782749579538200856508756605971975589057611113099904817010072794100641349942554083750739267084129593078955347886961290316445519679096493282145725096274890498117731000443786056037671903214747740996706252907545425991399625672133854515088626093387558151272471015194624000000000000000000000000000*i1^23 + -4646671921554932257053155314034862777654057913723795859697975183937826667051551347626067789524533681157793708034053403241758765804129464302153383349183622087790227654248475090403388957628307111481833481209526659486065968775901954354100396011085309152111901069848672278385037333768891408125110200449616392877472585144448456537975499998905903158960901161745684759316034834920241372973438761455311656735422592814007785420113304640881287215834246890599790039455373742237191744661636019884398742232902673455441777114420708879732860044766099274804412986590611792720158540863205531625310361872693871940147435346026571032731664042801177916803806085402532815225566032685330889904012362475876748886968261169646803490176415144339422511018790229235932480842095379059960284542215449615493717836067623989099612074061646572272475164631448855186823604291953176329920639656013710578022543045678456076758475508948293169141593640153446246973927723690130741247587238349346414164127142783310435971924062143393096868633867807374059144910844846078036638806371365881486899794306604845869687867995654393024202286164386039269988534450424815682192084308245746045546421367269403581584498339606411317908222646371223721499496510618095219233604219769494855342435133886319875855431626373534966980294740304515572862630254985680519992777087612893918476943307113930254171063483754209309459884236576325650656334448181645945846749140966946725905685564497238869371837881944856293498788973724720929246498268532855523154392514560000000000000000000000000000*i1^24 + -5612902776493649327817383427950853430023761221386463899845848196270624959757073390927751382237316059551429102683410375393885477317371622163138171552427612079399585969357030425586939453414310797081708101998922391075913983547252470358293013687804622643256421234005471462568881634698689746655222623086638550014843306141630322256535584171152021626598882925682393786182555604950063051729588674971122480642644740315810357045512936136275938098405900935841029406620211785753031803175847158276289025454584339168820349880112524791942710035377924386388738335702899030847288281361897701442865634792622070922722810201062642603943032473472605067683567570202631375876069859227393270537591548293017059433076483896887779154685105725891376536908514565623120134490742737835732531954987252674885975606962640649496706110528723087273494056592868130909552442154776235492848244912108411365793609765463902467008504072593508468740429128947168788931254238255877262725849516059509127003799234452342790496759360449820470097551921694371580745341053719718531302053408764714901407820665764867154567586613744734686319431964870134001329208336825898347056397865418204133708312204275380228900621344825302932333320456803154038417776225081507946780289818467199549070538553143292768421257196548992362268209718743752212466692870806816093315017943041502465035021003267695761970690579275877406104501897589442891459440348537791160405869268351195287799989111712404735292961361525100249050762467630351931388802025010065959058145280000000000000000000000000*i1^25 + -2874069104357891162187518297640182995709376206928710437599473975250188125136234463370664265386634133499336522779549922246406227225340149774355741747517967377382665209363939752739610519519425205643043713112923832415969953571482293127590436502331007070977059577089695995983363666916951214020165772775323091663150695291154658646044482086775198403228067368189136372538773515481825518961906333319325990771248039542668197460380310734884790200964837508582962328125763973722785328521493813335609468577670042645978977890743231217054021497426785901144087914080656593589584621806347473534384419793980453606933422676150371214141724843169975766753773758445030613225567648707820172786043784894819582812839226462691491956731824968541118064085249260255599432662838164928462804764971520272713054045968643227361238729365523021798867897410112597339975530453890299620473317689896668801866270980431447762116165534547147247580605402869001312535591602649777000583168194396780337893010708446600335062130317308113972828552142424841207240423886529148340880947770258023540195733736027715097786625645384851209575895925392725464725313841113571778045710792836180463855485900924745193671515202545503967958864094254639370202953966200524612449484040433210075669298543112762125147934185853424082662882236487977631394236543735470529005059988503955864909750578967773061748280336681442503801477696975163703872314862077705592684611018174874603235328796709432182684836861760214202293216646731295183647528504338505793536000000000000000000000000*i1^26 + 4643901895176818855282728980088617571677565550786710970540974358619484746952451815532578487513232187414762959667338280629384802711718914134392456436313523485219434917240609861057930375071050763722882187437824201959273475000022445023854137766673330414621158462668120046843394114349367925264136521052735794203413849742798432003339544149350492035033257391413162599863505876831576753832410160871043006271673080130779697610798427315463155673390124165355849923245213490188215784965392690470919648205471889104532557552660565757828711095101838556272588979770133223089201359409829722794858699613704141701455389937441777582974995843596281315416129678843219402255794506477923749617606059753435041456867209794023792995680565885675637494381186693702207204431398138149539947356911038308105122805561618651372532884638812537833093138174608974413215156140372080982172465292265260624350633911058050366725886564670944958297082741047864531347188415598674415018692542301923721665187503781974858911071904269199221519368927116953426263860006586465667152042557704217477416614238765450067420490965420941812553755752712051770035658046053959707800289514797437559909101000813153547821784369071452541146143527832066743127495228351586496576711835783673129848622361122036756328388192766879983031063030475376020683590566231055345768917595817969995484477889596526916307012896882334996401782626540873925730491054824296418163273625713368287512645499678567789901687374353934498184883382187885272178421402488012800000000000000000000000*i1^27 + 16360997498657841618301073554573084733534739746054632057688679656754966195230589382316686100098839148961937297743489325736756878365680644146898803421307721001173401234470424144374085396546880017315165876999326253602353173071662333661520427521763520104489531964921011352388427216641873177680945475506595932684685739691764896150478138978137887741673644651209424045276026637062618811757258621731138512584080958616156126437561275499632870237318237572429949944211511884078873271263008398665018226768965324282947581462781837020729324763946734630991440114254155451658058628894218262331711556400536335826259549763878903154354734820618153752043081087517446731228798624685070541129864956589373610042584076722897907196402574677020942557901457541164204731085492978933261892988753845896577354713942750375888567499894786929031605694712892542170231563401858742431959379371534503294238025934905872833242367285723059675468573799412493350344046143454134878664066552686700643796326742979036745076183649398549777454973480632946090801411262803110260394438037936871197053002551193806533241923719748637070242951165653144574159692013291521630657227969303645696493642498101050385360185124381792337765807717929473796378915117011831867938758201857058418112913345657949353802782832933836337779906631049382009245748459418195561281229008016459095012078460883167098921245081095526754086255029418821573519596453972100721042171993274037036816621427398709031370182645213442944203167504795234190860914524160000000000000000000000*i1^28 + 23347518881046645284263049137334662055079592831809249325016303012998517924044985059699739798689765247206290755488197858867461467404241082787494037219162568574270494446653202506816706124039749911512216476489353483030430912217857111541772725398048814629456299708892398909745345113551110599257256462195286445727013299333358220275277362409686582796126884670567572112069022168839056912053980335093107664534654706812561041975888895347919922946379703648832545441084480200454433726120460317101946751697553207798335480142556207086326993590170741767044791183870690094191061991695044604197915878646664373638592880762515407328649702471960713913877304477689073832343402476892840280062668173127145359985591788717890279024697107124545029671662399630796354484637064698283300748987801330127494761085092768150257039304159788136314128267249498986228838502176548043483193895724754421269159256854726452148294884134985430125038529813094817152793386115231170751885890054961330887572018875283729810770174762476056071621060176390770509264029744886169159378024241174770444879475843023001049590667956624101226709408643906588380866731738301826165838119347778856331993979230643944281858360513953344461359494759659657283782397770178212010480161290907719438167768217992726735510216656717383601477394098036771662306051960817580913941040895462233148873062960359546116657873952175839266800790334097945512420905338827338377282164873886944870709661201354819761014100742086032471735098327573522246795264000000000000000000000*i1^29 + 14029051349055176680405842877153300804558676638958274364040402701489849875198004665865206201381500750868361647792306996425865826691240990623444200037067833538252640298997139250435725468584038134598450853206047208625245442751996889149561199099421435447967959370749549155795834171364675905168914901776800242964086031479559821448624609299703025984113464048856959968077064613326100357252839407916354337333842837204175268236830741612528376628381638491296961607672742538127068633180549277933853069185115328870179397619877509584336396198616213784581406236158185067334470587693532611619030747005301985017337408254467778385767935205459156942450150292008694595074693824234597810132095723337542546709437071614098990105555236911306378695992483854902982952028431730975774531725096286179087367248208942970220595999618998067940739544182839718804695932133616240820307807394681787156272880483874548763591781168093740361908850285182166454771904989302592854427903436649413847974610262878083523847566089128090994207196228665903577411856963943161834347285197676798401349429915629715222318691551917199941889748792652529088823823355976732996740066944886342154958860049922587031426227071627114679587330315828185236535184287290829957957246881352438889886627109924027938229668007369014701274848452295371361185669159236337174638635065178490498888800923213133309196849848105694090096313673902618399787110919926736224246351220698650355287417815815716207241400624504736486986202342184347238400000000000000000000*i1^30 + -6335060053069072111648866355314031391140561638837120702404289949166329183043031610841374848083798268245045028240393862904925607709243895999477996916010105062918272636974656844435515793505230473568706880812818159586242239926978821674321634312867329315239710752448987994667636283053704045276717957941002174225689774098484770977422516550364971826910580904159049899967077548235446964774897812423774128375387101803704231329830081653290827516649740364392630155603992794833381766079308210868807162792935535426661283667790013199069483599228673769424685843084568219237324663859748365196238315438223970148027004531675855301159280951914187787835576313328464343271783938042686354872682564482455550469738031601951731406518221399798695516892656511297949625775014017473980830708546937940310353887023873438358719075424760426106439350460655495445517294366555968702401494215559802287394513587448921953663478729453451148931002561497357242035552819338489710435128988263472215235725208813117567199025918456839233779060756561109540562941152553936314832305802273677084337714519231845612215632519780762004217756630073095206260293788632612742998819539983437407196953752558663283421136470601220355510128423807602804668760313679299433387783176020169240111871740915858810720551346441146925225918579396596663024470620050626679337569676645263363019449942067269812226913425388858999595531348183899641493540275070467219789634536128005755564984890833196715541056759061132405690813802086400000000000000000000*i1^31 + -19647087378473750783948095638590351425711258780917921241037715244046134183501829375762567668856324738493143482302104711703949315804076398200651271105447682311957055261940972367177289913775074184266083717809825709061180196299941592677075262344562448690585226994970798217358555883651307210372651252963998638197839857448832222553069440266916872870950812554209759394002358365676300552395180401971732387920626011818074660353556574311968625912516354965879975995321012392996070560544113579739118379023321587730486763139751145613575686178445304012875836471588756962523886546673466313457334178410586366677438269927278888600488451140649918442385239903327713800543920582139817389576292927270007832457365944501159259241029499841042520290918475136330408245162122063352554731683957619496603626003114830254971852427502639656089050918815484298039213545240243925381469897757529105810980493418299833662355251326986124812982899918851605958994870333713900466829728682121727589414435504997063448218814488305077345451697440101280792368141237799751551572604621949586777167426425680359187981892426246812581738809943788011077323573180982967387002486253289682747373608523523193922576750968445618046194807783678627120047871417680986587002642273491124763301745630109366019616242873876210446315429123499820448359505555336642479839851238807395447052656233905261133041171814527224301115290394220156519414354613363265406937064288523359394988328251393542932895161514651333477951078400000000000000000000*i1^32 + -15609970057692105195502226862566910710950596932504394779911172300382906098408347849493181261512669596225938439587928118353523598449436579431694447720018084681527866246971401926080588150189024513251237754470426902979508115356215391802330125169066091834144647839353354940220511929866146662446209094695791307024272391835683902651551617142008980111116165770990028922222478924019339666398890017266336300160255800652822056411308847202273280739830516540404015890061691729242235311383578503658810176317825434965394432898791255914293433024790926124851595378624994208583646133880209338805583021741825445276451271253934566516230132666070018252049778998804830128184050348017088907088171325933435280714931690404278232258028929814011635216481484728361788526368643951755317838192344888596796147717227845028053676675241546857144735190721654608178377596250789325306735535109645234932303728124317863684908039739562634228589683408382375635403954745333964091443563398921917204461401879640790277862814162751053828222126985109565846880979668200082737748404720120454974060688920436289855599039223991448344291608502608897512045223556406240780669693602698947287100781888165835600636184486740224373602226644402461568641609848017533524974139440616573169898366828191222396750987866442206869570503685014489114208995983455619800107654661085420247269010488589461879007930391064115998327186165084253172123492377685332029122816210822894931104056507111676648230183394059029263155200000000000000000*i1^33 + -4560984526518663826745520138028756452205557934856003050839529508162490504255004488378109131843809646136592050275333125576196155134359285161879419536666113208091616700488849984124951698700556562711837843988979327894382970191462582195834663685091879735799769907004558374440517063979150783211678616591398629309510686078148883658528808975401951640143582594876559123072281563785236296474279947249545486996712742511061651057473153507169860580666500258423957268846753968626058385790275650652846828892667239829676173984121358203813061403872208286560004270809686936023259141852224088781503917229680084287073495082800826041799854224571820012574596359271531762313049230494575669339204941746775508858192117556915608894880253019652795640776164641595463135437174502639140406002659723281799935161095582044171891508788267879290223000200268466204159425582000857023112826018579697877571347233093777356302508904486376526857620017594033640500792479738330777888044467248469432595165274143405121295071451482801153657137465988895700606202482306359585296110441232831511528914555062092624587877326687887284241360780825511622771315835250932245638443249278216213492384892162639800712425471811743666234408655857601206910273848853439674150655824334392189360476935333229444325152874305032333404903052982425333702813943899700977691099548503673510414905448718794818074643196598115635390991676182977789668821842438829609108129696032823421168780648851774264805646013311221760000000000000000*i1^34 + -1526944840461848702113071812446591117314228164188251815752395983102363660910083967771492838255257595933439920252461359020115471639025282664538562315724155085773562985578452122724976172033664615083287787441128814538466555821829300004559257464315108216269909217735741868865578643034311834209185329754062739630277136804702743075207253390768347907010265339848764297949481781681914739910192510326369965612302629275166225587134710368129361593512858897401353003715364229956878080017147441598287699354915968660635657506478242882363308333598604596096256405245173299528745015034529011024286535703514328895314128846366943748381675243578453101428847078652324500642330931169054835922230638087051662457546024203699954388176393394984075917455375558285636675900407303995654247594422956900386255844445784928639448854521261460611346403353294452790221509745370248138325592164127033776248312581477816950764448264836514421049622656082964077110263953671542799552692350918977634577090074102937805123228549812341792168216095044446942185354796268609454286832447333379015174430570102779284393492790176074130259294422051677618950110662726599468944211868243828635845554004654324894225034963935092927531759612688623310892950497202818562485223557096351931177344847023613195474443432398206976653009549827603873017723746923522440677379732287181652060637597545943410222182236192384824200934881170607011910251034581755100178524909900762972407673623083585282133458944000000000000000*i1^35 + -29554111749858989498805569979170635122781519529722690615009446916088135111123845011778636536238436044349887151833920009376302364601976492059603319439753200696963488861934083247568827288020126692706137981669302549860703266967951503405204479630075740293127161628471584557652546792341549593009390001476524488588684104711215413449800609415112671114329007678229476078590197246065518000891196625503968700469179544454432495877118147080035440013278863942794454885271192395717760070255967090277251523544430446857302030966316102617330505498641576849075293538139605293383709648740259997602478163846195361357947495277447869259950739111918917130401270100512444126045172369339840794824196435070415932080753219282260988919654959419375459301471239153270822449412780264764919972221059321459172470450823217959687923832338480689184460137829656818247791428184170065048004285725758943557960633404550562156046839910773033002339669239586534347368535553517911140167547344495882891104891102002195941925348478726417002883010390339240259827014754295277868410757611687529272061992359030824006466824622485942318969289945706551021902246441062318311567822030369521916102731333321716614690475945716608800195550520358926881765467182539426388102634618081559864410658655286029060735254913179216997575898145653630093450800407018949656290117111245717206988213715167182188248329864473264676562641632479542171256940732912673596036773223960503012439165133467066302464000000000000000*i1^36 + 153784345049232254571928013838658343954641042059026899767807398449847919792524597470971420780766298646061367600914745681768737753426106221209475847867834632854740830956269830263854228466799858306413757612818072354044299112760284037761822419095552574100183335524142799429065536134623257821796786543913689804085204068832054982118247965417959186756452543072606813858154518403546358411092277398170214746217319351494621401982048937705454472233816933777773371448265383339038665157865047541346755319822402825027181557524303033517154183356616585759063947697355638910223027839430730244849550547514634833347656884162329126805571897595067093240951310697522693331054929395520137971767833776717470542183273995061018543510036001537284083815030674023932270449938634582145358633969029616903474530179124377226905805649128721198161909610008413330484243340224417799633198037510036364560423991434809824977505413950328002377768924632744994403455901895488257357966590175070971932539935885662863037463186011758813841395657967582058442759210716568984248427644002976384391428932350713411444127959649994013841451416672703481599124023385496786938710092355994751728076660473559106935248920489009670892434702956890547878782362875068616872173582641351528456350580666974509857590723745694183210817282976180468217135638734611146359521156456256847213747372088633705384503996887026151476440741786926698554897041317290314199031834949659328964052018790400000000000000*i1^37 + -60507696101484817232805960933741115117487067272692112966231814587211575854714894191660372670366679461878118190750136861824444950288145846657710276072674680208319585226215655978948611519168301447646358146414186632127982102431040041046640123509466945415760520214763417717891101228793315904387607684182233030825831952766789407422924256079518178540998319484648457983467265749223048651512074434281514549218784989805104945652139008094911027913234357409420939649549920499345237849864149031391535155002387500316247172959193387749683083450478119298074912339996127063461166161048361040412258893365520625674465662104673209185228494462155855916475645060184262088309219667818619720789845772782371913410583891381893888857955316462529324858388776524201805893867492426577057093342054572194400140562785103314507191796129436045849705665843953549487115457928285994432455156573018436682241983879524027451115660174963562979464341908653398622425723256532048346438862531808381944359171517342802471394061394735071661574202142838141779124731385849453301556740545705568423742510661099284024502327074974783758916518009469479668331144982273167602724337016736083764587000975161419786179863879253479099063471488916067682918189513346721491834409478189636131889208232627501515726373997711662706830403501766662586075045723119340502955084754011889509384422535096536344887243046098801455717691356055564247470082193393587965213546526283923456000000000000*i1^38 + -2237620826501246783039074311417681902556304271565564084766336892806006413378600158915314906023484515968601092511018071441243091985052155588717958001639104494055426204554284869241907133030590322377962465322576630562576639251127975430056220462127259951473708548053069681870487214215061780212024633373981869411990253789101147473016573906492393433550900807123868352600426202826936925019870737774867057803519468856665531829412461098128457485873937405630779562128177296715972166053253832586839273399229746389550674647683627540530692621435226122299543195928581435250354500569633133662806906720612234581142703881172769208914520371453630798114797601209520365059519196655186830327942602588645827762442485793257875639593093807434212955472168404930804209350146666504711081884804613057631544095611396473416977054349854992566348452128553135484225718747151266873125422331530230412247843346736099790410536764075196857824360000434091780509911642004932326760946461420670625261956986203143637104663747718239461537411907052889957809854122210219420299412841441985464382839898642670583954277135212748483603621477756092523546468471499315280620511726628946463043472045266159477198802291747137367722316479936525564187980475753266193165315884880624779005967740406722377957924851153503318954068177608391252562560406555111719310623462692192722727323301406587878560705015561583321721178018938477465441590778915558276674355200000000000*i1^39 + -50331026859479822141515696777049580522859501385392872823451814288532975649722479622423017998367503988281440977797230491308052348768580900854410022196578276386549869283577048882092449923417336550656965238756816105524362091718984199840969668382325320200098346024399383258842155731730959010872690080867677904767295803726963900595934719023692149271139767570226812150022538284194986429817187808462026545512782790936958599177207572688962550754675013752377435751594001018890753907847167536847668405749857254412821894053304806986876733847899218270360230080368719564982600135346036121431851536311055570276520507746342667374642949968932277439528758139106766340586214456633049184480977828074622750600148284838255220572130343646114582102343312976322475604122456859851581086739241047331763096229534110820661552440243287313851477141598081495702108294956706118329530128045569836990087224720668723862246786226982829100900812701735564577626989488337519979687711217217215224296100780336387266202800285185765860729222961402872078819203808268106329533322716788761004217262220565035373678435288387569990686932369251386739703400957746802750911628660480085865340135525300865980974003570367577488597434558370721638764759397658238083029630416312732796462886178941514650505749626879063650252039145405036775600576679134072988099633589876138102020668465667272714340928600381348085753723552421662399294288691200000000000*i1^40 + -318285539651101874433034050127854596738525464942292762407806329240477057299075392611047699647585245298956243415920273506259316723051952819086105632313795580731949627306639837738745396014333541326417986907773382828994956886861163996049417298574549165282395760371955938013638941391295495131405424787234590967487185328601609054320010759590052558041884396829653939320879376523812587336185698536544594191232074716830489469205206342470238568099183391545851751087574841825818416196014817834201147793908449552467663545847603138681268725561985872576546237853651954562082952783876050452055545160420957847983959512288733844193991183712894451481110376119322278571353658597485469048522070798329363491140480454316198949021709709838259790072805859445008802756852353126404348585758773417053801925168972902038784964358423731317674862502550686785666312212139374543430662901435800449432436667750201819197948152507297138624075942985537068704186491195533134117156404889857940970399342146364255410441215664788725630205721569600760777089132697257226592975534771935696095650263770623605182012797765264485952705123428041533943996778813036431264193835091855366117573084603229724783499578070818646270026671949342429406007148709149608126815361340236166747040637764952533441128846386134087669499695569100339868062145055079540401365853832153921995646321210343760611795097351001677980999101260496896000000000*i1^41 + -303275115413465166923867001206131990118915152015918317587920902513481165300492162206390160226849744774034647109670835578029102180191161241381917023293107710088241189453989976525754885562161959563894214452665879627036962732299561773964200403609866810673797569367140888673178225669958218512045441542879499840593297886725734533833962294199405193917237611106564967253566271690277477414429826740255312529369142846187703054350816040797603675324459702475110368033023153358747575301262466757177209733519470560585771227770009865470915791382211522061281305510646465196086520057728100511035283759069759579010589565911728217557846213672769782045969396430554917819476731176999160988903091839152933716287059062956166312756429706341436379052501645765171257018348821329507250009075291301537428521550085348066485255095933932924632249064807151079078301831995673643491905954295668914778756919194655963683092183408595555420093388057648015057972280054022028975840040104656879323500856231971915663498677506105735799834611023394896751404962943526823118997575335225140849869299963177074195868346439545329404848178617497826029115598207793000004608374203894405928399256084422227804661763532232350224108151002523588385373995474790908791701998477816825476213428848270906132110542425535987655405253479408920258980006721133828226348301229043392480369706168323939965479130288374074572800000000*i1^42 + -250213345990733005367654345942392347269472900568353929795773693379835799757813589026862977615071380800598823558517422414176090627076701875761504080410246577876811614969312180530011533091392502115026029243361400160703819272812590408331895494851227875453683389435406769464821764200309286689644651164218955105712155789163264405676899101177497717538745089937752073605348675108946901568248176830930029701370556734453404119139281010503441051826206020861725128289921192824799542659613456942416366985842630329242404877368232203222954824227080246393536583482079764503637939533810635900005878034209653056857504329807084236025784662132333142886659177056127345425332212577792579691972203880909503981763129315508325788834108500225887857802585881215195641557067838393456898008493000872057132553481217837942825065958283064888801532542118147673060325172672245266087823574019741972189375517346581120150185918957021893076631298046660688454914882888315436037153941187820117417902483943282478285070336825167945979954636595200085750765365488257129384419118182352679812348641557725968126385573894864397304547931438347805263515126215205713737327086304662942505045139269859469533774321114463231042824356400466981100075905517345620199074626147443930380412311884601721287044813504330385548752917889311337781481082806633226051611278795077685207728959817784421541150720000000*i1^43 + -101118402610707646988289469220058506372794637951938206800901329316325504522248372190885897775775193296765308415372285183107421428548616608998505137386354815597114566336918379867342820446527374070282163990706991556036816909861376192620180341688036487961765786588144323453208654276303450393754053045408401753962392739273031640487134907419379216383814263751886840824533152158536063162455756809251789883719559321823719453386878302256888614061594142350119581169464296692535410877293763151429310172153898101009246759878303086129693253047800102859062258192204517774176218281494505443649680819626571239457375902587220345584256461219201094730279067241920351778793437943383140487730686180253235904882942172584311795427539320333306559851163119426631339359412419345840015615059190784835838712470271911861959672296697505466812244802960765312229315206111500147884526799491586437085414522109968051611182851859421993853402350622304035676259203751326224864862755231899439876102126996351098599375409931884726606747871835271826449632182447288895871036856754479197163312722114924456883446452377959581553363276770852506801818300623223256375676019484659520888742731254683163666088969867391137183871521744830146885668521159662803210201305082568038300620567473822627860997643355576032204137930575738262792322993777158866126574620339672074292961280000000*i1^44 + -10147565583762554469227336591947773202295806322257475957458989063841895538377440069174113751661833552191357386019933088792089406619353911064866918883167323240706150746562132059658617016542058490173756334404771632595712910253154597135737989907957849827453997504085978812990590781015435421580363200690806029071048084005103495614211518923072838518073054747056900583361983310560011405214569486671973835093991272301664711776440481344356562357731109763195276771574737770008760813496544395357932716023492420824691005950880316299687572973069057730282452512656711915893559541978250147232445887828199607812072776051971877695111660336857101127239238831070956870042588500575143855296536934216908992182365432573895204842646656720595787598704365737571661740712852989172968920226890751798605390409875005399002128282305101414192711713957863337673287877077917232616725342604833845249952490565593343006662312097409535965759089759042962800237792615740378489207404286185532961645875125430834645273968343647323780426385861568123464682310236067358589212958365272153051854915589016597454443841084185370719704902874826036719194890496542833558297268534069849822181020948163139317475086294533135858558719942011856173979464538792928863286902044704664571049120907194182159505042323421468896395138140953013110631065913048856142905856000000*i1^45 + -11340297020568632944050300365013670280297392774259475193702815048002665008423193714959627864080025899326278230678722939960677080246339831252743600890213345959004213015357039285947909821607307319502929406822388195423049942096546673768544834432512999494396655399497332573850755561142856228064993903697915138505228429620612991974402470044670203687077739582612226920197400469868537460417813326464789078236599237854420240935130347045788688271510625859653132328268877444111432895724531295249230513169785609592829822222833208819202946125934954220535275463853690367896796731013024613186331768888106859902834296518303657739206150041203203472386759184812402816122392790675252704223808937213113436283887924193688350091731903311250706083008872587404163721231552719677061424240736131012892303996503504560441787808961485809972376716947699772009023532392561578803098147147610983972332289030221888546156977265101772764688352217881992451269828080200376649707544983675393228204875551002340461915119086900989186487507086696931202791720374216459662697901351614655890171835267209791425445302774196897409494102584901754293569170554207464645479993793540147669049652713183501363361074452831260893952614565507491897402320521127830579184588401845058469479029513041885065706093975196694395496949154476026698334720000*i1^46 + -3675057503597553128950861152998985451872498498515597498223854350821767621800494921973438769936233744549579510150197073573211012418233412189745863926816555680383559320511173213620650139911884358458604197344605984526004347136254227513910551328535639416494423266154226631399187600441781196221630635334644039454752595226557594966146717773869492364201065748932519011134346174013925413292028337795397176664823808356584420070939087059830483114147718742396897552178819642378632164255714842559376610416086743805625445856028552328453119147841881912418656170825006333304530308179611518059869245374407504106428547033868260970553014440509286269038743455268975488154289493561942180639702730842676741372308866608947435840364206759915325089953958279070116790134810273425789520929666443872233557678343727480271797427278646829376971190892071317593380009397148171109811375992017031469199750312812836508149142213679340601904219851909318069240965912184317597154817802096800264077010433244700468100288013214739196310770067052904383716860918248703145043935010383372393375400444281817097486911113166578163676685524323469947381239428356426063187603990038427453888940457088931474114558470009830763099282584331141460632733835260996692461902549367459785728221838266169932595583450032854321504000*i1^47 + 2487348316651876357161878451466693430403361020331828411895325234960933422423885724709736542895791263302760493916389641766316913958254993607122218569162712306156521037271527952536086176020928408091189291569903661023493503900222886524491869356620865797456619219862155005457595038490779543362360977014218685666081815628388947586145946494842261214853844382197268705549403486468610294989379113198567533039360102406101608531839624961643915973890085279059025468548982024667808443452564869073694901663208928401711849550128604476318621326389668685733181153917270277031925045872378284091783658411210107261207621394392355487173550901733512014126323401609369302606124777484698372550403384157636237477717851932403576625527079389304910149225235061180369938099369768902684745396577221301380145229601010149958814148497371205571612809807843687081287069269272758485131324738822333359613564383034822956129435360615869171226495671147477743769202425460006631851689751879943184158269771172776460122850160826592634799257971279310296413140667751444214171133285003915196410276109743893851567034714323411309898219054635518044236744898993915958130268757805552839415898369325750339566750559709217473817619993824771415370221946344742273939606824240563048595252000*i1^48 + -421578516872388685512729194818039280571727639731834905883570597592819416065834690605218728581839069606886108149507883435407270074221718923403662620423723753714965217202479192171976522089020349047038615416467541841960585840362245226598809490709041546183496609864471406204160431567333727672141457474923607449968255862542592100903296465989137770337146335264518064064278519708252885056215679559806895566667977961298924284765216847729175293461902154559770257295931555684521743782785889210033705723823564361868041206905222742575784565991157316342543549532738255773431736067142035921062040290894214961875698291344147455686203248592128146804095369259384875513801803934196387022076189196550324837009899115777035670745706199488194781172441044690139283539642626772681855697220244022184769818215500326695034256652872011994571539889882230765075431329815039116838579816596728627444561921366776573191560294511906613633408588599632898462257646365765055897300252310766959495517134603780580175402020334138359611646621499621006348191226390326681067343668664059642754043191401697459459014317511873215653382831391784464408402392661424287712159262640171763499045977760870699248146188753479283668638582844699577037618227550*i1^49 - N1*3581767568405764796524928332476630764880230101530409524974337657886885227795960090689598849980006186951310417163787624619358742935268419741944415365125211070837723647966735390406555309873743012337142820777735571383054524891321622259999978418663053349976075649444487344283715694001562285492539748726071557339220488567533727869853953831507374705621622256008658314547143254678597112947212277682197665297*i2, -727867891287144269872389438356741691047220509820878037919304935489036119915066395322639946408192864683459185067588271301704830104547395891634167681062452627987061476163356950235815225843900490732176374870048350650382665731673739045687646129295589120402051791598042029139158434278625741622816605094611307352838746087608808017835042312294063164501976972385501151140296551212906741278285255528096687059046330423372297895811449779900558774127219725667397858413201428068241834834712469883272938193733547570939363461505810830657601997276242089315539038407416485492442006164024756577428798242068772861868060554609945133880736987707271574612090871434199093125766919350846861282228931858038732868562909774749525043320669229566508730253044152095397555010383395002404160089068635589238369647910821022612322329945312804821722949699648198494281210099491557181213965700846203267847855208028682616638769540241970641797493996144545068310672447186718879309076353100902464761586658608567548459790620062579979478391309249434039341534905094669238858409884903716460677975702255140696128677454623499400657989332855978376435220324518996508559650749703386285420849289244799973394678871969521881107761330228749933268630037346769955310710754474766669644281923089188304495185954574920593640797730261273278756342396742788841520349414118091461250965094106690588603327358755268066818049047671542051223177334031553156756844970140409969609813488462770790963915587582065844973541254650977485096791720576706036821414631224011529032342645170734112771001421076421575242672767016955422127967293942005760000000000000000000000000000000000000000000000000 + 25113589039660305617313378039646525792974175067259283467391533198673540219572606145835673908614110707805720218079810137000790354841912048778374659152556018418296976480186206582778465917441126225730395774967008006065882175636970491804749746191453296805323031145242371674874020205467215091444298360185415200820413779082987750703849581115309071160432693748057886754428309814795925381294779867274553774184996111156170928604175377288009087410336887199733132935043337050821695310708481019416906621204738555137991693798244886238707560887135719243524756659417863821680448283425490508736584428023259532322869093545278711328848005254678355553978765671404070089301090678366649512216490399550676251049846647226959710079153054204716918628504799307278063497466614738923096962003583205954692213505105798588573626124508799417654184809834476194258055819590247767734609290490011564429458554854739573714678286931920266150217067095334009993409841511305092149057977288949795220144842694448328001095236596234467403053994189939840827756437569855420868496401767872795319167383863027985666759249541627788817812655578729014599712747860560291264297477597368747962442096472614478070532621106943757744069063449809455800801869136409683090718908522390822194551691000085352457304766067356562615315407405592423576376361978062288329945203139023729494663438931627564602116987061094750344095533536691250875595229894469869572135906416054056531915613692422662953333658578185260992218663787503752641056326701409261896166219495088343890895299369089833784758572709261099341323654987555757910347744104415232000000000000000000000000000000000000000000000000*i1 + -399184546609412240516105978451212343567244991185492134998522497104038073386735083498551960612783472690561697276968681885867409412435928488885552455707842602110496462917417629111132372025558541676358811923368203058747055885368575427970710619363596659967116787234087105681729650362979261293771312834332695828476026762988237561893254233371221457200832979201990153617168026808825266324394608380096369761203874510381229984712090977084921059935906186017091890313317098648726501092753821184094501909807046575367970441905692876161873281282467482900141824449446187116295677117691831612453842194738855651093120679998669957623931094601517515014084588886376177060654788748120910568155194788665769850213441389257955893071325958779962566193119571297476788293949754942637327897619830372422183484022521046224860097126491117074348599147502947287356547979434182958088585795808047405924765804403744806606630555001394748319341890382496085189113242164066674025170948432810563418573969517151423686103645493253538191690291941409338835591117334383836003335077116347381514127736172707692625688371360708965850769657037007487564443700058198328083956276058926139651033082899931811206173700704298933616954493003232869729517649516592930932826741093646729997858684674014234241399045022624390005691734507894424033291738661726620420273647429271576435610551104493504890470090244554182173861803125203211717004341538026669137904365862282938128496692558063314502634048795972792285299365946681840844073627207766844310759649176581436415999314352879401708517207668838982240056711464052642881837371647590400000000000000000000000000000000000000000000000*i1^2 + 3605275221230449066341132471458016964874776488588771577528268895963204529844444067006492666652930301500673975448701306917261818819646034597342280485891774900947992557003238773316911636563791586868538666908010749672236325373711098807727014530634129191854033048567966466443493211347875473847371215636262728470630262137129665981128547964925372766537525635320462974649871782030169197500562867805063977433268064920018101227704316356770143872069251246314990235194496838022135724224462584332911245678194835093847875852375051930160546008593358113151657955419224386759801488827811186368414346598759293262715164696223290602446824696599109078772055626501095545455733882656099548258262084202260783646031001999658794812907486977848757744299066382689093625456531640268814005751401419683895622227835226811861002885800561870339610479781018043241198310173010986600009442983629649120170097503249902416004803497600673690935647867900875088531298645117798930621571492377844583332455132714832707168858950434489577121803759277224546661988606480541902578895792774795001612024686046136565035534221787322443335774561338124380437824718116469033956666132077290288964728005747950791731941528981282075019477318411783211101451290371996113966381952327157321085277136233677379775425471734629392478601837528369754564541396811286851188989764267860475603372006882972218705130783900428527329732940831691555763021847867315569353821497034275896574387718367225064014830353637739003283439559447960287001202949273410548068447184116972900869869838809967474374503511571078199796581713237034582552457856942080000000000000000000000000000000000000000000000*i1^3 + -20377376068186837391050083921433042318664340748176647689191093436990614094025165200344987687706679420043857175401548039902327324812555989219425180461742619503799782837633392797475996502740373482235191670905726456844607326334990268905114061953799590379552058755356380131308331277464696569131950901597736688593308520609191330859421275355078213746225601368976353252482398737972169544827190251281954184036250816981662273448433004810563259170500908777859354176918983446337336053396621498731797716396557638619289306728933250501451162188275716630541517988399728176806778876510293477795731978773558516870621690858353999001795264570009778155383872133945308575486950416618544445035729265673173475598968276643061251484285810797785057246945820528118626364996875933996298836536232406996707772512695948141054707539243976366366346174469108964437878588053378294282111866434261348030884452088240036618495418712883741307569704655897779783240137239155380798625124661029384433505358986173440964546867651763863173610896991026133345398230240772500681254146162467712461077181579292535007678816464658575629865806929996454506016397279299451852348259168658498436202555833220671433306173026712377039961578623319071432038448661843304213052050982886459455423176325597986536324495695061348123052824003793882437035942019415984470876948236663227489811309564129778921262010848250922469030694038071537412541415039182434262771721933882880520319531657171165564594503303486266207312469917594718120829000106209511386619204267538258501361644583475635221885394526513492152718717127304212646387049824256000000000000000000000000000000000000000000000*i1^4 + 68808054301148804478246908788471065539360289435218666800128857361272269325806467814790276280267767578597596669644296579363957504954939917241872404653163623609705264741121308841087522579328855625122187480939610201542133622360769986507773072092884154354041096146897011008721171008294386931581575856622371212392970358901260951999411698370033092996649025611055472899686834386085027488295200662576794259044851446512294692442917337997639696273924946302880053797404891770294502728607117817410745621747497230966290794289652260550258478511641187316429524016210759955831340448111658087464465432520996448759044902802314747391800095021719825249605800433806304865656592780908681107325945362532709664633966802021702002533751753978538908151045985423378288603254493598762298728617752854574447336425747793179496205610224495374620191498355149267289509788825263097589695300258654188741855777775010734925839209472508129811839577613066747555564696650591563722953136371762735930226423688867537569058809642157339058297950613167895779037061837227499060219422841394318926524211976402180416758530091724090784134769113899822589707388827393954802139604226448333760702677302480608771436535806019495223697132840773260113991617831827239050227528442943886691674761123987494549400780062026178372256182660295198087867673189544502356674748513525385065703910192002000500740217229078007323268623292312237673984987315208183069111713806701054905828189069228374326201228427418651499872195297727426409199006146228511260033559644057701081128806754303880439727925565291545242728202691479715532079366144000000000000000000000000000000000000000000000*i1^5 + -119010848778711984360630468557405440872004803842736488678600001720234339626652789705886419252921010462389503357292836272566760771999214458075021857956810271549960502209900333815470837942307523426464721505660631486798156805486341708609677608228076568022665569491082332277883488266389087726749423224296745047484207612208183466217500045157063344693385562424583216859969599107305555042018056598022904466627749350402139844552357956153590281966946248968070761804237905206143493641783957079817377257982612622848145812876411726418302649027186032049358331941187716230212206991953414156009543879350007559453596476407598644350545504673676808433776169184737931927133444846178956650630652309876971707529889349093352148169849886550542628952234045258483073415410177208210513355567486869745248966234089448081741310988023001593365570396429426719083871305729953044705242127242862096277965675683076038184900716983599556681111709593978172173628384710394238906705963983987280446015760736790278551033140154662331392607289826124121553707798981106129477584482800012651370889722970131008675100146174472123205339987033985914682723972483847175386138193207205031996714717568410059966747218906015216699885013533067559613255961133566239208492886225411060109722128221661638454990964170874557929321508260199074869870361265745781010132213693355656569057870986655330614497271396254839209578600144942551492656793608765806612366574663588547673705323679110718560402236974307919403998312542788307131422948478816163275790704402156944041850150123028011378205348946622218698519753862813341006566522880000000000000000000000000000000000000000000*i1^6 + 31255462594766725315947750252234446705192915852469243359896148970881116688854541491756971781841181918957526574790571972125392554703846487398051803482197326363394920855555686249613762383733191802310826300804509391303123629805390003671183344525576927737453710012739817355284135897530009669174282868971507516092247632126635443429999100688141512909527529244181458693356382749570403206075722182803728870538473902905005310585740330993067062732177392031229048211286442495044013680029871820220190075599425920549488040923417984906551650941423991096049213994810680475115446773584199274632858110193619241087724833392531141880732345911790760990097994778504170986493362356913308771291149132387115327637599101875108419411153347259144136587720139152624150735037852758225141679070234853932776417322393487186950483520675346110822875586104163681144847906081536370476305239846142815641903729910507106713140628150326579582547984271834847324654765471816367123795514928860182802398789187790305304222717772443076626737196735495208774965552782630895334355012852028753600631157707203479194979723920404023722684771484083702333812594525692367563600943190170392937553521529540167403489652122892196388792754737379862625130351387545825141260485894634490549991227825168232268772355806515060165969184872259386548674768506867130876231603786379310087026545705537381788134647662199905304650239922917138749668046375747625474882560679042173320446424067983553299582861202808539930757980832215700668786170199209883681075696032676026041999738309861920018130487161925535508949954110861594278756352000000000000000000000000000000000000000000*i1^7 + -40812336514069903869596837790947312871737225603588200628708257122181533976722240808956513556626466843370183576267587188919102724907901044742621128718735598810037189044702212443813630559936188592189658526294779039993546183838374059635690748871521758604743863587978727884805518319522697150341384892537272906230641520433514545884799345920166281214386021472314447653467230414358181688721544731978209191137460146618317834476718169887692214766797934328627917930973483602694702483445297062211350766465195393365959235738822110171936771057589470767675347369071263271308795979107691901045050174251226564719200364741695367375779360295108993397696056032800192563984989712421689569083457185446460127404989255941924180489792487535313591897964403927036355148551355025888536107519856943975324275325635527590079196239482765767246564464196432454180063834482783392636792656681740977398747801666383808089527446819586878187815846573936470267001383543464166906890783193091440206573971893954559041513716505661192554567171100761608515641158010521875719314492622957297098790884697126464409907959622238538536183797453613396507582293712315177295220861266269285955238546749560698409575104419881839005558897315674851987453301717144939158526327024359158974727510674242574190104246060951992006248709203626370317675155175266111817586308414353945128912048983532315747180791320281081770612628771602110183858697881984301973093616358407604521402795351473385585823750190226664584958099761492783054171334396015481741139772742655698336683304530353245444064623212379106983002431223535435880857600000000000000000000000000000000000000000*i1^8 + 5031768740429309520232279541458601596872468606730103310868954185918863200999422203796229972733913961677411423924694309717569675762563067835869475926521029028988692122275323754163909504225904131887909000769911687835537094940873432357966711660150437384278471985740683663817898434997749926136901837330786395003311506069112719012291498976559633909610694223350074793926377934494100095317361834553787960132584717919682589025613871277461305900740746960966137272413890315624088654601297650766288410810225440150809735634978914979781056851611872882593196844596008035982694460843407681094815936892938861138137646607648978941911691406579732966319036276748388806541306477530935672215223683481210453498865363999162582374586762542276620182638377688009091828791326400798268391515629107956714227947299734188124828609601142363796313411257701549212724179386856286002258115233978870436890788115284066690125668999676632361589255407397141988633130568507784438919837809723360145969065792491050408662726586215560996301667141503006915250133486232186656948783885282942469478741659528476254987846401449119199135194107181672728785402329465883717122085633290698678878266555030835255008650087686842577506920117334157720902727908729222547930066763222550680827873706705710221875524827761773228703964078825247612281867257084412928919780609738526100241650308682882302220318407530563759403366775085105144356094796923185056565644766624655775282360820443706245586602303983225677192517948813869917344566074675560299585784962580237040390222393654515262816687343296947370740885894711119708160000000000000000000000000000000000000000*i1^9 + -274412339986205893882753936557406479984786036126927288632064219982110041084389114485384521381206020134787510995415041103090428789941336341537439646675147598821700407652674944079792474845912454916716505006793455133891794799460674548162188357227523839235841727828380612465302907736595804665172565618216221236493622100269489032374097097978206322374922207561013226871726711440018035279842246009629181275502401101404976024319494835242584048719823344431708244710102815408911156692578187592719611394923006627072360419792609356872577949633168721852945491913712383325679509845179399256812984651170191661793243125845141087121629853907089451361441501829069499538470739546530825976284788710121141585092528853780616451279964127629663804948589473748883370276363329457256289114796248768851338122558386848139539811084727375571093077366954722373195133105970351181552234951930776483603468054292815629001797131510895038179065478509438514480722879723684008772347410390360688484953863730595079961357327809576650622577068157279668831618561569339811229217143558100212075018411043576092863468795962390279718798361316788482459712997137819991391312905564082326352623911292457289355355149653348180188948772334287679318283833857846224534543716409028115855712334552028691930682820815305413383291747221109367127884451682787344334309709143576432620609172641347279308731603352152052707483725559418249878896868743372524470927165464095148154016043401802014159525027761888217720718031843492823570851450535076086175928712123333926409855382664903572124113651960950469391272320469827584000000000000000000000000000000000000000*i1^10 + 4524424089022421001125363757393670331608231069543646620226263111773195775924019707377312263950988434933061841860129064698621668549012174047630103543373762664268017773912527209989024361178226686753897714268356987584515580385071787596971065190628621261255842196771018435105977488406922787105588587889846649397400879917779039869525816192747405606815005391922860965049085134956629550653645921690502037029890096453495438625720129380617147621798112000026763974142399780424347891804814510748631534668050739634629597521462142526153678676738263140082392198330416116587807527240119377774149779478578289980686432861902284746491561706321651239110132445000542918085255215093458435512394604279396332623908666233710338443101429665687378766477127308702115531363822414962476420248644365215988891536540549585153783659407802731055126167423349235520064833586758375136038367589547230592505930992904074246025073305696514094963621055360789043576332586423342723237622856932194102990419083305285147534453186137458286122924051211630474487583846466892732311110170122875103282556770852293230531680536048518586156010006977171696657368267670492294954210820635384949046595529352969187190720070296836679239609769575568930963350239400895172463790926316760326035794462305636514690529541509183974105286443071247924185668657302042427342117855021095772597318745218734038310111036952448767508882019150801099727682979140230789930146249934401605160207834787740931924748038987951569740913126353364066250113275260609079108102734585839719308023827051857320171059501570876616130647451238400000000000000000000000000000000000000*i1^11 + -81216016306316244017513021945901534910539387000018909278827554861337247058345828821500438882251432809315905679564281232429445749132493358993069396318103035483452995569769047252284137312516924491332118797521303850694487457136706130308130821181298178033817446249529564646122054981299643321501638947246089981925255328976213845210025071084499765936595431165967954818595323233089209709870213531577279858508637114257819446671383930842262791333459482169354512903553314423931004647990350887947429274248029642818757376229326652562641795200921783012909643170482896945446656336884828886588162504411182401096523642397750835283982259405804142854900944491004721478906260909226845021351999554818771688441190766320009146986493954357140418511458963147310611864731492777138451238612177978045580662078485621990180391678684793299740249087123211502901995157999778591404228393453511322166990048897529580691449355093869243259425673408409845932483043902276001141387424910236390896012894410587888996885916517802888276182869600914490819740504404866209676093242972742823094304619652899940829207200223927891496504934201014939701979624284594801337143748707999308648800658371941666048743246891299774455162359098463390481336716620047341311320619034522857544947273475168871423262733628832373661304311900151343716782249343422215550956472529287293065863801356386918026495740247287238563271402685206468784578264634622558113056004599412779888021662054324499674712101001196029562242625810033044827268067946014790484196871994611389079937316999464918341397658887393266428155002880000000000000000000000000000000000000*i1^12 + 1030736039671461884584744174127339843462427002907073444190810966115330240250450190231829338619272361705301354878444679144128252774506743425906027128749874556439676813293443907310725550481315830992528592373854741049506930277344735110995439381093681275118898270141143736633057540244178471371582262714352024199119068558753695613969868540448248229059647377700282844193905417543010160739311162622613348539790745033204082353041276860559275619930337314750987609370083879593602476725039853247931732139933822733959057888997025075259430061985193503644949389051042216106773006497413542428813459301000986431461999334247651607013013279508122396087396658916716180945726784465441969545296518991578581888656694765710369246018592970711191027280114639626382166663407150300171197334323536094136302796490292121549904462791031863407665034383230765687937309170613131297928298736508203752729281101660487564270633926423299241290030069870945209228005893966083351108540726474724598040473390685507725836896336757878872333970798558175667065486895120965877116726218978336210579918671501590075650577915739282894625977959833797620530597070020196506578616738565181861917709886230219592227376431974834272834344069867458480089566899975126560127686933100265759189338805242152242873495961888614089503044768371891687384688547248790344938667309839681984920473344217874816531198189853931953133930352885615543060169045297604668807363578383899308630159286614463952255674135820889802247211272037666646549265235887007487400288064375061918381994785967052926811019229319389524262912000000000000000000000000000000000000*i1^13 + -23063735402406483761066974647258329118907468385685770407667947414456791762609773590765386462473634402876800805167786808703231007456890950192701243013848511590055688560327831484879053625310863414159489573962382406407102614668984942652790701693249358487580265552461410183439114617471747334489038536452259259975254399951502943039211665551530286295045545918783384982887634756812876100703669742915448837977974501464688216524706354504782036238907690412930827308677029114773891043319698444222673261756887814385763320910413724320314014579445368455337149418093307340348409988623554545976322534826478750041515637705053362573446231583456109022205850064085717597259821593295528252511055285655541326231119140679905622957352917518744911324494132943991533294479737211859872085945703793119033370731276427952916532134425718551769027949829873326162809244778709064473380100799846651494030495154638298980480447493733376967426337559706023661452717813247312398202571623882839750454401844480777236687452884040812102200679878302532096244926224290179558603850094356208306746603430487205112433173482890363643600362321957514508241205125470169663662340643783196959742138502280785366137943734691137278192531028253001684128768972243091989319053275683721584695027535364629300691007006107405299815930643829091322734157467301734911191020547866368254153774917355733263074496471041374324022167202070440909784377850850572609227151905578780934229641894336481563151578877922905551691938149486798706037239069556060778158487813483296722144868158933247700454789900822957260800000000000000000000000000000000000*i1^14 + 77404663489463953161850200077552139104472844627144014491873502344303508723599025408154919008522826915958046187269256891678667959487825965666275370877953207861282743563217871387417053389524871213024371426562662460495300076855104258737310585566229873286985629859660301951314434192980346132568703267244803352301214253248285352755685022734956360373268474095124439128177586123163935626818207654064223000610450475056847394788260657480526038065954839129930113063833740220632527183216365955912891960441785092250036677015472273886020542030253428093165516815322009770848522965958942261461878010478192799383137164570433208313754705194686262625658755688258303663877593083801638922364836838845433490566981528645826333867453687188739379386757934430362970878606198083533125254451160285821211183219304858206997219829669150423016526346872813613886230959255289782549846845809496573805552335379184502702708975647691501140567133907920434358973921809348015515437796574171340938935672922201608713843647374070369937903759330102918036945399769624597133302609864874446682570311035670302825303153738444625646545369204605425762407340106133508836265110795614182717774093726810329366600851590710238205091938596980842895432151567375730843184867148726902579195869761939708024835653588008703642492512612722451606202725644002275565459839581415987752289330064233973495833831679438884839166247534351481664477151492607199918625151141928277350527186726225589521789784017548998802704844862002988428816808548223890437353464477582979553608944097836138589417643221975040000000000000000000000000000000000*i1^15 + -4177689324130238956780409008144740233382014922644059644954632709252531583106341805145952926852914351523637887382269886804617082542354306348876098445105987745615436725683445663660443717184105409901390064887580659955340759406698503049151007660596923775313640360137068632594344587240820362342716969747423578311268355162206886527050658951824791899105506892254046363443439975011029857201821990964486528154864758897801863740326386248238935436329600658576410864568215697455908460211820623415928521206240956836064638470713452462522508775627407525696759150924680034310782450297106559295884785053982583596638852814724583180596790209283595760644843670403199866460707852717519531848883475793550197121754786779737259458688291984064341979650144487176265280895241248464405652090480800228058388338119726527339876310087337735691251709411675576633811335750968380947809705854233237221679406226285306608911967980250420383543620752809812710595150820634089945554537907766479792139762263981099780324783175743023820643757800385303045773050617983680329398089883347213059817223410439567037472003753597961545076466390896863190418033630984164859418220866596196368073985685227943939819988343534372447448199856459884519171116133248352094750741510509910441477374159478314160817613815665759800087988076448921726709402320681116348620377341628765686948374531736570900157750994134130743427097886799880525371246699708977209542597620801132368973492309602142492649575602566713140081157356545835394757453613785281460544383086028353764996016964309506724892793372672000000000000000000000000000000000*i1^16 + -5534409775267367521818749340848887608975087140543602322717249784396627739058733808569187467259545404773357011799855841942053856243805877066378776907820214232505403277044758991205668665455559953087415951673844484975602057856616327343502813593889930696273003505037428424959633432070052685011615465173721853758221312835087265059648120922813064092163475983125531332996147852854143235538191736638992221210981713456393105895061246895656490454056318977844813200671596044702615995492773538240195520935441435408641093984257036116793313574324336615654090781008533698566168510900941904068470046816648784087925669563813901564185874365896908673233776138796695535310943553304002973368529220590253589172976675547832660483208021666691596634492128284126613971839017600958434343839084503986134993071805988033182175455063493431325140242548085529506188322692971082530162908559074355162975887280360618585708394830073653759889217016311621296433604635030889038761466225375971301294443917133676279400271177922356713234649236333312122168748809255095529104184426963547139828532645457421828272466757447776671379106524795967301943618406978504266869526432900325944464364396753572036779158660383003689614868429290839841205058115953690142838836393756528756066458021524083393006633931864695313712600654272409199615346305511875374649745221666680835686065602555462695168708164364905042223444378708724153786895058918591472027974100376364299671834784539814628916020872591880858811997760163052672766042544493154223765082003885198648348577243710645545310617600000000000000000000000000000000*i1^17 + -467493287735196166159140637727885442775665235030727962565281847223463797052708362342508914651448732944979226019493210246777278624501588190137986444546772602741164810473856603532237821620475184034473896673670471082511232159747614091042900587552897094886889972159085204064682752046577370538135904557658544753040338602709756565473257986555172065169947378750227339736013567518831601511412192614258303946911601116912915667431070560244589327212621861339864667325144597875891830275486042989201780955022830133406205150653228340603923792338399992092550826345797580152710207890125737016061685303619179020807471701153595962824495458891279541101844256283010077274522405721718081311806858412090239650778318406191183179422364714189051530222925560235275656385868051866503653281106756198008764742789841606589053415219059159252258725861022779164349270724884584872661621885040599277247530492103762266050798815670996709600707984231789536587042659717909863308217956026091215024556251798667313029731383734268371811379111032345984564352726739034804552819741052990247283837635562214825918311255772325068545627628012508583847929729760226190350188772308895305881976176330892824881331958615173620141368827460764745335924089678191435796026145762202970517973835956769901505106515843575948681704062580554569750665614719775933459920594409340257641226222022538461408172719592967294855043201029255711506482920282610823726965540413748424244219378842875224472031535431055534177616473064195290361224725662215649251169338278238477109158082027779606446080000000000000000000000000000000*i1^18 + -1242371607964738441288218753723918736686154933705624826369466088441466394016817658375412358512063926819021453834877319939723411531157036981809493121441357696671460976577085911955100768738504515477802874439902816092489271751032510240268261616825543175199715157800798370327282559770735997872146510771814009274776220888600213675818301575467270775013689749584592921594341603982737144161262851202248870188340039494771517766412489674202665945696560910012584205796615187093342016884942827516603709651443986964002011254616992235674562664232824029030461991015275060098505123323925446673054602891304377419283148581583864269689646835997595320065597508724255034604953089699852367152190306571762476780742822429379175255917524810804247078100900571622344323560472891540734744681230842792560769816174634635096590380434119821735507590240534026655682997259596888163376676154229363341400635474188546323837880649625834407806924234791164908259152911789887054437898748436585997886806560523179526643584440656260380616243854731463906628030643516404070567830540149005963318972420917175503543511704821135536835362787070252751501283244507961339928743898901539509658392549813716424922568934194449967828901876756463395861048538048400434933126413844286774053753268857892469561170725830205958310358800226306535059435174991901622273153874101974942209367022709528415114960663749908146678478486272949628968549504835802415070318440967177780471439948286185313585545583451648473888200473830426054664935982370947097342621254237187393829604702753390592000000000000000000000000000000*i1^19 + -23983961840339651053044780997607722586660279722694107761938654627483519652533772301316567317148963793604120794716253907056751362349142493496280958822182493775269027485196660117348245765270484045095097748447512050796114601728546535865147361973305853756572025293553706793022040820554449354433677303611013386805740995664354662338220512466496890032170495148208199340429123124566215937108668547404524616388036860613354995145091896706421743695834975229617358738492001267270077912866236012055662717739252865793901975446323391231584484042922565936261998635572860368677618763848514370890877355276016495881157267047858232277913178987717470740355568007749281737130084832516067382521875009489739511078699547771118943791312092952952241933253536155970137855768698083078799513839996331259978631760325628638401688580526560393513345789049380580464260506146873386481751797115738374888994057168140536409272224180987895538677714011291066888292453602344705793770363145619371004934237380587739895698781597909737266030460974872876771239752386660692071423348545197766554241755626814602135990746247264424216886902567654183106515996970403567671293953404278057783555627695911449477335861525540862829406750719892064109542818992395065136304624287329351773283234739130067894611988598316799078303040172698596551249580345248814305251792614068364169789290799545198262513820561933757567459861920416705726016655868691163443659193514623057263072416932992667749102720585096437411268579243077453411581681744506091664391449171391559545938899055411200000000000000000000000000000*i1^20 + -94387724315794697147094542844943011817190566449399194766759101598540532100425809103675641645721898479440547795137449888793315162492113928853812934111964907066327231436059931428875897620793253254409275512025018155198384039324827302244658282291600567907271408250161240894431390631671010391916023853826307903464243256797382701379402394237224990213389863140616939083416229513685053800106613193871428190722165356469307674469560854823852337214993777980831184330947212904660653677057344310065753849063679605945020973621171383709473551017752446757362787592944607902458384944351254938285846324929527035775716300966295933701147306660864447372284556487072263616742333712287485197922778230719668405295676414334180304808400216075355642755750226753711292267593044644942600392339112041328886592399552239955817030180253891068336531659239622969851472676452199790565921675281625581137025312436997135468523767028679579432945307173215893572702033581148568264892050640539870706950785392710266730226756717451655136422879756270742186420865853198969607000816714230463819736627238095214282721686854133441042905624577493504500416703507915988510880070336355884522171117785500002268727151793383994765658179042798076002154118402784006130107798518198114147968158350855312898421643415542012230354779748341830082827511313557076954909121983958217870563586993805953807218152582113720559226997710507500339257900823483783775851992276803126391215473028612973845118819485569581652470544864171110847518447520411254422080721713393567131458600960000000000000000000000000000*i1^21 + -339930214725708696367862696985432334766210768488838734408736911434258722122514508231025356298432250779448679997941671116356238805154599220335227281314747533396754497077127860873306973032646611943705897358285558344877495722777262446383907066430954053640770307848600730864119900573252150016687968835732767077220407089811987519861666141492750270534704263295543220219804399176738041046382715947743545235862035630440616423770331666271638185656742920099053998581633768786516100891576002946630142747144104908150466682385204374522190337489699789182625707161923111540429654017875314053296305155395913519414916056823767726078816667545168813699380164709262347659651896026459393768015203473940300684986856904335569812779114648450701961495069644362124601342804452248765863183380842922084658225247310613461640518897259386744204281376613001262871802745725641423348478179946502370020715524779153755495992473504193311193523377170313984758315758437697077409716348655473546166220021636063586807550155160226732151549161892959362799121436497180682858050528221704019559682992422897934882972875202430114365683922803835735849179816929552167759504729256178200846484350075090518123442282083376641413266194747112477866055219045809609954852142271003964531769604105946744375141814037779098245417553366249168501149764406841569548440269585996055329770145000231233150771166415783962880376329359020117359555387659878081839571846898242808090829319326908749734142600159981917134098023513848108472420472757983902851848761295937319469056000000000000000000000000000*i1^22 + -789080082557373491518405201770680686823983417402635381114299294522045134729843520826989039095934308399435462744514352194967865578737864377447404663652518359993811801706821650196260526804496072121858601502833194641318985751829782098861176516498786451369022069543994752376600867828943577327189427103497280118391556367783569820948988222014009908188481573186265430527762651754658469270655677969706385636121876490818164621648732971119924023759417684455514035253081867990078326188278929765707234595408008129895757481463118982092741206617810585354692255487751539026368024125719667365169532687187233596126447185200466325657722394345203235445813121186615370003621345040718189054105199025027532787389112927905123227194096241066260738133698415743073133535475121148006019599852827690388748643287803328961048311080703705004072946766862395413836615355429210258867086167169503906372182845007668381582698546582760954777762595060931845480226308145950279436018809548245026020403570570751849135246562986204173098754854756415523637259132150580474587564449880182759274924128652941836010374254096861299444928358303716179834539602883734918414019000056467822794009829206703951210134730487517213410483469062136279630246638624536701410050821731448792539915802670745978628625579293717680807815105182219763028368088594099022357842771168594597334392863123110541207925287589033329050013709257134821397769053477210043462499770813172062762261257848470320220361087269929990426085187659296946343917806486217186638770348270551040000000000000000000000000000*i1^23 + -1552994208341934218416231448715467266279008779132910353151265231969248557474375892693194169338029584754191130919650740080106473233602135761291772100140391343148572470271507188129968199767220024603940225540751491254010309152275532851307876823215008350028287746858358596363110800094218537618495286413357401971366600410738707409509802832297506651604215972410930683446579689469217196280977457888543722098633540363811537959428361908975890112333294753101879707359409056220942299700582109323992588929166372329681749352337635968688757890630183191537448066469315034388181367971611795989484479971405310140193431151737663626460761242078209470576112383338350992635350751369243616547691793849405796490203679084125135310818826140886599460770013164037803554771371057736156381307325353033657563066873434556524191296203784573299938190226751078973740119381280730741603312381727863927932758847709332886977672120356350176740633548297842834042314475595172304383940268142356253974337613955409014403991341333625370267877097803489901237344073537086373557617076347314685783221209626439211963383735820979660392086245866734505652502244819321872026168307015541604135629003291708373154296920787487784783598532548668098968689731378290328325475550752601679008347211133924020392003009721342877316951095357020444988815952911834411042639166040082303953052651129840842412906008176703405775596549889966035491368981419358250753368248655529393329507198402616487170833833852581526148688024571151858748456743119615611279381542993920000000000000000000000000*i1^24 + -1876153201583542196995618963728349078613996830625904705080235116567472120270335582187901871074754088018099153336742025118753967265911599773508232045219314705894901423621006067537256737806952853206172817106878845916626575546850992530039468222768376411201168287250564075296595281113594662215250847659430879247822328328156492157828750165149654106524032968125190080449877498989394061964770463166739651198184854037699944747656834044266981810528367887478945040048344723977397403700233915328156388024337903162463400740966301112520655559466760487081680157188493742511157559037222946629567426189771351401141523227147965874289990813383116413828838057932635919203228468533231070952455564658505971025683018076971855071790148086961544363625935373828818358424469150681195734162563170417174720488061134393019275323631544549853548073702141316497112093509532671297571053986620084281015922804276050933304798144521415761360946894395161108261321592590533748499315560205738092852636286634541715302373753529136746324053654200201108052543872541386165574087730074589037990285088935722575291508520929850040349209156161965679675188145720357169432037617816481266081746962669750682833582188724592914937111634227932959658698885228801593646566511794155201546053400685386581492001904404789225014617401740924258845431899664471891810850519205777900851564737352200214243464459977389300872024177319452182382921347439480536930218932498033489261946776889831843935111409485504887663806432136172994425708076191459877494718464000000000000000000000000*i1^25 + -961194335771262607820390405962044343504076341226343831920544695608679719464901499962426860227061536514203508991780598892073351688581441602469999784890543201725881317516939899633443017148022861867073781460750662495196189147893332389275472239354700261160165550523108004311559254946165214797138068698273068267214135669766108397824314871835479996479709521808312700659909592839998309161675881771977300107380801534876739427186835408402288089127939812991132454351474787160311194621325881718810261881579894610405572789954435231217641410234861780735996138179338964408196574127004278556165680007658855038406260608810942332769518067886521852246123399511688606774265462558254217607402116191445874382846209085211755661223711059704629931892007055252593679420375218573186620260391505239214257282813651415609550647252395334858396371187062572640313531686032078975527475443101633663388940563401671165900688119174740018749879391384291066548835704407114392189593172968843115192149898339427897310743446911261939795794758572223661543243976900986674937600937817666905583596505390663271426315910335792579483678168093616395499321845946286832142991236155342505136969966000386238269971161943142224782395193532392062214293653366055285349043695620005392251053911422217565334609049391170147331719305282365540669448308125181307765028448865267879764819444051968116116710870870935991738275551696326236361282890922414087791981647689272914279388588840911131254814466825080761587684890223569579210006925151713414348800000000000000000000000*i1^26 + 1551394401862507031996025115446507522348509652051700538229068411749273796938525535088280952994818235490101765602295737147086665737286381529379477373200877737384528983455804611739398980638164663054358319655657876319459571030413141390838665746526252109001853901401133124528710352995855251646222156717013690390128804088159115019278980594163786989488933026682138431037621426858771449033711203166965661450513649764851813955508230935622886202154179727298046576682558774051065023411846277191022348967681821421916399708508300050073929288881863462794927730887754461674295094574752805285012134059689582088727936599225146700679064440190522784536429761110917328658918532481006584247697432607555354043694587711813243395053534723824584393534596216500921483691031187057565814523224678436474503488786862417290574876781791846805121838364423156520049956116319591063099700734683820757218143665781271527079096287580910921278977580796404988248092952373654653112645061582762181894038559285691793904981911322261591757474729266835666920886813695045343757508986515294867298880342142879565250266835059462537286326277319631508177264388923193226688348955186669809165341725938697390808032514242799101676920951796405475900936460052801916098921357672946061834616278715617738167770318859922381032671891363501304967051539771366956340429990674751056307554316952261101873041007028300857096600115692377434762092678398716516895665954366347091029224215301772058887856375110637658353934292134536467284673529580093440000000000000000000000*i1^27 + 5468119103534979258235967483766105211783378146537591471912799460033799076181617823353926115736322205550855976668748057366673839509964247714135748008829869339018306167950278685078471511048210425421987845869102324295236797819638698743108905510430059753271174582240940871970567170005441560483324526090266651653995402208958437881054046750995759585901782510356309558271082790368586393830329485878359346169046965570808908626081472276052104298000015818572089730810671060548005812849439332948921673670670440477687308213401887933879084772645555397608792165925543847552782891094364099466629633000868269279412189880665323592242037294082645151598650780783814560682215697177310338044186633021374353738629185113389164084937104667329805939391297915091484453620945703879703954012622532168208363813309149014779952938365018975214283661803519797007098005262006507070657001844802207455751677661213208771082703513791768953127201491494293018346184439534198574306999968115483191094274515023518336348917472410237238758513453822760807600875911983721940756251602367586699703460117079781718597277745583784580306331084924398647544289834388695114906314613024372016371524657319297553066743639287315934962818106271085398580726728330432238258235818319079068066365423417135692324624971223461432867819747135826303070135698206126282756704183883497006839495468269848596815050117413545937051544520012183548332907562553444031791609687290096474326797049184109497357572489011809839250081184313221124931259990016000000000000000000000*i1^28 + 7804383720956097011161636668850783840124997619758297237375871979162364189754246896767912729708015945776915288732996871810733750001472983433398768806318853421726748786993122819443527981603772270963856756193016097512336073726007720895488959696519736709606239092614415015491721160834958367222229459274406856201963719237103615688484429890805083888626708226361851783365329392658013424703054304493456453876680120781446167643729886889340078269168866944572280726174655425856143358506304041499109682951374078048612406103099598144417197188870780398730916391332518571974735304568290562550608612925834961830941300986844519248363118949535821399517718549607255241171452709027437113997899301089991000255861311267179996138094356478701072227304532883299240191788676453869009012176601403252213638669413526759151818009626343910795465953561029896867773391032276622026338341478774121258120676862895726262569435242134201427651329945384298932213369540028096502391298736640895879268564670655581967245354199257632308263277606570653426068278836278545336300949019377582915818786228878673665119078321929363141218855878177556267572365751065597472438468429722011043190564968805574069743977764052574798569931802904982855347958347272084440630553796913579170491769318771314637936065670534890359900450059959790346909031848528889512060648685548801431458189565815144911852763243408187896397724156316062995526903634810066425148604854314656306995034502645924943691122444690416104522633632494673110604185600000000000000000000*i1^29 + 4690302308888250051348681010729848029926976201600834175504269213340887137062233459610083294327119233812277348086211819170402730109882980549968578491162969623658054628551332025896859895143244174405945108780376924425137373032204576322078923510062833284931309461429333241261125254827664439863688519373424736248463690078289660386311780263283971728862279197248925400394018808671798917427942108231114354055693626766948259679566081116147249910613499947978792778209719755988915456482796793217653247095986179351759116151325249849528829604120022670473169343765349077430755376303836115628785342872629118604111066089851502173924049460464631212974612999743940642129344264169922853320309468876611427119500482961971593027660263645509059900271577464584786078637689951985893394084946159065389108800908659873984637149193929044647910705843958476627951029681989724936546054361290103874539235277441500630569529566513620681504029066670501767766638988731397813537529743570654484147759591329398957213420864064737071155510990324456495078313431197733074154122322867959274336839289274696531820241807707828418609276584958977403537324829775141049006567298386565138677641871807693108312951355244027050042089576562263489739299533391567134663255330409044268049839885855342275732891207869304349482705095319336855697314944050367605544896840215299041040367190957358676043322116186758681745019991179032228135886805635166154572090065129310971713523332144281685925150473453895183937322093640050278400000000000000000000*i1^30 + -2116823769036314813432142102966687731107997069066067958492918982668269982738229949097424965091342525527771473677785685469153175645676061497870862517181576526873823550734329305128121917473559797467740060469639825493884274089403596150789764445104135258048406657596956207882257821934352401400580381482250036333990812492257037909801999619278908655241080686151618794245539047544179672219022624693645444388711546030244606009522394954546951723678346547098023466534191774099442017903721216458376231708289021070351201633367588051959150538069844899594800467317049293903865395729254605488700966173180862875350718092025138430394997484801601655467569249703253216786889087930628998242853897381756422577496661810420407417792917025087764542676911927706686354018636170829442374917425331811066879315318315172681276500817350550607641407926748579272565034354380982492404857263006526881145296534198638893042510605757361697132225481438975625500540608763228229000277262906598611107309624657252876842445787040687347189142498562697487992174423522144002127139382647379327463971027600679818001485685315998557070935946638836377320928070777245350632892905195648781167753930326493231976259774648536644348667443450990084673228111672207437604549383315263754938397324563765830897459041688126211919081096320338172639656521423698691872027747496155734668432555806551154097104286522581040669340995202557918811909168625765653415330196886970103402761925335095890860410426405247866729089655111680000000000000000000*i1^31 + -6567157224602994072112449478091614325921900234399948706233429989005334754745484058844439785364623255588330988077418640080951044586002467960069177287743985359876825568512231570638839832167105411470286912698363816846981832544528478909255115099299814710518798417607615747923420614042033028775340369003714780548032778237917604587235236545086880723112932088680654285599729369449800074034484827030218786003803579124914695616403148442431461698497198677506856970481560948778376898979405316925963787087508539525105762664943993742023140863378241332766616233471317580740244214147942665419009695281703404783204843573560259340305980033229023367292061863341123982537976103102864471575923524239145835966641695701783128201430276349542027242515631885517591555336426828729805895513130648713331995765686179336235483981463959180595807662452896743382187601509180944188764061479092031760271449049135192293801222656418277980068696002749168398456145006832130121723412348908421005281536140055462497936945452620357850718047465830803297430056586801372101386970010330519138825986337283613098263580070565367837180341010824284121636841582005477735246993408816237270102051693326529916295907055860897740586929335006498449096237773098926519893222920055392620929617208401243849107406172217773476359346729783000256018284467455200421989124112625215866781249496934038670620589396431439388509077528266188905106849219396583679945826345433885836334123382549404068285407338905696091719388364800000000000000000*i1^32 + -5218089216483109142600134626047456459464541230836388985181311704358984417266929983026575672884214129477675711415803836766743778078721088471028890879970250351840200246975945922697505679805614407566956982921443757896794258085814792463642533611488869478696685832960967050256197522757679440616800553384738908542166872622504914142601395337939769998074250169429803347831377702672224181388197975706946687915195750704493059413047000825396784189151937354576399788916867923744472650275711045482122334525872031785173140661815514338466140218753447585839277023525613248790760796547843517276123470003887849562746616702073087491594245852983360049950163669001516674762380599786422968551784433734424202969728292441095805909628826748403647180361338637974132559698922292692662741437042481674144246467511310870844116977002370148150072030787774925984976274037132100789885933379952065257743805833025467196440884362953033401250546677104755729265787970295972165079385615865661748849246841360759294141162427596280133517550545638135233622829850648178210140749447344492907453051710268041523190841685556696854196084329650269747178774412581837592543617848899459894811149732031781115633825753310544433867637286307916933174395063562990563756096186001632779119763564229063204757780683939891767991464384551260538371947880224518017115229219209644393613509039962688500444876600548100857557175216720875567666195427629468574530092293344020697698259058886323721365808426461599042109440000000000000000*i1^33 + -1524709928278622710334835966418353355613466318736489959226256254727992504031665858256999950181232279325997045895061627435233277197059937226255760873055381981320325127491949768181896877822997548308335232762494691041729338774619900293333830601292033738063279071140117683056698690914339732935224596481072004309387835078309562857197463190104992820974450494859125915281222752815187597000594800898370536946079663437564388183703585774413528602021681748399467293941698938429081492342225501007294448620422587774145245227787588655192620864137814598894197428147847717843941718595590604328241297442486859675263045710429019979224128273821003062766074301334485770466163549389381061952081227711088343729864115326790352040233087130567914704735509224726148789584623284740333104638908755916431037973712978396005349980932644014460202955479756675646801687939441010921272236097012913012682809465825540125997466061308239969488248223260112013409203418296655761380648949701836782649281393082771009039293422970344260075500031330385741590515334948777827978340540799239688707679967303412537744713977425428879226530735958835477473999933742309393338951160698101856275254070238638808931266402654074705774474583315506814318486647229465703815099149358714401721471556952352041034062258787160448086042698097640341421864262076672913302529037544610343295178345374923336235080753446349038155102397503518734740785949215926084375582850484488582448563481132261853346388105700048896000000000000000*i1^34 + -501616386976623113047014727716214966051356373212177319121587512824926875994138736885579288997434678208489877734601992587597107324410503578905468826264592239631684015586349845146329843932707733073781602369805422659543259051727188670708815137367624230851954130726443762423551370844531366625425778929011850355369692963929821340976897873541411273003537259283233408337406204953749231042758230143580547965931767686876993360851303000882789835101649799003432103865893626313382536122776625429332706868984421624232637706322226208893582620140732277001906784638521312640604232411293183063048827250894265460240354043252409494475129923277923145632728458935013102121178415580652226462688825284890642425813328430482835013662976898227995579230065056030286329115092285458968377348447173879989588007465446029400805465593207861328371245523747125331682508049336959261082086223258519341681837012760082378289447751464772151841526371589914293127196422329856995531142442232373620510468638717380424315379092729442158442198739268557098362186900922998058482838244046523108907551673773765479440336331889324186561169053981400294232201941605332548313712820237242102315284586481999043960241451697368040967099935332000390898566894499284565226107362311640941327016005183674488943584483326851725380568544735862441120834964830914736665107348286630013305827197517451164544615817335364285086269561405695135884330979992695256966763677329982980813803697005999708600008704000000000000000*i1^35 + -9878555197965711021418784672304523238444044422572409506556420221115987783324923933402439927383001882540270215183054780496187061816949447610478209666647835174630033499088002731451153550157450510521397748137035152533760393325735676235997740100939794726517200411447765814671140190332859717736086173048082370372973023246771525399659100355063293445856204377575598972211539665425954971010286548014723248634495269317824058420712280018777378912507312317906260825655486323576702696704645013734526548143822411587822818624157068299239817232145572566024333695852618114153564636086823824904179451222228751387323025052212624952691646306845665654911615113092075377378566886741850610901144343891789569249808046868418809777159423440253323190015535993459890106097858200300704717258501743617108551923149818495195663331158521423453933837429270598589882042840738357727673544013898210745693411401338393455240608484598715434218421052551795813768290506081808649755378121342815163758882607645780536120683364480569722513324209653855612825939653179072271182594356069183718556436888545441386996696014549168274554932921602243622788690514075507021914730877053361057469440415018051456923103876010175253206889662462044282945113864228039950383311518645708528161721492745008312904902467610226869628788620133952379555396179552528452110603367804411572733263891611678772809285355664335548827748771260413897210793059084876004937485365999799637698962279604778382131200000000000000*i1^36 + 51417014966430063982995743004987897458041629403262014216420399508004012825414494175754629051779304540593668736188522710120269676673678331360582662164307025610525305633167779011157057526013150973955003794688344064900325389465088780081026844129326700764397820610864893354783338990160672460923525494135813743593459658706510434519512850028972215904433572739607383703169888843520663094737919473378110690118137581381594439619429652745480324680235697714122916870129987511063838049991886515439791993753282587240407162216842162215524029682436338254415273477324624417114211947500103888208872472505800669762340501554543297148262577649581479881377538809646677250349802842079889489891439884783273819382687339384852263120136029105300009251521448094529265770915224796906830936446432061774887858936141494303587185596326090366062368155724061626624925644267398781765899674391918103048882895469638502876370164483956944656292911876237220820392965716301210985871230581120674454900576363928455025301725860212746970621149197967581640993351128243238526230689381255708153153691515019843416693560492913719860983482214495282756560517097039252466701971970218934349714408227558767162233704879768303841246705166999323308138430295199002039389847830162014987855168207570653034073657297258020461979638765864000109818569124905043017792935831530696756561864247243997736274235260019126421359819779765361763247040025136066695702709711981554361183477170176000000000000*i1^37 + -20480806963766730251969480178874101173717014486706968942888542011679675638237718777897396293463537171397599149796858596775538780401586490338634005004266414281760304344145791338055185298861189137554470685278418052545037949310779775365707217074460423983884308922718828429518025581605521126723424612234909791608651655760851515067718153716748897561286427362308874998749021884895745949418591074790601908198246915890357863413366100732105429709673134250409347592552190460888213864040410604464534706668823198475563572325451869117404199264486163529723122450436971203752722383377102914326680802669808783753758901763309209019450460242845984634606888928629968425576567763132053844655729366350836782447059623102472049200794009826326691943711519992979082576382082754964534729665256324528706778030899472027276768602023287415894624632296814404806525028027428628473174637889388539496539575229801150330095817115329319908484976168525437276194150377551562041651488287318694925919915548793477060883073835853702520898037228158585859700208516682613298394361479397027378975632580673493605310570387455480880824538354829643500454307370993155269629047382278679396796077885142617242154393844078186918283172745202894590108248839388433894758062029297980831206792335832425900056811891933752716853203757399713772551712476366579909563142679208258673396164233870772668584063233945144092618716041229881431688803857365995407317713816419880140800000000000*i1^38 + -756979168918971210191289182740119353139577431744366902237991228966614874477975057529579470079792747857169123669358812580405295949130595410987858059086192849725609309243311752792342873421095563139511931692533616202299521325777930212033787325330105575926438651669207850801693965219740552078406040018562544035017774928846241902140591190419231145228180615921078080100342075102494847047343045071641955842382539609957699241379118252695774407315688108126891883137326285876887303130156449040868463473234387220875138959948548402763009296736842699611213740230999833228515584692600960691332614274431984111756698335187553351402142568545321062681529781260288272115585922103466320482005448008766555539648715428789677169422384144621279985691777328754152887458711573056563291476610243094099656717529635499126548527396004264866275519766360426720629629998675835004596708371135792894768459270480181984033090655351580142276180723594385136176507317164514992447160887662463246023286488142795748689679678141373629295654849371988592008766180401158489479839426863550467779388178601308949627663601754900419250534709623795133756600948760888857761300523885084099927888529979375151535859921406489239918129458483642544365968754675735831495734545263453310614927197369454359581382083227707983719385606269114850384966128621475009414629469862494620631135709413996918669705986230252976611128970953961545319161552864681237728460800000000000*i1^39 + -17028818293041235360675263545660652566643942880326890209122800133853840571927719865249129679351881017143569285292726948248110154794664543753872444853481494956696807946925954509497684467640930425363363285180337681717032822130234460590085156246374119087874559245102459612248685378155768144498702989974025344811932182182351773171604314845262718348723862164813013830590159256455630730997145473292063235879239585700635939129110267057974957901000081390904619635244481350107336560899341484627690238642748288764984376101623843807115443707772462228555090857701821568654841706651369673312142856324138327451258555112783506461788730307741670555347175097717185146349497647291103652600549722044017740031966565568471520012230046626248098608596775748314403689188664842685088742029313614697725747264881150485716148852090158714414248285727714229965420572704398323886535655728874491394255390992176296343471613778390913889584094926631287984483546467009462440863799637156537466026430180587437213803836365550422537231883371387067050599023867802277367960050198884036436814733459892753096215754520357456611133475261790356831041029822681245047514713619829945174119175219064053877372740423913701590136466294037007756796968370256857522594587503882737978879246526978927264371673337579516459781740575491201492220212012544853002026662747644707561387330630808222004450661385501136642733298411268446028135267303424000000000*i1^40 + -107573349969621929903055653357250189272293877169506273764494308658019420875813148693167533164173315358638055789284615680984163541372772742307935422725417750971666556187056882233899354101185066118997099933591515244073661798462836295828049128932919766542123320932142391222814647702685859798450734572607902846235001384617642083091448663922848558699778884785738644912900934004770079036118756927402314553786564712380341060102659414556394178822295046185053796381264691056959415304743428153665220735457227973258988319753015642197456784797645662361493600021473049040331920443104107476715899298250729778267622884206414323591589155827244970768088398759423393287978405109256674967122878818622566562796047399800018567052475894885558808390971899956808145143939947427753199211331214755702670134530742033127564927283041685344520886301596267312279907561716005643831978177418154439809773235344321974295959267991934003173172701806063253353923621708437396887637313579176852946169153326383881264374250591467999576384429210120453204885266788007588889462405897964183260088213679008159209932668744724973005856581659127275006381569766760636364831728285461406664643451043558502039508654619729521282753001899812014488218254037843939203875369480297333217661650817582492995061614070010721554561023942274151658484839915406232194003594292810930333458555814899576373584933414798427968055124782953267200000000*i1^41 + -102574644754339520307337375173488097790660185569397010167246970574274923085290152353346230460607597323890692858381671155778798904371565042161190540840848531896658363285044997221354994934817743660892564971842548110071097192063701541373997275313079885175421174152431816921136717457111259864296499336351660138678873004901352671987493990137750995248626764462414917823160616087704009812401498940835346250202723593490576956342098907757797252663328546337931215921857146199122884049622342419907662980702463826864577378719544318666318894831041147560179540060621124428013259263657102902693019791457798022268005609698920433207163897932339834846010265098742675027104864978227468885347021892269205883989801195408119124970210067269759194871722479733950167584084882420433550121256119378966588311559357012608756979708585491217474559852760999737514563189147114834803645147133777043925559434254090224189390843379880279715064558937280739817206856417778078799112432187628202325286265908866084583664092193594099074837119397924183868794939898593520106544305278512957792671817978192852693241389019458377050332985499468043707297354453687139307989364675971728261155849672980331406834195904685317663789586670930833649301898964747904993695169625875906795197338163781157879415830794167209603199428898357485413435424008672509489493176693327295642204403902712100141384710460542922260480000000*i1^42 + -84651792629969380831468176656110102661359347640215592390646449510103450749489891059064042790962993985800690330125999046464902342027066072614660234446891887044412714191499264912270948287116243882012470575120057519614765097034999695892718521887525984213297752383322689247423863729755991351139454707744474129525653149406733079141040475038007560846791498088539404493859387071546969148540052975378191897269292482279537019122958995508521308348553721071342370436886969253059732991444379900902159321856146097343073749476583737647996924900380403295889206451169078683356236403579955712325101122597188942357205893392254681524222698696294752622364963158987970964281300189838331381529311000066607238200167516018776336418817630649074593638497746786082038232017611104995540328087682286190506717612474918654696670050435258196331755280844391544048351668720414624610217722355126576686944531275750192839400752845534132648902575895886737549286639460390994200619928871382062472325881187465853532313950581450173128240157778440064016282906194061474816868602548399041943161856732726492428437267344576952521094214038296417418575038839822271834906188523525869121156327021640796641248883414001128577462985843085383279155494428028533106104574086552384693236486957963908065810952027943804916745003759700267299674349345493087552132572790978134205145101222774325305180160000000*i1^43 + -34119573492498062147812019312518551676418976581173228574712118110957993566209514029790186752252822379308040668579971226939597927440668659230458375488627022885398622521300309492943050200091810572256601908324094492793263941432339804959451104500674111968173702750484738467421016814501085880814053857314502454206583200254545836875905455303075409466999596067180846073210793507999472798745549205656425435839494986566780884949639590599304660755001083394616026701949789174977837913030742551150597552089570456450256921613233870734632093488602423875737682931866081855540065005824311972633128683811685121804293555666858325772032639736053450624218713143555280887762841155778265312714801263613915831021629423782992938116777103288154859741099792757292176568654958039556584018622539962259257572608491238225237509697545798166486846206560134975629230621359580461422515143427362855876766373692744738047676963493694906980724783494633935658707080234083316974946053400614473644912709176397781367516114721394990741522909919148298901790096151387362224312061545014477975673132144886173872756503374256584445974868762875810834377652300067813627793689218970152277399261480361824679107642007867932305596032907286552929930474577203388222248881902916837874830773398604292593163881024046921314806229483879422529201473949106602823148525884921060445487104000000*i1^44 + -3413291371975706324622644057140156840771768676729648288464206217591670670090497489866363343889131215026468765500734881248748852289381851688910045459270951142622187101649956742254156964619044116500244783099971945922858084536062912296304797874732010160183840337655692306132313618459123166556812160319845073050689129693510767673118457822779583419569422668569497953214309458406308713466894399663743108179419496544688837633889792919016517424238092078435342082069819391248110043576839459518470207705561413556189011807211883437478351481614639704584564450460164400442021209757213458251058905228157660734841616725036199521894928834717228153667559240020127245791528129215456953956083037200882172298569488606706585117395920222584758084766762561133920957885311422670739959399191509962720850720124822854508846292071501155906276850687686551103293620747488496386589639359649169033038147470482154802273874687664552107932333246506095635993529176288186295319735890885914425363283797246531432804270768146237056672519022284332781964508816086581459316018737911412602525505773428017170426355271848191940750089817588226634592685011834637558351080737785689176753227822834583255442321482432946927664772981151483194076327148305910183402011254861124895438914827161035438270857169994997665293004927803532677171789430501768663840839680000*i1^45 + -3817322181578434369948587523292015904818272276289564586225767309465912043542124675096833242241739383299192386423677935035607882972806106056854245437881547200561762097085013667452682843957747574801013766076422508931114274825801031561201093289499728419527630498110670285184792610863085237449633769906804247538391941584629320570599388098144320408585593072714295110636827246855992261238789642172090372528004436700241401198066540859618914844934319327349066824626088988527468965522400832682513174391823528084979205893249308664642963779552036430782529560913319788151982224037876295254981242812140095065228903844452633755413081298196882783429283460972262981063763575709955377982962706079532458458250295301022816961968484561596275451850085638421102913063834380634526900197711319371058132520409617875792226471837118372051215602597842859230295334042310282866062550106321965169353120242572536910200669500633159010926782886504167510421653941268536854397020038288841365320049334230681476201588381605392899747984581547863103715852938596621288047870209005929530208029660178197387387415840233095249411782969224587272798835093407903493679333333504850093448594920847364477041973172406647927965820454456495141036474018449528503173826709357201049774131881602973052217181894253433698344245514813652277142016000*i1^46 + -1238030171519044004219884765879289435685212976828791096351232953205005680414487845011967299043313509311891172886363301801532385907488201710248741043403881042043275875382289543341684991818441014225321603678290178107511735395107453457702771236290331401421737052647481071863814325943988469868423332364624199394473582168275675273561089144989152254768585341707502081617686604562431088426134417153315551424138614033347508036212122031404832700443652179145897257874288451783958175381492120644619932037921429813808083687311106963665416068876391206121630711948549789643520593467201929339627155667995975653648354236148031926766604942952234213936767370535361354791419573106801170543196040706506238068003901789758696674840588551350084833730212288615616118181806249210397124587841732735793757121980808701894203824463620239996791549649134499307113828937052151364088120470781995814061319335157265873474065499728221869968999589412346925104978394914529968474989939225781920198123389896216807009943063024930599946090771413766356202813171210271841577335069393318698136808283349797839839482188619274522003784501051547345791134161405898968709185091336803741420640300284128501609921234886726638662418872789176613038262034725011323245337204718830569942128511424038930320154594819713219984000*i1^47 + 838506284331691966163610990506789838586912808363170544781731563786433677344050630330083489693836725424637429585480134987760917817643700047797256184923754209190538561532608536313196465209154993744432044910903178217829892853178330944308270343191803366705214725047212165709929804562948982774023979599362797534546168536001409411364785021277600015253837424925944906968566101080857914179457614427574395357299613867910511092166975565535413009363717198882687608867968387715525578978097638117538141541294748485988549453856164816948674853960679753621442387760385941190770165475852897955484525173523017929369911348935158089548065791347376709789700664387335182884928498038292783100402834532876375262941168077342899030030814830779445580333282842635661781449646632992560902481623479882449414295659503953972055608025525475777775404957901953708317769202201172955167606388980402823163884876347716341371517326472562661586678590517872210591778722013407143088759402205357178109222167599459642965443060816701531372237395798819208737698021852307340098175140808725100471416683004337578631812212271164059309358560319845826123739123660178902417157187393469273302028093834717709843236851097369906221971219850518428117131010304085303904513015006035200168751200*i1^48 + -142224877696437338280909489390049345921107767166812763203556179499160264123041115425439522516026415424197068787153737472514582246799348490139830818220248154781053792618584786255026093769466625453826583823636839302564794546340944453491065398759616267940327508009173807882705299173481580758563208167934451554704612538436445661724318196256980364026338072235762767406348422529514255551488533901412950614311160941120986708158911967518171453454121423991392381885725928843607088297825971472469149892994528629750316312435955370364715282035019853378598368731783871175801350074927340599071064333394393852042011133999877980968486405397370126984155669739602384088880422807520691685063235364612200380116558659125900822248624145998750728766802411768965843154045694738816535054546082084114831423583344344467364924465560821203851456141849804938248196506682611535988142619971039797497218495513181138023657325201766203593398155723486899321916658536499322902415510999545262308864643272034516567788593782405061909890466215411008150674468878038348875792236598387380305984378692482833513189719184072999880004931760933074994238241052374784945983242410183557018658674159436893814603187811668889792290186530947314943499313955*i1^49 - N1*3581767568405764796524928332476630764880230101530409524974337657886885227795960090689598849980006186951310417163787624619358742935268419741944415365125211070837723647966735390406555309873743012337142820777735571383054524891321622259999978418663053349976075649444487344283715694001562285492539748726071557339220488567533727869853953831507374705621622256008658314547143254678597112947212277682197665297*i3 ] ]