[ [ 1810444564206775701545739454061846896600330783285451468221223224060696049024419917151275085365732884897432287651199877981773078526308865676795201983514111033998366906281552068520845723087212328862970700700317473177241106262165134647928184723526493720414884251458350067635147603575762072747651233843682684344816487450034370153073195054620973391187311203514681889533268995828271686769163786457338325812627313437817164082249525105896410102959402984807243161280479561563298457327604335042737276620932531583104558031812934827019632196925207632387382925027947652109286844972006613850523612526468370027452957139542058475545515537335557685388202300837041421218607002627278816394180967287490780951569800958714916527271984448952485050677659992810931620925115829720943050266714360507274448161097532054505520353872061006094847411454475226434157475782232768230461009254829652385287809261595465200983672536030016683675859523195166502610086687279780687371186100701604223873172263823794532032160912677616768849303904645075667847677581167283193450828496034750036102275257037629888682847181199861766737940667674928172939527219626440580193157035340280559597051461409309772428217180179799959624077551160136470629682250254020767610260464958924444883760851787402549624663476990348966992380551365290642499017572634717407821319554743415077388162252278667337412745944367104000000000000000000000000000000000000000000000000000000000000 + -1607445050722332631529336047111701701817390556778262327080993602372017582444715466000152572737136843536067697935356346185733896568006251034773570022247733130496838971224041621749755383096499955327460443235172112116427684620048231454494803143125975465789215283803754794863282230422302006483430697641053195250339085235951168577569660188948872193612408369162202253549939518731396297859328907754743019116209954358155213367584274442808516953007287795231891066522254618899836444197687393952085312793239696537708512523903688909130296099010547096017780352310511241379730204256750589853004780626392321336467896556704994993492710492479227507239411356221230798892870882662272605504850521688974243903927777427764069290457156408849498315184293041761275030063951598995199680530544158535180444527672364129773095393150077674911915929735556141113929494872301162585954665375821850419292827117438225272568924129923510338296972223258171495271150064939753299539301619978643433059310101853106250064151342868015192717739671781240770378070554114524986206310627808750826085119383702549966653965417139843206546579132476083590694262694309921506510668850913245604960059885470070000921755725659909142376155350955405520039840361690384726192153767267031936680085869607852117341420302663493251825246353997220292156345750570166969877793449635044442507766615816052958192771216179200000000000000000000000000000000000000000000000000000000000*i1 + 479981376372810995524322827172835125318464923149136678855395505710759993731527088531628809438696944234118937692108704207306183059709997801170677280721105726310968821156817767398747055061540536015260893106852285061274470875153159987277515404231638585657488731275940661561167304735325377469644308007757510022419624508957744764192542078655978360749001554610599472593378231107999911766431229744507548013443285310058587284235375041072462027821012008403219088827006277738468350458077339260713617190205038689949712766829520055308903884352910757655011028119294614261510001225743303076794804553514533192259129506204226465520112730758238553069622705334334718555001207367032246081930775891113255175204315219376335775947586858275387475096063104764009510097428245410438607037817034342269177587878629590671210715919111914913862731706581499842186283195734704174634603457577263672208699805575241900777690565583146821685234383591272060941684975368954854631325048966338247275876205465920766596138123663620415157226192381538417847332164913133198021953507165726523510881910701095461081462521165057830192688513928448350961785232330269455388752571479949001316179597416411122124285055174711236851083181670778834481342237272425134991430386691945300971922210584893306149288352139458330706921160466757830394950686372693362047430844654481560550548796901340610932118650880000000000000000000000000000000000000000000000000000000000*i1^2 + 3035682109802016773059632199459793756017137640450485066845217046193583204809415594897655468952496860295385820272235524644362940320428215905329882175731772138608643694468654697342222453838838195337716519554027996550370633453963806503248597213744509780301862240044947649897191621801072265267498644141147605128053125905010256392990401837877589377858086416885975543846404146235755463391635151135740463325551810704211565529774109469935959216742339916999350567411081905767603994218156695385867774603378683775220717502858967331793532776132936705252645830614105367091950370409921636700943635166198608710753339554586706959301241265569844727303806228407753486026984227638650441590246895821198112277119430920956440964196024475825240157227202192080827798796917305982608893096935751792638942116743359084210376818997590426947546192142743929329709892482043802555455262587854026602410839781803228346247927042000052229178890348862240324685704814649457438988570982533129280966366124382024972263485606012028971675178098995746711619360000817498909402162687697422311741707090811406997863946398563930522575800334173569070109022462594734893001286023528474565965645759936905924961355935442024647477488861302254947375708278379185336293021246451326272291566427129543728041540019961218953240534362882591543177171281384570928432666358619094719082131204998663145779101696000000000000000000000000000000000000000000000000000000000*i1^3 + -1813100823639776047869756680883896357406164934896402863836155303101046017558816869375519905514572636698950192928080548063763048892277761562471864674605666193575721974910774158022749088844201843134357105533015990408543542101253250402888282922914529362067804511122544033200515351298080523187830186471518347197400743253987733391327083676480757251285860432616904672404192979300391065203510566329910452674829787813389825403469927320946550408360385523678452291121414321054147341326852274941635379250264391413925697144560592604537564853258431461499731009765414782816366628631517648609709779647223199950813458809977766935032404798293444379972490365102768502091449773783152199864189353720119325050369103448923427609896981833125043786441224079711968582916584589068843941066973157016057211257911941975626750281031811968170273757217947231311262043690017245221542556404787894445475122233697908066106159401241992167303166071758036498014398474812220162209434636122315962762621972298894816355125006422228731845358503438578764283713358448195814021081144679926386114877432105355862368528807215801476019922178648525008612568834639318915337909366962972684189688365542382492873023310458487692447607620361065704620299874757124722036107159057641819308675214208071583300645889654497250719603960548562009928077024161590328953700517310900374555762000180409978270515200000000000000000000000000000000000000000000000000000000*i1^4 + 88958785484102830363239762521924802383146860270575140954963212722257625316356222128007496529191590587015669071271259531091241906698448658617338183384250719008691742109191591536964724984527083603375844444156768790109768014348595682377848666995914712097436191808865091103526407625768768347710758990110053690478737385860637033040430899794389023252964267419822725395020706429535296650626523953904105640043464424360310746514419855998672895764531456875780284089066311885767210477229164539396248806945482724349525884500777495629390681390853629160058216007293059433766503298216374781381647366143855878368321294083981063556361702256773958237287491360904631635381907065029455888315985755635624272315869046344672520162847578762394673656623915026157510463513251937956107605993186950898833725966524208091627739949577298208282749294559070805526790911869615243046413152013544175177293334028144352450155035751720361784098899279655156342867576546574361543741643211730966910755520328932282138680891888832056900426665387228064363005327233505805544854365137717883435153838486175017742680570270669944083344643508207651823733038330845366711012969439582048253907931418704511722462502162294060563254724720707784529435680649464223618931121904773672129431915121560974521788218035608340049659082484492624001640920995401349548230694543222521591571632498140197683200000000000000000000000000000000000000000000000000000000*i1^5 + 1459539698999026232609425292829452281132286717325945607098373061441456578700619486040055028786143196373160182115767353605019977086769402606101362892203354084231161145684349119245878198137324176409379576099828143809580203185432656613658061522122048517842153124123141201039662573158978921996500373325525931859414404181956618583648976066996068354125268981490953756032771805493952813870344560422038068441839694416844180910345241934917761837535398500147310398050604020907895593172900149000403635705723680391104713187823761773924491232963899123885213010634213227109921482630224367076909364063144144247505583682299830767383346640234865597637413740192570109028591016866725943140117889602409539552594177977460808252474376697863387924105176540622021908541608499521101619886871094340115695664441716878293027716241197262689113283075259673002065072120687239777091395375583698546481676856406749448565836305228596033791567830843273556022907514799484226527730837268993435403401606780199247658825561616973982426160393347955490925594919701853619701545999485542190812504870864689079069190575356883121167220544977475887743212154451367868811196476112349708727763337118467694727986446632010312870091550288566620657750446180383317956828761729409495289286614330299761524779818013824538844126572631644893661048180231679769860659944264340627461268528949838741504000000000000000000000000000000000000000000000000000000*i1^6 + -1414097088838409001604052243871579836492414973556983192240450230635121893500207734749320467587186801352318640705050315848414511409424451688128808919202805051011822169652834208424055317612828159977226836020637160291990997569387565336859954832479328626221308547962504272942920611693228895552084789677295131924201200743444440189451411042046464257090541022006416216948814459528819525621555571614288102053470469765868203042692166133933081392129307848241121108263264490681742541062942561973010816976499218797219460727844413180359476285766055684841464837917914650683163052426207084947183135072046230816362386832316333029554008167159928457396161834680193591541793824819729518820421820339949682691018104481430115937659267407972120286258120025099335367498429158013545967562393818638958292199639719137136435480462278480357636981261509587954176626891160085725069732718170539028341160684352865776522512218349624246380592588025186288966202059670531543505701282097770370155952699963238382157739259037260461940053543024871432115607404264245861770202698515483856671265781426437588679896202631115542074269177360927889539482050356771980394775320116398151319793932006757149344770263236096035395311097492415971617271776936934347915378903125320954922461459435385141345562708998142355522839120808273933000406671207550761302457473305024984324324183507363430400000000000000000000000000000000000000000000000000000*i1^7 + 720441155918315094471764368989627850779632450262178299798161444220378623086879578772747480876465616543856125695112069372045907008170341184138130794325930388443315535895698327460760595721051370883375241018653810170866973662726468343633479152685648812813897269742933875910471895641224899574191557733814229757300961930791936647347024767022691378313653404347815857135942131584266930162500343050862066138724857971337288259586824045185978134888758029444256423806925802085342048464147257209748026917855402503263073141323733017786061143268743857963790977590573572648276799257372385736704803439958947376413033828102163780358832687797056787890691960170084707971021885167294387298791793438821550149216417317548493588512267968911986640873588097674483464735974362513467686372715757103643257802152988172099593567662535227177240650901477198989306976585557704850868927729170053829283544246222641306049426140040099921065343309849566910569902809999198414148873436400198081663005006561901784794507626560426233889470280046305985944497186171555055072266705240353282030577884733728834449547974830369756408282227191258140768622866263666049407872657594503673118270513365145642137716409376150379434094628479809400150322131640874431834113396275306634866778337603803497058970223202290594798901365311243777657755133831623005619357767724950360411708713609461760000000000000000000000000000000000000000000000000000*i1^8 + -203253752222004656899457437517556240859197229408050868646183816978176711181282091914562131606486479344365658757544655630284513596513599404575813915531590781114537552752539931959776271137903628924168778565863766721030595341606047785562360417471817201585130060098990399132000980437406174757829063697869424688604538923104009583073775629299460421410940057457632288058867059709001995693238463607447018675350461908113411756099638041904705606520637277728078823349837045727589535291829898367802340378927511837469143533930535087703098632107421774277821924073084716909806870268372947950238736352360902816698611635201195722020633898604022483995905196091276220464321812269425478193079782158226359200342874928912568312860758592719832033776694756440521252683119003254679444852432462504169811249441152768858832453084645820494133535785977643864664539973984703984804346595847921547461206842095590577314961519336451166931689795858928883063277924964361804826555173552156307437086289624112493412242741847651677609379705317848736108397536638777135188021718190394440120036477731688776964909532255284212063149979975697206009626594945921357424834399394391333399075256065837682539737294686713089358704203561296546590577935946582011820416546945324936849586100384275140640143431028996587562177316899770168745387509603552131046617231805871644492070029099008000000000000000000000000000000000000000000000000000*i1^9 + 33836809434046759764739881511381018929681884513994195015087501685463732301447998803842623172183029520268609797335529037698437214821867551424615029358250229194567593749580203169396271176654058162254360321161303822564433371915152243483438698795135924796379407686416898174210651049998571324992971623192015840099374950337083534454570586789138992778096468017949741402792363704489159423220432723567429859110421510184148988686995923981330784771057401717611461347937403476710994238605398764277986759768891447125294973944990112344700605850662164404484916434353949989997596369007883918544050333892833918365014670047667774500036777515204480441729336693186938401597557983384654726300555736685749701703392590591099159425226680610649290283087158717670866293797453079116398974082715142925201081701382933963363131292388413172827660004876180049632649923307122098729601642892052748954646965967462969654775882644941194207249672297991952883397381288569142885081553099213318802087600763315012749952910586485627419216181873558198105342570814727464638531396529854817516315109297081672995829195156916102163026121958282943509548400851236646498745370078240013461057799448070628170920970368567526061934799238145673573843389031602541322110166972640205983212954218381814156921482855954145630149043676996572476347424612455144085851932384574601266783164825600000000000000000000000000000000000000000000000000*i1^10 + -3521124656593068297456516505492292089826857600957999713552051617840287488793742617118694850297046856222264237611267787374397720831874240458402634097076861252797299376608994893850435325550763638733036306450864619138250950123458478767346581617720427189245017233680467236966000555718607790987364127634826343900666415711756959552224848328104982551353638152249550868049209197894528789080798765204294779606373947174070364104351032918225449211066495446962036947091188478089128511583330350573602671958852484511116507069859083747326183471242613177771657237270691625070325985829129162350239971466854578453042734341077048103834704097425380540957550407294475402098167189400509390499113181782859839279797601101468299301761630565322764001218240633335320457258269302012123651176944927860718817195479030391908142138189108273205337801544036024830173570569470315840870908537944173629603142419421542820526637544478566184757723881261711689486124578124588793387725242910990587978174727033155985438992620452776167285219050735579225073480273147087656996729915599556632333214327971215747350786628384316872890319365401658501657250506461206977140607450806730719798116264432234577508335637515838798642109046489645000021497561260673809862169894694377470060585944668313242479606365176358656976348807822533072446900116178481198683793417302153489704550400000000000000000000000000000000000000000000000000*i1^11 + 235322179444595937613126689071083789837047434483799716019874105119384594301828266992403125626743790306528478618100826213149323786498109353545751504618096436657878797857132402914076247307351597489914983996158935907345012204581789734611248508606053831878871314139124907399974383808618335242230474649118985398008735516169376459117386402393775533557819761513094098538231279791773931665084562610252568360546080895852130633009200776736222884314614950601814494011277982475202029072774994243246447800265652387807128140121036613923158359207566937752141008740659338787164458377421411661581284976175543318529124013804824370771866786941079772287655055695847779381231748597399417533276053846465360681828973980278071746928206592999121889391461455376568034170900250974795693663063280243081069571442772995927823206594489470048696935498956364435008687842763184429636254421327351011194021903069597785812138627983142627864788995217661942032923453698996899234323809523416867594990723352357764985889303824010101835265546776896031259295705328872296900242556613949374595799942968566237815974207497909437801733197801440940427898835501388950693786383799483965098129315863553968337211392883524093802543089174947265263486005136384730727392960447308827954673681459231412248459750433506630443179408118400197197626077915609732300143546498526119723008000000000000000000000000000000000000000000000000*i1^12 + -10699969851953136920418985928873064490772827763039401967774106377899401738538522241983407155432010613188465762548901229432634153542926300507488084693607387470224469072318451871218608432929490829438854652939673911420800058504725094824270824706476798950450926575207672127425243504093846302078917685387839936643638794465277164873330837687810266953473243111320701384067510367660933849629178549805277241435932294804926173990337947244719572102517236298788592982522620202676212892133997843253996908421723800463749050740810710256656327872674398739982150276378541102342995673983674635447586857305374343039743349121409514829080849078824972862826581015147718236834472607562693757932680209729184623981693226052019118577143341077911304528316288218832648395219633257211196084492995283964880413691750908041485707553884889744351926327165994876669002328776905971322340302204712323414965075002974569831415917450610018940988243992064707898758899941989555919478710926229618077253101133433217169016388203086839188165815129546988211387428884015788388262384016058924393834980301946490621494240398759446363679852137617264676954423599708222047113018759477181123165472590258037447160631758904745332986579238302632871631557264182183110664607606774605181101576108324601633911415094627807217826831396173210950495520797736109641853102695618759884800000000000000000000000000000000000000000000000*i1^13 + 558463412549968355676354710012275201422897312419238066697727294210122089683155044273359490803639311625024480871984172920215209288864815211539234548139076147077846350036421927282053686516699362741648002464866237782296323610646439804044221394238128189414463757187247114932760937549625385701388454031617155104136415504913705319434781004440192046511522301929537327793431985054935878568248412922039878345076328882931721685464162128271456309419143671865279652814073292915027398379403818915533078322236296357087528413674826346880565595263470887977935044803915175567640606985712281030144169483065453834244026119365407532835950431673874477908387768194118494045895135996987534704404056180499188650497820329038195318446485787605783715295282208363623869928672407774302952439537403223092243386196256849946532210896072040145474067562495130143621033174901509695354615223424465157816770945505826003945645419780638809466812016515117546852149562774404783886937009454980598574861197714448674263079131943774763386757550234691166727862939584195278654938315546223250931347344162905747161808037137215969547730935025195925299356175389426179678124168773401447087271649767282759873579181586708218699994908391774348572283099787183359341549331148024970772479135152373528760306925694281957970052572597967699803849419430627262423748766408376320000000000000000000000000000000000000000000000*i1^14 + -50701626698141100587723364214239123726013145047629154242769126056626224725305837209077030542012242397195210218610922329354041834041093923060653550582574598577949850487727171316001715107331215062736989100437014834287609291653106794426965149337089594319100930149722826795822555524117390385669398068186907018878224017947251885079565724845057318738164027124182367475677078993674856001680967830144839886810035253707990383966670116373575684188564339844178984635936611377676404266495565116041635762443378914788234426361631581118762881755135198280725338996989964383781306204909434046618056965567311296434384180272096387310893732566048351221053077735407087519840656458829791582052029566489037398227550989638889304292514226394313004604796042890860469048215822448987742367945621379831453143482028907122829047136214564237779884737039332790754713795008464133649446144078613323498740519743154756615833012413806305992102821363681181909204706264823903457832754500658564258551177829194789909726378286764176918628493986424770888793059321169349795603668687978006546848019398821642552172086845686139659976310577122826775399728446038167331357986513235945841586144739325747415904785977875940332744650038870860769638561024758884758712382412474049870596470936612016818206689213303886441121030429456363613375146455249747401535555371008000000000000000000000000000000000000000000000*i1^15 + 4069120017516590559345834969466907405120099038438677005165112277487923418818574441754839739924140757837122209794010101711544100171744945908378103759835663165406158665605143347451897545333386782891070574564912303168453213007240955764679426496098115693620189656315032544589026980642054453999537440098457494499753452417777171664223445161658840421689046906511353787995661252636454106128245123280041210817680427715946772750489437748131867675018388184081969399263272249374680865449370234232005851719240044257970410945665898166220158663881465990167347760330429782153450270275397886042785448280908568600233292654453292046783125604580746174183841583210321638950700491521599291219812297912271979602652477906263845569598594676059931152479041676029703531633622250745666371422491846708272983717185566317816671884500770335568407527536846544631833675379436767896089591815052168102310613587308500896730795671395514470387426267126742852766858941792707835226011847472063631319726172831850787365087584686650646790981654900775661836542554352258047156047713621980994930466463085029717896651158740130775649717419439915056376601387752424174878620969796471413750591087680283864927566915274000333849898497686119545824736622062736920256493904527476822782093187717007551087201474974389372731448887946971656820394916924569785532730572800000000000000000000000000000000000000000000*i1^16 + -225071870391297399719478962749093667723783952575280239665300566824234362660648295999754174573024764659246205047297118773913159742875353083902560381833647712134854265465858275091276114823169823324676866011168282791953194548492982953863086335694663495018621432161534570242642788413623407092475097758207749968845448991109885897434156323222093121907609029915410584772050044797166438575915533323455169145940632408646946944563572738430953351134707161526496951671619160962215016395422317479916305494939237768331428546880420975612001117218914437870070633718362260609055371218947165652507728085866857025307620932335812123846861712959131483372714853637611527265938770306025909083856974162764129034490155730615873484699287779544861634280327065050345137760643867899305424726817919297024882064746911963005601499042189850537912882373450135312787390297985577835309206377978222355614176961415712671575539571035293969367296544103800515367978224774570019560803495596261442138886367375239708456318132080639196843398382718921855331567314729251787025960028202060907540091988018235749444298775081284462820112813081985987417550394069128003213055438796752188250683407160714907160830644771458404602506342106881683136065178742301599381266814927288058935400077815785806667209388277357478468303100029931286807217412956388450149335040000000000000000000000000000000000000000000*i1^17 + 8796917516137002777833781889073286715715842316854705779311665902141179669092041213681417096132248499307732249222608926703445418568146725760188935850473996455716157776596523793286729984335954963809613705780498111275260317247786220581601012250071858596146165514044086236053991147117694093901931063584026880115693205851673010414664003494288384333587778658937663492660148554489033382698815623166017571227703726081653997436033789196383247019652135672764316173107095014527398559759709471956871019501108158032366563594774806611654612252501593364747320088455833159292007097366429081177481194412292757724578416269374505621163895767285654303888756851140322345207994733421654172037900907637768710727482723394122792320897246195799762803768528069069540347484918604734700627460367271058171382169035066439382437587713622933294150109109168382478835546876423941045357328807876541680501980555368579910879389073901870841970841037156659689884214201329522072949348510632157846912785946759012879852503597232728242439703781735995366571242508262478111682137778183555085318798876387268085890085051972732807980927072854518755619975134312110072808078908289772496755732039694774762110213600301668035979812003521185305891220873038292415515982502216465660799864002821426737591891881757295929480676153917634478625408426078065655808000000000000000000000000000000000000000000*i1^18 + -251597000118389800529944439215397657466720027050937565874939540988377039043356301425145822197077495203329702412119822591758810155117299289502346322979901413933392742583093050666136564285849039087068882470460254746195069914521048813286994144571414480294086825386098050712384442257595657582549441181731754824227390070558981512208757840197952790985263675322363480659864317768312425794293717544811543048714746324107238965159483921603839510988880797656431593670217158800236168143964991221708729207752172962188407302240457271366963365883199766989328375967926349304428865955107305959237768287337773713353049317353814704076621983056465614256625597873176925667213128967734955530272262811740802305054148603410409336263709253286927301820171449366296317019970889014716566967847862414965528837327925358991689348094918450931714143837534979176554825063323815114259828385561136575417061044043462876083110976582278083048650277263624786471941873766783170698207473049108233269304077461791892567909830811410214868936691096374484908781596801636510421249404666911802532061428935826405275092525835128188013405104460329859961937399383021546881846150730935379220280825337033491252748756571654121250261941431110821327304430340085407151619347268303837832237192463769043621949584188930154208130819092008194194235015221477376000000000000000000000000000000000000000000*i1^19 + 5321366464199204020051660417346688173343482687268242517656773290659438773978797304011656455955683450851649084124209845062098221098719148521098458781297692696929891470654016517922192764414603357862037441009050934111486753201672016498318740063635964685745878004245946256828099562839048688377893477082172699729567100411036924692280201334646006033679310997645390362556007315082717553206555394767046476916581799164910241593374919446895740718981798829489328616166509689624516041026933282744661052683905733975687898366577626881905438371592375876300772442300055486111101620056622015615338017602218267001621142680155435917865159286580799964836876771372074617677597135419692512243781716867910605253475691468273621944677424760010415886154997559489863858626839347852256307849433853137769486636956068779200041852382380322645902497254125041063491559521004260506936650166547747265868688639394575023339313342139007618469987151057410589205938044668839924048253281331856071756259137302925779485019720054310705323654354281253188824641597823839964845094503108783456312136907759635920744408166054542750101233194380417404398207840537560388020223981099282918614619741980692552265666870357650045092136756788550895982622153761346274805097893911200614245417385540442057799716478204595703820921832804356999766506167336960000000000000000000000000000000000000000*i1^20 + -82986306215624140864499979422326734851755753187233348393461060041168873241421562999712271423087694384089539392591498894047799975406639108229532349793292333517135737897997184283444419749675057369410415543990115631862622221528428932149975566874180662910363090311763159870466483941126172221458806631731578763010989831314425120150736561731116084985073418630535297807272101722878030447581388036726438937494060447075207679261351854257892391559365266376897821413675578811041430029200778184918335488209995554279710869381728448366644981425881883400179572213687321930057472060507947477690347009503995224797698058062234386192538217922077466275354470989264730610803644750240202696105762913247315562734336257422450187102241568794767649753675646786995188140325520993483465185549058383679310220681686499025977497526675752827711287457839805636538001565076262467800009250797404169057902722559497601491371585358801506646665793735997551705432915324279079620675547448102404661400917790787313026952965363643659426372751532151923250655389957495539595936005806259434511555819337151012280058454188440129093601611561836463376416101579064098380572883605581640120340349227811077810350368794232941101110300979221761448668499969602760246482524771430326385911670116996014821768827749760101188967936885280545578323804160000000000000000000000000000000000000000*i1^21 + 950607276486832528700318615119118033485859585186507010874627327009359660350251524222820963015570461161926301444909423367241583370087303176130412561651420942552572955989706639407324699017560617228735352688173007117465382224326479913455204151070543645558534492829346503591884170761125579762584928063447219487429997104643555688132015748491866974877329189511544034565592849706266330521740984465057734425726334351218253140262216616256482711788567278172359801750311732237969725858259926343765335192092774076025454160201239291005832999484472695945912970164943678371875859009818778804125675502264427678483734150422942728963976733072766220879155573714489917524953907789437279823987950121983802219158153662032757151289272921705964234723535615981546683690330423022067953331519913361448652623621288281195258397294029420241296902607045707832151567520744487891276636842124701795197122395108377171092753369457936848979294728818549745848439794602642225369434697220556287086457340646910123162297153988125520876359604001118941530937979067532436128168403263896414427995136382187388347996632450795411402107293748801605951928618634624723073295657262628646266841885399886375451751798675269003921308570745111487524010929293068596312369394554778443679739464173257290398711027424105592128445706741675685052416000000000000000000000000000000000000000*i1^22 + -7849657974579037855253526181370302499198290229301937247795883108850535369794520744177001845745423033440893512442618693282830389125257390325775340520341265037831086401552445134401910827962717306922104848500621711784610478247743708041707661015928322871148296951436094711512810085616588488845748666008416434901151024507739214370512809300053723402486845504845627076164115570105887943251919529522949665821922479943110106012316549059448143441897479162737547976938699012003190309321544801752088541626305372283763595282422316590551461523545844133581007836894970558634881794426918705225623305305424363694853394867624296226787158388509918305520555161597110201884103928755409034626872981933496055109285998171585894249518174727994117888500361642771163313399825877964876936775562780379547703697050654031981184840101310948656219694695166523934571085863823330553395095766029811800287153146441615509297936672989452472354817850211393135874098279531011443844429777052593762091145225907275241899910498960729673326333324248146752560129389390944614048272528121317798475699987216718969591631815302476077683340064160137669283451113998593548918936799177375366161134492926072049196863417843935611239634682041154502529789097428544308295897492348486708172940105589464220760889040848652783381212548385524940800000000000000000000000000000000000000*i1^23 + 44691010912924941389542814632649722584469799804661811140588388469186076970149571457102664239992651544306205743908596580932958411135192890495852305008286863547659664769546908467303124301657626815627366760111338507530965083663009643100698298702594222202260870131505958830948414143742415912121702185239018243740972363848357441829881212248063647588695935824301712294251928818193252790454032655660173200927498315888335614245580396226376427976756494500942740862520746416927428490213510912968829664897841095564312994216445701765577138234467622526047853101730575829832253345770979641034211731244846530616484839469485698565678228764173549014152447508441037615654725033005009965214195236476434962560670393122164071347121303187220013906780783156968053349699378868743968680022088487893848989820855430420999218744511125393413367174714351230042140529421439610368685321030451991125125360869861399675290555758124726316674771751444335571440280593365217972459814365570755116107675994136299527438468201750652195101152025388515002993556151929619006220659562438423804384091772039907045187122302907565690661928425959853681584881386649245145429715921695702177823047273983306908274844353549331723141953905719565743783538642433537230335321544208384349980421236416469732235000003193251658794332208496640000000000000000000000000000000000000*i1^24 + -159231806428879813632757058063672258375024808420852002232822493277619122761532813678447070939828996198317163077539705271245598921896686061489727135470334579164215203143597049771889515425728348490333638622871533267417782450351171104220303609374845500185817026438436008844076311157589581993306039753913033902866194805455328289627293320154701682472473839821909724040644574946912771516316263658776655873523067208084165662633664491802561612788405029056440975440537663329809920584000666814234617797266861221846868413638212899929501297796517044109588757924423857439688422823942000998408819006212742537001708856370666369161359089062705406898253077795918702503649775423257355414994437049524914439420506580289345546111071574631140720808117837072637782333638266605267700937119766770793591537198229245553220608425484716400395505210942480415221828954442138928265829675700436335345472684198920710967757739753161021222951546309255867507491437899223870754163897060296253122542040364933202718995421754941080826968703305511447776972904499851622977441684629434935476415290802749002026214619091760170820228437247709221887569447614379692756685055064079399190274799324933920624398931403622211500882628443779801337961918299856969250812410096706841794506106839109837348350684852600446099107767910400000000000000000000000000000000000*i1^25 + 290596534527440038213988617427998453597276063752726476953995031964090447568423281762067592771620951355845319250747970962867059285320796356137933641707240780463115646744504343934006242085132974901696175102727643104227991982368747112940005863441245938610155856931282571188279263186365266562091610975465391350216832863493931745989896708693917334392202671546856497076658024589129151550055933421724232213382038066550422270434734940799773735940886155104531323831784252708555341911403690192742680950162096501770124769908212962826339405795706594607406833973440963653222391924082787124233555961154818667938123308204696131588246382974277848084107623803343130609081313615711857578712157351919216204563375806288868675991748646760060052782366657519666664658325346326675228575938450100803111719985432762111135479927152369840204522397476528276132052653287863380490793558494474881052925373308605621504819362580222529941298723774203579971714225384854700400049925891210726358061383273262070456344854945848151787960034185066329342487908099023431404609046828187672718326507730498279529557222810801836580957470134250289582581970993734308979410777012940173623467982014520927271981021422153199459934306781772208035516674474320243785472614309459115024915943723730122338362607100041589445099520000000000000000000000000000000000*i1^26 + -467596469352632601415032312126485958679870129624220771246052936438900851652639075038851167751559841709689909718121706304581270610513450747374296552084371668806979140567929834118986693683657564766427225024751324384363932507382575679678156940341870784567308254231117183642387541958274919258216763295709507552288426527420409000858969505490812151420259812041723250139125976837519277554899911038873600329397420781174618597636874687616648674359978715231317399360952989321361771834509515052116027904162607287921061212628466070430453033682295138942358038422164756699446347431554947573182554407506626854180148845989096757128510163013068020988008148032074290413566585616133168540943445532833747336372618198047324695492471853618597352664270395202395204538062914333159172870039949725672317537368545527084509278374440009369195525424378905659553723834555586610552198926260035903362817133071569826027843283986077566893713987635541021997578313876522434072916725610165547891607050554725600819229251343709651263896625815247498882590103232263589925097175681485064074073318918989636364671372553981442519646871367391288467475759253278284098133410287979275089407661822971148789170402303239125538026452716479367873284243226508027748572151971821888367623173620491636965219845546147053568000000000000000000000000000000000*i1^27 + 5817780390431755728629981469282626468834177847419354169598545159279143088548208469881009724841153734868043932577479460356791495968035287284794572480323320484803770017215264513910708565591829975515704320588449010360775063447954538557523304883207696655517532090425617095262269179511294067877437532522792950649121978175068307723379936634009843162827141506403050343732269081217238335139235580703841755185921805749021095270949004354638502690093030418648016779527164548382911508488686530650748719265034006396046862986717698904620040035359431367948488094052611020693944104068473477521981027905978477629652253118038749901821103711098229992247403039000738735178581730033391752250602485986829960336995965569298782753342614847970399593974203294143007144101727319910767362953101223803136418140512371676526438517624821714241566670512312900691377006077104259972874289057880129589174244311279269295242003055799457755792731567715396213820611248382172435515349594772711974703714678889637013136540561903009937677621331293352450211290870498556709022918371066899726595275593752351518622403755047020675416406977254985723164504239155917041571418802986332011862483893966038752193508826933923517038830759127797817721962405920309750122735364673558969421023906714714010725335377012326400000000000000000000000000000000*i1^28 + -31787995130128533609146241814539636562754507925583904903413896179649154381194732795572609382821940099798928773899852830666275685273620326164874609945317368747943205828398287853111144520853689276039607169292844149360097160468544936346597875101445991686792921621076851810923604156671409573256725543323272404272550748306558917502623445555590018104976940629645084232956924846978273503994223893327786097883734282001419986100506606220221411882928356654942569408928324436410239047459796581845582473309142546359472721672554393543757465399081400293763647799975163189292207504444904110896881171401482112295753715963194064096950874098787522269028508991923106200944620350510487037209907069946065919563498658096982274013344976638307096723967898099284051627700781539893420856241323595386620745973023233299678670175277493821140905309553326706912026466447016535652993564596996887574193930273150058223374053755789487274432271839842991511598447121842514596817547257131431515294848695384300886522955228273705084083852183421246964444667444494078340884824932723641800185305567962081112151005214967582150527738971681357619859144224093847965342304997728102173410822711826735949047519266028533607820310305036781874206033331163632635473533610975119587630572373218821440037537710080000000000000000000000000000000*i1^29 + 37787605047102619343593871995055384231981982598186153219713632090655974026086211817537406660919679662589356869023043019309100234905691066039758281228303302167138072501125970756606920500224657376032230175248519743246969657379995111549534702014638144293852462272017726724959459613609638279648888977972459642096431007315594437862016351057726268755537818227038238097963181357999067750524833882338502139025561990250954061895258254224503048266018223818693227608717487630564438787182168937689429977955213787883290434103528866783119910123840469474072608495765653237220124261572909285972877681360484561669602154339507801371988632583552212723987625271586739136045599621557489762648033575612648716809064978731111797448641155133058510710694045842905934223569200578410771242108815432611143694644601900378027236363189618530624445015619826992642519546120365191470427490623926899195417734021500876087903356720937959840541261144721788009446328087796521576803886196961793757538631529959105255451371469657047389949458822372970213649091067965071701529709174777705613691683288148387031047516616999521719015816174790408652807575921409471737310396138102928937461382282368202928232047382661167350003178903407930158839946716178963626444372988413114407006228150877637373329408000000000000000000000000000000*i1^30 + 53286415332645442248028970962858571270424232867057280053266765241795839437776742992191461171227785430090994624605538680677802825471695842131880426537697536456239120718876695936928506728816373014361981166651431227871810734839451111975342842125609599124703645226263088164665516664942605480629696735488033932211371727804372145277587625301411636290702766537920623669061174261023686425239361271898736788214975959074743371288860554767914535895867552119788112053469871426585804365220699380151333419258678116780996088117059407798933329219079066847422367928224599187080961196411765689505517659212262549695263773134106929367108369292221316652976774249135522043184507617041702802191959697247442117162009410541768964070377164300470004119198300854842835565643824746249161277839309340466902818192313169825103998946571998375314463164982138771955702620047402483691774644442655506376896166047804082171985046938811285795730433025037442709383951336525830611416355547804878138797695101081269277733257100372606379898887528523621201940233510051134307619165712532426561357191984147819293645334230859358239203524446311080290146678544173151651300291324695185630081312404508001175979754865821921480932423243443863640777085255414922503476925191492941266199002417946899251200000000000000000000000000000*i1^31 + 240518268457236344060189444680998065183470722586403017992723362464061261696152293887272202971877467512587674144855943341757503772962858206007378883646933825531993617470432379688448941073879035287480244017184481610515471240074630570008975492569548243786404806832884450649783932152140588331327191738136751497029543855121196244884823264132109288811342670446009938455890680422259974166576153331383172522268680260765153459109994007169760284497865620614091252423426357627279523176283947671143266567491886026791539426381126527478926169182874194304740261048429355954185418958883164527104198672127583273096405189233391503586951152979532984888209230632752295384162672076505481844297871030007301715733400620065325176861244088196243807943893452103310222076903970416869913214027239790582856477749273272835334221116734691045879974436475945213946789150405979674121606244722925097706228605940745656412361794431433080988707229298029051024878620777183917129872742467586995022972044820190487470014542139629485441940813661415265803034739239395945106593836079443557496757570075376169550672230839804208615485859211607765941149161926413437819702607346820944875254587073237412507964441234422750554398197078727572730487105619998693402770353917136356357112040364441600000000000000000000000000000*i1^32 + -855698841430338666898635788968754700648906787666698770938323269131115216137388009967593052068692101352222333983972596639935906632052760275646406486158652708676726588698196998794966752521564024986371025443017184605584223424451187759203224717288261355436545044380389681574461427859997932414235618841471415550961317284204719417018395914016984263240113375197204176482592460474265721131680894366812803767516204197419678153032149399269836494907949267838379625333363532927685881019699998470815246973504005005198956026736709003229434888147392328283300647871656450215811907147689603930826865542675262704949775453364132474713803360624734683447105186404410126181776076664418430058516995724729802325128356446955571449420458020728284334013055008963477925882912994887342228005102874847974700699446692743781187662407178577090040370916449158412470351859292150940139651757005891539716583132210950970512122853756078945142162665896010501997040641914986408586303972163178868345862828061956948806733219932780093880492211947035675133692608820914539631025518751708547700326531558332949991999745980653715059211794546057812518277602191445762090282022261461055573002163258652353451692441391532987618633519677815019276167015257298118672875106746022150897573822464000000000000000000000000000*i1^33 + 1667676866846209336312151853926485387947938445707337879276974148416780918199217019246229655942194972364112709777264258034452289090558846042257546316128215767287541112495153478240502141884386606302503037035544641930054539328577083798979873096202263118170005984780633783034957190931129879347600814260919310617837683535811007557108215533909818036106778656704361890523799015229409269850255477410782072288564776459653218879630979713269797035488037510139579312361135731561475536159669529528373692662825322948686162004744440782871565980029612389751978860675438940995409910316821911511024542590001556282852371543531702343257599423195703493663291400786073173922038457436436263392784853685653586437275545552339393218457034274344964250099705208652913705290516215609280679195127678232115537355510291948327758548825145338926302894398050508878855648622029917931657689297142509607465559894554337041877546768793073253714707838400752386070409460057564814798805407099269936967305897191439703481528598281599363490548392265937684228957746548830469368519052105219004429092585061981202360931204533092987317169942718073101204005779910093437799676923989310172806967259329220114601548754117030529394854054131899760001204501168106054710226795961076509206118400000000000000000000000000*i1^34 + -1364698377438024569419930443982773919902242518105446077868552903959527730664873506611454019031153063194296900753823344995109261609961145118831482179376489543494522118959726340387691021524516124057476836227373826076820834792392569980400795994615865744144176197923424457142795565227526650096133881216621702608956273139764703865014779583275200298778599406555348344954756829858291317374061729322632909005618493109084206296184114860140458192489889697354802643568303593718005177278386584926530636904269304652253253764197973031577208459998553189508994084191832770473315400647684656448319197527125462827002546818869402259561270478794283108144139095091381828532624517910080928824043975830784357272926607785763546942915882750804549493419749747259733520583321692521438062794453621113601619137486053563021660919624518596673563749261008456083178660120044493136967519826240749763673711992025186286608255332531000631130514135580013719730054013670162616173645675320290234688755645359347807927696295632384137474397447132837423705015756758214455411941798696011140416886817007958161586666910282142927931551859970459345905650216855096890503795733871430176045261326654189030063485772911019353035567401138942132088970304661765844886515469101899448320000000000000000000000000*i1^35 + 2212703760189035835227894406668777879324039007339678222579185187619319108349269428352971078109893035156707588911996619615561651279738466548626330538952382629938419533160236375107811196543419642055952339409417188193618659585379028117755806180742987720633667339666808229408023104536275806355408996790437089503909605835680941810732793369716595422750504439976729174053842693130370926009521015034709965352191400175902495207424330131696472526599253712076216390160868276610813473705932205946143598427820199148188684021971063580902302479565570879800499598459637346635805640568152422523224157181844639639908809458999167314963621691234253307870880608289306691296181528089534054107380991919101537756922776979999317642523221199319529639115214489690342154913088398417258729910313796802580315723095822904565245062200062846314748732022974099250178028544075402446176561468404140073194919867090726556362330469506102667018309948031738705621233941214490181755209679647627440965401323253788015555570384637336055502220101933997963842086006424850562023290723718805980479602974287415882618764758574484167427131660398574842457776621483335398008453574514247231152938250349057167184032103527085303336894559416988112328200640214214369514286120697856000000000000000000000000*i1^36 + -2703382988717298728508812920917459516974500862147223718854847103211482375317131512638536340838425083990880900522046177979867068530015323636602358128287020181044950039328536830841671232319395261668531982817344473075482645976327497451055007072219036963262551270369284668225227025894704063191987833518273974564363171504044629858880210975869133568621541674188064082169314397718007769278821768507681596600959447870230662155916120189737955157378278335813586298165486782920689478102525819500266244883430629144731668916268827551628239673427638246663310775612986917464409714549444763333950114856895961230484531224235795961357493758667430225311566119975477964294792765585992802224992396481079993160964701544510647786781898694695569395504424133710398109402956390836632918807266933577587555571367494476794233077041247905885717320530874933665478369021630084534805715093251070264857204320441124791493079638370046202335931152758462744662971345573510236747140519562817631853720612505591328429945225806416852932120329466243256079900466846490655225890732438888993460367419007081696636946457084511862645820845541981498568249343562527974654906893053798259691812506523509065289501821930679050015141840203886616956363802088743046377950412800000000000000000000000*i1^37 + 3801479026463870369382762234874298825438979661371738361412814053378076587059967119442469637963705046321360961512603860935909752206649483104392603777270791311024061555069128577596995905325906575776593755544572011490178446756775757797772454153306995433386968283413549715459029113485045706039372370448368062330053770792686744370368252429176497290355680142267595656229042586926794814366747490912459155229388675742719004538662903986065960750836406232194825074180546434807324162525162659977472332080925405207348612763299249439958868926530322790411976918094865004990088691171109008751992852956570985060462243450721520380234122493765901519833362130348373864001253897890220979760267951369581409070404675127866261021329855187740906789795221732658407506862053721203516983210494566540162559264786584344584242727764663073612807131725883196453562972506368163098831001856218702101735820058933163280751646290035950842309257630170633792658347848284172466535465648035741496919324599931981265514946086537163008791466084605228924327409942299515531712618230877235651316947388413985384624703296289232598153733635230375430334703250131406479284371679129350071761543776992562962403605568369947174581878242385989923703484842619999470223360000000000000000000000*i1^38 + -2416171332067595796925718073843964638618419515066656460708100701671843109840385324135152875175591771478199111100668459628162179160948926347403693259145180871227960437859665121555333626797702499586678240991438598943436643096734443320875354771621118653480190220381229530176524076775988205183859992226966514646391097487138387700003950715052749493990889789988767752570075213299619625801537269715664420070994676440572016733362435877760442965037787976328096016190192775657290744274137147258416244460892107807058918028357914373982685019348328669313564145636308146625157442697596886144798043949281129031030750433635014494873228897418588812285575233835389522686662549198933695774248763817570707125922683824617739785173469642695055042800310163537765868623931724787629937235608163956751886268385556917926673979832212350894274365513857398183568230828291871214342396859756964478920583370593737724064114293763485201688936417096296086014038908218675643844961335425531561537904321850906480621485805459486658540658088892286765369883831778492623718681616095915733958012121277245235674703241420195619861960330940855432764256741508737139291999209992631704331521547574861830450625929990219084572098251717883917449276552390901760000000000000000000000*i1^39 + 1340268124311765548339536016729180080982274929854496344720545423616772772948854610858607707374414163224622919452129187681624967436298060795322645099249507832235082338446339406845473436452712949781231743285258039318336111118499798484449810293230697455500735479044573599855604098623177724563688498790360189115519336451363210667137812144453035826802304555728483372484131856381632220283264402455078326089182779943736452950677905490370141797987830383427172453834389095977855116521995171502710456750892872826626400776557763084019076854095247002867887334586581382728006098213002491310845165888503696970291305681677101631806511414440239751870723133031850656416186716514316857379392712664758904793635087243533494111329971382029588928530013086534063051907468600238655217345402588396923751499499233679061771447463845324255065605652618265207255976544128997534148704627726317481824871533271897302541374056326396709900347734180909145947030550072626580014900610958431610849451333618959152617513766583973190695535042870912836140284549387661338131863143770222164763725294397916898675081702963644779661607803683140776091349315386816989362800671931046886386488197601559204631620654303338168579597353613691389503588741939200000000000000000000*i1^40 + -57120683784453854945035001675906916238242765989857686109303761503778641185389257787076028594710208670019035628645666622117424487274461968443438765455814542042297786049196197066594263641237075522062585156533373330002724299096898456671177304629249153402951802390415248743530480018756798282178080175831895453621036927873138805467054204083021877109608198016981310926160841543747278638997119100653267271843945950872224096155676460720585189010355323706481488815456140700274828142868202005236656989270596144926303686742080536882576954753214584021342448988061232834375354119657201590121045627271655997714059135457409052596909569447440127677982395778378824486261513260345722678380087760762877515118389939526446084806412968927532716878164850975087986851089502665817791455297297027084643962938831386206423796134789108767074735092633554457404659967175869377715715186799461894694000050302498127627588306861870631339239983868150133677062752542222417740173406835128040824421070263123485142037337599723264647433943137488754972542101953837477145346827586744613281752207510851184750336810656792946887908538558270416593201258496143024492667470766619943320889553958227547605617993160039661054713107352075059907788800000000000000000000*i1^41 + 37246480646964213090251261077013211520169204546161864335525860005979913419842907160819031694534641121213821526242192593516779940316019765133466091541723798316048022665069773727244726345547249904153028504535242910130319819144490500373959689677451486216214477889474683460191860716484978754476888355419450422742755893454253833642004537201753210459411252523944148504944952609786798532876366932818920497080262613600270091466713638764555324687709337038648204370488566662773161589968519213945333043221200459522161804790975490064902959610583222244292697863722765074172509221123018899907820900154448835658724883023169257166142556566783138582092361787560452725753414951524860759801388343065879684138788321947801160341976626997491517245572360289104387465665402909269179921971308779793226452304284699521682237409151071067024402094399701438798862876970732006455225236146655630796307290361624085777763981153394948643855700340192190091765339683169183443992653979797977914326121341126114284629107493976980225494140214331602226555857980730515631423798015636572081340622049601418834198546556465038952351330155905981994045715852652712696974459200000444548790735384103791825672769149995153962772924693585592320000000000000000000*i1^42 + 191094669785751882976118445419075629048156660187178470801197284989013617938059933341484670932164528315655087617912346926003907654797752751660797292016196034846758308171078225523480282489027896366131756806913323358820567359921059181529038751040979206880970975521051754683201863423317401594719833136283944499246972318393549394578710557156674000404877119055690124123144648879666734295479457825506775830267180222370358135956738343857204710438713897685264104206783748873390722335808467308636150174227383775112675775101301789866620435506938157753306978403216901582814568742128307901527605941085966749574392453990250186642255149885014147785862054729591624434163173550221125107418733542399230331095394524013943900198506424760433296475691916855704372336063539013247543745355967635446660638412510574773103896702805631618038278428445064659685926425641187119614132655562867225411446991764286438580750881772060023280916833149866479417162031786889050355753844592334748482348591431240785725459078896171948171626051466588774240511167535907905298318616981519262762369645089418006594680112618898120038098394730508968839656412250012372825633589427964125253678353566388252620265556460137329117292003328000000000000000000*i1^43 + 311741154602156885151163705450978908522388509357117527044885210494625622545112115975560532055560426464068769211709102726932350320445668855174848215821083874841118630861963158516009958591622985553601889984879564522747873672462964200192644270742439113136682547887830985095913805910920299204722385516629118156007999200413701577249170685787981229518181193699249974799023190545197129940265406105710595283305475070232592346337734389399511517691242847757278303315200773647762335420547027697576430519211951520436051254031362891039470971676741115358056335383223371655732216902334234765403392436121588753624535723791485809373675324230363601282280975292599271402148483733620437565787862005052764045079207976426351011870986419546738577274561336656239746727771515605542468326450733174777189536619167002037831498526785780156102551345799308746098613927134995591995615839035819210125467474843588891417168445280891316234541556906982758227378626656040970649454752031007921194063566513920327387299125527941886340877241375527786023015761008387427300257463307675576973289137665060744001057932983042378520275623510450307754029945467190454358030964283693875651978485073439575146114821429067918799667200000000000000000*i1^44 + 7504956206647299852164914615406586331257341962233628890969988733139517664277348331316423745609569574889514138836506919257690778703263438798839578773124269573273503024312919900695206466973421584730020020870921854200325449462592997129237538520812906935048475317350523497186624046663535585856556974624747181974355722255694181515971053620092976212308440664843112368147084381423006285168874203665560697799001556888811557205553793991745153408308336051421187764450712188346068630249976418539629694376180545423085251878763062663626452207139270661677732363044768391252852250129122356551433788406673926292794538255926213599910846050948566759778552972446607755075332877550650440341396837594049054156178538883849003293644756268308154837448467796594268636828627012994773226039761708611323090703065028691665624846974724738106791046301496968131075746350527799997835569081087082920628382218715629052374526274565913929958280835210451063880837769364393456206379179523252350819099125165018717142413798108066425951050133033297052631858422051804272564562067208476046980892638298673854883783996220842978676992301460088608034207490006828483570036394095105214927698648415199544270841544555233280000000000000000*i1^45 + 119335863304660295643066005557930406168287213153206357109810180142800003003608266413205358889393945341514663064162591737045506519390366514776753885993327459930552407488534328929372733217227333221795483473087171811072453971650504841799181182400126162816704029449026032797206867834150983470835799479904992625438166245192019735183960366811270176590261438328461935610890962541859134978996603965689292087895760855675926432526331446805787635135147990561728121944108840089594887019204529223482975118459086921481696466873205114159464540208112008221968558853789102969636235313667885806383304201695994887450625576878036929872995431696956150935030192799902750048753543894352610926170363689148745921822230634019190538448168674425382446068541403298806199821081075703212096072577348847042706134905528473342710717443448332485104915387648670905957259183929603631696082871444647639043107161781144474169613265226742492293386630709701404610842183627951503305217347565634649445651788342980525932181115880943791167457422991304443735175636935447177920413094199757575792615789990741418194049137118527656577492687390962266154335996188318438550712723894768505382088973484240770519783071744000000000000000*i1^46 + 264952859713433887509168186485448582837665601221405466106693123146893925528249998449052462327612707390006459406389435613954928302241937350074483699738054451788457567251734356041016156821348687175538335925427509244331210622617635645363653642152544934629687678013214064037363141865021385130622160665033929310733358983582079361347433751402537278763210302224644542642849508400302465018909290781272404504554618400228979787242868985191414910629374466246614821365446659398741930021576650818795498130810965157481733615367898461798216282416313625437869693656019708087592803227949430506236338514818776195874256531500258525186589379813681928975729821001003344583604778683812356277364638718262144755188762405487810850085735330755820066620835240820437949356940926054108084985650494198788256102358163930549642946578181441976719577886419478224036029722364370282032477169847075657247438449347661966375494562693188284106367167665310008594899180734125920080426076016835091984461454821554403035577146771180717982775617806354106062881327082703201974452545120584246495424125473614838596944706419504526627947187258288516517610621523186725224878389081047525717813856222078393548800000000000000*i1^47 + 2316115140738279026019740698018845171968617304718223847299058405861924814251849129442814903447459104329882218884080995093132372311492509569089561560415172069523451483091624992903164906111649165841693992988815415862521276071486825812209128572166373022827155246964627636021178250499574698089446621871919504281249416047514338308513267842387284920672626298136063972331425532398701966359788808118860555528460558324520710009195292723488714865586270231484845882180774743103701017306685069654674815480995176933357841451153760742154175855196203582852457816212419479501306446689438537244666888416067856702144992827507547246181423943142853592962036401272583072474911133533466401949022129226395967771775956873102604537588983546636650284046096922952459839876558229602689572198731904523904292946074243042495298949855447658564723465997507614758307366599247594420860502761408520980609752197804670505957079946935307977187897492477389806654908891542436802740898761649253669995415009981761157044451421373820914387632553698819855460826672301699203788459751107088219220707876285225460941596170795180516419876306723004551541741196249670490649908401828054275054509035540480000000000000*i1^48 + -21600464231448570411325311803961129814230976556075732693302540677366734910137078496259845928865011307445401974347823748594061091029648244229474396364234835463508662134692912315637591140315434485393301307137592814446423472706412307519554036311925474096217446761865793902139480917728099005149850437760127206157225957979427941839073902633003380487098166577531622479047882682002837681581301785107393363108684439722620412910344767284018409998211762601339421133199516237085053651822194880263892145823196909490297003417379506090787552484298871104831870542723116200595925126256506466842610492384993697347071170666795736034442938030695356140268888662129484935545295394847676962038437032006380294524097759990739599009899481319807525068652107044846054344965219256847382938802848399588929864870363440441719725233730977417894180275010494269836268195389661420416588484566460276586636968760299376470261800677301980003971749734897854205370857880640068522157260625260222577320845146474391848702447101140126103490301230034431329195258435865333125276947445826306438317291839566569474113312663547889712884577879604316390043551754629846669711014655193641993732096000000000000*i1^49 + 38218624066600044113112653246362830505528840807517677415329120399742068523230577110409424236431222571065974591399692211399268916285540055871302159922984849263921244306580372183658804667124439970099167970648187732181710755088271238521337015044085897849642926161500358599289786410794979800891016322796307800724067772962034290089276480717989264574899429857890875294229870163039668185904730902297504394823397686979003313111147763194777491509719757081622003674577352498912952708549223941494282808900267597094199307053344243340624806542302909952613949953214622123290647141532981531643117410513740262502520952640034891513561538732316163731887544396030931830662971937376467462590960787806946166288602602477783874005990432637650870225573219782056416312547765603960525954016699970840341648223119465690800055403910835740216491175469491376194800309180815711011161472538110326506219916975489212837346748602257364125097924345416069069011013581474318404042547094692620677721769390919690495940298635629091544450297472309412470353948511301324277838039610860450016015722001116206589237729356094725371189364855954221906019377761524297709231710318295644160000000000*i1^50 + -23482103697719706542207730032881770922415904276105440070231643291897140535563538466913924498616847772754453070572130527410235931402029889038577862505166373909298855988844979200172695400974821273713417377389269207201553196103010229682094308865739652125627727342915054910189808828336638823627219893437066131241503522826755496593605701078071671945651598208780070912878878208989913955182704168431351397125258987416621927672588534696986225287458736747337186229035944195646535057207686360340739970499684901933815028498087444811818159719299160740029180653767745148325723379386994461844559551351108461292852184755166957613536150291546386888145390461054221672299654265196034860461707477876971849898252014514733699091350370938057286098471591583531824830235020077178101021301321046033464397259544875611728015480472798566838159241612546884516983697028729341877249536695920238211583029963478024138268207253999288000316110837179263368596046809812015655315757692321406196567165334949350394289616344378619875474716538947761438568856397297794064880469884583044173029407284486570726266211849021811770522908014351864246278970236099531636216030208000000000*i1^51 + 15888126343345818216380461122275556659573534773783723841894124853075105817442638907762932098615166023347665596814518076150631475010567127382374700598333020895627220389861118849002251191839514632306651850664451636592117883092838684459439788920803017086685357721332256929860612653753453023764632875263508584729038065726451753307611055261831191983320752762530593069548435570041560419275191717962919700366020516647813582320003822100703864564993996825432061157093418062595977781983194111614269464662246829467812363352107823241107771172916084784938716195209338153217399411889002194316907474919003792317349414383273876706445750288568787122419488625340409719369867805278183731488670006562148168056260909781796298669707307090838449179830467680067314269755989399056154305251128052564205755146801981882332420970477739207413133592373987347751544473907468104873260096536507697993671920943396894239755861760349869968754095285521684331829766874536797823880925830279014421009364647231945667206026042088374642982035094127285677216292562036529157301057768000611522853615646895759234732998648737423054835227691225389033640230570442394035200000000*i1^52 + -7761923286768355163627614078332849052202395876876554296642060867192788372873138919514466889132803219088457105366725858285087655192860061613629415335226286799056659563439056330030462847356276182017713118958893156187566355322956689075983012407342204486793961636321964124304920316638969605600391383805483483297295263679793882152405889737400590822009584380670604551887448667963433349958482955357392180935904956861315020617389707779335251655219121171582591561514068872739250262485453635570612287093805417336950117562155306194249078690468067247594876175539499789842065111902632864462873392139534665281176419322390416300539077260948366402493775761296833685848633855677252942787657556538616513584059897133679740306385770434553968171135216787492999698328803820602439491866882364017305872866887805597904679452904878861753503693331071283485326216957023592601166120440959625038858743285637859568712132856765988121560651491853742785368299648260320055938339154865060402030807906251615409726168890449437972939516716778110528518408123862672655701419294073291722439716874350769011811389412928217035259732965299329259594204160000000*i1^53 + 1394832612092174524349158424630335204995053187901411130769062164108278521907068083691319692391429382442046919841225765610986883986914351605314920217498068554814245402395732659027272916418433201808534365223277930304505085553903502567432417826113367386605972209638607278594286690922429604346855771124145797905175349188196188433388443193664497140817272896005260048584690854577586496973724094742450277382636860784765380092132777586239049571956199534231482211016228988419435453075599594681884477692966875265173149136266170104128573254860511110442988505688692965683539301193015067160744657030525140499908810121467564024780106647469925522893970755584435367092310339896766886557895513633772302611043081917331366571359741839367368709461627201832659686646617451883661009645268447096988551713110779252720151907728564598056551239627654056771378327030199466062341175804295822005835906938623783517877261365902969091021697599321798228264584284422437748740647855064777236809108928110312765794743744024074006703829337446643555123739115913579490961923396313241262962735409944971345029442466885908992215848741470912000000*i1^54 + -72326659531831537421440174774096451358881205791856589140566748688467325968990115492200951003335045211721671031852072135448775370916383279290397193561210766191513305958487686731594275354647243028158895647290598050487795092770831987461155798945012465005077904075249888861876774297577183331589862618627299129163828331899877008094938861076665577780433150228750687104263545505832186526726210498449710178983296831066035463376491240871971246416189722005636094407272957689098268879405795402197686267582255431535061718017685476592893392183649705687555784006714848859920279805390188998204349304393409351099730488650449023594600960034427750085525383026580325246817767918674013563777778150386149839264781798955924449106671094278397437723195752289938679695007787389218439615876432924551099417569059804993914401467900664252307358707673298217247298905752068620224467856068004827181374973676192422429950341153233901171672598961875027864862645549913614377406977609678184261148084070758381216790411008439747409869549821227240150772969914216501001095102752410029161534719463347241429510810561316457926400000*i1^55 + 1798098519563540684854154654071113540956371030704112312027734262873356471142046798369210729975427791675490472993754042326081254684118671919345715471498587012000125774682154370376278392474303422075933878094765782933739799546286070191552030863675713770881506344719650509373799526645189266074567909383059717091690370272460272101895726384361081538516876030985528924009161672643017903238505527507278620933649128622694953473242434754008975789298245927647434472674688919396197666116029443569242191016548706819408959269847784446663550346949308957601910990558917633413034906451690026413384582183875603115241468311248132769602001871747201668835553123586015641866243981180498823934952074900058031443904067272538103033953683932102712957439742261175263750873638298743996260046829670361970835708034953619474576161312210697458946031253658782841060022027132721222258172730147958323549790491370505142457708175651363464276610898803172999361868218518490904366221353042548039044708997037742949280259042145118793737541937846842204930004800862900140262975391805476443209174518231364086454174880000*i1^56 + -38094141030074110043431991766807175957421429117615863517357228121555527572972600393526992398695305367605027824857647922736411586532726252197336456580131135031279765981422237519739293475336442371243253413174980720160906449981792836816578244242602940868076730571855862953580193350184739862790389582672991784554108533780722360728814313903089190134819658256121094360281768161915234993212813167031717735501697670797891056166034698098777425948137390223990666137184618083636794076200913712091195372040598500985314648309151777742084958413827392948994433802168824990349648468216940902253801881303817761392443531587044932489425649535223558409114255468169628100753111848816110426863328127997689250668179678028874549169157168128966083085046933834948262131045796387428225172609644866389341756067107391616454978894253822965052761129533130148675691746360093088685211655953338476225366458434108337027362520138295783748105896620408847989835142084045929069275630588447563927504120652604679589197294085425320635495498123376833539210574885920206410909570076683077482515584064000*i1^57 + -1362636359947722118701100150006723743502045661522869082594109249389252416036406984795461186134619651189631294981929094825910765788732061950197512056637187204742480902785117213375721067422707772704955440807540315205477308277900575594776136235995499421764654859505846812951002082417947100057558666468655085824166333319242506107979158295931941459457112458508159030063669916196673622505134462538696680452855147703771998371564329914315488338348239652763699103951074206603453917879800462315246155951622738007217143646100919584016090678493250233971154850992551253457465267013825158415412914717920932897091798146351198523460198172980459135324385344563847369195322399617276796798286603296762255154771588290725249771779622135828422662338133598456475095806491270571093428741362205039939541799098258121416471895771037957627280148599562069036690932453600284531877523458334296888164657447526108596111492359536695368168376067104982054448148117523478163871898860732848557459277340304306324125700619463981283186106100534971920582889409520141420510304879533200*i1^58 + -15507850442670652379111941066274660998668798728687151334389675909165840413763854726977503234671603606719142872160861234778648801826736771630039643858647382005146366736948046475582437138072481988836448451295687805411986704891144228518705028647330800595657661326562219178584939287170723492455743001653207013651751464639188682072905041112295125052577144645325800328364218445230346343498387802937957268213386681337518066798974435095682973542113684028477472166721998184646533161553270638609267623444523527486635409494554352339162645500178711985101508342222714064709435812825844536133872444514454428676473496560199129948028638062724650677211481454464502612982589012463345847973799306981894969391855386421697001554295922501605095056567381456939403266235301834740573018391181500583665619179973520246580573887773737605473060513402236524032105550469239968918229637761759398930960947619134359276345110906126874920209784488247888897200848111814690885928865655324939647425981225689545689329084221839921495400*i1^59 + 6431575540754454953650481179386804870560640968347889037600430172031007555878445136074730371768697057968599890053518521346398709261223133514253604649872426111719833959683799065006954019147336145554964801254959914345950609660379961739936457374271126057816758464632933004976291031294263626074636099362342142377646505672374197468650697251499328135757102000982480564588328485319388169050498142780387208868123844991074701149900441741873613774365285690292896257972237424529697961866762296305040554893089765669688242674302115411171789630827765777001369159638475226122750154037246143237114307242299026696283878007178872465553123248953146377249015003157174495130534849379140983085435846372766845927288105216002115637004857325377810842907831037873471107815757006897238353132163980482553705341938541635715822449595693181007480433958482259966593073113983310332391941408498130434475027547889457955116822539659253923361563528751178176589433237573251614764735361*i1^60, -2540294280207780265089683725647816471885279427829695457925362672824941189990389485958846112416117755171414193452531716682027250128028999967482911483509847865807124543042576906403198010259041960127603155248038081996866821520681198084081853807543881914385428020077671218675379855437959418855140393154554884023843768310906958667681804140729492557401967336051262378389634290640335138896074467736745622500448376170730554207280919541420909393549270854815528245505917770048656823741327850177177433516937322991488405759447992323449399830219362401336338249187070746578890691137642674183507927530184540165180160786603410831219557923951243964198069225291051733664472099610825607439403008198608459597806490555008887605405750561597172760908700592385369897763016006307806809163413217453910986993746108009649690678617424125126544695762379364565959268671516926208990938287692914195084988305495129266742673043357597325251099985081580586010432894364256510304841725536132482490247812190078448783778502484832377608135304598920968189109144679153754272848971589682395048432308938613249682702078579786813463256439496167378856260141394160985372236590133624890433186146167681014041679940884298652720760432270925050677177561281423620981851799671294264426053652074115125526862919604942080067173678094295749860971715146313498557706181639975150514176256482196989609684025528549933637903973283033354991206097286611428456500944940017289538129831799620992658165313490356667140306745555226922715435531801256832807719480683099899096372791778762853057424811451389494844996713418649574569992890134938929325166219496447123286723357373331152611310932711952070064386444717034874516610455930590444868118565693142869622360596596214944167589984551708410333805201953323826276586133582378178044634752450471987937658805999757281970905006661316706644818961165427153598200172914204071696304068366408453007042787836261722324182530861961184867795657500797760872452265638040355814791937330690129920000000000000000000000000000000000000000000000000000000000000 + 2250823757754129954071666076565173631623836484358180022743414695256494908470252314854249148002259886608286188827130843608129181798737874589405577641950423498436461241062978890758882594833097179890566932903001530609285325819097387071312577875068794499507606584260875030363078650228061575857560860228514461779376699289244792867597844706499454505474601970052708202762139652396199094584625286931410748531178304586136800165321671665997690994884102159262060276210469741534511277564830700911266380659565881908414940737621182646999433272750433992034765507643306364725187123378842444362229308964479736996253520511520110955257968895945823438536257299601208742170279324107103347606489106831667643664370748031953710959191634618980177088500296324926650577776370583503842446623619533847871668824060865288870855642583041570796767305480671816929162797122677386514651402383296093043861431649111576079330672312216805109672604279571153078342544692742613030587569737456467516519926881802899809295462696248343790671729042148734469496828388319862241329856801475224595530831925226413756698735396853822329983575112614529711853940641122992913295607973061683216995527933756260443939773939075545786748407792506549087667547631092527730297227595065131721987231463660235840193924420527712313346055123207989639488854974635213688800357334886233894043495855896458812988265098473254005317942596939357718920413022204971422698300280023712573265991257468047430788171849929102107444737450592621824685460077418829579823362496286168302825597939517117020369010331811313523512831622069267695814332193629445295520143475306497396696052868028378991892220136355662888231840402400764889948449896106674731946746549266516668542317006088889727059579620713501014324891063977874079617018619170639759281352187819156846616219836388619166344028896928094051562852654179361180180435377020276072929526536239177705438118680323021115635787046199863052977759353278191004439796715183373303128910057440490291200000000000000000000000000000000000000000000000000000000000*i1 + -668387650021889914135078944131687919842631156125518108013777930622168043413342519844600830487318054553603525284820850171733436556551845464486692848132590546277749005623593383238801131325812615391747495669258449615802688466135250331123060838223760173936036154402287088493337806257472978279921654731261102467000122396093246554188712535887708887602105086017044754504373895931045005153091953351053961776914813008557572134980883971535996756489739236078886890610467580059714280779459513287185547689058716437034538249105568391469019065204295190474312536134121517358670444548251548411030354177852516683659108738369701543418391234602726678832451375442386922430329870619769866487222926197613667421543429489640358159394574972732727539036697885910007358177493594719624097762023058047382406308129617256271497322278164742155269236455730659088921161081232234730615265550538115669289437010169368178228853676551433654125309836235718933939066865578457820654152722926782723257657353722568892733624749563985132312338409669378396229030155978081251718027280228188043086137433752024391561041962538405240472609020296433419003195969796961578650038582844937544432839710955534335793545198852877525421231036242258215003167482664265437978087169437920140623638769848164224811353711673409985754752390640395393773462626493429445474993598448803119588371649842722961918650222592657540298090039707327393933765257904051647070224616386051999183875961183256384743190169358512801894078248716245350577540286725829894170760474168377483221420159437619787385375598632532510407494981348838923579353899666294733280217694245597953826998084739278013219061796567703560763369066944860730498579332008965766736432981035514955113726733773287456504895757737473277770480252789827478396238363909292315933087466053718966239691803452227101813290937802257502757317130636128099701984928297582244162254838108216014897858219493864340207246498865361696091473446135249448790047930736587475271177103285944320000000000000000000000000000000000000000000000000000000000*i1^2 + -4252287990562019548068107858231752711350892893436961824101598722751237886345910281977079577268397447604344548200810500205189148518775379822528008427641487976054259507906135598597030060409946100734250324422525695831552598042530060802023647207094506775466051220999875191812509242635414496368814206394076267878339349456012825902916273007208114664384116132361649481171575970049660722546003071778438152887200017110796062425616601571208118751019597518869400623581234177195383783332990059427145234219231513441139378075602198806307827159480465257900107402015181982089255187418646270398095672955540329853271795331685842211375464483291648306507751149218904579245342212449350468618914673229186458716699367054968843435004181401300080848059389907417688748493603382558857402533880454595831246108927127686760555830806891704535160731409158353377095286336335893060758438573141128923164871856633356629261075512157618918991263126745714956012378475709591010076058728549419462900008893719254980733154676647991425266823397523072351978819295403566724494764565264534197324313183977927853074854376879914290660923367066918108421712576888853176420701790864489439829351219449436609168576028673882102122929002022640994096878609827950003049118936379447858801245783257010547119274360238612270355408850750719514082985415514545857229564408738441644718113889764548007271542429619102634084986100542057840887188071055359649918318090214856533771363725655401364925893759000054684344482730038390455763124599105930460820091417915091377633111965626666235570601854110058078185558715096112092410839185455529274995842312321446714387375447661223359241975678979056572950862000162811301365686265293368879506699865549943357323005769794004866523844011787487725911921392571071962515132652295735318526059621403031897754951651940065531455614252381040638998270421525916053344371046920822111919624881327889247610626686263974690558987339974694498000235021341956380501173266686114865774334553620480000000000000000000000000000000000000000000000000000000000*i1^3 + 2533445860927919537620143367147737283666831555028861991619518215216022709192629731274774947642740438242748672806201128388220863425485480015243169702655925845048891261668449779474477790680809731069275947668708843751446333246134001067786223791778131170873459761646572151549403361827331829532685443278864754744876629330510084416005359698613248824348232593359958328568393225432489711996275422458628677380481714973307598600050434936100099371152664338365281082595821349136386751765339060791146161591196526365946890699254925834043510742523238470061946312510044257489423123937013364075972828706301773970575404319200576750603332734712493813765120887455022882310612317057985008548808892216067319513740371785410933894623254629931873395187671895561799629932875037355657955473016997701924461256368723414258883400960693301182370154478780387437476138927007242073252350228473720143242782027070508664197688268990545137825950363210588499655607965026253387581539896597467742897012074726118388664952790166014720851470412927714257197306508376446869364259234934092044658477835144453382299137358376222897859441076284894449115643712426689814938804384001080545931521018534408849713487773408999980697166247405079777988204352823315418429031194903762423185462007925608063313332221224424964462230119962228773946852115037711834697640227391514262287869826780410146447739213741616234778472832624841940245305963178990371529594874235429043048202284664318010271135142468875608381429484534168511375858036154784480266667349998896970601974534784871859994463725875308695732644328400273760376987907963586334880846406776326556037575256184239058134323366238639954035862018842427733573863036685216034044314390661305383092039365251690410139700955351531672160932231935629375569998490812625017059589342461831232377689183748428603654553218681332783318264413951389229237652787708721555141354717651294643753589759569136656511084138724947926693251775929790322135104889318149172043569115955200000000000000000000000000000000000000000000000000000000*i1^4 + -122020387222420568956851575381987605328177210667617603724354597450871256020515419221601179139150596705787910593439821942569831386528223938622167972828419785997648471040190404114469070511203148714853670407304532400302376446376403721649190440530227677474345392143650591992887091939623236695259484827221132286066378061187526131862587635097387362372899245478656434804285537627644305876988684897971821385061777030309663264485052279743155134861526247106666403984094161326529047202834346968802848728051263033489029880762798676797765083768876037647384741460155423075010554398418724825330555233152069147476812338146934208311552347765505026021063898542127474360596796013654866959340741453572049439949614350721506026060775843833145701950749871048312500957831755619960407877003836852927926108489303072489175402476567818102422784059294103451325495506733190095659237342089059231845968853400252573115352996367880539711668223701360763370615600931361802629581060275004014050696129542867144997529576015868400299270133155330653707308618001230955188828444887957056894509159536042903720085547641127223364968847948540049038501060810496864865247099309503752786618570999935790692889230703366742202758519237376652212202818500184103140687439818844276971590055663818039695596140633202497721249450001302761034638163649685840964437949907795136665851946583454311283774397982721953962368532348384517736431659915623614758946031511600932837544774591007969828136600797809926689826650073171610263773061278113178489067744688243205255548128124475869596498783873451269674851519935931813300214242468254456334916508085442085456531285745233227934172575303898548526447709790457020034775071633971873719911438677805415940154138497934782181178406349501127999098173475623525528494122910885747258424590635366588382973455694251157998183421662202519154202251424231926410472457488883100868060911655877671682034659607292637587454645752977374707380391691698932609439394627604167673920880640000000000000000000000000000000000000000000000000000000*i1^5 + -2035807861153237037071644023028203752603427501170925753748080232265815898204428476325995054022857702490147917285494638182697978570356641045187698482078264071886646895123901411821974206263024535890567735083401379124898862882883410419462437357183418802727923667498450649282645523419619779408218233330074422526422856253326321990598231584407769495438637995208697345982168621272306506107882320980107147915623809851385710701622032727393112345974616815468383697238522834420234911304104534310316506938969982578368609854565108717247452260315910746034224033034154493625696984848276138392826455436202700781797896084421009559232720047490475557248956306075467113961569090805298850341202978421539181483234895555060602076527071446438118793521076061997245590746485015594426448907888573812572326900645633751911944897716433603834492821129032779100296205545716664789843465673170677808186067192534890846433107735850099088568419214103448903156329051059912418866482437759460260315761395009407854236308850611657683791535919437580618914881967587822524925668578469042107314956911539501875643318450533967363936029351595798603282721726740706297659068520144716317021150952202896078976753207604347342325835743157674383318662727496343988411917253515885494183661954363332498299188376618579617030027801918991690540714716007247891931416879407976832022500506329698939021315067460340443302364102698886259500811477898734537968661014514416998471575837623830727816029863674734511805427967456589128776889887306938460195499556056402187315867737295653442035584563003770034774323894491763601689721958350306780962861344025391985756609700905423114473531761238011427653422249809191272384399424281078787550385551592511549552125362916051211470203603932157090145793567297882784043314008286459603525328402235340132512707382630072541537109373546464354745279147466921499184735136395504284594811445607593465215909663679487813828754786204484637282476618404208724848116277375203745489485824000000000000000000000000000000000000000000000000000000*i1^6 + 1963819247042561117381968214159120674565050546396161687372477207726453204136376555913377431253809891935989762777771844368976142484796168515938797331381561588404831102394025490166217778244964359746324496744181952173972305974977963721668778932554629842807402441904216083586670700625366718461933903569086107972654859104531994258561208599977723293629140026507119032734993338008051146268055945555992819669395577485109994285782924737440550543230501658733482855899025540274956632867913283806864031655585411663764339461754758235961300192756077164116409562163335950561342345458726624220154489848934550768218460082939779868832191858890928925272681439973641279058622461667299997976402234804097936379018871125888994968587196501399364339083735286967050921264826109444819632360912349704960650576674404053261161111982495381924040573517516474430289715453406229436267538232038264326911641212709212712498730955731254894109254238000560305554715887067587205946904525052627806369582224012541142308022753799670815975887353101392036039607120811175900414629167058198325404643533757056372940453158065857293183905177862571621618610174176684020194767312240656267267588498741140919704569482211695783533564011619547572456731468170464260892806560879963835784290493607196984925346199590473055216866568145445666872929007872960988110783224428416805099763885725301901822712094311484217279771494818745143306263097633182407966126015768682797475405393543714645575182683990877228290401028004391734482873380939662869670751794136863956679486237266185979856752603710507726892357376606555457279410318746519092307025472034099941206575650106063276989242497394734241899807411560119769869658981361156344140082700848064765830551402167472600827994631872204305625174680090642180411459981632381749216616046684242183503365141911220354788176613159392786897200955482116664293823660554556799844162281898013046463885240513259289086548165262190495517655529258972530286865649134631171129344000000000000000000000000000000000000000000000000000000*i1^7 + -996227455191286263588293048867023917578896768122843424791451420744393314643761798901081165412303396056982494751150719513778625479339577060544910673459006260128310769998808321054109998556238973478549900962581214613354731400201696110198599166745443081944005988345653670331135294588309519020096884333981826556644673161578957366890781770976163838506976469046375912218279271590975602191018253413700260281887426204931333999826768759790618859876454376701982112972083299826771302023198765113014183456954565887745839874850606246477232295277211969804706100181369392997403860544989599501661273597763935506426451337726080168296979649847550432832522871463253372072240266578732774007198977072916585137295491503215360254760636715661722875467996982947668873409947657284198753078748885735212755910398782463045263523284885528580482772532487048502507971519714481290741413496545189642289475609833960821355106442569403748174549764499487261926693034546593851493421533787935909419711639152084171651883886912098806927267575409542534758668159757664029306581149308116006699554233152366471723696554430622243933888345629197480667050213185086655194874963168762747377924949176353227123278365096251203257137707840579155787906720116967769941924134792735712453083107575709115496099731888655876587659628518667361278253458932780274830574458063912542837772606344206847295831505561876456614724440736884885387815964849293515848403110918923039378587761740589261554228683001750370376864333483392199903049816319741708353816711646311589634732325538207739269372559805091603116820362401366521817553150545917762006091180191413191111783852977344468567714755168206411627651255460373870147839344246526658748992489938193622414478203398482183063904107940377835710789331644511730744747367297245479583945346163486317794546845479495487715543549842917759006126473111331787386380504645564718817446374597203022015595090630234823921064547793052363721681616523592639484578663498750067998720000000000000000000000000000000000000000000000000000*i1^8 + 278938368084418042377631797881988190743366246031023383087792163370985427092695700163819187081405957795853903175727477429349563430912059020701356539168256269485269767344156573853258520666824794808426893866116255079141011706308247634422723285781155015529864187882127037566575101910802975864578107251911815732226341830328419118753123244555073659256852233455333711280473988544434919451666113603597753573081652926860112309440831642662921253496803556069592792797627356048794551444788914941937565041507388934814366447547894239980480773550779980225672743064038904222097888465267110230530393765918437014243174056273898530227511197488908046956902444807234719974676752335440761218319571804468657468617545051188147166492607660018821553893157008992869319311674749533471876726438057134807918303914629207770429997486636556240662408165642205426009531811067042239686682098159552351258252140832780663356961662202264957962659298903976853209133931465189922959768305734461512053145380248561153881707162523113745503808721306059605843934525808585539548754088510503463633057406817928818348175950952459574543481574588355895927461150342259651007787853222174545110930492896129076442706095628544411981722122886117973879817882145876208110059122949041006465967157499052411610390371268181061038019469090764033019424886767825160338624458589993724971423899173058974867029617525454093155033502558651300105404249422293792293369186959937252410159480317970364824333355437589561373785574067648352276630862694492671936193438283846010850700044171363586279131042480645339454047317230809777016612661783477251447341506584512644682446206810045593896834550282268737067510336982144338299386004603183829867952676221722918899407305019206227369611137672029391507333907416756507505542353398767506251229823551349902892847682814241586402754795850774693027108339496002690659884922297790056691445536618412648544840504738688949731697459180566365931083535768687923008559850517300248576000000000000000000000000000000000000000000000000000*i1^9 + -45881510089404119370895161875834766587644770720823312140687642368558825837515900282554469369814644868005147463901803177280817508636384106788703432755427455755375660557263148415719674893389083128804932717867702574235838840840781170182047301611863757750616263994130360721245825807589754908478442027206155569962122879172786367032514611619967755775930585955506975525834580327046623353025208619240162131119074604763996581593537796364366924083885821984175517895883755827474966150220089078962532447750452492993040925306286677088540778095502575903095015335982913307485455176994986744915316494114958644995292453623420416073210303241918132140359763427887638796518016688684123574124107356265303053916364904103184385926364364194998399609194923910586555596269947895597040748483379048555438503895094293641203821178200889919641955567217478049698343027283322107689151232782222669191240759565587879912303582752378687065234506849299633905762553473546331214724024008382187908545000429064230164169163322054563640677286791633220825284236784452003869859405483166411120275206752684743657812094655045393610344106614018909077426364399155427019096864394249828829699895016363544274788052887020545290720105226457121687854362974965575455272563227406628638762484888961970070980441719881600100989402072913127279905239099549342161606821274716949100501745413824910594732193824946623770333042784184914712835045791398683607099803733033056310963027848431714431327582144100221948199145716787400824246666932919182646702195680776844984128144303485609758802163628374408849931355603071234018833982857588539506482445126246849191238330441415666949703336717372089920348620411337203061129492223870347080759144213489962256136668879213242161295748706781669859800820060414424394399307230078583755403829061856912625453703720033841346885447498673098532242298650297199754244779219627059340149262229179336406411848781126312537137945412134284692725899447257566312964727416396185600000000000000000000000000000000000000000000000000*i1^10 + 4689139618290536672661249019552852523976988503772539803575326772409722975632994015166180257450656245718336320608420093701510306543422224433504619737190243477988590724293809753747850759974053320599457215510941987239001168587743976866387646920244572622809158237955164697306302516901526158954377517058329957384120786296847071279898734834781560188160370531371404604332195346677240475151490709145022450070044065650854230949304040564855993676104067447501067156515804473123789881110591407188346321195240416732837933195488076362029853707569364440461366744023896314482194121191735416119826882468924532944575998510113456610998091766699873616939364489223894128497021357203203002201766059736385111553972009414493538600994441049158501261071316015441165531413297145293143810232904297945058837322496705527030113333956301289357378773899362466733638729355116800216384968564788663835392500107123221255918067786032558021109774957788042106691639107299918152233054455331989669177812654681300797874353992805617938850000152895903380685901800359750302278611451392008354187626470039472924716608336443237591005849021558521494389520210453990481682796085295117232146577710969662725859620718841261510848529989899725453182633110053812747026355221366944514173886053028206924986312414673113961964375091490367216954722407288519063505985395737838952885336594523560001810910733195036837421994600506560109360764228766467916057794362634191956691100864608012508458797937177216510437820427689576370344212266019427844167037412373185072823085883478353432659982289689370960230001652670871880673332559539384523827234582749350678925906786746001988809586754293824549982786356278083429335338226289270261548762041553937396786061056959523820266971070592311452191068821374465140903879380979836066345596316083185793283128432851167680581838233774858481406096825135475376465142601359589438115198712564740061880510064388512174569642404297935017691103185299634974263891669811200000000000000000000000000000000000000000000000000*i1^11 + -304766211610389956226151463834265863732133529021874081621231069599709656727406949973389604915409872240072993522689054438546888185403184740026780771201185186307204089137978122885979433658666494092678977584984980653566337151463967569923125576014467234195420283924644094521858405171992735195099754749130535788753655357801924357288448144995905298210191712557337292691151715652455092916091071739664822992159599519636102166223757805397334048102841412284754986297659229614274054335061127321968158763567938810689129071560957695656690485849486743148868437323702120690864155137413485427087461083690905371831631918090615752274050239165400397341006921494714143115304784442484392776771849681298768150928922886134795248708544901922968106277741798122419216309640820105360130266398404533831629248711057817423943144629343680011854367524834213247806123774282860699599753451879646104879962211258815383381932934370716306990661569480388161746837033861377588891116356839600868968635443100136344382249581107533660186448411224155513779866678792141327781410394209798751191974158493544414844066112698057710059440122701500256065178893155902964497427223838798954212545914050579390818949059782308142129024642369230513531529091920798089389609284488755493615700466022654556250119290273463690484504009139182004033024769503035070318243923745924349047128482475298419748302126981309336549319339892340232676562471531669986457597999308958785688242349069150267098956802912737075082804247495568117116469932534526865854632774103361571491599184528915690131303605682071167554799046597289287115608040823338954613328727009533428857457483235638332412720162390287660462194711660131520902094585839554444299856035567205405530625665054845230123623564355862602692592036441699859746462728676337332665091959874465642955562860302354645179440061274471781875376903386046460348795547944061631014765605200399299969935287638326017253023402935250784620467649001095538851903963136000000000000000000000000000000000000000000000000*i1^12 + 13328465329234120839955101201503767796265707153349104088210326650087922368074843703124918463070273788597538980683826268025114025982638684143861257157251979936225595731988312905822608429495103545847400829212563611892284618959377968779119308454347984971126670283817498607714994274116540031658679035932894718358307373482210236529064268223390755230985580660991266780035001476765983112835239484530568089564921621858793666033859000949080378374274967414759882012743953094673578082936168272206398417770911052776622344300028610420397895053439096466195966654967715527109995405149716928421189271934092517444326956753687403825384894212860465814000173209486450207723884946168530347261438301224786177147487374390940455944546690108361210121016695435886034183337559787546034459730598173747888674317590678736091447128864505285374479441500456961915184326414287154793927817062752445070872125132552841721355304699690185366634560150173506172675123175228471243974468331922286581132113506237362358380188445561887405963615568808554395326906926267963900304590502473086996107197071986744694084964344588506644034969022121266594783134675225113490355797947623519688134565190115246060030523279930124754044359061246865772290053163406920543831566044129226657252450114527334539934127742044475358233314813711116244150679188881294991957680016708176650231618253308327741098751010902368600202949728558672862786143067233026437982799349339129899435830897615909860476619500152652243818326778513166699660871847635278422328908419938543669468094383405168410446409813174048598035174152772096344732106141881776334134991594748344812028859675619284130335496531254721354057122668964507491791547072767990765590676848910488376909699217738856070633604014056565061299300768156378921673703359814352421496167192653102390123803274818442461016914638734408650540094239261642470844427608506881030653467672459694807390615064005371224449237470026914942349251438986598722777907200000000000000000000000000000000000000000000000*i1^13 + -704868583767049081575764094473443331608497322364403000893257655613058415493644129932987122030009530518998977358713775535734482365614067206714866848578994815305169717819522277246046094647600382453093324377077562295125911383414980228812147294911355517198786039942219213471070328434539868463180013745197907735608535631316851314574403117241135513996558245594757907116143990322192086637802352259718718313432175421832083443261973012014485951253783535621669308618868206908625622890631107920990543002551512081637669160096883183037679219057194218675950001028740325492611169946050314158482835400282889616200995441191401352428279915552283719861266468674969955264383374680866284605890088152825230482931927755540582545368876845378402823926921033728750531096118623591853521828451422431835406803614931915329279238322498566178651102513713818626025893848320253228690483562736732893680763631372220045385305345617214257009025845440984564535362215441537797302408169477318851664360368713949039232441817636022824185121398187256986260873897303582206822544689249204678192768370562461939477697215843862784616680370844695037862894757331501117407903011439417334530426850700723319829363440148434452563078209717535312738769484869917856773633553530033769152683717365654259804836811013095189347530934980657408133230791940378273599116632265885840601834010254541360199784986333749056014196969355559314416690051178254595500177198024692720516362168497928627255190060637325056285343236683499048312542991625017258072106956980694969586561452143704706261361249676841069454058962240572434766588834918932266925745557619738833347089517471834602232523219862916540291938655411801359329221327577300848579823836862344798900521763307832082573134625547235061212371145785935540949187285493936909070111405764352653261841905152780402406908939345760538956435055465070559320290836246936691735085337958229053332821174222240323974468927000097267127983053958112136396800000000000000000000000000000000000000000000000*i1^14 + 66884101004711553887062815732704715205557273736705769759223647375688318263661268471273226175695260256032585262425890649024333438210933241897278401985421724126840612762400325558397406672231075595755606988888649685928468660731066619672900022875949707854464512376616558714027982010619204954968204344262292540010258107960655335294734564193465190406333396084934099969440945987468464298208398970177556189876998236727285233783390374331116790716161863708908453216278187173839652869503254890144123963571165086759126201638418308053743333727200033578024369407924064835265910798318453284232309628080309558660232816088039959304736040472436249875077630917081718854739960911174002948358515584671897704635538191355024808323474916841363114351213048527341515211175346653993636270959388426044946606114478833973798277705792417340215760093956023313841035218617883572543163662627646818058982665084093534823937942112776788657281191881220192783388636584276374315681915695256009004426451834492621460462979014514268131084799663372432116512911248937843919364127502814588525220701160288635846948313208514787549932242813440094397040230180939435814573126822211337469780408247014593842849177883997412462172474703281539252471202551152047278492304278135703963240950859283146045552091405662303213698088538134353204498066404554614915892410560909522765662216552659325994357981232968608144260769993310937404773049783875032350481381239363478116840088759185229592323004031762156045918859377757618332263985740355104529580568683171035830149317330115525999808471197748146659939451274026219293812209593380982025830372759042409368676361445353456683807152094197364405206523328403696396354843598177070944300787856012839079553600374239695711108428317701082305908796214826529698513752431873141475994094393087069064050979194473931892029132130557946525927258007552919617099176704199948087549911172979202401834106759748101475209888417639408288930748988615819264000000000000000000000000000000000000000000000*i1^15 + -5341510753522414618535022558581091994274472027065000598114184650055118259484409737498327811080930643217889482160322756554774148882681186085072912258700062861976216940231204827255521313010698563694296180045276808740668734252993609792848294411676168199128417158921295729918409035973061655967684097101005380391520063461016417229874951790353475966995871811442735977108597947350551210561213573851252725645655752922783523657325122877384746171644110472044323517172539706428275753987256235046147833110766907029830974524355625760077628635963061752804913603946406632172603425426286946620124870803676530106230117526482251482983179470981820546537016532748626573337494277509321828677020196932637161404444536155735635697862236072287253695398148004991707086034671976577923646004213082904391927536940555898550443083666935791128633341980447341419590976401872038861641649511014296776834468472279058829067878681882353074233856912082336625568952981536309138719426992184894706437017674212402354972557424016972200125984406965592128849078393664348107578660675072195991601820870447427623453250886698789109722366018455875910955387632131994232333755845405113049012526121667682476443159226245211744674839970081960305647524911889235599783147223458536293587067793545210396979650384792883068084503503097003513679363658639784833421879528441766053122464224161569143652720144964549159641947904320698845287011212817224615965970210842690349040060055862549710997934391152639492099801060416131618431980666851852569573514283050794482595968971034946117945021266878509574637076052263669921646643588533512594642895428335294406720650615299900403880647399749581497923974702052484964261237678540562126498495210334252894021392981179076608578790458172130896452607072567481336965607439977331573202487977469483316513391578306841528600695796099224978504694990540769520038148139576411414785589791249977476684402289150282429984215815949688593042514037755084800000000000000000000000000000000000000000000*i1^16 + 287661189144687077884923803265942977434117665185290617470747546732537603702795966558387526296333932503725002897041267183907645024189178447239462075334013910285910246044407816878960148029723871052927371866492890171027204668172904975063957856463827989835711383464358486550271284102486473413327813132671908404212987365565469418414051434954229764097452798065027359218140627514587160213316712859917564968342335303831243951188498288352857582515490712936366267198932761625777013934776782805611687331093570490195175451898826296990168989158562905215734281589608255159046475583250566663951766229903260695505106962531514308718803062628465060089522244518528266899520083109037030170274119314036474233141314144668713096906911150554694618638573220688475852557808152357457607510730807902793122779853663435625319819525620427078852607741415759070676679762077484692639181288846956534175061537095601303285676262658426036008857069496036849243591877501166814825668941960778277257959602569221905038864484080570019176224054580552581988894616796655516353210975649472946890145547300745391630713402929675581100858144140005736922057576967287822538318533642527815658215854853230557712367100032756563089098159876879265455143915045467924011372731033937830105196495453718601692150672691323684933626437188010167558673160518666951679801901951441249593172876510973827422572221836070447916026009865535520833771043951957474863393560012885707891983474158314703770849051467548311055975901147969291449159238444210842584767119808111804287128227275228706507146848276076794769364102808222811987458043986148144730155578402103398125527245927190222687389733199369428389359739590159715203958712097885883917920777156728355417387986943199386941392498425913038257527247218332723788684941224388698132562196265860157357366947085396382519557374835272281312013739922196109484600961659185343830095806597299863661722150752841055144020441584013273986092048056320000000000000000000000000000000000000000000*i1^17 + -10828316857707532283389427890862416787885688654771877398942424769478535584936086490479200737887403309623128941672736807653135096593731184937894334223090343767816125415875194299175142768554191857676343645875001885450504243849694924832618437334215875860541452543908024997365816388028100673088542564267718398307538903920305258302224061311399213283451518891020787990696560761790364431379762393165636468762993106950865779282488227019930789859622344296375842951957190467069217563921575493954432625474894278168323451667599574207058135534538484997537322311363535525769191775296945917839474010990616573960133847315265203574115911452185339784179234867208453421576393750962795245730044168262351486301491720171801422825004036670297297869615222738039920585682813717069107073491834887705898242089700339660340173678484593330629247438777960871217228149056507284232308218266717964731751357718013845946483054686104284762012849768652507055855509949867505863556344324041536518721802480445374122661630529304037575055771611358690985169983890541742633855089859386990503105046365295826101626838472019622981299872278863013977603420309139647113147039366452361853000174541488664314462462414075036343493965100406558500821656463113927669254705880918107629929497908029598784869413005532426045967565502279521395284179643348174098855054013257801737925924588018477591762142419069192901633993656081290800528462484222832866404413580788826784371113851353402014484184413814044602589016556517256538330148542504573036910892222777055958648507693624165974348657311808599310910212508905608898643020158807314578309997653145408025599932665284653894346542238563410386205042290538748390809001003785622215223461580498173159374442399660370294934279187237460138303740261513909810285488547071975475798615465768009648613032103627656548680450794402316133945970501854731462763679287796471607083305637030582645725596053611331978583071622882495210295656448000000000000000000000000000000000000000000*i1^18 + 294704663163484748892212389516291861125770926552597293002156675153397635866913697884283969646503392215285997949432261295676337122777733120447027196105369725788445753042855319875189826360760942311829349085093482479911188105213821723456458444392502734712522259757371676985169443583871539698183594180650373547628264402466161476061136923389344080823766004396934986339313986391354920139762972563617562565547295295152498949269048318197434717143283426906130454106690469449005659734941453168241556505404892361718172343552316819025023997286495785210985439571945752291542252017891396867294884758327505652438315835693082907249377694224233399242439840332653621646257662402018427606411177844313282578261445963589582302576319240744147736243919551747728480552542555817650469627863266604404548536222630967969893398042456897476688669478071145529914590973810568405670133262547791554689898713483842352915951280171014284923697755157436714879786689358455867384911148539817997593890964840101694865202412509931271102564436389606954143451641318575241828989067243670044759807935891872495278694590802844508494541565327968015516327422046713123762420954095933537761235805005959376512085746808591066858756430337203282633853720390398747366451668512423944283736507528765785491245715982953754042987972315292605958553012625251437355290933548813840042925877941237515609129922940010266743876282266506547930597862296734948933248886501410349083072291709594715958989709191483543248740024199182952030798950285635628549882262979890689041209081034662832828779501532308066925654350533102740700141973361891904496360844510959602905297402635792436949081020247187611489946984748751619660607187052885637607288122497830415252702967472970522010835530265252092900383167762129825395634235086141292512727955554296042795949726276763146741392217573596550274673754866566308763047611065815844719510192280564109217378413761702490667828256068708208948019200000000000000000000000000000000000000000*i1^19 + -5812405034927934946827215244721378089325835384310931399579200791710100700792482899971692609675982748214866243892265944072895812659979390929578977024838164129569944150536847236082997360287380812063102131261063221220969655521843461615212832863287090482373946986096852329265654535213211367756694968278840557363193995890283569533941205963963759217378158668880597527893677211378252194042011040730808628914465863217609022153181066747565334539919910897537582532913475194493441320156310367506752700819820016823538152114379288070556383078420550395653306320088795420948897455255725311841858812558502633823744639208923734623149312295785955850800129811798850077471069479567709698864292563619948843280166536889758189491451929926876767332660987961078405746543437379521061933578969428111564719857936490096141353794109484120857298663071269533317345906397954610002322149516410756262694043903292701876003746589733307238705228195312044210383762388959942727023467339919845880102894420170260668846373524727414754258934539363617216324206476008143248187969773944759227805649643983986331196891302057873038362759697884796155305988988873199714971606157124913424831665606503679882676822790899486531726689543313323294976137653226024933983566644590964934073616770885494475067068401375307410314272518256408436544495974009221352281720892377676619031991462271364168374494791853796560330113126679198341149050290488539926505266187038581534278375363810616827482277494080944387110758608176195225870748208234397285514509836539026228483293380507557876192250196060607227292522064047870593389678036725829583306705738122232679681917678223771483231889353317964700063424383103778664587473311384618664994200296562030956022233093795571585543728723459007019336283101372752749731091097006008000549937689345951988576852386356384936457485303492459322192986078503174477095325659148797917274581395287246260472749606927453671616621150141310566400000000000000000000000000000000000000000*i1^20 + 81570161654604562495902673263106791320805503340834400599345448912265649098321020491202516649704363466290748899357178480010395287730306018472834168179281216058427487420976331523826304239919675584759350633196339421975693911996754440612021811186020115966798127722625458940147421132292826056846250915418465749200730799421967949869405920520077435360614048419570798336804736120012389162850912173841337385389141059421756755754803661415250591173184734617682651277020394255464126246705344909756722672286731180838031936672788136861903083364274426470552347446082094166660994219204548240300499203316239786923953060802424656983624386063879113410298975854617525918961630764283896187149091639525626912009279653571855141342379318455066532523109013620140539184615964144885482966000880342441334592521288244319603664923620697205305346945963212591607503668002916088363129178665073047367870036324861404600932530223737971376733103484979446279253838006077749953141860790740640036939274727523461898130274795687087602918865411370667205574439739262103018599338558398409455249303072773887874010917037453533553739807616094317325069845393485064973165343398301998228748821331753977475025426384580457989368844576443514381877700875403202157756136384516041786618874034461736635234488426021295234378844780348298264337915628857554303328581905800663728187097149003938921881599672813712392876574339897943220904230580525000892587464134305117663519641200486852834006342186866726661224034165968998063883732072373572435777072960769026647872218458728493196195852144891007726172859440461453578729845827366469282311680017448633908927254464315447884501017121864938313687772071008976923181460801645889400041203129385832453004333211207624511441411242210902002785804582835329803249607075369726552562051937722526729121018249967384035702587277306760466704812784678103113109041307733858098677222008496223364972478246551726516520859708948480000000000000000000000000000000000000000*i1^21 + -789044749323006893264897911063959687895524081623767780216298385738671324288180747877086962341823062398213430283179111782730706687731526540234964969335232630135870493913482349271571143847589572206392287657685212388970793770343532214481348909436357526367794236824283700788228503103547256788620129107469431552914458164235055345604366293965482582043052265519000362295412749092053544449205321040792373999896624228236960965023277219287862060770249757160135718771384960267027743629560349682577554586721474414521279061957128693074739815623601106259838576031845446455846862549566697997432314191535105186138747329701600784971198995836614089913399085664409329720281340313126318324760073120717038540542405335131033022276793838688698343531036270438504978736643641434405369122829445881977074517433362283178188601252804403131737154506477451837925816506586124658926592278018315133415376658178117824990863169669848670657630186438819792373476313017015147636349527835494808563765745990935935881294216002450381620221633197624809279491351735870151493425001519967661534899226313848927913451112136310284912869376775999405909542959772477410656643797732843768653380433179596086101298606241005510165859895350697757676094943308078963806819135501818377533221820982801710697107635560205915450058301980822139235184610204136773802234144256798974973044781237834675355807969008593073816596131168687709872413064046276504284000751573169965506782451065667213812024472146862811236563371920058195760217378100842646378123275673185013886310448386463930960177603145210120913837260649942622770708411711006989861677119946867792853822152822861808807338386905134753371550941967799582727235483722711832173594087945090197977374086304225054106200315808019388673674907226498393497533156400685462165798783987292058291703173032148379377047512062217707376259310921956270296266180701411944169243892976558385872256565580237039412206108672000000000000000000000000000000000000000*i1^22 + 4726741689323059114156132752527285713660437482589345193445626619917977008923447172912220985850274295839280726701644578441975770870489933427816777571756843328574493250074858986970920143413785528299615989497080393039711622097781361680492950362464198447503599721501201469690095629653868138932824006492519632176396650539410872019641006030176039548509288912202133189447900786585090074542921815826250009414807617011458864775656210814715164696496552899033876786272018220653788831200530332976938529281812796181743503782721355900039209553455584346802183463791863115598535696148009738274320532857383771656966109316742933017819642854916184791634161791280148417149152043711064548061578731506270478854766721875101672175794685698244040899538991745748312872022458392501679852884967373810465373525428856285369839913053635661347254861889823079154647415816591558817525100995958105906304709367120833804651917042748454432980021391015967435148329378241231876230181548311701153638308285865429977940999864291840571920696273686587002192447683240236039740713965724215112997882334991279606706948739789486232349679945037212385161795073377285008791059976245316121866995296074898030307851670079152085331139981388244869763606580122222643736892862633148417185562199956448668680261654047907122329336805807295952694649511696166398462148435707570885630310351010638811326995134504755039388181130885901590016175054694870904887545876889133980100425932084978989322790859784154267541497777085076142686749737022950230740224482815509919316670115330855939791528362101724872843662845676199457112269809254184054994540079867465227666507086779182148604467829548577332955420949567269569720249735231455452178404755411342196864646293326218160813999835470344821110502776378921199014092163029521944183552458565938379287424761872270095244539442027289161856590657811770407736925851620602341827156283766760513496167451931170818542796800000000000000000000000000000000000000*i1^23 + -9945969045599166324834967993596303394520987934646882662769973497734084911632487744876694101866192267225094435746447102204288059128123166151933114645710945111510537929847727677116421623523806130099383426855485886165009346671898158321828358182288383719075656755381722050691280195270666566899892012041457145164918046128929709050353869295700899494504543980776986167340050885045521237277171606536748940343216484502884609700614917406846970146012150234477022607743091301757619959590280433625583370637085933279949707617358016516552326234677512234063000405381249499811572660610080650560594392381610082004874696691816749192769769550828477315004659549373754990924394970208518551880633153231126991066111822036763516533629294171274321878527522136852279056963164319765500006504906036236244763359616782447347960913366757658446026693519828292934221725664276545910315037639544881295074035760297625930350250095924318728546386027277582028126397714123897683748956859009409041680760715640827539283281710072350820521403167314350337734442844341160744040354100216196624156341313852169404401150716511084859037502237550237505361954033250704929626316850467519925230940126923003532074239607742334440805385872711184825554427214109446157353542143818652334166501001001417504029458482050900034211714793418399485738240529157252352111239093692399340995982916733506506123225441377488839103613200112887864011027234300290698421952286995663261214748440547754400510600446243669360813296195610488061370441203630268550956988864699240588887654963274374163304429999874858448136660849631180511363258913275247006774391491559260665414271700162893221552444710633899836483056088061165471123702382186225436762118689689460572065230305611594704657335806765083061883569189654684047269220915621921390740695551617730194033235951796754790776380024128901013428757999865002154305835864247550306112646212424079159022346532789430517760000000000000000000000000000000000000*i1^24 + -86562886769101493791913919088775075444439733542442004466448740701745001281392979216151077410898632453392599345332717923401122216564635398598999221437403621655409175229012025276874579204239072335069674018212228100103206874243734719194428690275436363627534539972614568674834999713658553630644013862693525105665055290215870215085121997871052267176237837709454529808011553802271415348726148157904473678918749371990273497163352065104852557429703167523604537567994858693387088053527704167503891750105715107976915539389546499991914183620470422803077947036771616723683510933132498747900121973798705523341701336928270765146596863745204553899472297061804345003128775004310998661682829953349147566691547363774424825518110534015710667936854314249868556000272650382578756416164082239266878581268709979873364295062576601880468731222998701284258941700003292732216881458894676695824070596756306114071326404473279753802392198699845101624663768710102841261666717822607179318099554665280381086699613961750059718364828084371081837005028822738126854778615939830555634009552361935259252079719223148856338255513657139682114037727473565906558540623238121501590921428656923150219931271445737010891363663330551399367447108087109072237885984041406948646137549733395490240269302092847486463938015847997816020283070223100993276777262162315148733843113309642540696329428644704039915577680795718249136515403496923475702842906691561525112958749619571105591167386880446369933670851991127830110578341573528154093210932287770720305444912592950473582665264861639671142488564098210055766895001671725286707995670292025564975863664577986656475428772702732773935167738134848179990893674447196088937191589364542709939875653515230611071028093237989459049441323501414519381124391022485456947586446364475561360990642315973364961704135165251584994113219982420321525999299168428286789668747220220422844149908002308096000000000000000000000000000000000000*i1^25 + 767299536079264910874649505410823648540185436894940172850515541328531478837941769250425375624560453960419022388518838361881199312395593672379586767820251283839778479958402238087665054249020369925985015808256126161586334198104533486058040948974227067873241260692899157196253618367649373319882167634992669132036438300103311663535217475089427699866525039506322215300886140861442833015889206913349606364116363036434448531935247706626183800614251110807467529336115077080066459454966023356558817070493682856349785754752370409312365300132888687799957008897957205828935947517081047830591560701200585608589418200793060580536184944192528233282710569015876015329448633990496086676510312092861170988748864227721487542620020148687282691688604134695536613938264327014821990677139732557650925661574704200988753419734524761659111231441997772270291843186444751313295232640827751968229069994862413241238602433109520254643518633278578507166766214178437490390638711684686244165102573599889389093874282236794384614031326598166736117161728137827098359637183362230095813383164345273429837769575638204367856023701991521359554914679674738496170115182559422393614454862041200404539431060054123230434093414545141524815715383156774343980720904905331580155207955000945878132373937207930756408453831858034688225855987074270082542820783249179495414272676946190187374114177075110063852209381129820600961893489633064980956201875674510098268237690200839581641800626003427016913555676125731507984257640919912356293406334039647145190633461131289036689492169689818656662803053291046271178871357288278118534918289969254435518878313635100567003690150204777288470938617332651382134032507890925715120691373888550557880346366259723400196026852375175551227199615789715626580397826570262117535371120312610219246696330857223964286846132019809078873274509993135293632853886255502434223406275979102903271184589127680000000000000000000000000000000000*i1^26 + -1720079146738466042754105533012369523116924653364629214314235692377287583494896005712989153765432691490281527073520320815782111985418291405110930216088472355757590988423160897592051063565638210718605816319158537242519795069855420774450011921674407332873467161398576432528580176431909209344495000536598536072275068356590706864415689555883434952461623975631111764387173598440869495663247744393156157261028337138648548101304757026976334257586092538573674879257379075500475479997513542201906758882545712312117097727132749633143860805410646888259033248587628223921729068044500104976260774889167159295434213246255990238503339440963971294903567883568446631124597093990184738497846691235663253444022029916614637191649387463129260967462669358436366402830619291376574809496898756083634613822378969562910615880990706411224596047664465911644162057611181362512127701555401391276834596501515520696252263523256853998893133345170116350212239792142728610602168987338532196486486182508916521421732300163329294641319929322416484544034968657904935684829035957509355591301339915753602610359771774411146533730429012163334856961561840890489977500076879573347907856442642414299836346927038648161059094873105318070213418756186761856982547837966781381984557912667785535454719063270366783782083997575388925599390683373665274871062445891257508997898267625187986563080718285653276792240562382710103472086081680560000692237947061225845463646655579403864472253939758051475682405175322542349799179285444531305684904722254957847509339910623092778318201001899568975214375242307798854453396809931365188121324566052484529193386848386454280650974413244813034068828894518180685083367560240513901932110093502708489939935383955416856872959570167506425509987145113772724918153120898337707877314798204399956712704754670519878326681607902705534063343830013368181131143767778563090804769686021055792617095168000000000000000000000000000000000*i1^27 + -6185745688732668090553681745064898302213832981039388109514612478691217352701742258671228747892401455638788470143972494408741740804390342289055475770179949732250140845047931027118608865196792827666794612485165468155285426788639204705572451355527632878974028178522052081245681533388003316827951780074662095777253233416664396451527378828465944048207227072779061077880175127123889247799512454087575025577857364443348340033860662412859303161573259029381644687121871620105488143589798053968921632233430949097293784789857014928852282231791932989057787757406272447739859985487733526788759937779957440667658936577996762445724344124976467903562689146516412524940349846952666371260166039575601690420572818442854441884162700780118978225333656197465009598790734102930155860814995157635379517483912786207758129218866486063179617885689244458200099717305324106635286812283352002863338200638708076461486543860672594551590108378192603137623050031015884490265832668947094346458613035546576616451651899121565304398039753223304565656872561123187044150764522026193545014527560677469095275832217561727005958885963767037776315463669881053521591585887868353467147562313405898004837173235043416808719189332366311747353050705031675190278579114457624153670802134038407657141939511030983927104328553735784311140387525114467931306775459721298411988486303160573645270059688342416481839179037393836893285728728073718308198888913676764430451637611916091192029771378490624135010880819712078608500505698648169788989882459992378763577240600194036925537902803721657714694009251006170516834199235061643854446820784111956139348059860252255891107852245281693959431689815113800991616803989781038080344813389558102406084563909268283732390122501969324258597833386927762353142128612393177252254288400471988358062161084634441329466170789242733293236778760426715224020100614488636560715048861405561225216000000000000000000000000000000000*i1^28 + 25499863727702296114446201864808922288924516528453193578640650951841935979108309126440241940556887105481081318383962471327138671980242207200345147008614179022750019030050678344405390189503367735403587290268198784591448182699242979485450778329358641486734973509410245790545124598929562975544511735469985439463924298742165973248332952560677301973900863982192778930135756681649033955167968172457267002773544077295826016461778833376669067742739587427833828784598277736286939967506106968735204109315966906931698287694555069592392816415801103621174169277692589503958030861195971239972543668473207546609336102887013338213592841132735300360070810013811481490363609512172399023344811948187994686631745974160329287257008355378746815577510908665485651446300939872652921681891657235040811931668918875910015809843536681455464999205804556962382361618857618842990204877400010239521802199716525658477554938324856848738750304100397739480750508834359083080028929792943502620928918716369087980894473699451891261894534699046955104561503578007710013001946312517623795468969182198311885429200908635027721709277130542585062274339827906556529797323208888383817252630714635823499022847870284788959760336585012467986209762082199428061745208068794704402486647585662845958948690422998401225989177123042439033691073521687680178782500177708619220642037704226958676715083949725177339547174661066514579277327155530250427113387629469641601909394868792679172447583193330182928573230150217094785164550705656788199332204399223637694171887270697242286892638676732947433709614736799212930792324270393441040467316062225140805081303993333225526297712463641789833956199751829109687336339984284030039777457739925171558130179205142653480971486705842234650742727971371431259221497615349512481013495367303687755292979572219031950785204451307221378765886623207866598209113977100465034356392003612180480000000000000000000000000000000*i1^29 + 95283602215009599667594215862109704414148520155288721510806204469526698371004617640044372690877315253970955437684182097404959593408652158338176825464598405771805241937273314108834381685485713904308532768122354676580816432820679122686652415654124915838680743506356844997621970660155915677780225625315632267451414433251478048937004853033260932610762084731983632815938090528892235845496538291018995190163173295080064823125869764800618851809855560004282533378913472351755198921086686442986944168458798100936785169466954695721894747288017574224491405835424681254663595092862029737873424821616625034665194953290460363295738443982939933028848091653713075021212797331268426633198079959984359372046692346062379086700262779163395907975579068699660048388436907482325564891144450791309193564235025441729574828579805711695972054924377318231445011457627805812209701517065843720326436360362787055659518888133177099940984983453363267386524151983919443126687122159594265490789742475528536065357701800122012543252515591250396516835778555267668357935103348011849449125364970398215663040254474503663491932128826700252290982262612519435148413928965148122839543838592500343468373378837616065757569044370776833058453381243266576232105020996011265178221906074480265868108500999820970674884822981110920804377442805364145514450917093669769070635662558639957924893803319975578698598978365925251068241673090181327089934384798724701760217148757263144332516332476360266801952365887291032130551446824700751175343462239363621173956562568580129935903827877239469228506949708413966162374752210472256116333802963481487279337089858864342605942025551293445841449730439400611958109655397282153305200722884388185842443000341361936126167919593225128889457961414025008571700228176332531212862033193190650612251539908176356977844573745917391763296609611308990348158827920323412792677073158144000000000000000000000000000000*i1^30 + -344497421867653751288944596962308098112747881085422397018882083450311471813976380779811198827789452709048666342107468964801954003185713170258280464745038344134159641492510069077251875478522091587026035550410035797708508474510889249162394712345217250873203214448073093408995289958014224388903661500428904193825419801519636324081444721416946877643450080267458248163263109067226651041683861963696514317301173442596662988299633753537536363884291548737454894763467077258917238435195634765136257724349250533245502179986170697237829545343035797507077356845720969856516568371384737866036717258562860495299431446779970438558113240176875688379420554606905265199953040088360947601350004006289604444115273552585268544902491616171297071368060326455940442769769211728681324381286968072578426552264821220718664570496206725176893242331466911900839903979106169102307391456264869134476728505142454063772371444285114303052391465823500936348460416477505669979136721151646451823704715757663980011357244227025651863227985405115680049933423641325293255354720007762121946480685268693528265679294962339324279853160761410547933786232164217932761503151510986555039676430501829084158369451595706107760538346501173616424405888634914992189423913899888872487517214346623563371207924817424193348635302204618314178120992864867783883105748548532994806115254815554249203832232355211945270842467433875950285046877056391878499761799710255577044175441838796758374505160408581933125388057902295970408615906881776796791176511404915588020239198051204216267872214950170880054966687640804753544576365980481860401117899813397666479962201662320317702048818111768099086394721147178135697989392400628016099142307934471468070191143446953385756472861193943743502779142353404779186067566894827326436959960675616157664408948104009384401618948753086502322313859673451989783481254093258205854642995200000000000000000000000000000*i1^31 + -768283974421562862757611474676461896788183193020938359992082251490366898983154079857235067399308088458567913550252298002468894024824050761917424659688552502093903083865175002101384800721911582538610871425866229195784540490060353472932010493177081480835291331480717350225859857202301175543266606276885993642273922785231936198426210855424844609161934034703467289171876229991664998769121097199794695674278462365115582026608474132513172375527081827863028614243362284106535379446200775172949416328596228120527510941474937636473610384141813099404137247263692953264295247212228125995604061396683487620629562525227919548460377793215056928731723092215051480798743907582442146322977358201062618795064290336439062488800116297080624149138915918520436945942480726425630127559781814417689883267882917653410984799288405232681897295852830642007985320585096094108034395812551378313871701862874486037583258160501085867080327051922994256846009759430655436512022443307371578077498910745343774027853786781800673935883875975705858381500190739363952411547966592650638242024779124396918695143920235732669346652024245953042769323802034166284215338743086493522264371659669630934766672072713708920086406958044739492691046541705218579549958157943101755271141523002118424006146526643529030144194307044641014919760370190468293656078846735144310432296843910999710781706706282029561123655003157146076648296563438026576943360244562317658529623384644097468251105504420249301961209968333684110971115122864217493596404781463876323612496455667557535020660235823466444121243115733743608109354415829783290484399662126323795770192254314620624995409911391928860154449811349585530335044203612892165189282524080343964345059156319907351416848108987732431329763788953829090778943462411286429263344423450276090225395315885778411831767001158567069928351623766854607465559675863173630525440000000000000000000000000000*i1^32 + 2537875200641313432462913282906011203479570181380614592864556787284135411792342747687087564327835596317971102622771089982172287896365255598060277951692611939809912680687520766710757862277221816635568999312561182796991299817268480336692235073334767437971634947029881637177320921833450098004801941366288744355063344522773822147240261149798868326839481531018670993458802379946623190068406176062268828713768256621602364229164650884643003182982964758086482903206494174103835909834448264522149298428661502564137307138124181182675459252684774158850298654340352455106252938442486368060170914366417558617752497540966371014648299984091195111791091368173900162233110666884762993872945746496654615333611612780043218741804947095326119736329589653474667925239778221676526830687001039773562047619041172276726915019178447176660567578253547536450022983223762352619388404067422702358408736066152887685974141852364570015171567669776706727569899449241673693821322273312229870244127310589228875822976768764662602007864171831722391032314656851622614418533025068975243724937254313725231033259537173815981196650660707709993285087752393939224397509686258587696465673901166250980113892210138045103014673751909795356700552364567824599234439586218036429475982581617582769449134799436993982311737461090206804191072306434823043907765029018308436135835006460445927726824008250352387595765420756771004512460012905430175234426668439700544030946977013678086047914380769540159097154875754381437274080370806725595239189734714838385292817256576097712747130635770460588919913703970949737068047271029014860614319252346449530919301812109081395330281408681980557782126656565054679910591292641572173448631817700865068813666679409851208428252272654161946013052542151801427450601888732878047144725656404555122734493163474728579437325437960936669750977232433930580672747077686525952000000000000000000000000000*i1^33 + -4624964443125380676135292541738891494344503661358652634575707410389231713802874612515856990648863608737226413481676106800164778135575848131527641724186945281016136757425994036899580026474204151962996577145228438252164969865788419044024159426972605477195591546388232453676236746271071209881172548307095463707173943714964527205908105086079324511730218528062303606977449996261589184332341735296204585725174325659912242428635332962565763770389057941471428264848843100624191580315661058213542986189490157246533842325580737982208102083918117747338591818246004138058491271405124342947395227800228989300028625925728503763850887926772399671206345595280490755038354338911861363784327591475354860841756923142547657900953570056752267976907344382972118100423417928670756056954733849199271061136194368522850815408355155845733673095673901913721935222790083639734725545766753300574926383948652385834417459644437437301745766772458365787983599230959087226631611288609259986315860797828189394306568995891211632403602807759059287045404805051696792123836147867016218809561692243591836508689828911336849649455113386847718451795244175386418542054946236483618856428617787464597482099947381552648185368501930323186455211394331688501660180149602941846574211657587429160055151294907146763309119715228979869916382927534283288262445519306412317951198895176803239796268341598202857937514238024622822279626783288640940276554667155033449867376283630442528828107757822722930140618660403341302099078078382228730450258263051159567242286499236437867684076406404786563758390855298276457740340759884433040651764485439740336103025987174486076766596769593246532896665304800280057571840363472902436161933642190638832911301148340474895858805648252076129076706205241961982857955376243754151598729091388391402950852121789968729800748618055936888020687579626507867919150691123200000000000000000000000000*i1^34 + 3971472633526145238720504838142267177170019533561294771138499652994557319927053647808218564835065993947589147021816607930022221461876808642781691882121961997782383696817096035538489620149994650438820880588791015175521866615648806048217046279335734398300173268654971229402306166488062454288337868256770564699002937389636589658996412257348739669700847172132546216637733352947279238500639795492066637469605888957727230190239293170294450742896923650221254022758693319716450711494357071098379318570090082136068487919644450359461240665108118750641058373818789926873415417359085813225600453304288102387405723618336738270385895671088584672581283740138478983488779321362213492871335657631801642076635867616955963428968304080874682692125996583569160049677355201618950398325411398850813605116391693813589522372980329052827989828181129411414672684710266355655515514865244041298239319004171480727341823843494616315891055756263643210703865986128605505998622785094617861124913255027031268401988202255318417517307037569728849346290271801409534400260985130969173473943946872591960851635519759210018210237621523185582056768062594684672167248572589672302694158695858807471707143606048206936989478665667798682919804115800832159244240675284740700348153470333755954865802659088855991130200623878615263229911635557529472391724697605016218138477297822873247126146000475011238081250123052429162247131404114947666124686615789639049248150309801506001590536727544386835963560858521608392913420001333538701362963954797342390138668307353283625930508142865458255272665750756892737818766342798034871672177794803891990663335106038737055611710838507332704804950267736831156786238671457602385289336591600227267591216397477008513385002079286080921890149742103592234367017663147953455397886580682420590787619238042412279453360265864997745425703986775247630609940480000000000000000000000000*i1^35 + -7488086729561307328887093417887668812230775697549245228316339161750971099619944647027317823787926913624458702222179246912385013110636715672139398500527873711655085561831530597935968735447469450460309733489468540184518456228737015645135687817983611111352742787418912136621169001772076065900886780277578014092337890687222995941434436759039153947061700797096807723095606996183011096455347782454307769430754299882108138298803149604838020907741096708800221960055876538927187982087908905460662909553049170427723608132333069286352767194520875292367656799651814819724201350552517430536737732992390722922945137927517396076679135776435171869579690106060433236761493305356665664121895371007484010244600182692128983598602348662316704378968276121287711274131559142963553503091830983037764927766257504878822662672615915866386050415587296213843950871127538980575180387516555699149966152495534903561582772838436038148936737507791036920737466632174642357312407760832613056329654201259734463462384663975220413998266118364929110811348167131235653177369461641544291462799733088363668972476207932994274806919199506236843006287528588212584943751418750575064575663234635327437982720379767928232714937652532141472292170278830642756714676661871578175561540695832304009627634243813356667491859992548959554536853304401718567236616995548221494352641234441945415642602851284312582668095233841190418452352739719230367380068278639358271249154803807391676529937368731156682273124832173972310863473324796620586523663336053846236080360285705883960095408390387288786691020180492197407831110958871046408184657909434844808004263911068496514279499355909152802803283401859918625319686401418654861521926881209986764439181745082069121938106189992672784848128916134525719307003165255189943687390801087203716992576090503400157339429981197855283266640980500792999936000000000000000000000000*i1^36 + 8453185868660250082604735959195313106122549661097431752318604230953224080299697791869037051331634868763297248437548391696606191730229687553104525528695842108282181005856246747586390135028616546469460999428980942830387395377232347097649415594866610879257050244673614992790300414420304282871252214362207010306010434333208941926139625995056378919724598763159995555809789155662136604257718821156283440483077586518668202575601799903854066249547435818473465270836142217548562994101791359427759418278658777736560579826677547603701215310802282022438996846235500737548724812897455205403066472878850926752558715742213406430705128448853268510266840288854196306077778194135601437215992339887027065754034650042086162058600651737321837786534748434876191961979883326424420591360284223585592058457047246739871526285840348304093833409888222542094245835073302756423608601973972628529969612569155761250293368856164409446760991074080488857171052123416022647760950272495769118581250114993067362575666379074141195283401346318317079753273548693268328286021954275329810522830948129652261249144267304528217158091306096010010422060209622044351237844266200734726796665610605627857643079177457335777273696416769455111311053514717266760915142872744988356203857204986369601603890875880598066326801787300874286171339549665362353616274435758088778785061246140689424727925592320256924108694083436336339905112865047575611202269525275176529485661088297489620388717418504818287677862027617495745465982695938914560100043424918734984463081466239620020277947286523097315853229569657029322143316238578938655587874085548750279085127471522520768142969155857650709813064068776978083863357069020079004634568192978221076445700354683692898375587154541525517082687107461384237335728961858197731333341101558942494767855638327173214889364723138813849657928800691814400000000000000000000000*i1^37 + -11651849285537629153298178645023884278395716827160653152821942441452944752952087011501315878969495246464461760551001568196676413306878636478897137203428682751107200220012357928775570767919480707915495323417137849401579326631020362378171048352042854273131232128149036532338411091516578680830616769895156536091237718858258146960549602914431113825132715319191497536397420443491767691575670158563646661072138132700018649856588771283913320060001429288269963427216308603519288523654596368783229825853560745342130585670407004858994121951010756888589769570917005868066474396252605552940365147501869994632530442386975857650420910768720184619927380023175891634601976926133164787671948509193151494249102413901423477200399298421820096232780174562232558947564380892946459218415804309198117322938353846567584754755300387993060855494652562758447058472971640685003975930507821943250014964335007090316706079510822054722794975608515146888489832471894487284126204851616276636041466918222907382040890110063543102807821448831148817436439464639409769645258636898317288902381637838926657129115812714012868276728219109045743628442983641000453291645019922468201941456286768542832464744311023653914014980312344025475382972601164644298925058332686101005164614638662982636972783365542600401241485308815837713208924360666840574059987884454953734974642984590496816880190351292679012878732835747950334075920889281971902784435711368427424635519552236767888897054977752311652975635355374267092459386841474517499510512250884333558459228694548597989492396499084984329150929727007599196765758470103403545070453688094272321416161868226127115309015212991748163600516819056364046928247048934938724048296512389905729717765099446328472064772520267760883108706972210946966676972416889990850832567427909836057114504931412941241701989717931527053285009653760000000000000000000000*i1^38 + 7251227404124382423769744890528652453821309000685724325715775053065863233837751779548065100172060827359019555948067687415376236723649834637641651056162452771089453488141647953376684029246383039715135416488296507490151804706918436256208982423407856559317450839323491144041282198609432198359955495643450022106404887172583117944216405673887955624172235076256067899884368280281563810485387679228416083481714203123006327922897142164808711250431166965359105549939731062444523799294198559552699012695973531877709837004475284863495309483075097895292634120356592166359805012073312831786409831055775816257553073782827186966025085685648253192104168342340052723117524603045759516958109762962569726514006039135582090845062354346580844925365126485686388973758562715046775305022193040044552638222905523106063658842612711984339582592478612320747757563028253303064132139469045134865741638322528244478606870329462743900872347514621833831067407805393925192572212607906802547377082225771387082422306070616350424925498835530574235590973624830890186416475304054603984871401117369941723575983933096560711367766651314833714111331831782722483977281940781215602436110449381555442373324464706107052497955391256598810474641020550596830557811792743653847537847860621799428751468711160840524513797905846030123731051629264037635933938106067197684520052705157495769206367026165598098033420032649341509862761660387802806432923081789638975411223914012220694914603244635620996392960862480347612272095508510573478657463773817094078891506787968185494761937336641959121307329873124612359930033462857661366585043093462622784294751278862220806289740026234556283074653361957548296187930684197185067493280112807996169656342325374095756634739578079102764421614498403734478614426341646896890631450371898273571417391963821039495318306106247433175957504000000000000000000000*i1^39 + -4622908424600380263132308079494252357967009258046588689814866274840362506737350861424056423657666419510007958497797805378356197051698524806558841964245236139006606554182475010008571778733712869886572646711978500893168776058874436795079079696139834961286979157368073409415860371748490103053104611369370457932511061158652783217142942661588172812871011138977883351299138706208599831282267249833964372129195368012175470619902180576059759368876422300739670991318821599907148711549753105367180373035356826289662849234631692944883303283543370140862851564847774784629654720541333857483189363337387368900525113657330547198803002744834689783613788615442885796764457184525673735267435205227389372647490445777912951187263810578385304915009987123616180002805336537853987778078055961284620815297065841070287040588689106713694377555833586902401068152553654786047291805689169825715281259808220353430113240768220804577136795528544729592748249674568346911855040489091303746434980082468527182294578228740777184141193467968754760472966986291052682435537696043307972244583557043326881303498719456239665744368916708877727554026599144970474695666054440975331407991571528811332567245922662963831566341697184413634676371437623963839166634586146387231644892918606054124221529405832226230717491227123011597401667979492901428947486345163486410739478712645954297172011280055270046865268736573279596563134406390386258327020085467731857110395669814938551186479311520275959114886400184837497825948553303019743323589398407194249071765255673886881763787300125845010255875833878507546536058640652257697502305080320102575074301688775980403989692762068072675690493666331078042422779546754869368377103979361366053332592514099787993808824855086053042910761349243894407958728936013505907651484380117647381245032899809535746271063679712886784000000000000000000000*i1^40 + 164866717347265649164566942527986639494977500820717910613101496448784199184300975628614796102801768367369888886596160144748027032909332968322893049426837742400074779123783001934084433625793217611644513296326502435024818081721944558312116129410605816484165831575843388373249953108637282283075014585698681370146548629509963560213012165516447247048129119442991777096319827551136762779192373382553135098706769151929554333196933823703194753762888343647379983177036428208681212144512604268018947234790835501861603623068619883755406669289116149515679277657725627225891817559240945425118743213506850555061209998626918882932386191700439930181523766329217972679138445557892544373149418546335407426527872768635342160878378514821787221660144533088968425058818416496187920133373499440279845665200138639913331080853543936290730564643281414793740748750823764202763660959704624184912255212160370033917157780287838394874555557561055930171960928641762257986428361523515875313214831838394705345949849799600227026113825573638571960273851230689710638902925711099087740455475551685187379564293275986304155420022458740026178884191230661695715985907540859495207427177381930015547655344875082198327148625127426025272641635014657373578222179102827142545927018317137103836380102175656526996177395895375952164278722839577117225487893375657101395465492486607828032338065388298666871696434446702699802200398479995147474737368017442474514811891327143341244607444707098856914961497949177303764976920115272212088174289240926134011947561513928487729472087796406090061363839952801403602368120703588751770161123860733846304934428655015144267560859755373405241768761427540082295638422332555550391360309209007036688665455248736727474724120305719131162008021865464902506704200600563594666872438811083689669146143236989735800754136678400000000000000000000*i1^41 + -129669160324863320925933911715998474930807596169810555657352587831406868527209487376019912806666210980916972341416072160051004091007770392174378476087645993486287689939432468721539169994500828466037914712183110010727742974014334761902497669524701791338824433095826380106542183864082493721571334859224271386350289444801611223741481136230409608692019545219378140492236299504416613746421885298563940704379901591711175368795659426065421448539761406359645128104986391195090805817747644180552172008073206711341339201829587207949848641071593741579530008168631449619929743175488176420783728993444034931098692579662870911746744657575280581029753425533154222173573831432946858810758438370562133954962079405543807452053926884424993860577709966342252183959884491282825153853870780190568350214621028016469942636034432633990011505474367413933723909399142267184915703164939734233749437917841708092064766506215796542783556553357750289529930690253248734751178569973800099302831331922888136263372914295087751206927885260975984073750471651174519746427256925080249651634098139369957629634580248542987571378675587838413631763340727205613848726961602193324269800735067986782891551764411654126517658553629336811841701391850267365159244486409849487264333060681331544975851929580533850744190277968137608832032926679404385684620698124707702920029810959643540105505200149458334344156162916493007946911028887615118808744760788852951608487132212405290396523484340356811599353728456339708119716051453443514093589042371307096322632733166301624527338758469597485534960054029170400701535938804149947087313506439607779730359679517674946063619208410374220474372162542219275127957402313649920402368067755405453987489672728039221960043360268237082857172532930687155329578169391330069201072100270619107216928440732101217993359360000000000000000000*i1^42 + -951556837458837288524889942577938050047194001898041136792114101179794900419824861690060370623092516956644259119081052799252112489739058264245415895547464062812083044970099541530917920737200317135891203460860054508091341501883625976770761737278028144538712350587237351381258278882174660268993027868281002111792193122105631590927435437753642553240372097326158514058938897290992903229264208609375546629245028183764790193987181685630431296566206178649307716875129181025781872987757019939928932103583409013914668916540235792712838063227885703013175265988384057832836786771404741171848482704792494026400486073908680454078106768361830898654536550672229060295320478069636528139672842273428281979000738564312335610982909124453597813558252276358456662700414006142837286440252857912990426559883027702587760227344204682947253844490476570779922279740177788569440859964558289168030470195836353194401806852068347490242950529383003700310954521859288198958414775686387594365851213821805693373607561646199851205427508021492995169855305332590730327022686249085267907403355548554448161677668974938066049033804931315544789377942666096596383310101224520496162235305252394111673277298340793189403144034483769253779813506657908600638912243316284520760952187106204238119516278836382718920822688546020277626209439498970566321947516828955890711693944685175206200167555446894611596030901521927558448962600358916928618813761362636949950965680701878509376570573723290985215079184855814514242282124053136790945728978024914091184858121888079905244656530417275428491754934553766964132848555974927566423946649015147694179828556768096269041739094192864565216330957936048763014211195933961456025609580293633462934067158756196617096945617347818704841789593788575660560089729234744361875401702615255337387162759128793088000000000000000000*i1^43 + -1088928141444864798984140509334890474820866601331663690837859934064083110665120262571204411669947505893530880787371618628629315182272228599184408737907951989538922778627913341462264763302983634619703763753899211368406207669842189190630966406995409878592438202958185487163042993844366331313648019752208459905294412745095210908381608446432819866348402781365694657212705694041203550722670300624041460819895995823813905586852604732569336128803368860795675691074180304025825222024276265229647143885793417986705282161650477476340118262577226842499671158627749166234474871074133423333876634365558176604486417719163636319614580848567025716140719412253423601123221635035691479973509394790338908747499641589198056918045873069693679450369294263768322105456898995557595861122449016852976518504065138847761320931124027843078456280461828399068974398893576142384948330180141887044716608050805979459086590374521154229882663242834988309567773826773448407743368428068652263393019537787187650284411901668526057359351886631046024088475401588476738437497828108317414373392873457034910834399487985156041005860055576697980822746611934761776376734987875773526399307252950216493537812534731101295879454393320974051376717953480564672884531277902947117126040435302918741257166765545440951948721692446829955773364167682183971902034121154285744082246734919624782989429580300076565460937600314896997715052048853066936829133968243367237430764259614630794454003264971892140043997567468812736600949582051123061114930600321322268164713669900229586527712315910083549668700999970174020096203943669461820073758469421853240603021366688829506556301290868497308975992767916325950209926535631478646994200829893780874258127132608182859804754488201784011362451176698049224987303050301731560600247891154114445239110030131200000000000000000*i1^44 + -26155415639481155851915731179600410509112581854431327535494468676805532844288007080823410805703160336336039492972692548053445934888492912469890088434242255419305086982132406168073423374359334438409903457422288036579194454843850229352942297450249711516645371350751006456418903740915320789086446075906839743311889089602646676915048951959874094946685661002438571207686961535961406577425102904489337977196507351660880310762930615954932918336312955731294941633692069558527220789466983599566703086758618531344986881208163581260437353652462232932096722578104646773201404148703856704202899017717134188889304613835237462997712581687110402741890391084273799545343154910798203627497765722544911455137574483862296150237736980524697160321141521479539004382071778048757516147159110951507874349163090236338676192493119923751339141757793692329218060172280289977207688580423059552776717014313594260543434476826329761065587345022638513174948117245381669876469403438393191800087760659079402304819967230022916244235394403428495688471096739112018102604317665823390450218455886752633281477899144645280293519273004212479018324238258100612209053235264630213749541022276753434095682273028986414328036230749807216735387641435667614745095891673332410985551985291648592297867077844259351957962140256984018960715780510134051358032199991573680309132446179563680838799498278843521903921711547763562099676622171492725907484720577852914998164072990219233047679558793187180167500026058204307426699967492254858383166111945533926419736602967618354746896326001727528139778292078983417787766818321911789403754941236876162492842964055460918883921285047186474620397190422164289998224602301345536865240960819185760592726364714751527502337857395384071020521207549648598083743116862405754786843651168996398525440000000000000000000*i1^45 + -414398174964072229774524331606837771919789115813971551452332871997457002972467568071561599098069845721611712401980697198026218942492966902933330356717375946846579781298684384674340116004724215406866290778619599172498839085138316512049633450636936897362909991313783622690273333551975083303393621901033396015989091543877239832294964969550278713274427938037324219954826594417016361017137662132704762099663102448216114755955438276407991173518627226867980942896568595649362861442806878116944898001695496888861413493622044559314914769418771632395941036581923865805514292124268057090178776695890037502846555602753273645514537625568973916119570717991578240483939410180167682224058268057049672108170851540205942380440984102688524769119253259197758459295700747854728922317676232733024255472424777218642753964647126373836802818822571962743688537501530206366903588242494075223687526266417926323785691723324450819707373637608542405760599044948836800526824018072745097803571876502971277073727139772660009751184586878462444479222394109727290453737499378912184543422962123591689301819505600023085296565183570736237220470162344962913077053430968011414326919781232139906996079523603807340237004110715633336228118965540681748378984328115655217593380458940272896413755634739499526984196323328099910130311194254653903733496085506879271068593740838463428340705623411096609577301220494743247860165385218795946449878339033724606615638236008976735053470720948034428551299718255231586057109166468625518205848141592931409185783315216803639462988881263639632482607129937030985201010711719729889228902791298115886726589656083744103363985280687852654704434310602893580750528447929753067658493421828420457246710481696530801824645273915469721824587380303490795770799596454208504510200257213407232000000000000000*i1^46 + -921945847606333200641811409996887027319148136366986262063689742200886580924067094486814351792033332034798690622301042556736109839082305515129293760585646216230264124645861618612686756822220620124235982760799316861336478096603507043175309147418266163594911101025637717168451974565208193063425533335650019719987770695380926936151050774904403831580577166130258533988114696259675526695010298595494562190842506922638024415823495006971186467332666729263950331979955981704433782070933220337062173685742919261649459356674897155080218729407667367581809368643999800013961003793964216134401720738639709670830021787359334624305400838467989344184824133093810148778387327674322630034022080905287023541161237988394510903215998484486397957544283628793834469715735926509855366923038162521669525943989554209543456783052365498665461218862374678466111650245705481269350874830800272577702032156680571788142947143200933026295922701299445877547353174845262965595394941968458326258326853083027919940903016898414278741242178692928193558263721021959250407147601775007526916689977409208920476986370853037099656214961161705550746760224361782133098160082329467763765855236476676596916843659833536190129104304968521273213900115054673355392579207466607715175879102824954174285363670166503891611622214360497101598577438398307186453863152363359578078513271066342486883655132902459759884089757198539357983831335204743974230039600284244938705391513603112343702400822239023666991200752670897519791204660159337464151291502208632057122051810167775049075735230973822847348420796283940236450261143015406617821241798062246091547207387229529208091665974060154224623646934899331007136936086260261315570426845186832844561908557041627146098336711015987439154619882416458843300869372985452062083507507200000000000000*i1^47 + -8017205869427384500087564165258432577194398874703141466654595786230004679586340328156514695916995583640120733296665863335557517540233101427999875429220405361504030721629326212791310194391415852040417983406584730050811105623393985647803922138625942619472603773842989808390907567360026876250307629457138558467833344703999826999463360369408237559680233009980664379007246132305151087545611692114565298571559625694239048727143731246103061870182340025358349387563497071300282958175713764834671267255681412701923302216734167791840081476261889143485205894749529884322802086727400111357316667971887572505845040111818879007198282784212913499241043088253543516504463350646599180898041364059975636078774533119672136517297985134280917105619301197292177096139792553963683386919057121975311290246566829925105180119917992449483149240003145659753938738523413272308129163064972300487267690117038743178117171117000382236122025743113269446902404017249770401266957224981392643241849530246253767779786441714461057353614260468391391422272502093470378821409566852767150929344833566405012679468293285521895327482941216468738439725892030391098276869362993861646821351890218938857007095406968118094098550632956111046741661077434642358280139214630016470192495126765189719773738361282074108618133990463122764548916259161501942177736497994840485030915487610300312175193475744322608620143694502958916718202334130344164220438689212849999811229451751151303615635322515855401348379547254326247818432640125050245456958921054840166037384886554832198099534863202665144056220569996578228366069761137404245629925350596687541102263059215595937887382523003805223629920409871546200634930443938565831546268571746813905025436944675874394602170223729942670748504567715034429171099736785093498880000000000000*i1^48 + 74859491755825963582387006004040803798475235668333197852729371751764410390521527627264293737613867285151233580003458799920079279315638963470796541081160686173907305543223865941482111670583362196390528923885139099271531865337497521870994921102207693022292513955735038753760917202106974944757962269900831501979763829103800562104887099181281333512414648407072939705950820668944157112910909747055996198037107701706030808043601129525395966653606087037172113941169126001070417807138830303379353010046357418923312627969102055986719135842439956411541699473181438021067404982217618473207749250557417167951642951665220991208864764031207252907938034891922918999545623651247354382228150906913674666765646309802946821930646688466725274458719062299056989549436376453226836304705543941741302071549194243197551597055497820714227700352836301840989877240965488341070753070271897570107039010701187902931071247839795119951800415680788394822362192799121057526648490216148090127211967101924680935877263601460195569801281678840895395886843224230209927947341934950000891134013288945773067150140326518007507313228881261249638261315125496471094759627732819158236392429725109319317689411095263115713661571797754833127300208614027188859839119934733870853447721277911960818072695193621020665773671719510266892354760975297993274747660137697901527768744121744483665146501134811720625370920126480516249131600618454411598998493260637095125303026208217150595506379891809983342443254807076150430311215075980648075766372104916866369986466682347336477528000640592711576339937285168133252844352522301843269863713440890376955489740874565225115433348111786153226646223317488246057022384923803139794345378471160160997730340083750142669571874861723125522933744465821864497637694017792000000000000*i1^49 + -132403542613018666416685443040368962937114162364970454170863296150964401306323696127654315067916314791202246160751991617870064033352550703452706050846692353607790514065913336951975071744534823118888863436343546524223195373813379895249534720957141294490229423972739695766009077585852180373305323895312097135456825987066666541144536147429774740862623068135096245742461715380400704891683946005445968576727089407186949998462405107783525371686350985829445841322583775203976742374956168651175562412506859379286761059801087320514338307265738167769770903918825634524108059105486790213900714318540733349417585549386157957035963661884223239343635609996075707745345558637767129701769200971725315757892766872496484562605360496463895254527948927795987299625393124589153852667207242177152850261345506179548473960505137214951092219179667289503555955881652379532405096246411318740476741692848807822322968529288734200017351239062091635902149357531991821875846963611783772974033243192377383439921474109503449927632535791269854688424503600985407012025743858405090912069649876131905979967937933291328372900425720442188516775334222832681183981190640428391903504234248545116306531640007588895701580417434557788502839314722742054647296752693605578313157481615352503821137646585682346016854367912307039171730680342202781452143599395966448140331522277837820667195673495849292982325670824461305980689861715022189819388298504448295395817593463876697906366110873201517671289086468306040278273994121120152743889834375110899827087291017963463322980363821604511927133921334526655967479325101435220196100306360966336148862197800095824580420872162586533441885312117903915055224254408384269719102659172803354833739716922521117106589737599822397333310298542544919818342400000000000*i1^50 + 81317321974674898170453056212648936514690174808398695232084796307197729353992717636299101960989081038118414904242270520369690929502785909089140621208597467136077146345255847226542905596471587653345011345548735410082197544232785058391557498478004819740344954718837551227023823310084196853298961016650809551676743352666676306399001748160098844023564605907696745387490844506328672362269281227295189065986205080185362301781624761587509859706687139674751744292808765278264712880786152813158672508795896926067849526985194653348604530460347008158640401867628960612187209384206843780059072820832218197154535873999462967940901089722565369049751306267769050167962338007043082034408330606800513581913954764175022903773524864810489789877997982171900815994117690074545414207873486828712134984305823813842122457630757233001283039818353056883427461068032073845751066205260465057118101991962458024500742234196919690352540158657348961259530624390021506840789389721641435067409950747865227029315884120281528738535589580815030184989710203649997269986027201459557147435918739989316835855021390504028267492034121341288039110276208362844370299557308105210691459321032368294966029282911095743872370621925750586709598227556566793691995642692718804950909797061533027014558018748839478530447442578559868967627218970601897006962636278535436257305454084536744177875168229765316008582479202105387487030671113982941663068841327832244536869172033436015480429516158183482180718326750319283707556853964781440310699067968897918428020795173138603504950093729932617380724895084037509098723545816047638349735826371073342519096757933777408874968018100106634534636080908296773762336789190760549918053777441776893284134250432827441138317326605894766245023017249542528000000000*i1^51 + -55013181000485714634583726694333154314996890216532813563227363393306170770373251304840807535977716357855968411203907481622658241498650655232675119137246563322755197618732643482090277299390549514546017108267445971344201135766039659668749609625201311107983600474835417378387057606283216542363330277801925965498939514388218519330126939525899607311056380580665385314494782733071950568286010325355371006964935323725798284989890847905702117344150076369289453534134966774208648792384872476391768023900766937400916066150872007127294311925418995157873303986274862120254840749625028500522811112871906534352416405946747947821874203295840571913280680634381576048387564892610741705425259317846161726163370726519927807253675424579489589462938589364838052911790877787801561458678012789613442928765839298804645959000558606579821835476401445373409574869386183907825231472171490623490324547581713441196687979870063355591703907337322093846320485511531733695277473161007090271808446747734546502612947426876301132466855145672553281732432232680629995995954624185282480256062237633568456800609817220958635578269220018242782495712219794900610263983047829420212447857847505180715231379408765711156593303181655490742565779049754203197974728402388371854424195067224372417042095564787321380448163005303914114815451084008178445788346059489222517253931872364758551281571354185940863317378395172694379969427623668317266708814079074394083389764758249346687198496171208033319565210124046853171877922206448430373250171416122069185501631795265128864225303023937284132411271614993572679172766148124750450122533505051617887553528362231175356611984371116853567200581871737511119399643853819059239981465643504761304730330103762160896866042865062501784446476800000000*i1^52 + 27959396377490518070374190578484194331922286619002662928706664886333995593522115543357366055640809527675188943824296496183430008696644890840984677149894151975354183098212465473800924790155022597877021943943346983820711598701744241283798723145970298897713650235719718662103396016100448216952849048751319760243101808185304836936761790625016052973769952093255480497891798567134435498165228993704035174828504042542499169876370476951644256956046444383128407978362333336001739989797156644582160558418801379266427663054280140127527867365007311612618162491725360917981487723347251512421937229791162129187231969122240447185101965950470553516231841994346897113272971630454660397132008720539699601331957056341389828563050238618873492522639271714616975308359864168378159392811285466557950428934278978642811897818904702730959321602203561279608089986968819317028117370602145775406814129502552000967160687419732851456416700623311841036865469904494057214779183217054349976213075194441532440838994827129611450665683809326196574983650402440397875972477326182964882893121740576459481322277879887958787916320313997936238169266782607097602376934774991187831474108826143497315276862584233839929628048970789725753699442789506186510174394241159059338661953259403605598124956737189572983144662049229485817159164258131343611077822792463406231205189039767223411138617546623440059461822897050447107547521808296252984868844510870051437553793955130919454166483273956214111308314710601703504043442587917524803771350733615050096338747301919886266847536196168277729325387825675075156795997778084322793523707211907395666481061783474177939915624449077726047177655782885710691312874092226741552631505881635192278370441715300169161016417482881600000000*i1^53 + -5157218901653205684765865245041994751942216299512497657823937282961964946188777018464960968173792750486820811528580964922988436227764942091084593597523252959028158909368003798162928314244893252397161256440061870006299605995857213163414196226910924493102432244097116674034623622166157521800965840337013519490560307795612599375291056861239245137498613033077515331545756367125337485337435650946627742094663940158628433972210065930362890891944289163353200963994984036925207958835365002417055704599849779266896539646300979850901391542372791112038376274588257942755738300903926796619010024826016640632959808443738613391338147899786606016817133093094367617423918757288907031441219629797187886443967782833712369819066206648059273188077749207450508154409744812486827646803715551986645793245067018858816807741445595444879051402206613485883423331514078129489498240798445325566904717424195673174155663052782781446267263198479518013062038642716991068002997713516135843130971229941603510717712567067758582416830890949799693062850440811915091197329591664909225217549140383131422983990972619247877360099922779638028269796201298238256605599766087640701175949975043541093469100516856039996006427774416964828113292957051757557544860865841311191772034019211427033128767045220609916010256103040767570582148002895479288229378396630309394646164123774228951338904922671201418116211006760669218061961186457886793418993979639839947706137368793942537296734741841529182127407366553717373625790638758039421200843988087353888678463082748569408109693503265133052426196476935681366293990126942583061668300793742188027638922313553822235968708061551934268386954172556141066873266343172966940524552394624572538688235806458766063552000000*i1^54 + 280715114312298818336466500966735760460052901257236848738009601824249020468623902624700217280287378727517073510004690071478012164054311125931823276541435285340236162433130981579190475890341577263974344653070871864905017684555682008925479048728734107122263381047498913490950124711966059576047556311605811879667831848212535586875705849254246580393155218429878635373066128995604630465129835222855677538924206740823643640206443074902387473518859199965865800552875265425772366709413741259505089767515836442772836024717622445919113655342332580404481139417417439246259356167518843283500298235662881711721209051754638805240701944986579398163835733698367968564413836931437380132227170013035995615902774388713250073306576900451918921182232346633057698177187583840381312851660160593669451365092014714605090462626177647670512490354735909052449181127016335037589656692567865961194906447025218979418390017715151092405543322640025857512332550102315279003476778753137477453111505467388450044204776414693205148058638673611834786621687860148814802112485250763223604969730287694458330010529326556709424937730359022279571216954172165136207683351237680028767070857737960939573483251782163790316156830434972974151554122395526570876507156325192954529711455894521958561946115159764194068297378432387442512947229119291887149052332807673707712690780226934904243852293037932319851670974204518632807588048800112334094643163227928607355736102222152265598941039027756396822189193474688634252449790180198971176941888779723858610583690511279490185564726462709011362292325678476807375312447926995048476504970610142711300726003934373320619595430257282821850423946684818637695293354480949577674438282443639571115362786400000*i1^55 + -11416538240829769176507779642137921890613649079829713425968411083528212543873094135595625082681381711103947462678104897552497028939247316962098916726349752510561928644493449742638675013290191239189798883637921224136063178280405806565663085200970288218764172030195674723649087062207688845569463993200816050622026032972814535606792821355519445726238813550969572459232951393275377755900583781448463671532881889623748681103471796424661061682247213582812003461871703908753270496703522675927259620873680473449062834815212939362534224640841685716458818798878007454223711212330018004336614945545385288010506848626387682073679781618908493411132230095925191105201680563631831982413449728737115010250435503323338668590088832931533938472370075757104225648614918725246558165768231577153880807376550630943328051240363130757042910868760616732490633738908278889981010815406902523600904108966437233588781525924756671062891944644823335804867516171275485301671221470562403375221723417242131230652565866624462523263960851941234422504547173996297282557761376931211178716282181617905933642783391786567192018707518037138142912748078681802717923555250406284365160875466931107443457998672527087500402433144403095041615451528573975229399255959047815457398046019159707502885253460787829101031641955702159335297163755053834493882037691144380024205348205976809479143718750584679342697720165251820394041779147504152518373200191804134438311848119867112956504028821396084039377252471411204530456274572005499969173647619648333507633494490400476397157600131048370178235785785076043709373820028501953438417893232697766982378650035532298868556981982288956881213500578780067818364367501990842720191463885680000*i1^56 + -137011968097928314612056762608512950456088800049165330684160659595795990564770614445247873317487937034643853565143911953282711372260747370028636159011332234633716255659112023657560211380913682432789777366891574918566762308088653500701385281935251169511418076519035680720251202890860654729116246087269152472412303351148290522264496337507357018164723661577184494453706795753605085782793657489488584271531854944372015393445274088519134428125240403197211670583086709022272621852297258274723718369877428552810092815955531319796031930232090227090403819347012485589461671728012347528466051384852324483373601997612668610271315998063903447027221917193363093845290783055615644232617696659061587350954638486180513346088979906499164357926089900314676005562993687042837747197278163814462720881816194484118629387208995915278106158725870582201854754275972016976667393992496725004893156885135008205422985626255658196420632110654946581358085126132322708695705231843746911801428109382508721352632552326999885887059651601006192968131775070062048207843790570403411294635894944559705601606466948871768029032731878118915715923995945410836076282409646575315042110461992243665747956814469648170033861422846840167656513323064730250526599297047338072978414079137737890818804818611739841564518407464811010356635992856226760146104825695867359670701293073611078255344519803969827180221771401023343010597745899165496299465335042454226221770233300155075740988748965667881014796285935083284777971239302433966749150049906680824262199516669436966611021270629905802751320967693857087161738853133704942558756968574629712997003252526455328925639897989510182092969820409612594882292534937518000*i1^57 + 1975480915408903740146109229360969211154137195805480383337541320158100923598226808744681320474177156386242750489677144805602390306329882369666625923447927162080387041003008816587625067900535874413665477971801059696576436699669782354658172708719184068445721816864118159461270360341329642621853230709391346368553256509394317758532980294379775166076435611013366850793236003781625973159727445842296631275182106790554834564127621252330341795443044409390576648999222769690154842942149466313915589846189082246951954238393058714167013673601150119807527475996541463480677487946707204839153456387932476059353360554460612720253756566475474214383663181440957745637609118286439915555479965019102516377159016225393489074782785283460920122779713307073897791640764002583761237406906100645406870029059346132912172682353062262430386540563104959677798641655522491604405706572474221304597549611986288767651667501204157954692840613694382384514625093589093442376478231949955949546437483658042034586581346919228275583142833924166259538200369732730975956397918420889363492862708143987579736390385834556251150614050867215156757498311507505149784444257336283453446037638780035084756272489946911971069887684495437876385362434387994029405234153215169206847418533269349025533392608316682766368167600264538823333331938789160598124544333112103182941393682326689471497465323300224481167284011453658354900517337747969049052283712997820803912313505292368186888975411598111406817683690633274649551755370999991804692874536239265069655911127457432442207471239922021995301668624011066243777151873715552993522098367077239785738402129259965277333578980880138550738216532640723200*i1^58 + 11247729936814231111333238486883977517478539281645231419405437769404408961507596085234315044633981183390215949683818837300408998684634239044101401162210002032152794071780820713487714130751509621623671028373204958235198075138048631833699079008027281072014837849803122126268517630041275586420493146555677374360950040925796512970266479386423134830044431510741427591753232760291263134180490318198962798347756736061968277170776928229846747552219658615883659943072583948763594405591047094654712521466969353940140669408078658426146782492042141552597930484017146487122686716791556064023226568423545855337606018983003898716406705429095669161544398589861160097899551202040428909268414146227149316659174175040404143679058890253383459003308053858066567579101165689841238504444114742532381932977939768047320393107850873450269104574825071156342497438031792263334148590595055176170184681862548311316492218300560105504175467435986804950238192475220750432810527113453721372696180168733030018837233343880211746759094963446904628785014559343176890222298604187833390429492074027208643819744634701882226880776004299916314022451631630406501227716263016299681048186366427845443347861914322982618465480073407067988473225939233717831627144590024327889824999089383038432896299585151092252841987179014806750621037248036757369222993117461966684172593028000560325774623514154682445019208231179271565441706000578214163875905604536696471986759144066203974061871977770940825279886799341599407736966463163273692789977087776967712805431129676399378576233652902652356308089963772130048928276520398596652722841000971774251151395*i1^59 - N1*11332481423736667808771173287242235842877925702175048259210466713628676724164892055432219060027921062432571264561794264783965985318914258877106576983571756257303145913685058262447274935100030524850367429846502173309400650412227346505102965282455578342861230871561592273932827779300667447190061844977082704403886507227638522334661769773517074137816859976429645592236702070597705633835955542257947457853345395266683559876738062095201379684046278518912073150056636177950237964806674903349973807343864645778780310175601166678477974126092913511508159583034080510819962551740484002546641685919004803516*i2, -3420271958033392172832729087867784240774042078341990321036533752306595184386395079282559307343038120448559305440901789110717845852561362332414804576702174190018166657569449466223493029144415313163239533555150816992655360971186208529323605389020133303801589175968081085577906707512850983992259655853172177166122897473706564188825728205866469178202852466746106646860482185367344264479698110173214310986998608000691103483281922090374766520576600574555751387527413302524693689349757807216779759613019082779911332102403435754363688351322937995955806123787799380757997653730354988351431588430690995784328413496775161420109764949636284452059326531549367436480921193590479428799882568557137244900089823750906853404340924770226416826666225917930754138357393438908447998523477893835424783405106601366542227737975664067094409897754420895195295993045334048804273366711838261489781824437575341751217800791809077846753676763942236601664762456137121712545595009972458068322927964221870081109514934926285460092843919448446571077239459363889362008531362790345115498294422849144235928363897405787281545125237787511894872213788053015102166131956163688648879163224142339395996995424394406826268897209349649772598020479424118411678572227616382858873174742774340980290055228839031715094239544998984575307777733334334783300866456199972743127453091434033940025529983677285349641451333591068504206111581080253817674960397409249456316583599026477108098067206910294856895485799661550511489122327926606567235133139852632748417027519068065238415941257458090114707550429414639008298050176183098228974891291721290256595464140779079423296026840082485716468900454856170008043625799993561330693996628834071021514361856736820174999445359075048827062666366818395309116696201559140640437289575899676881070501650256242253599116071102707128194794355924705434592152894714311715771090937436302965517698530882845492500625470825385808078508036893630635242030637891295071634640312151000796364800000000000000000000000000000000000000000000000000000000000 + 3026796752497054046978824661418012626495267885616935648261816945798534632901675093907458626888293930132042856108769381206749272898856622894861941231139239644438503372953954647157193782468464384697424948849351630680381595951408625508313126124028555120914776564383328451698257015879842234775180510045178747359651928826297706780222652536491460532977403615070077770683596021860687842638071758906739641997696152318126131743740191842644978487437003261773172025507595285724261456026846170239333354724309148992915438894037718881708230843067536523299153775769246295391464292162024117603403506960503837829933745569251177601007698851014370475874087352519027718198989432465267956618943828581494879597485888415099820008482696220565410757322397504380224281189454187452065980658166948901060383806507161274032606732291849181522916332103090658059083446003189784794812540971233823734138409744519813355800202996396257895050340010347863891581050206006999796516490847936869664415793385925403239246368956644323715508595606840939368362358235434602300798278500031250930022945025558721214608828336948884951049762196705790773981364655339722239236298444274284903995005995778464612352775748491885554049379416233328830613259239870535448809369187303139230709781580976350367544751252427081958515078615378030706531240947795122844735527065691594819528673217419511638185202946095331558651478495064350958009726930251104347145167213707054105684501497918258414232313867179042040506939693794555260675379735088748923878353863822828487828481283516773632945260243707332048188531764727246617798529767466542527978768575088496204502427475830161290902947138952898701616074382416236838113788886047838134173197012365687711410893123743748887150191109190208198958574987119168730005619991854012001177899641150332358271832766337482114241911699065307644995106051471572746879696988358382453989906854468067182172562308027826775658187385352948663509565649362923273891055827781364517213319234575432417280000000000000000000000000000000000000000000000000000000000*i1 + -897109384763862329219562933725505180666747995917997235106760516786462577581193725525744791354182188651480653800766158757809024051740017621338036821711452690871114780974224209119313503881207034112865760464904647988081375475462406159121853948990035458031078490864136184766500418126729445455266251580626419262411633076711238550799363702897117291754049519143456664478762081105014248730271674904008514778102742098218223199642286268123423173218673302023900287620715653393359525342494722570523146895564784858800290543900092105424088796136222780435565458057148181106164174516095191984069279649444971196819771137122762176893310602415707875433483571020969602388883909795264484422442047566060457603725761517297015684038646028342738988226189227826032514736293705014741358553549695224964340715749069733732602314243046641459685317800667159200640595849253568311630108881463530296409935724285648378706210012467562517702642000740006182070111636752619680468616722178772365695006052015222562359564100960394192678585698192946018049479372671762551315109504522611444765214394714676699808087987217866366315377107649509673583035516816618133135020991145108934212292451940766674186399346969825175350407652880636277141388832272732819145287460738256812818986500731540620459856774409320319561181675217061059050870423065203659971603383491973907969008414312590174170294303328885098340678182412603937481261243447777228585696925560418463482268748541115616555830196531413568457114562003453402228846750590722289828260439127954211781555278490304150336568862977425242198281112728792627625566761815264716908382604750159412515777109326737688096855119190426155198034688640065717724626762120038335669588068710687423144476651108181678219320831407593900365298896997678885489147567531962284142469588617201485738732760193845171226769787789578298260018105954448458945488740679277567957229502746110304883045971501236019519293218274839162778273629824160989534698029963499708933209715386613760000000000000000000000000000000000000000000000000000000000*i1^2 + -5735577449602452907328255775641852745987733261686804537702082750691197892991000342892727951758314549670721346158429889770499088000839703304122491054758753818613826238747590302501520648772545130110924523486109066968856378778011812105398677141252738251337380919284393133432950863975562837631962321899241930348734419415824065469902255434148195310619698762944316266830326713251823640641581826654946949177943999237843818367330124103850864135697337523558977487807824735477785541886047373936411626661669234914789527362710095435348911229421729733456572697231810923323824211005895505299711812440783817640887571957924325026811038436818783199046332619836208024644735405702720368988116728004593750580139758759741092661384828042468613665887002428420998308226345945961016527523056677257164070729448951793111339264598282754354828250431398312479087146733239882054292274995239156782824765614363458863030211098892032501436949416679778914963072176073552168636183594688281417446053235806537081815869782002853695166998823894070604914796519092039394671476884243660866164102161371316250266187783636283743712188374024149140484520820299655554637461397364492857188366973786522911028338479617086272816067620717873347340888274083245367659664226761350172110533988810060628363202478518756574675331874378401702984087869667294762224247730544492456628121577961206109269284932477750258615436337901159468122886813458469303524000217972634473640484828611381485026848957137169935423910147088879216044741808838142748453095470128887934414111825840326647117779079307935145778978001297644598154836875882546026223296554665830371450330177006446582667040744042077504278122111203108076454515869282977192651038899380562582409443603287412496029533703635919266774397614504863136461231854963291974064036646068486407081896506297825670439832129065878648553316817769362252960927100496947241043886602663029610545657233193919807744244325597865066592810628664777229055027684834437846249382408408268800000000000000000000000000000000000000000000000000000000*i1^3 + 3415449276086296737009599096569676263837415300884274353835094470645644474925130755977730769663405113246859706694111017127926265929723024059790561036277283415970904383478087294544127738678690918478220994329650224023125689205361679318122365724480597389274086839963797079024849260222659541748674492537397167163294930213803920258332220508370057427977985020811192626318524215584542144694526417734356222286920377783239630048905468274167164044611217164000768115521607440681335066751234662118390379537942074323638951871865466260034299781549089240553631453174417993503089295601826144506447536402415736779275156325558807682741241046269033139853453763695035859581390219034405614512150030350540427664866715597412680296669148847647365564054647488293320932850571337640767918749959469850305732298896768550025101025286991730680681785650000313122864508506084128008386715239711557717269874251246728378350461381639124630334279965298692601666552364962966188493486760151685796983420121218625884038161648535038667142839742829268502643017293819220985058256417985680357679817623859582751220864698512779772709354710073352588512608730981618946791853213747010059889695911470234244191586253403037297797252102928237759970157556659900259747004927658014007569618342480562582940185774586194933415477658343160323618431169815749919753708214780347328096247853096564357243945664056126775614591089007057304414709166800092686040374826063041354618498613098459001016312478462395832968891940648830806923762997305860593560763582158513827929383659835959009805362874963294973645794371591557795224966256777491854543370144390952697315436487266084625352267818567263321694875900581152888196139267944177207589270799777748276985318491338706453865298806790725884434298201542683522531986159085656136993400714612729052941277919746894660246389863011732018457142177603465269065935602116265994659742609254137889097422086738966435871109485383812887676109838345799075530372486653252431441177618677760000000000000000000000000000000000000000000000000000000*i1^4 + -169569875990301932601719453482307857774719584385492710175138539696490427020665343008328287382899542859499712850973273531441838591074018270756224559099850227062094902207861532391279275994386168511815680923962544985949104631715756027068954545637359419372446428545736971583535413886761059975425111722245820519674978521316619895920811409465090762034516182449320816489905458751297759116243995475066162238147458942887477870497417478184878577258644495635577877545018566265511123244241728635150716433058798027025490868019472048332028318022253798413926431379546288676493986507516592690041553454928598218130332471357746543734120190104123967285593647568256254792239775852127968064112302850606599239582730449599527058981478136333972478158127206105442958267058185134759917451085508979478176462577773007658553262859012830032959034247566104428168745176075286995522717357308684337447422941810010373863443478978542809493517603151206603734696153148809894769184775120602472126412684606262554320380336850408882937001005603500661912716566500432291884687196893109115380777694467866667734629333298701276219536208729049307804775065317504066207665822049058714531317196294086269412840468975921438358930318735617841369225088521543727116100131649401381163881644654055001205331503789934068038916353935112617477491965387313357292417065573132207950089499423755634370927666419976065234530761390998800680709290971553210180519123114928544098899296597507917972301702205613726057775241181584139226705790712920611038556492217395903669868761359088087484838919900854329616242287866548935032004865669151286878549557232216310986506240499273543308075385260625362025489814382546271297039916639878653363801143486532101682712144115435781998064851012666846514380790079885977920145389131607627830487958546465042657256605924879459186081984843115690038140990848005092377509293298607358665282799761961147432733823037219422450986481528998216224362602184955375548528004775848855525344149504000000000000000000000000000000000000000000000000000000*i1^5 + -2742946503786785538891377173594398255136440095800398474568509077783859344754143200428331311787281012069856549064159711906971519409995702001714548911707006532624433414232316909532510007052595002075893443575794627945978283965872345975638609394829950417350431522710945661628422407991298912001709099869168056601553610497018156949467916253666710983576676432561350888627232807319363108509191591076558989395314856791547276318088608500117559608065154551883709752243248790725717843324932545705190273160071091766036949194966422770261165759287967428383812841552348830192863339678070030175120815600619508670504960403556872514416595461894038283174166812830662896534443447573642976042522404538827927890003168292650686650617126820935778614728109772805422171930174734453599549595808958260616740553979197179906556157721775782087800017559569559215059402387619624604369204491048599016649236019407170625684581248991187731868892143124177824026672461177766537122376260429305724688326848416788567554064726027620521409162986828886511169662152266902638486044467914912560140107207460276372558263461936968590501186745598155981054324109740803299673427809833954169805372213655851343578712404127396778668456148311988107982974457040697298258466563656439140272294671874186677579228131049500267887977380811061670817417240789544646907427464389353182110305538852693654643790785279096368788665941679228668801871164151375593450801676040917128094116726291199634795030466336329961598872943152687284207002809341342662423487324952318864131779940379684170122601928438716061890594326276349248313149995749193675281805604745670642765156121352942184557791993783620988630629929730056294198329019431985072311216793116570371642443211162816248100621508812191007961614075468351605763063436456084442404192314839986550176790446491372791987053499104875670255836408144963297332137422970348838495821306366207251978480474829983652443663420605994951541303137409992778569086407685355156317143040000000000000000000000000000000000000000000000000000000*i1^6 + 2647973784590732251508254422483046948467691530212232703904292571925446746499574873263974060964614907188899110098392000174805389296576843981081604550019098818139998323495960571931415301398058699107322271533882693608749646987833715394686230778010710452123964026948363557141407977087741665958807343839703315096293018321931673634760528558405351412840212776374725758756866431180991204475464172056245585662759046456590820586620439656375618146874631489656958576164640757625420485730894595974061598181817801790383186340914389427993707529661862582462757925604983956183611880546043826423922015042556559329059349014793277118444022909668553856729964755886748959834328937906533579787133381914079233877187521856371097776562619260781979804520150527364568359845577221367907203981831779871765277445833429340301854097995518123237954986239816995992054530690063007839873624421599892312719119651077886918193879204740134758022661516881798899866913065209079157870001765794005287421508923252513357207293398486689009386180491510755253672284246228576348949342302708931433908700919579894752356045138813765783809319382756890272706028290253174606195775274922622823629977899653442664837850396203417151221686018034601786228500961197284175980366009931021903747241155023865659643734851349291628631163366866339698109972357169197045211104667477027999180465039620682620827856932599417369124278108490902004169208000962614670284455954332791739066580431810143402464538118257275386814175494691876669248054930375871737868642690125350818260030926933902627299059824043232342379098846890400917797999956588066846695187604648939502603970011651821823787739741958538769005732469167643420786772040589862541139215495980232621473656561814167678742466781057784522466410908369732190820390428464277561170149292738097845579652135556578251015120023069365079934627480761283430190079958166919216948050955067378014398084837203812368908226367529015137077611500958757110208996814596401296970874880000000000000000000000000000000000000000000000000000*i1^7 + -1344425627558670685731148652961139551945655714063842826896176564192780124465750526360725753037289657212960066336521914525996887666505069727672913147522628702145138580866061385345307050186612057633808693933195373614700952274359644598174316969720918643772639567308820608743493979972201266424711569741859570560886941333517900783192325082993654716064972508445942170826392024280744125645214599504110233140252299699275511363343896982527302840061694430604173607001043187840733642337528717824423191744165124479884714617967154205627996743347117802994025264154542585043064934554042920453344693689245726862414112626727700522958695055640460888477381433254256595124700141979834071257592891663830079574536818308653218320876478037410930545333007913619611345092131528942743668161444972127115599113402365456362190718507569687240799796206516382127558981744621654798391837253907801386186297479837008590277693664043747482170035378903676812847042652903328219689567279485104601349489329403125280471690386840822997351566256296253129653799553802227308589099030582159007815868599495170493491932217965785403498100274789614404108730778329425964027092731452614616460413535882112478655800079026375161374964169883371078986735032392701254697061830318118118422839503022796022869479183955459762167082948963610495500123056061040241172113765969258448921805228409503485430655645047950274229431165422919475401007502277443971726981237898647140741314669268460048847850120200374181797999101341188788223919740513645381970186401218940126591026572387057573811968906223707806487239694649256233193302845917437850244857693494924857752388934803369545133073411453503626820782974131954064814673920220567306303479582736022563073724377000848285527575329342463548041187314711845675315516899640434579218111902099687310881003938749810986032201867806487908110312829167695704910852047695760145185155652140060321298676325239877193487040297283146533852833106212848708485706285768066386100224000000000000000000000000000000000000000000000000000*i1^8 + 376675350355913512650844179197833692451844942031061302266021245720589607421416396810236061924569225478889032079429484152878755953826263397045572844483600986774999524668518935578802224049704704725053736322734868709064917506206296331703542865378797090729370013844386911045670842645974746136219963075242147578154294564703747240733083534595950882501505288436546645991610927540766757803505797950225318883497931828167743749941828021049108131142958469945246771756386102760744544180426076707563049557897624544424687719485402288502161307988067872291575880976709082519674937993230513836839232937919280758861228043060130457132288876633647438240368515419008518606070269595023458279503665100519699554736895045387578063658010801478735427510294820924409869535656846421933287974587346145119240441170501513861704248510355597501634566582498057393945025610559565479787978383798859087072036250802469955886283803777330121198091907919941195749695768326948559706916705123839150670208333188492055746463645865057050079107148536570538661062733769223477169896421260131488731305226801699309290228829438857519502907362829470855261820252501417247735567722877568857435117473234509338633602957365368042885790157987775936935551764154158822329590945052995555856311607387528030892951204281897255121416993038595127947885910727625233319788244650634122285309664239247460783113143942615736790525560902315412958496349752391622400543756318809894372351836073378820090200891071398057156594842275137954668576520708478469236555802367352568367667843836134160310710810449104694254115283098647106144955989287426490580478053181736179639187560538770696455319971821129402632406103510248087941510796462909797847048969286893894607557439515036479279160864810237709625180049510974859367606659022042205291345320231715205173376791846913745470158169964644303419429943255921190807138667949795841013003213143903872224705751498792855595029372292402905594287911331558587650095831669379851878400000000000000000000000000000000000000000000000000*i1^9 + -61989014334371374355081029252113809686076971873777882483592822074506692579882794781947960640342449860766807179137204353378119644342332807131077864526783968771488302583061212385885260226409025831754706341528901865870558465405620097086118110253375832934324018041986891614699143137754523927808137347472422692794688806997406649688779173591346031188886812917532107277343779324574736602183228276289712421952038572443064905234849277985491332630243158269021385096797540448115600328152820106229409551750725175962985236840227248396342539711536616156817268677775766656752095761686433290228422565086841456603270849961175932687339280097118168409973218120214812174750626632288902746476742712158544976972866712489842044656313290814419287509724194902504110157705431409974452707698047953481740507244725158287340165343534425444907448231236664285360155387428328240270429549370852796744088149486589944893911544242166394216617201893844955193779902185662867947344004978080124083187361767440467893779654596047807632825972178356025462151844459976714587048666540580581320135420061752190979267190934847577777797181837894935191392279922856823160839155248189324849113667945587162668170273070939145922927443929456418508727217997997840590132506416928196606286163673679265231428381395400191872910574924502864938232940528749532090763932326894583558325105827711097311608336073051417635051757069648770646286897908390847179004917874336251406959569203488159090630102451025428938778512135246341526131804108595975851561111208319491257982179150683704919611922652643977279148447459003538195505880728719067457783627680650325125261726246815090566358678937649296516210536809170969984329212278035864164146578761461977789414870758378215484211541423024040701077128759656747763788620772775789118017290377882436208080644669858526630372770584816667770376406411516889272557678949591996461401804927891945241544250783892821901580585018956967471622080238718591197925667200040960000000000000000000000000000000000000000000000000000*i1^10 + 6338296741455387702111236427803684087253655472186546156438056075439260596795560360535761366044782550164552484246377138025161692189445130878264047663301249264036744920194464043492235892151515763069477855449237654168053697337629954779565920640753507519563125326057740756157059802900849308844845238150026389539853189688014999662142255212351829521831277834791024444055355384090838314499082660286238406324865961062108895064068039320863242634974836080007028086337339606266820801855656661696662430465138749023646085046624515067243502392038143019858003017755374252663353250188584672067526764521584401910304869541789839799709720440075776307179979848439124451561840929017641883483560559913953176090354268365271558321609904885130018251452135706687012149999179613948254827530815855470536447466361281960970204672339786717462077540012960709878489392213019223713455266993574345040964417011809491985284816751166845063817799130380863599873762113437944977444094483702646816137249292301915228610676961147515002135158028324340507986842221567611216441432196117806941062580256919871221215006756773957649394587430593351212116827552802021103792809670719284331799059029597525835054119234068630653622172938064567311638572847970357457473039189856825960545990979023287881860915134886974758246947725317119264184673743258966556828586362831415638653203685626494155513729664268349517834820462817517286585308279279164418040244529821929221664608824689824340844272807339276441622149239967205512018846694333727701366760664923471519948054504837104288493028494932649778277598610958630101766510130625314239402958849363796597159984643486575556661970067646679808618185595226071778806228828067665535274068653383211706823540493112501980838781381307222093176179746423630742181069252071041182415180691970964803807996491137869675129843639069500435858149501752639429032037123523993046541084894150461724052683277773492226972809485433452316999775448158072900435038902943744000000000000000000000000000000000000000000000000*i1^11 + -412141596135755848978877430833606988409560152952356564368905217201448738928401667020359148812749947916430248795001394425564615545625653150222942315683051816005646789630991178693130050981798467273565925316985397558305945966494082873307135469356043336583346296240679213427299006387050929701122346141385720633486071830824844012523576287973708179370241139619908026754404360483538183963105875783659449080894159419982066800658730005162184818055310840502015917636593193666887835142143049295853950462191236187255404263531662422606305561034966884208219109600391373416843027048059292037307790819663391131793661227258534022366405370918114452995177408912353858366623922850609442510650054630629619236962342560390545993271513729932219973022297677445186295222960181495500546930139412317968876123349138893408770519333431594529693557256447354777857217134998494450674722820028026715667647281932631146172834657129418346386595669790441628096883320541474488368041508098570579659898010559770896591786679962809809766974426495210090257826101485216276313909379639224893666169397482665209581531269085773568332099645564035049643259894510608683462175046714604802410603889641480229331578534857306143554867713113912051308706303409015661185566070885185537604868424519989783331638106041861377853743461207527783071377751137463781061183657356184610516125231896038566384213087137551433092782141322510312020505726023021851796893517244809500130765824462274713627650559935147227171242199218633269165876290993155740066619694005959126771763599441847179731159479010602210646277469625394770183722382294767749719565547610262000499339491751353034175173893435001361674390044502825205799020850946832769566823244836928661769581768948449018309300528921302667900436819180146491269612895296350306137315084790895990394814121793936612371725326805399215484359532453148472669259655396412048010223511911627312350764923759014927771390840459672397616374775281125271381513915596800000000000000000000000000000000000000000000000*i1^12 + 18025215165120234421755086633118417745778681886488425381146066185698012345983924267763073124436658127474826360426605108820523033607092115962181561893582109130602123876968118860843009697343592677159884388822412781333569873432037636668314048725234599435383459375208575742207954335020316272671457510170061672425580088424414332026362453233305854318356316621196798428174095256517433527555532065049700586287133448757115586021282998959235936326879446220703121820167337344969765279092886880263426697784967641261040363181368281179499892186865603902544042898756476180007619609593377751226977859754473897021893511489829242841546075972661877240562024569102321543851972573953842154406380095019226882080773819412609918526991152585699331851944682386132182671187936060818990528715807208591354418596492564941644258757503695288347473085072863902457814107309918588299506984664572567026890934049214256786123681105336751610287142469143605600286559676162947630339721855709746163834279129834422673294785752984376072719429414173329475035879337531847267509507519478330380877986544809429731768348227629830122867563938177144924914315241043587202297034892588091193157062124417166345805292580645953031631870360174659504278584727396075768465088696175391321926337450047094355010814675177880677956474143198682148802822339944913894761157983914719954754843608548878374128932390633800616201366991362929139590454422136959977433597156686787980073951491679089923166356253623339587403771314146752018383462214426118960760295435880879174749210481316658551041463900298197482857442078419014351702464346981260448241814396836909967534718618939029536864424097103238153488704717849703577277925493516369830450579044225845878956429815937855203467669580420959876550897480239675665338188397704296595628989660017948242029593900865453671640119863289349867157620744388081857754417244793933853419758837491923693880767125129284470970269104755672959025794696320802414290534400000000000000000000000000000000000000000000000*i1^13 + -951854352806414557922877712700298998544111277415415349200282947826708618470639483379614465258622527045531736988713303481906589498809314728278350511188601863496250285078698757261936548343998415209327286985883920417420707900196492804123293781564355456669901892506692122441427075294526739642894155771422505693071380629233009288429844179299059468253571728559566438921307462614043297055362535444639523572721587736818371432664949168179172594911102551020842109365169716576383513592163705529167567273821753922343277304364595615135132685684489038201765418237180972267692082322439876955684645305176591038361440029129402526660935194253235810407821733122482911628746378171751130501489671834636113547924030432130738388994466370090633446164894709971043248358718676311211156101299956453242925523310705902615490229555525043412706162766088091390746567948718957532751808284296273252028257225444410022864297544710616802888559841224188606155531702599621317398037314919525692270196865641080989882866893991257785899045469540600204660444023684954091238631279299050129046856008318760312689395144677459832345777976629108472889426441962099444369416601008337930411963864498522785029668743069898233492385837208691221413011669571608066538547810401030049682261220546432676262633462909457180349347240822999643393676610201110544966404078905066817931470540937171623017055522012414157168868458497614324177146819576345837330377264084970665793169293217034974902653109258434626564478088792381542136921178951100374407680677330822461359733736322225643206589293551175867681665119128638220081781036330727445072338961494958338709428770228395798061332153227215975510108421257214990632971259034602382057183179128532647955729849495982816803166787061040612378629545144654928537229116775332807547373547200332523808391278023539097826098189257272313475001370344322403601278974703606583891399714413402373880993424367477483244229152530662733928824065014499519758336000000000000000000000000000000000000000000000*i1^14 + 90282100754978524330716806552077591276636405274829597830204457388503671973833536276231553645437779190350660592399259470124224438120979667258361268749305706370680124522311689008242064664156877185379132792588383095674650895550529677825654120431986428786394916763154010487386565709316265392782460910873059091605138713167484297962709226631336039530676316306005738990326578493990796096488510123405048206778191945677152777032467635199255584900907842837568323973802720684303256493547654215962472147785450523690191123339906441176615215443324757524317076030829998994803157269886846008706588583268764086863159582182750308109976115973189374574822595484057992505075500419258189833150558247078434722101822685229473111401538641733137092681116578609182554372723614001432442412762724695397331956911775709259775130541522851247538225657819528416528517160573983598905500855688534245399348053177140621439323460837702819922086582262666471658765300717796969235513974369885927105401925702569160517559344275557981495456470123512269604907626014926692608947897998318673663042071185160256685968085491250674384972470306026540527596936259404804085622843879550500625629942753171811692128482867839071475189814669165706828639271875244556680067766664765555703513147284813491800301401313063131340233662855309562081133620573448622900616674117242843411174871551768107061642453534588590064145833077868855499767083423795244932558646978978057821123015237928029144259069432938588643935077518306912413785331554473091253503740623717696021304881479257144514307235376900435509673814971135131283817064711369045104800198781395848070130534485212816715891902540630997155292860200051558366701580139836805447697637544756002753142344676272300843788513746765998453877727905592261036073030302083528890200372189919543317071098658039899104054297434591317961468783154351510220855781265102710099400940025118060584655121863025126517819636953527953376034322958410527539200000000000000000000000000000000000000000000*i1^15 + -7215198234005190471989946089873568461182696087829576973918647845068173828514893291488666765988847737541721580871103369057080279074638595761734206297089630511857036536826222206245161143895158155976152978180264757743624474175714985522408261086981780954013561688456694980532648168240023360300993194938100808085277461813606832788937733237275434379660677307901619204393910157247337696519710240045947175719623329239719481698233911668535831772951120132029540778790330107989787154510943720168979288590156820485373251739456115889805766748478687500336991120180287514273310003081291476352725922895558706523107193289445221965145550136911970053448276281122545518489016038913953220272141100194790930078682065203899820754567267326166160305588672163757079331384040967947793446299770755531586899844526895119042711698993838258177315557174350030572233119310359176396610410309767513263064278580867002991721833249529692351112184954768866120520038911418716704667527874730475612152511122315878396118197322566262032808834796747674816026194335122938195829871053510482572081472981699889052423590626243535900274157814390732466372737706932169131227942060262140038683457483380452531964134310113257571115878839999016815441738216619127058963466795782868626881863714886996702446830557275966033148574386455567064379676224431045216097831855758882882804248048566020644851796279723810936765508415646436154075494178012428611339130547468138345207815061156130920287681348681056459838465668250467539268573249051961600658478562966780414205233857673120819383993748410771412978614026545262979830299831014872848203493647027287441271156308316163865648135413316224296222156724397256724646687297162180380325386506836800977956653815803715751870287757349690530526644797964322131017788358683694279509421766741222036224408969573382219234257404528807364328883885797004491040497081390463475335619178094010303377009657247117659578509730760422756333759090686689280000000000000000000000000000000000000000000*i1^16 + 388912155891328862102116438113225825378219151112635351419276447509830859068076402793497073880553313737154200790009399819162248396284562124081196259025299545470717767874504151619669447835610915953112469976039387807761872457771121295894343019974817566531014977841454116735877377218137472680965258049131414166939120735308074973307738468341447537368561296048529316240320293890732821716267786892584308660776376400882020259920089520610511508531758038507472625213695032937095904488342587068311111425119714786724783985635437296497557283671150320401591800609174817515012436218352985031519260991873997254817463264982894444338463076713525231619239441686662469644967885596361960364590729889499908811891156645778490120568177776901199904079678749615028090482574778554141500717406833524228895624893128104486367748824834563390192895837361509419415927970535584565811336941956015662819816511633966255576200049975139470447292672616730667585196151276690432541896697938020564965709144591022727587403118515795737522341598087317313791961255202759907321531133474512247024050836877880456847767799050388489006490687979825235850381930772817150141970785132846200215067546647001035804346814771019380422446736123942492527113634769723404419943268241015034268413387529422047490035880903628090417549368170174482407659418719067146640947234813340348641364107077537871006560933211706467214919215118725709802627605288578704468397975608313114087858754796541435854303701557863439646746676044948035389946141478973553936052733029472076267581125904249682590347762669166047489638247472210880904796547711210005170866869992652676093118590491251417860817860310523693096782604997264452638801325652028080585667335733301764721392525049352050367229852346148714879853534598187082964710027634701959963088694285490188534200239118004753231219305366803146588479772158909248584380672358056982834244209734468851609072955291420852171297828578020776883544184061952000000000000000000000000000000000000000000*i1^17 + -14654748811854670029215171061341734121276451535963117380937953909684881354187524016775560598397255186391677845566299272363984955943165781615875183979383481503163086990168586152406153205318824223889312237512544445256283630796937056087402348410240378760661760180767801079691518863153126661590963209076875498839371606223812706725541071736017752519742270161297102872008763049748199881029457366109121958795144275744064454756597762031075864882840473347363196400059208387762841009360072812650717495860762898856943714651166800825273845445162289482113399095651157858743744804547384175446689686479765345424060850461903334938434576331534322678090140447806737722055721033990590591463645988210717484704551576933734022009084142541103669881757539658496021122644587530576136217459796908109732730001880435763661585632306037685267945083934191564545470099667504022470530618368378863978222295025566429385978880516944084382747457886399746971846025458797158562809574104345269304261345036284211443049610225177495389233237957673156982812528536272970873789469935520601733604596137541653648853390033574056321072133172347877799986346100333096471406583389044406927102640289079365338243106331294808299101345441045110865264538777881788820945406697168020289685185439188572580923551205415935161968983501433745645816392600068424739635259516487479690500429296554827960887035623365217362663086028301383590016912091999509069164597368540400642395486048128995545463263677385498633919937175795358220777917733243551391416046967415451767344340747922853264974469824485818536457786511226709381027050999357314539855459400798261523128832792194009839949588534458819012317695753874738405146980941579892656731047058894081905976503000355738797662516635210217568418774690404855097043609756218968576193736758606200745922929415512887594822401049537631971855230701734483631237373407169833725733443204918558527155319976259584551145400973322936590382451916800000000000000000000000000000000000000000*i1^18 + 399371297896574366751450543888822124881203615258443361103587349999501832376192864747083743163394113455944122482539437511647675660745790658399751027169367660022711978846938887736604645114576812814332053223519612662003867022044389584283262113121436794953288010590838534338824092843067270027096089101405016744460370953191541949343549325320038137250989428425572723439038207184637730667365036350366679666492251573979071251992608411561763115931106357145905969484389998740353788930658453408735754650446588133975914799760646260779203765616443833938676524156578217729666431263620983412513345180544438707232049859612901493596407052720291129420145700040000886901152511568709641877499806349496322036755398098088312581362441752103511288017043334960157755898913887107466706418457221111630577102529114003689319157551348538667493235562795503769682093817270224979928568978773602155896637662442961563969606581064626760096512678054907190328964414749036402680263074776861353752604172601823753514127668463369472761109810425002061051514709913207686617350335559023423112969600633954482510412460090738995768218938237720976317519463715327307873576684228966851255668923194787006635641025774438786385145416218308041834393498158892682582215689144129535908933693451457723454594855172397637376896444615817888822348605178752613297495378283747279695311351742615446624053669734441093111990101859161109440205612126759856128550132551234212249449937816077563132980506057821102963654825246308047184847643000477779943470886782284757406715132156286926090402335592086632300743640184022276956645267424736404585474589782168068796492147961280260380962122959483948621086975655373551385313854276081506861026906706935659997899269737212379778540516093783212255630135652869917012053617711163244517223757671050799802494082795179580224139462381783834091167264584618043002291590267091750670978453031386667381290843926111840936031600977635016127283200000000000000000000000000000000000000000*i1^19 + -7891939397201555378422713200315929839277517386319318202104984781521183219756672890143754392297807428887204018080568709797643258299641225149347292588504530449051591031316874813676659608616551475658641411184783879906679447813068027177284312702953316135499035877904624637243039743426272463298531361483758007578740067873135344635080721147652104052395122976353721470024695233287387422279444449696648644592436590448548636450686715189214038056612490368593896893232383932050433288316997074800957776206125332669164068349975107870236242106629203950852332146139937273997411813082613144234258651585382176553109177413482548886425024613198774785161916765866371262020618625937415263841172253436675142695804610620576947480019371146522271343342160740413082625797494667962648899340605075196401869481340869263866626618648415294116946743570950770236434118938076978137709782363581722223523036156488328468352462672459550838300119204630447804488453462155891395067211994890665710091625537939543501015661927136062781754794618867701809164739901820049456496821248282560824767553100764207497503085095805908919279105562189179042012897180450516720624154702730456791809874928811262100780280111180680908385654360144172143043000700086000750405501555067409737918452829582117731991012130177027719902775955157117358626574781735972510691615577693617331916445191545836575440385270784136720896880199384458629761228730575739454148346463847417571676521100779265545813870462753199313312048109895550422503585827324830054431684647724184653003848531938728424814763984792109461217281199127900669976584935371081625437370415187225048383082764625181561217249191964036749330006689716127234110274019922094757277984050515837625332820509105133323221058385422929177512944139277037759415469497695461096716964061786536161126007085708040427607813914983196009234798949480122287770358804267145861813006966562437601366715014952177845941387043045071912960000000000000000000000000000000000000000*i1^20 + 111108388286957966628453286765296743831010337085152828159019661864917191822050527757892533925807767796497884470239521082517798296991570778371087532966431376166456397992699343599958015044722610058984087779882105908472426627196930063662608334033055086696835699483480747155559880463116250396685062198135240000246968872462758159559904303173965677116203349595608271726012566967817698729615440222906483542646645510302316597498086084319973327479837493320051250150135709067919492890698936381708298094180851956375051632464411425953476502496930827360793748074728353727570279640499308236029652288317081292965817114894770154498866069625487077489892755009390974601872582749961040040961852851798312752999849009504024110268362323529718553702137939943565899344504889444633043066650263382704580135469667405939218987733970776052784006721534299244009816989995591205372773335425584613223475774367602077988691240143147907646413671173367610819216130837581564546187900323411181654664560162444777463173368583423422125741956674300743178436837255804937771478677876510099260553162718935974573611914805286348068096394827663199025234053941936790052021364664862356770772297402817662174101954712654610622501624265173154170966124594312893995776331639561726187923742675629086857232237425331070990700654323729544269079357170195010481711006422250593778843774101499357635986324986238141312670482702294788274858610714146560614234420083759471132808632068668269886872104155305419852782403794178301441434036056226811655201344775284628104996222231805943436932179842843224760215998159004846933780315873500682380422001948663508310624372462756141815212286273417314459322491394880809935471947305864047617447721618958454677873945073491703242758954555954699845950705179978221907664539438585558290293511547653292582900746316580750056761350084656896824534688483343283093909312684338800559730328784380675756552130106771757547225494293839872000000000000000000000000000000000000000*i1^21 + -1081240044200930078588357113947224853399930687069197564366081057980364630253833639337648689630249439284872280116248036475467012761030307837259150442315350093983698431423986341742100282961740418962928372608426343786391871664553943941233370460786655552654151912854958534018799233993902106639705476734977516886750463020337520240197683350438181480164732398483709170636941012885603044359986024829560849428988172819966637705761441746459453650121326126145987137596189411385464352622622378579070978454551789345716142493639086069836894940678181205421550588661901768783872127235500349409476901407971420992953077025332237251823901381847379370577530616459003406863795334138881322360697151668461913426263388411645954616464378010246910069261519245882916915678617839717205956827501121291283085428903508435508211610303716607391082363259170676974545927047777394060712451887621609788606195472807587239290425289425879847946331513387369884364603336587102735697560950289514601079148342528615985668692887412294872174621477226123207202786294047002040764980753943927988154423659314383118675995970789878882789061089454537648298524157554089414114396293270460801903597781336202095530179439457750598016141390924509579529935281980704287578313960974715698028938488108960211105094188205326971360383737211369733861825639040271110225780175306121483522993530679207900269821008755799102060892766446751429396750231796159703708846139733698002281879546147445801712839542024401493820023409111847318337123627946220990883304767439454298160831910465833572827538589838664029431646711599056790551120179602849043843559069615547780995664108907165899739101272805192554698761876619670644527252050131341352801098245265310991763684355837875112728138189511587856447998697007915685974744766077919850451649283729389674958992014309982773430486437033785115656862569673107754581261501652206407583869750082991203977476560128408493704712971878400000000000000000000000000000000000000*i1^22 + 6575400146903662319117870403140464306740997432450663198491011511618783277044002511493447454900718589107158925954468506403660032191084069416398187447239766254138991327706619095974890877026451238669720446920709475110182329192906220738953507433633391868268578892103103830381761544622014228011982099383454739836311951992330122251851190683637531250736020298551082323018793833927650270505374837490308648449720978235824754439301435664373592315125148004040601581352801409570454794951384678191824496081727446998026926094483481444743129881131778979478393407635238029664849691806682775481743945329439343986009877026229941267613660469624780374832307602024265211761634741088680888627875751904009301988728972232115107343984105399916733676513850029659435512146451646200828987899413432611622942128440908684123852695241409053861948555502328234124029985079836525034481396576055631733669014068190652036457729358350539698370585582045776998965376901963973398342492924223195529295564857860179858219863955782214248211616238004239831757852183499914120965669571082928420240222558413642868259179728210375485065428222316135590387625084095694697798956164037566026731328028201355517641108132379989526502392271485291445311321035890845963366250252472575851684797333546530509588290083867891495353892782826920283070827461210286480156853201251812827861813377611938942368888177463231005094652360460436704833592557850376072323750012119990796743647053213090846676562325101683714381296396587630947081749519378445192020580607169493560729588323363350943367570924457713633322259752850915086079877289095700902683714580164778468851185221993997668674317804380429232711705315412367767513544903458008323859657863901288601020131278880373043127732730813291981013439307684462121364700762477172823258970575985283456486962594367397887236968196463705461464494347245172229139094534136436707646423474132902834744788467201596037445713920000000000000000000000000000000000000*i1^23 + -15185505993623135969064127359843692020581734858366730008612779348281774749730944946423071480266431894481323250024201440545169133048502879642207614102445669584080363804938717452660848624569190719095943764816352693242969940476473807606207553843372373319457342102785236636164298747027159783524852835499681899673904294349330674826721238123401149457443779748279019632970844741858427090468620716118247660135732208996962442757575231642412161495095170190942565673838219959167964978188825107929573707052223428745698261691828059959868445522706405336805933862474400836325216282160475973682675016823447074130891088013386784314612885363790549261792048935501802554947685886269137315510556621842218756256574451644910481388386463076750204883803544543928905484844808555254396057618572226544352934566370256584961177184805609817876120989143484863514368028517192931966457016943838510148671786393278333167977476279432168127800768596780065503788584618736725357675065398226781422510175121865134541263518650830033524969811427565499456315870737823156771245228522018794189597291480224702679747325507181994763185949763100080488866130724789434712171923169486795209686192422043846458575054585579226764784009241089705964451126656828352524358733877453311304847144975045540699149001112848586912195844809950176725240636745550109786720797117084858623482874723062688902250672016735162839009283559143015674483610604652488205449514203001877578627219357050605958335774146868305217797286744209263573514745866244021508193550211427368520038184403392486819856654224272472692467314475442618067494260375202582836510410381898502680895292385011207042466841849595868343284462806593268369541752842046220384472845622005295332878608405574249622079014090066057239686036184827351346135774733833318915461313732604515098339010643151112078347485465304192970072560964980458152560162261468543592901157540709736108360786307993688866816000000000000000000000000000000000000*i1^24 + -105118653285418883636026491177885375121377179153191901952875525617311157747840376370887529685213112781822924329655866026734494350484799503993483755178579578665759377866013761648048209813316420526059835909111428857796069969015855376011469821937921764781253735093092420254931451383916037736682169560816034862282580022489556427333460978936948008360679498411783146156702009366777195224820400218120582471482676346590702690837741338198151555898208594692108256591661197163807146359628630386992763432767598212006395155826813935655945202114140654531276780243390877722945287436762860048549848448590705362195981696352337839361835918614573116429579773198575115369575580960878330808966380630833228362339872549023448971428947675612011390657676866226656516889342436329757148288450074150789823090771754723108025495793849004223248759920751877186256914463355297924381350641743397835885978010130790054564374843726101723789475607117604467101136661169634846614189077402328676381465922739521045365358738742179669851585254328073247938345755586532391101004294123427287056844028018045698261618230412323162224715033879362925274853576437128107509679084943577823388349939318572508440430130623085219550937061463909200582912470456194870613555696916712245937113569725023398426765339508162006697601380465310321608339840049996389655657168568061452264619911532199625717478866043546059237413107809380209009952821979897865258351973291012089774658438614420061769578279736949109334095130109098714477720962728226823996700664676965481977248803043007224792655952790260666756875838120555550621041146884202570393135094568616526019743256953380467575708796922971063525506238912108835121554179982721370517918661537014230881645040341929202787742192902095421533143664621497259109647436474126805505690995525913710898547956722174788526861271478040769953639871342580740784292561865530633258850988552275558083193851022220984320000000000000000000000000000000000*i1^25 + 979384856467743661750414980627957796091643455120930026511745345104527706894771362405597855951664611640846257007292164154599358148446595910838871333430047041278670081398708773144517934709649255438891792536371649721419427968836682636206965167900586245020540212190291740177473707612923069268326886701373860855739872086424770717118686930022441251202095668764816409273051145447984389925758573756039189454776439059951815597904250919723976291378713973651085872348627865534297430827825870781496997661099924347513554164510100938997461616200168259268788752919682463475865060332035349540133366556685554579586530017427512655009197720797054583652854800077781272162950763600403089791488806778796632444504231989995775390421851263186270980668084065940828477155947473095001802333755812195742297336469479407379606384925111233669475632004753082134265967426925252290266082577225099799661837515953510650736776828390657164423158290116546952702992255161093569643554555995195747421716378174601580556750886172347997637480377429691166467584846911387259057102193094315608996907227961534286108262589025406369989203086231676983513621392184118850523423112926459617780749418946664207477131993648220807376848099484959271289258395735780267977119255855175195733925245792998908444530185562530020150093949514995951376305701777552567766573384096738125189766898467950784243966434608865822132774096096554488494337309034132934675157458544951871939874092376742619431063326995215833050452646695974276121594233271355985367278969097590577674215001135089147551832102263930000894102064579592564985610784904710152384272900407366881727814854005627103950376946190118981441030668743540399282506707854711239721269612630802849820967182659948510408009524637121046407017355601728538943143686753890907829486538696302328912546658388283188405005204131108921774932100983651184778510848002679928415764536974208825128603103526912000000000000000000000000000000000*i1^26 + -2132976450651346463877109959230406826694745693662420648409530283381059435871988832676962412121347720059968185426601578092267932482021443001567549879705663890033728053239985472692276917490039720006244282662394837122018158991117489768085965995401922364870110407199924168951369950865613076129174806582054857995157194680776020793013097421641462179342224137056372843619448030350980190831913216223759450759252032251473339334541983259345272133048799617708526325558567718391455798195992560586979844258218212292350245618582185127712084110164907030603728370381851160438751259828020890725236014910853397214476538563267985814414243087059820161664929997784443581867339794479370963781968020745946275886475237443207608104942333248450991287638559912609038442332949177023002330234781263119064193874303773433265582611189051053962319461006890915185891616449436431056340503927854960024754485592314991111239025222540024401760096242534135471907267756655867586219811566137545238929255651776990854071905647100628390934652538393084384845435422210886289047779643151986569907648739011880125374870782821051708732653730725795750083373281697431046171029086292372536245501105748191577683157384587000949755393933751649162080191475747616764796059618770409025447860122256050647707848013316389448615532297030805652932610084520188719116227124347701705247625287175063090778400844281880390424147618937650814133841428591781747248630939424113372270928637356824172119777945040955578190721036649376601272534407241736194992929022662979585009399729977357108015945621680208113984694799635876692478119908237300983156568466736659074977295746567856952977070819049502321958852989197134106470776771147287402711069863155801445896426572706401080267846802216988713030815058977407465208542271498640377288952959472849222383549508645084532779140903536686227233560954985560070913165365955851818680445855227383962037911552000000000000000000000000000000000*i1^27 + -8799733196929940596977674362561576534040860045789143181063153208182427958248228989056701708322096119588852384080454047405179467457592747440629876798458628132403593725011143137294432429028906502482741188773839731404846338839705195512802414503192117435256640031101488146302304720850506240408134414531839279237426910323321703161313306133027302295191644055811214387524202405055983682437543372680171930264452006621075894247511031364258218538497310089059776843217458517310703375760081844061811512735408630341042854219504149621392611265492839302965539180644088563208341540907730867840122935756770995282289253225270862136031581065798003938807132780109066288247998066328196347209435073501634820302531171886416772234448559723673045226929855999066868237954093186246064043347615762809075746015760790637192359962936298487232555805559914230878427556599360263680515905116932382912056614135984681550393044643359763674811987438278280996625184649213622621144740554969942519702052893802630562949856435596837242492236972968842177524062907771728055669651752146738702476341033011425423577873978804180689776654659401752568291797187751022223134847557927289416339944848343224722299172902692772431708746753483964454494200248860818614305676593440121873411287253126077095583295927438434129062567055690598311344380086455244366165944612245262682136762335170249334567730240752264981209485086494656721199332187503029851589219663608779034798409021856270171605338313746425718478511511681002208929516867188500301337007561651476588390728800494498215569445774171873669411533848143415924137341957941188830698706752257643702056645295040904907530910821845945049353725155244229229260333454817979034556035135342431605156351986010246601722952894366464414813130856665125990313835034366818097128519332065410598664716445912398115718338146469247184176156163827502109502722430076892981005209154539415844945920000000000000000000000000000000*i1^28 + 35776897983635228845636830593362031518992941690585095555722490207087291164261514897242655633798674201862560680357608049570407195582962177535047765446187183716373760573109996801308053895462015464484621227345373149189449571813396499854528526532923288081134676593273355651019933834884496944523926096288327950257601721061909469099926319052209997272417223078449846278947667893354905302000098826469215719135271316858966366991406682176507187445967875620876326738339825706692084809349574954505428829373883137140206054600761403794641676187486165795120121877567289624014489010144501203929581759118737713871830677005551240710620046356532083905084465693335691507635176516761881721600087850768565961786938886580002895244578572923025323266155137390025471130119008742964828294910466917956645097782338157293340086879742498657752028256476935601138199705100773569731864005965142750182637726702313794520061504446303259917739097718384875381051646411771439792073145466022260304364545993965998379867368851545453972001367408836442333483789466830048621452574047913269744939655386946007386048358455874986026840299279916492470749680237909030808312221329545238588002572595960906852240571447034623053222205752558124721032109071010498599462785995683616100100161059840142279806536174341590363264682424935026811171528112774960823664526355912677134520416360414785991083962849284537447457888538678314625873323678001289131999546011181333545259486016228256272912154799384670927598806296156123748169748632468690983917801900065495400471692726638298676311068332237692701272258653797301220872594917149747801672537717258928117473621961315816330704548007642214631058308777376434775129336321432893107373826973543311735052503132250164998313134917937262676335828780189924936014959154106204727994891848617729833458642495189420227217261167356189584849446379495737857379887000641211485935540194942910464000000000000000000000000000000*i1^29 + 121547696205399094029238970164275825645819021241280110042693481335028832749797755158389435260988476584337312946446218331337656439585676291934510510226357019420000913578676495837655656257140164807088817619213883200887993978283303991706731981329073206544513828564830929821639446322261453034477029740717136700650249579235735150648847589059655405600535813220147737835200112803598889147484290741414568891626675167901234490119086687106115426172120634877955439685416866698944668414656672739749155032107010489934455519952044272478459383293894251547403887952692258487606785911503630449523763635616013751555795701269890142158561188158089820715842693650531322720290632390529326934157850078936144297863045681898456856101829323103511532347480934364568827135147535202162229350411007490785244903107016868675683670628894831862915662732889282531149747414419918870236157461360995632874535553172238494667189097190885796624023055549811000235531841212855768140527294013954747413436839953572004284664589411026668523148699517988380922629443317524148525161847312891859244113093935131915098863458101643450714446837226543628938539052159001391921442181252069629562925217766696097773347260626405878714221786298505468728967484436741546680531205855612762810844146434372277766922138897250156668357950459177452841689420234573298573775897051729214364099615848256713761428073665748708932398738505172603827402836662589823154082760511764631084237164380620547907702562939070513112095415396387965153580460997495151034850213097156872534886353682613423931959649050900484204250085717690666123641368785927659247360829696187635093120343743797427946850021359534572464952630569441324561727980625234767890639159314415617727994488739289107034586126215468781773023884331680358194675650721737441398054654166735686023847435814099692489960106908348510490731852622772234363044349045200048531285883014348800000000000000000000000000000*i1^30 + -441835315882652929924417999087892033636616084483243011508856438246463133305013108734505403181867635348118185831785860359089052529263340291296582061310464031744151102751890421153403127763803618403328030234662973594127550693347727413597669703630705957808211407967188300672339497530602811581945621005788167630146420043234293459589713222266493088247765781012251614972502054807229480454962209095382962983995111440038869028364357309872234723534810485133218122320555073938076262731099793266803704123764658422570405808101807763619147710591098223582981569552226605464172258364786875905061952688965064873471083303734702417284148695758334075695782695189022531296884895838282596667025136856014483383836112986627745840990626301718054953571537923445235449425329627061514403119832605728579320919061122629422888926356405143107632184124896100356086056501976696248040534131063041525924615617709301276460516355561248762697702947866220581810640800713789512539094270487506584298263107869939046411756625736119307097370684657737051761839951794876596916722299291447700424205777883468946601761350402662843086934602966635913739586610834131534492365568137651714985313246447905564767174417123596373242859382364011761963733525835113096215344976622051354742903992532766123352813422323505089418053941662498548628114663726607949751168970776556296083500676217605565282186559572491150333452759183313332845803739756065855354542061145107486364882329349467891698177612986560100074061436904173855507784023076875207005689289719633181021664608127517657517867289415249807961242933763349807681728205188090419694563079760275402815360584889770771601122981223144123039707195991945605275668541523512283745324208559984957533269301962289071292312941225067679864128018309053539788745421233538516489953380099751373180624101896835956393387848796646623642913921523125730483698094108332421458155274240000000000000000000000000000*i1^31 + -1072261116325063508810502049734990415068489615585873374945377551580766473536290366715798515192394782751438479845547297628897525816743849321158014883128401253361931525702172546482683693471904445527908361320109128275477354752444284741905635831973295597951392817561659788246622345859889115222378790886376526898202395737191235648168986815172991702488149404206653835993000015397413640583469360322391230762966753695478066682948444759172516733185744214549809561362194773581244484985439023561208460586737760651530361022385541923184914469430025519738342751948503745731018628274264398425931268352494561181916230096475650025701559450503521593400836831257821677124027009490340782414015030518264791181019107024462362538062337528572013383894512473795939192799081412328593853972232785773601202133957513938726399375393687661873890044291803520438775271156176680972610016534130235372133893630597329789091909607664715088265461487314149718305502903100438455426560899311826127554895772058057640069983127986841112614281485784770695245995178215241909170770808491333891405715636092256903411008385402713873970903123225402995897808640303053925229208658065584129579186658006984230606942924830823259508056297053249050944705876032345173170616547519500320609673769594227811725711817345568698110864500934682896088721938141681823795621542295037536711075987964818875339757613985554482465790592175497360450098595927929569367832977715239560668870280059790699365934433842481026063152711237465222161629243749478054290543717949120823505940916565481157854784246196925997377960105954817702108381042932789456035295641450565126161175957715809133228698867144946511490824324344119072323491080116183151445014601486644859251966103145627717028773592385566177074850899315341308533403736189205945174351508093095014233125282406240892975623976947844478511574480226208398279345672991472309239808000000000000000000000000000*i1^32 + 3471677377362129493043759741721706426153197415769118364371272034472262037785305750026901965913491788156659497945560774728198797140892295139843534603233573622451363189381057268609707441992096170905195059955497680761592772547138099343982995082567037560046657856716813413096989828296282370989509788407045795822876397056068443215010902346033613530574230395927229381491466319706173167875079413541510070996755371333866132404984315717108010092326843931933334979734788217364966842028979381996390964055152528837525789386248987227344810913208024594275393523126825541252496857573046556525303593895434547891896597898437323564326354890204855103571659963419181157116199567069302898793794607792854247155816236657630490228861610388505356591892725133108718585473697405909470554125834210128665898605399090707060387585799835479110622816001476992959489154829075516757731810254834113062160159548426304637321114200922402342445461453745911813120068044356236175369380268553829505036312791006409665137849834851015686190190676137831416363572044889102851077428742828729902618048809848150463790891287283590174816919045546067256244727925819801294133178430067690790161555572576839633700771752786529539100933854511486629061030501508147558052289029876495364509574710100522294329522744111335177234024799044363845213103719127864586346351590090210558972701945057990285663728104701873865512126891868659376853264357706688373227559586361783104164978753363321718809358102130441447120846006119871029151034926335245999625807855482107165673063075994832174068018505158496891078014120084729370348698276604692413915086551320675623205755476035229267552946199994665854973251110883454577946379064330454527728437168909588242567507862824696135043387311343519357787521451157298774721949063075645853053447391572271397302873988460967626573127035874458060578366729390469237199295489048890572800000000000000000000000000*i1^33 + -6285608697014060481267514203277660616251313154719797100274981188985262296257487431628727023397493852511966690092601255023447468665252307610053107942356194432376626956838186187633149623313146291959784252278698022312379271691505676901598712046232431184647135726433123070002066603325341025316535595039456830232072669624960113335379374628784249832393882730910845389905966786473450591585206923554242461798916380103818372553711903699318566560400203421972691984332430758919738031814919619472465353306568378763043030528696314170815520247420120159312614395467760715053708905886265465286308327988232222547880019621112650542300314870090389961858961038283906084375373869747880630099010272829847268167320934958562137100652838165079917553723205249277269995886430639433973656316683886951915729129926514567856563636604660725092585109168143591648352790950577848351162380632694340114014635235993447878469174958898851217247381818250462831718955164154650788644908465434182306400669048550336591835058016628636463905401813811305772447179062346409772899200300834187746441911934492975950357257699058382271955683696639671292615193128143159420965191962322942968462430682294355843304932441723467383652104250393913130172409594777080650061020022717347699035183001392268781823689513025727049172805499689770735389632304284793358174620030379891788741287079168756903086464861948546820902790274647364462658064013967942250625073044983890385002648766261735459312716765895656228491189187668122363602312426673286429544839619316607423730495821634302321078320107167372644290187412101437333599234123021889707896005164581482340467950063647558001387098410392404801855721814144250408577108396469976738182718482457125437922570166570613663931131811840472967839240445146826628000763755677388264014833499027801305932383453213706565006134186815665095880022773151300108229427719045120000000000000000000000000*i1^34 + 5430492683321981631579546550051768290567306881012270324693872339597945115313740994002627970389924663061383432161944426318105712672654283844301685604953593374113748084842306412863210404871260208459557870176769369802908383977774952262225804239152256919140234235760475194237182367142059085307329866285241066169954573394405205011329650632381191369704402657728272388214601409603234552148720705442818596837383710348951725366665013893740882303124990029775589276408151821161325945186709450849143296345100344680647182200851381842681809299903106855417673012521427504311718153624830216467954021208849210000872187534334885651039199825661678892751694796079434850367986526813916324606001816976582358903403736097186231353651108182244722398439960901111927045766618147047795897915434521090418086281719124581956652259324380604031768548086049526704195083971006314808613065872859386850478902639897992767534930449244941850322924921775187994994724727847919272588644391546593387869983687138409115046192534086968810844608359710788917563160412539734885320415403221064121729631604181232682433728450178979204186628009918023265063555301969330511733267338027810017803686358646408321784621741114358024159177972647796432878831147855854526623999755024782298216726480029197453091189709865926622648412428507319967808158434088520813338676594537079589055743601011070223227074560231761289505090631820656504867808806881616053068724853280492137202443693198884929563182007325292889033472010261177559129005068431236118761640626980090921187318104024866451322217167373518002119915705848938456290893126478590472716388573568857979005225247605343292575623216355470715983492051861675576368935482554843985803144319011042866710879804465765007026411122307882820256039220756308734652388690654510177388663467545569559502821090300703938465426878819668462989391837246720423434911744000000000000000000000000*i1^35 + -10160564623817590948423081507492919100386241564898206046204059611716723343929779759955891345288548567182461775326614443733398875556442495111083710368459741325055620797798817979991506034626725660655188929713488605707748529612243785594422283820916781584480466769325089711292671239632382550613165063280056433102896664592074574836774910601661416301256531699036992293083822198109583928648604942103481936605960264137312109628312568912381874511081349555024738558442108025900759076086670552135003154134222323162518371635361367131255862451795026055956059349119808124957252905758825822026407198745273348982875070267294077732009485775461326532568902910399509821047020604305487537660137096244212372016318046365245757495743451228572084900962973392931813462292203803013736966164652271543108657341848067571570587391453361461149286899491590221078711895802269511786913442010990922223029326673445579440871204826584686117163259133800323728384383356593702964286507926429435875666529059352558950831633571781917077183508582381384893068259948348672743520192804293843909039636789653166543529476298367833596487836071385487387079602604034577893890156301674152515252674782073320012578636618617223164972249548066383919732479088400689380664237905850749603284965572578173088996488443887653771926786579468014439988535396923956930711524791469262625564788682530506011840945833000501409202517537674981052984500057818023995471303201090486283750826296828959162036373851835896472873759568343940994017648334198630948650420511501150422374836315737615774640033837921067498622304799301055179168484180825319575936640923656311328933949879264705577804748814022183410921673796015815929427038274255103031598995690341713060603579025876675626876653209552978815725368781379742926239371383480139800625299189223616657147352515275466613744148553798352846442827545620086626713600000000000000000000000*i1^36 + 11479036811206358543858027095772943363818685295955024820833985993804991477553530651364491021299452038318042070568476568965891936642543054207294677356357355000996214227855506310568239649901758434609166785777444087813833651626282076627894356994830201323436266167200871317806615965408412225177577796478983429049385205750559768234501620466308781410729806548559451032650939242274172333437420301830592701673554029861869476660869972318811992770677555814936942462480900127155138086687710855699645323998226230740067044781276168144507491061093215063641966988953710657595568048413271315769348513090087303419374588285175339208420987021651097548299251923713778538969321114816578631998232778827248103833678688818073030707680866030102864114242681356833914756650183636320233599920161403883918608530356100945119988480760209725492932168782063238801704492922482356439841025800626921905552540492608902857253623947230873778164902195158980295693222893481803206975494906422804301559396322061348470116177875087380451715768529791332189948060460984624105466264479403602235815591179951833368237042415553479937972139882089022178864124324261710725688618751535607302164479012302408859560053328205963977115759508569818128118804010747217674559405385989788892966126446369572303096623368440805712640281596069677582926489709755903659321860746973516421700830490748328539098982794237624769922478915546953501401761291461906069113262622483365272460175740505754538353269557709455169906749856005539279240172781661333432077095835065222650394324727003666269455013357023904567345414382898501603345909690451681893317579366902134221925850031893936269626138992466191601060163405681916407740008290332700256782167632246118807117232917672082205794348583080383944385356681992395004325115909879163714458579785037734669512593872326950296565572438676260871046830901103165440000000000000000000000*i1^37 + -15730334307648140950664442760167948463747513047520225347878907848504981465705571480942228316193566252994124150847856119943134089722165714022535095056394682643963406424069836485253024124961558364147907025711057585580099499408306776174031443331525558680224332674103042659983281949332177443551469327230931118491959124454361789741793072664791275292935995137300548629554061703319613176068315232252320723686073749530584458217317775482459769021000295418118504142002755646466016197702887854044938467846079366674430819404223884432084712651763384653864143951822364621820353760644724117035372597437974777498589857209432283622912127458543840339835635832057268459996035136715869681538745044027959643212928080594671899817779503362013644063197068055173688687899746108170437105399025061547506266730492620963802195588019817328880629136252385709006447759745525399875633803599946618372281058999687117218330332718189996608472250752802328702894786465068437012056873067699059830836057679762380436073898504567667281788725950250809285752386179928238777632816959087468939147169493513531821029470240167401334259588239851828211165808667082616736136637293120659759188490110790366628650456386937020891476744491732932399246260056532079811930424172985120285088059573071495283120651493622174932592398073303726912666823582278365002581009973320876907059462705303858237572775981649513266784795438241938901874240042885085538024174620263115007894230163053809063768414453281068742303488898365926355846477679001407522992020550958026709659954901910242910896940734734537414622685958007705486202762079427554323830419173655362746741005780026124138106019613873243729870871570774222237863118034177032363495238462042764227377591997619462729918674160395946538859879682324501282220601433178564129564234804337275409950780796335598648346885677912535013853354786816000000000000000000000*i1^38 + 9778440287293147749592488643891413394971427498043596704955039458783488047533599405871194458095515101468248137998449763233756407189210241438038898480665001865600874433571106156383998472300107725034490892051647226690380848459156709904588946690969127534111464196164557766226637940451289724031665757526556118594012721433407632136284688664298210752030955113726411292811126381265254726134669944371523681798172669264539974174500523346983019954761167532665442793175147703931873020838686633736468312094482339617779369905443784794711569956463901740717094713399464735558910879983185474794768660929255027077976684773093892901539413687069687290905361412710308586558151148583650147843866232582100513694417679001709499052511265130539546174663526218647244820064022852046140821937776627257103444925885136345649965500251231176991522808794804497025490222365236415858912603443592472877663177264681581521117861464371432899259407373028626257786554362748944088782147927356403505240346937085081691334957130023011724528232816988458321117806145711061473869132437160788177765129108148387851031660913235301938567084468923879665785204447315843504387361512248296831321283306225056140562048953831324186669850323479709277745872121868673183617903939081358672895240451780625631065457596193787091139616503485025390148752740488539670311501554943303924796572450166577054437043577496388042455514546128799712114575178103361965728072482579784105157513346936998759610662883106595524177187262473736491362240658513537603600190281960453922777951812663600439571194595369564544440746365498126657675671523733481082927907538860888202971386345729551166817519074538524647677238086048753178038016906347643391859519032921296764605868317576524480361806498750739564894983137384641184200346020058321219149266671392976732590865120391029452623240035616167588003840000000000000000000000*i1^39 + -6203621469977077131725848196436663176499538531039482361264131634379130607591677898165378250081720768067339886974492117499890218804947603383160117460681579125955044108178947494127809492949063976866310081044843246742021631133967450449580784049139942647595059048146316748052779017206131038118214705954736590626051998837933569784568572017425915532228768175581564323904284098212772128466989036790978074731897566915425056121104797393237068764175262147288972021609082398144395316108618576523678279767864788671338674068290672654263998449847228134314786924854704680874011630130574646304340111924639821570113528101963130645756890742422682771520378692335103932773901216711960997948754311810668591092250813948363168267424691658714619775368364876072504120216209322982038144613731396113547122099239187057017901755090538220331371137812064884255857011173407770430112297659269809455041693895754903381202191347918160974604448252982581532348375399860379782246433246921774677882490995074964980860880260709581616842779413580831698086305954607251963534717463521839713261875152623467356965408809179066936118182485299386141086410784643587859610956725964235481726298054437351825949181856126646082354319507423800141296859340131719754696143989366782698546772840859917039120100339054570265601220421064399481029568497019585082371079509599470191164197430684885638182426148043551735956201741060562585275855288284981442638630033001361173778334527133756180121547533279590980822525244997521134204233865728209110284229642299000795031636606362443348230420211461194488769688299075201430699452617161954231236163739059139089975450635440897295982345159908881868477383204819298833840033087182447335071580295745961700286457261414410470998109632158370404886885783475683697958012689867602735720796455515194160970982041146924238209436741105405132800000000000000000000*i1^40 + 222638043344904426193749908480220543702007634236203207111631038245383456515383253385015470962518571082192907882002992867875925457592394981926348533763188557353875655997346004657511670543234984859737203674842963333886435671800882303564439189288251930712947270315502245553905628173911296858417600571365945328313374538758535037878866061740547205193566158278488107679141542179538117629698843887319683853268581009431633319365584147004813732863989589745901574222724814056553659049027334215497621493201526218373539166229298232405518703629179752968994950855236487698335098267390590500992661867329595264518423587533575099362891899273146252227055193002884150013493038724077834580431540027551644970147454772902576174698543021915363954644528088790147958850393282371227432939452468134851942126578090639334589766325209736600322970767998138581059747221920909335673637179278243735412070036050346422689652731056473019344444989666762246135866888314535820456031278358092426229772910544747336772584811211341024799939140325116123484120453924865148370200240305321518494160966930709926969417459129236326414506916402003499701063248952967095209044737351209207356783416540875989689932990226146422974948855295304119290143143087494178367108070279649848239254757590440283682955979885369952407208494713814637193884853533082345115660006176753909409688631233073646785999705253733807746225058109605212134825034940245397029837955025882993452290829773494149218012824275259749088543052206927779092492860250066497704140614614998985176318433155807564406224807260950736374578674069755864764877720684092758393302447979439715876670032706483714987071295198613019939891961119956982077567762712696894338432010412797469373461528780993660008108297226862896024777729584723811344172429462886705794263790375867987636885442089690305577303121592320000000000000000000*i1^41 + -173951387918117463437006424122699206689918203470179642278751215407807057690518773443327137708042737726721859549514331951939419957748825721026694950865361174595510564642301530304791966034112899225313599107221105069512240105977581726742995965807509900552183177821376052183440638937092457537773411946905680443498485930779496093689572919821156238905673027361538987042025248274215962480920876270305610441500644904078101209613709526629571257771741993370207534050100661212655892765722943594090500928397729940916398000321289923862578425711332423011176395785858782418774153112934321150551198168553757573715844277718536273301396808644674968299743483042237254592335385773850879414708193617841388365005970845239111198682326134412224417048884860516720252978264906050049788675166006446182138217716594025865926354536588148489445001126292262862353410026831319130219756535956090644876104335082272124785413890431446188411047722122279917090534327999037602849579400837142498412601850524313265151274853830490822560026741199867255108848882240170501532034758429592513353511678545349314819747491786541319369127665239124276922416867822171645844778616281158117384256199688266302418330276566569019652637131725996656417752627386518801093842747537589145511361862088805134359035913639592160161109437569453858947634404104277878788565466038311527337446369228367864188397268459037154092032416671750856125922064265329092713247662989369101338871959486724070591836923757987255717990050191225342837967349823235525320719878074368431928993471547448545301868274193406787701487097707088780003694762482927331155491349269570794429699413057797774980664898302207624867391795405506953022012025239227144420736032744672153848796562060317020224397904674239126438995657572871985272891206542949094955590600091615617092492573261358745608257536000000000000000000*i1^42 + -1264021333436162915637176315595780765479163173246668317969454519037529640432449388157747806659602675178997542951912459950121332264122226050522528011304418288391760200382806963385373417923664263107951650217920711285897209119921484479485323391042202990238338402157919005750263425306954497768862930877137069980525992412960924313260969528310366865471675876869836738537657771537644533348094841203350998727067400437119196731567617515530393936052366395738942055765204931262038492060511782674789832539135591826559749936257920158918248813810455844474355152033952527957416387295224793789866263164548796084386228486018234688366045767312532732056130489612857294202647329102905815501797554306131160590191646996219773264904891909659331355259278862481152509763106558933991427880558771867014456001261934518076486499174513130093238468826087046978314638722055603759785647056954661627317180513931571973148418772757933086337027081212939786189875275939229967308173403370619042136443193854912607609062468203332342200898007509112899181538761821855189261342582261798782036764478188828115300260870862128648081547015239492905504511763068640616589299649287761964066859741229782800462844697617957103048879390510605552258689760775732400960964520591762139660070430048270092077502001323793036073631892611614923811321937707393633370863444590349727630403874741192901097018198280683160751200275180525667647792951415645504258737841110464048922405895615775519836453141661084394827658524906272768117479523312245174898480451304562254049142171402861205912350814725506880311965066868775376086626024900198261369096204553724362570510552484350257824017257381730251168303074161100918824067775472972737913943021500787342065006264103056301154021567128809071276069538959497413247210222577394537249397532867014264581902593590234316800000000000000000*i1^43 + -1460689293832862793971181924530679432000974723421356556983182983095377418375941336711518484153707238742386299329374303806167515281941570589896489751619577450045658454820000089469256317843484832173790779696099425967123397984432039409515255155401832033127139537777975124957684819084015549094290503541384794323129610530317958703844868295058653565418608325783482633320935879708885509425503301165444301147900140298062439737556611852678973803875252127858038317706941575528051970933597863456226610608631590133332824549045636005614398032921553142348068659675362649687963077206672973778445223818090302663855944433783843358374883963194653573326258908323598192726933028507819509911814945214814329201837361400189582422702955621977711585714728868432540000766991056065298031091562298315426983778017544086504767749071542604875170151068479401489451721046720822509330886931335102127110747426484295922541931720483963362590341974676750689196959749305265699387904901959990802973703354293861892581122810664088088216445161955801463039271595270280103695743244808771269168211505420964932642524413302559579064211513560792801072922261185809459764893143210548160105740125162526083825027105706380172704500007838994274445201632627723338468905940576396465721820762402000821591525596147101534615446013340768410148991926023673741423592446576348481399545704821231486879307673599178223982646004360504928248204304539782903346897699039163531052640683821390860726595980042658035228416226244531065986250041541383274593418434382382744267119378998051465399853377407471376739815684218953927734088048525323983976756314963710948118898588828002236040339835710936557023448299115204780494864565857164937076461067953995951737457008664311810991780121604448832831759391147714782922722791283713450630414952659213761557736589557760000000000000000*i1^44 + -35089931969865154460083946781036091867564664922084295810276984444625090703180403598278675151946738837907950328651070610939596662336201119660222874658673992067033858372997366407917327998878938880039250848598763042620892131910636103219954781800589338543202009025020721575884002402759092125977074211123071049780693195353349256449135734137274309724063223876010101047124372413619133821853938056201108671423594158787268951501554580282000750234674935959638641120335683976086513868719135325148070679094539211456117005419943489291861747494921857843856298975946094859023754806894271364407854372667237020280447558164054498386001133631940234225096096156411122223733759361100475347769076259574805509886014767629771771234784994242578314181204172189086159002176650686274266147677341042114760814011712887745116470368989175209964064397461630023916986157215497084324593182685667749092160123353279895314349289350728478205540265791869615426916203355366804155483733775998537262266754231178163134163134956833002452999499958814556264301037205136681974275369003744056836685782292835436779063253291036628156067998910868150670277130553946413453284813756101974381119766362207355230904834427946701826676169722210646504264922728277194613236769771850172475665387076395818272089217026661391538166794847791131253960801181167176039175978640783667088357226516808099300007171391999328168544972327121009246054681963835421287686064596044021529417110255928835075325832898600129371253859828570520112142974502597640228611477952849065140570614198011405975623879377445061311322034984188300587279924990594762402054630466633833854052970802818324951114552446596813654070240371895206559432197124563584798975773694224543933021172169371690669021620014359740549593822565827209980637929697863800893793311133697933923065856000000000000000*i1^45 + -556050191800278760989607455464307884199342671971469180672459365838245851822119200904201283433486565142456795413472259764663270700231778464508494071391163780634216795319257778622871960826782597495045139156547528616199593610765566516023531074940625464945484043464727552197521729531261666496602752366615171894612977180156124763009078249088039073521337826245864890796999872722616241604645193548841440905255783693327056814229374586521565152929558028280805030680896304455040953827724129664135704363549648971021824037709750081946220936731032066750965177005202293756537534380121398853126921473228745921017220471426092160536463992171849677336046533514913183295699275586451540505790375718079849625935386046971274385321076049601032031102063784030279850943562323980856684574952400774464985638703859303773813334267106682608841388197476241897418725832313792585903635173387288570700377803095987155783543696269193880209684721596460596432666865685335633116565931033867321235801089429437757128123605082448821598206625303308065741623187167369302189372635397127350900716619074890897810148974000632102494416486024983672443841555088206944835591137326883634751491245990507447438905760043449576804377551260239016405526328365631411102156990915056639317614184180305548087676099673142671785169724066496741012903894827589074011072999698453502974414698340994872732501093648214363089099740441544832360420827974596114591988403232402508858297220161627433770711649276298080406487535428721436337804800899750837679345572762966995984777250573308536560981969731575381674987981281624994296466508847341946312705832385837792217051420885975391339278174748657694486138197320026063308869034717447086703349826101602374104217977007283799314018247131988772943387822874696911398759038568944474847432743557750784000000000000000*i1^46 + -1237419805048033174234505838932693525883292064404325292481616176664618606568396073761259095068685819634353422479593633838680978673090688112889307827215257356197276408016564343766775935706424190482094089988510025236607237245957314218863090301355745055244575841411279134080142202627073257834186907941974976864806293515680491610655812036465979902507970296236940717123657326858546956591571083411406763872108063887885959073328616621176305018254555593389302961749317543231928513990028145045268971409107201013938389627702237369351810413045787301667185157224383629884206788198511656454550729473342035995742878456254687545248240913786504982267107343818341959133894983020645676971608393202505355377301299131743204076709767942972379540439182149971065177783338254432591535335877960314629475663060329549747643296018828753547226770952278738086233902140185544014347603291820959601892021971544338526089915266897260708520214571514952150260775799500634774430733937640653617079265980849663784472051615107355587623790224190157781697237663826066933508498482541160845707502279880370407511800342920237397093176269879282683065371112376534934257553855596858725708558961722037878326971367136158422901134113727252730053892253328203965699228706494187596504671873734331462204585675632308573539918320477958432711863568464869320161729721375851159748066890934351941047844356941566646670038144284947336087318832713784131293314911964274420248653433170001154599777697061976801370760192436613447636918033622862131218787119227329693276851309560859816289279115494703077157955770889730752865482209316145877277333149632137853336486367448567378428199062081727888276638518321547923883493112722776868886270812181029703157941391112045532419215178367091218651689884307396273634647570466443988230438236160000000000000*i1^47 + -10760979366346114072031951512959874845718682335288896836280405438908320738849176130515911724511429168844055897360502850369760539531303915908889322678885554119649313937848359127750388777014884779855771167438181763538538360685701830302090038849535593429401125952551771639107059379674091512567076980025720481498057508214442270406045272624637600806290503402285976341952131396226870984395368928799519287845687371209639588440281336784608548083653215071103077625387231203017604235691314027016133337264354567494449942021500893250209871215998485025872258435576439366276649502670501687053163719027989861136846026213589215844555470826343568573076105721951199430593393161243623397688650172715705561907934532542582258383486872805587177673324792564467592285141620261059265404871495542935116738883462782194430331135516774301094926620019061451656345910091389476230117527047976638582493684577560786097450445329432283801589262953862483374795224358788492303905054060935394660003329530693106397592775175992500912437346824121177255347443906888026049517844918303860434586723018651880708165875167675157774325032375713624037113899912333152024981286198585819451944562996265889153462419457088848056506153223660312301277200821704073960401142799763907713800266295842384230601164555029484001602969156201348070952243618286932597076735718208841634980867540773931744338835147188298545251247140807587604447641422164402277594583780853846202739671995108871857858581735104688087255932462095693567781969711292524096469769123109895700124824159389257028666466941113301162324846984726466157379780763442694577483625412479239145341466430571292193540177008262779195081651579598915587633148705315102912662128036502285499175009363537305884361086151621400108631398532707984534386711971317371299840000000000000*i1^48 + 100455940235236178174244957129243850869300936011183234162061673836444622088980681027766061966589808743075274635865233503362270032264009270477263918660016197473062157551818070292892261263280003323812298796547420926584830637636077185071333400436501971529726136169872447791937066215277166733957869126009069958560899225599940218566191787473378990735663389812026237077804118146737231561325297660799814153774591285523441889184269877158356032465159859686153031080669153472500166912958107864989132398309170785924964776222427897344679836124303468785405795115141677256304042102559291680733658342165761948061641324843430764383926585994930705046836673585861945824207291730451186016808116282399936262516295200820700501342925044560089804100828334736620106968652268983874582533883266427758558100136834605092550982142036156055314962444459120558623695938756465678165318009081911672404364581656758633017390235486889338601903737023501165463767386217042639378977894204874654608470998255805288251829263354485669456752497046042691555251096189800102297229218713807069589322112951276171777499430010082665120519798683433116858334674457513848443032034513859283933804773002897020049068481740707977180913932931513775442471884406348190448105590810953649594596264935360151526713760977443592893387907958085806713984517217671754623886105744553915954401304875656096602846564044589275463995751499905436482324529764376769610940516855400758527200623591846181696950157407228754969149995596406811599706896610354780036845277499432790088010773189010590335401703775173055995934189199711286392036478277696028409382996639615982210760171079432975225563944577116383203945797117467309315400500682716383326062700057764745444040486520859725552100447239474906347203175709876276232557701578496000000000000*i1^49 + -177656652599764002737057576117812695408769542528202840743554378990012170616713536502345706477875268488905895769643991694546722142095110770085474511000569705487160259509375351070361656142661884651210767718883058687326757149699815244144946065717207687976291542702359078881425327652919397512973990190314490554378386045894293644516351827022959795400142826059448223989969012245077958838382772700164834531168216012078162439077101366736699839764359851586968375978086683639060163412467785588610799060768743078538379439347298525271558756454135370456913946342844193461190993713388608973629938528145527732872281581206626809489259612578498974849663695717358985786282105081674963043175284397678753226415967704567835316430659131374235294656343293841626195100204387373871918208632093603648798184265672458040775317678445638969136966657132576533311755648432509697533451150712656188971207369263740592067881996287882750727358173023248192992637182013569802869822101020919528468696852802070430670023166120166153534428913101318338171466351249173538514491648453929959089765817453986174793470716506499276858196967752934570765697144806549616872896588087131299914613966351116727885758845029059520027196170751539504242964367041717564280972271377156417896378329558795660850181153540246644629596047788303060654024138941285582502270413856144030194998415399686202942735250400343084782544261373970081616029446064286062824612126133275268332215736829641683308052379193033954383982076612786565847565309520392345441216106105825364205728820137375447714059795459137667968719322251166884406861321508998306345976289794592228141126520640720144717569673513932050642932721188807436044780402502349713464091833469206815040816191524300361722760167538000832229701921271479549454282752000000000*i1^50 + 109102900140865761423349737316641740784382352615610669528021553829250120619831434123676779220769539368892380289934637016279573213659520024196470874493468205796597378162263700279587749174949874396256039033978334633689280117633217060855593907782109310196568066001710232913459337642009251783400589259564739330939242982737072383937415391215091831943863896667467943779237709174880149903776649710000204110474184033521418969481699076388754618735813068753007810548877008281973996664101073345331430374692537863200651427921587979813451826149938152075901004544802329367919697850048078384197690054582037806503866328736545161852343747005136748117578149290819524282619963994448936625833746501789551836829161351229956888612238292875361767362201762716000322370000548308337890360942292654291023420652327259838117858565363409765098216850534691210568157771513600670867787132659735432515188360298073893574235540986106920701664348092244983436393076803659354222153894147702542356446964262775609835535490711643686630177373676122764524213969919424813029941164141855063288663880203218134911820182583143713446445780708219130416248591649121834756727917190125259771243858242822233554146974491818148806731309881605985241175607616798504069925867627704147135986144740473976487027888719564536007953342738988377869193537680018160306950362295682182166045468454645644127282911514583499989739860751047128495032506041258463027157641401610886811741244943218404971839415888198247213680282498311701711734610598161240150454031200593220538662844399090202631841363810239561599563547008629859224661045390129728889236774311085570560985928002221978840896705713549042287453038565928031615478294004664070818527116489382512297664757481680627991240193450744461722005083702696371200000000*i1^51 + -73806532639682420841418464156984629176455581205231595288148901337617784724326420883452842277273071517637835482108816319753183485787979089650431123389719773423805532922565456648728425685938322287785512323325797129369212122423372168522965744782090619407139702702056731238091708781882499883615560493278012277228062754520180464350114265297071902750676691765126318987783984353824860895223521692265554288242666577573882861584514100998666103458662856624879878159273648224114361536576406055962465260128896051924508520762902102675871180299317033926737854137977743064294594971630890445729048628841720880584690476965053296948493199978838389800335449278558493996278050137910699319414265040333025631334103732917357028442273445567489094451879033236414088616330570838679101564631379308103846224803640737818618240115776624216152045332610988029905705835812401751823292695923671372494231924141268305113446915056440380885486775229192771080282727532951641865273135739619975112076450073794418904944428130591832629516415365080695516795252865211577707779382529558202052903192154696453742569891239058816519106674884966618224153425050303225904216018318033445195942794555122918435183552908018358390353778519734038434877744476920621447566508378405978268279800922857836108985492383489166574558296445320771618320216753233841973598639555597198120477234993008301250476044728126221012750341817563343414886542399667240324520727315033662491248663138718388165927155152110531996582528999498755253644607160157505023086208673723788530616916114766678964951360480983763363273129579528856703571378650959233107207617079259662883984684897830303993090741690082875539162505615825212287017640043432106335352518404603728803735286063131130795024135747379699560374156800000000*i1^52 + 37483869267849814314356582997665015832992428360929754495793233992821769490882443426151460958171824848293581546892108804780294228473056182311964400639371930254922950506474080064869912375514902492655220186718327407055579608292639647591374791802139292773719738354372817932643220929572595722255742054114270876688839222605355999307566668067300516336051798421080641452264579251124994048503700426022413695646944199259921683624245866887754886831006151556125645529981656933378824961080185208185364132514014324032022357545779313562533250595501791453312053264177372419993679086072791486190369134608177334144540142778869365107016584940991107538917915508142683066612985070474230890614947095585712144357166437776652126912942158100061969350468495624000578501975525602865489668272811117004985513644275438639326986573325384010888310399379689888131222229803722897248288873682960955918557620550214436308123780618335134891828126071001715330569461074393706703627601075628040586212166129618853191769313147229035026494789295615721872678519197077406300083343920558704225666703502501555990597215519987673065265950318479518950136205920493937940883954859697852695214946314347104098817260215703049255081184369528536073566521569940227490838418999146068578874722287455015801468474059721503333513246544105051098719121915440594042640319907923879211133406819947450779195084829890383806328534730268976082294462658210152294434549000148535988270493945480690496790905652545760603427886939112991413444254212753029495190114417167500735536095519986015802506845481575146297680038403680260714709563962451102738760197773851263269822477230039775416456622094653299462399941433959582015520871034364133991210949953156593351424180869538186861267418814699968000000*i1^53 + -6908239665697149105872388617420814616661799158204551972265182366376552148832362228496511949863037276191041214087282746755932229323096406244882001316412170923036315902556293445629166831186068720710920652139818944253883621796097112066807954721889695397366580754101712834030705524239320367023742877766109583421642691856125271472714610574264964434449738462150078428187006218532330133787402324052242529291191663299392884529786508579155706529025895907346222836813449732577749221675181309072682184166971104165676246529319216672656663769609913253229819620650096911667170456354116374565255339298900930258894649915881072692943108212850413229019010089518216393963825291584602854718314398232175731514938191439723743222046244323073660804607146951108837206890992533642669516686298215576803933103060342874664013527105751478212433158396649821936523493854620822471799973348212525051302592673946953249471214771873409093582435755619789866638203657555689678046784212836273693460726569827628824982615654932078770299034396856088336200278456382024596580960152428044041534726867114725326565369926611983133045732120343907894497625838408280600583830255794098599141916008878742316835068531722162191432955266298807104548527038958137993226200938637725243590017778926912227603163642766254472749212585263932197262960085308901419455466510631228155755537826136431032859117476520088118599929481279003214241288282108433099216877327547934608838561899349185909609619702743100749773277460908296002863616704045173820490481404744574962607555962556924867029641177475806192271846398552525601188179924690314269760409275116924106986116732310651800319500005161168780724922761868646853766659010240751704068851981698885985258720920256789592537600000*i1^54 + 375430417865514408031899239963179538708132702245616677263131654384577755852351309076905698046308422441465368588951299738189726324613707919291648837966598276655119080075144650581442475076628599053843035533634495052256393588574386478986888339986965858251736458498441241140533848881754722641612791628848507183149389517412216657655851519859140236801980346602932906857052043534988113170379813727503915451454743840546621258277531381534582138302165673618414133489707767255383097176995032654682557448738742978170403747139091409787938950981668426103830199394891580063924715685272499864731011474229161530342497560268215568936180487127350917961961202486831392002305386814199247960732130916999282643593054603461772008633981398537958165833249016023147684572709080593843460375745349039902662407847711219907934833377502884076751859784540779209200340625144517318007479403307823157055855131559223686612461684266253465590500966186465408491302030774288002363897849130843643605524861885247067052578876390951633240824036870830722954468736925500834044827133564589683765986552035181593616375019616680484524017925630338038137581969670077156716914160692926680838562714192753496080833118071493416372720746150561616227092961288035216438670904460450787735730354074246286005482115369571315337896340035304288921170056542550873695803902019287784461628814175587852635864050707812410484463034835593963494474209279306459158293783930464128851164495046428457104172577935946075619387787426897384986463911821696817357661397564366820050779736049134346107502405444562506208392868696287789793071820249874438947373442855073565408901971172396752512654698502451945512512027511336279465961319489247039122224023185417505544449737120000*i1^55 + -13477432831831413940973967538743071645304189967909530536578990930396879721479799862160823297178508264320604959394051486672978694358973648542079650883324566060092820827323163781730038190344359035669066681498971781244249266150094315707891949232086460101973168863503626458983658651663749265032785853938375569641341562682574576218956266198129426803192437538948569387866430092561865398770800206425620985780800519609871930953015658327882281954389218284851722438569857609317359966543340428599475996932200507692188280626049253261393280502955334859490622518472114304250528642861283339902793719568711802098043510342974053266551043164232397347570601047022148508173294077750539954979826580717793786010930498625677039825142576904700129701327075970952600191091513180150736949891680354625029435869703218299742290272230346269991771976019823118047910576932284642961645200517565800360466505449856498384386666226989882573402382843394827746440975131379444357479269284030575052940584333883420461273819620892848500222793423972234055861397543702417065016387810215084560181937017685099738373463606104816603166905057143224303454865321462234965132511908244649920782658124705248786270817346884245610582098678481341775120404955219115427013359517819177722607534894528368878363903798473492921974063866292278399788261833872797342040565053454243775754790068267757753439430521222196226686447443064004798988952002854512949234329080232732538348261862723179619026998528274688756191466456794452305203223859204847937640020939804396882867594364030132977649864415395052013494731031121012962669322600313824002106930347104895224034068920885492724247392964400391041673476146490707289672465887563805788892883407248000*i1^56 + -210302112352520139306417253191390516087722895515871809028502875588306685066736025771856379914952778019796034505150014107644285155243106942272748906594560431792727045385050341654354787398502442072009121799792490239415548649728290867829601428630883695943869267119029894631691096892035283888882480964994369318279812861212891614653410396183780707593476349784202466036412092235083519694944106478273482997491674521820921563627777646062321960444796922782548755759505089994992987251043326153190831061461154038316135004218704525933425070134002174792164421603383924137628268419538808078416612034367795180378750952735495814218885813506497408023720741995622017770928501280197623564898281588082363639314865126860945833010326454613593737357202855483998527343090610659295248034591820158455524865900547534495428873307929499113187757433763098030691515599374086391075480184216226129469559458447780896553446345851444532943303967991007804017375832210709597965689512427285175968908836887033338586227008481389572970135508769716727476590875511460778112280145490712805174937841367566822807392824623982938620847495271540389100052040160694545898001126028789626314396261406114158819289972532239409984780343957120331450523970103358246822102927586674826475209082218052192375867356312799118501272386491081762881084869338631643788967096269053013385864692950914052969420576028928229683896594674159203560614310521905541927238000447136980171041840369633007714099638614621311325268849023498002179699097266076699684227134176119950075100335859182766864223222117353127393268673145459424973327242771218884905161170355594423764405376939076163802832325654624906562103084800843187753340443008638800*i1^57 + 1975260615336247121038793451329004787467520063809315185161421136117292998389334298137018666278025061951452938710657535865256114486611095027634836745518093817451653496396047752260594130473057045993875712029391240898465529002221265210246787343959998444935897958733273565324010424516412402481202064497717591919342434582687069518331907680612315087164264588628344480257725132730462369161079753555827077215320622284281505254705328995881627343115426902197332651052178238498118056939808850427128920660173060605630994960565463485941057859525342606114582946469402856314965058523757000350075562016099713811915107120502667501369124820343014459034585259012740488345020482380815405515622677086628743523331323669127230146252462880130555510756121872057582362205700061720658886398657297833025081177172229674617058162535022222075025320424069765233291557144736042373825594516070889308897394047913370863678602367201508165326718306309604982445978186854346262240452895716648400999499925833509801985158591299065198437568530981678132340218292127274159379392115650341124484125785421069929591568168429154438104981175059015020634617097746870862150161100882096608490009946668530655637320417070597395892468810378085950241917837999096462098307311537937631111295498344767358564099033695487629278304680636129228609984072001984368241592611102817910327482080019935167608598961121868621579771043163309420142629275750370762425000074495869327975629827639865905040827266759789929553195403251545179262496391929489259322497495900618836925372724738191632110692295955469856875642194145164289439726906355723367179932320589689758534327258597993708020599355536282156122694365867909120*i1^58 + 11247772846447824524680219458860787337628102051610763798049899245575197416056609978832545003267585750491486945974024715488640384980351167611761821897660846682204770461969124316297386265456101090998136378593413126179571643053637463391117622949183650916775847712056950663059261177297854171878955015129219925332776701981722985245723999379689036904142543771212207592239731005776581250841833391202785880614553327844913485919813409770287996628274448621155148315656925305507735282436322517494126955193397814569521394728988684761996854277829669285733007684639506069004191691734939459962782787566151043009976766307864269245475447430904849068970713744377330807767468088337264005216565657239310150839897741657095473416976774331626892483935907912491955837520301004745161427047723800601101483300668065464925759111686142105785972089255072880143846221051437118335688970672213731331436599258823438297242505615875762208099087157723839656050569120218240734754894316737316544737396724602042208401348327725144526080289404897482236273141525883809839844990931949920632869419944955625444166579353430858202245825838406381457826105149070636768267008567579556985438834897947240820244183707951664416403473540773979771848618811180430359129863016611897355512899479535238480501897108233528601724996113508600263476887389294231586514178125809885217984374650977559882955648192900959482377636300064592525381991638825805351892938385144970151767095590188113586380547161036195301435083068095760231101052228619105081123076871091264968572703834891073640642975276799572880836378514837872538592401247094139915278076577254788051659725*i1^59 - N1*45329925694946671235084693148968943371511702808700193036841866854514706896659568221728876240111684249730285058247177059135863941275657035508426307934287025029212583654740233049789099740400122099401469719386008693237602601648909386020411861129822313371444923486246369095731311117202669788760247379908330817615546028910554089338647079094068296551267439905718582368946808282390822535343822169031789831413381581066734239506952248380805518736185114075648292600226544711800951859226699613399895229375458583115121240702404666713911896504371654046032638332136322043279850206961936010186566743676019214064*i3 ] ]