[ [ -12079553910638749390623556561526537892383568726753790673316692497541152313838640093052764828723578461159853701659675581323904749029341320588394747621000154206179340567497873150147689846515488882204253509103919930191499556955924320838336395081524943661046568803625237050306620507609720381782623890288272958736140939710847878756285917154781916588918076404492229766443900949379748949202693275126029311976847962399890097562252799687686089751112490440975468884584665865920730123519120757844422753773366386143663086591125922364430280402440056766060809908821262530749827589449499144175457383611189467620139674418584817507502489422257758789122685514889395757277986437831463823173614873168161800769498052848470531395991640790609241965353678293313507349545940474748801742902024838197942163792876646664701778739527741996225830143288444651158674557993005898173572687935954432440887216080394712375385198504761257037426656169538719134832997858253828110504478485981113901421619096723652890975610380921659503244147550977720745769272524071885680813915761620052009886013854547137381822931175331459726228151736398270328488374156510840685166423000987633251132793585234083840000000000000000000000000000000000000000000000000000000000000000 + -295387616635100942043005388064514228238328900267838877283382452073938127110677280631319477940054924378100871412995925551403087319955387868489453704900748759898509490144349239503408782298989329102573443657713728944566282728551525064177169062958117781790526822116721918242550273206740775433788801204526727167238947192643387370880854995083167034820474744442360464343847678670838783941152862190430446625869129406529336531653060235085329296290274626148024748297589271786173333630564402360982277322391231168938487529726100345805542196934564896300025608811493730590525937437603500062876849413408920678491708564609280698154083180512416320593773630349739853248848700516238909982766411758671067340314672709708945605556791255621504012578004494677047179764061272426160192207106505307727057240926277216202922671554619327871499845349134199631968353701512276171850108058959498372772078873052543655171909351311325841141067612657785971352470304143870469494243242857334231679007243744083596395127053674634224385581962365023109448266036348596702846761816292178848839511801790655715168555447442686987586702444288589810893063080099609103799273172975991305671370683883454464000000000000000000000000000000000000000000000000000000000000000*i1 + -5651355108783280472694432707104054008100231668873310926588514730829099738085868589402070356753523484766251760641676146710664704019758464155490556376777769567838220148913654682145198332635467365592059234930798712529928858182483710493922768056803080596235350271925426436397931363885990460308799628019024964100859331222744018017378311812487235769232086044174182220945309428472033876135223001673471778187499273315179111163557083478343077470730885078730185351879438499893465297211864529329615102192699389482631432689281993762349044181439997470501769745694847867748864562309281241050790236118960819621470327126087596393857288378873607314922253390167669153202322218490685795003448409639932728053856361831899365379938817008096246038654685942249221130915003760802082212339663883705866662952650545083466820595213106252888706641366457550852070449458349729003175212159560067584991381647801219908371242296596562968726059128084682232827775197263902226852792279566559465555344654209696687365409623603866566083720667132655950181441384580915805177674257199166573790282463035212364022557587421382707452469967137571765889765206838992746194405880473511598927662531844505600000000000000000000000000000000000000000000000000000000000000*i1^2 + -38750677164969446585616987608798277938318597903349348206920700738424442841618282046352411992000780173246850669879410903655638874304126967352749421670189483079093200412291139205290435075391754278112729248469630567766353118289544686648228903135764101656518250808988898573610565598912099802449839916993935612472422789687776744148700135881981215783939179739958539770049745795811611503033482902493292941074309465176472664607839080348849613839522852608488621827320880980582681134990733046512590999360574147861693495670125228370910390271901571004154141037529291409478417297848076709658872459673073102789587992038635913241826309851532910018329222775682520675867647306683411956155928147510535050490741943773740403753115340931983105958030403650670521569428427859325992844372465188217615704430204937057910644706550354691038232216699232829315856666120975528896393977456061973490675780338946538062228707147144384646494196371003107401729368024075183399965183080951397131578999681331517077655207754855962434269523379612142215500196350139557148804912489217775280159900569262395146497433589496632098240006730845163716900764157417565710858498576082171516671310650408960000000000000000000000000000000000000000000000000000000000000*i1^3 + -279800424079216869516371904827256335030318183388662129781640012760097395866786351383921147114822676365295148208320141690666653900717351815264614739834485669839862843803655786364288647739826947173757239960941533366325681829279844824020070696295515055215407787699204840917133269477206448155834011792704530140381099563343442839955958297625210502923098894080516241347796049587165771989609521320853209223950866725279497855159899603253326943687258807917421958360088000178728479258932939355387331613679959246066763054612122107752995864771551231513084862234927334947477814921927250755050054660692852746936511514851605010422759996431330394385709716471738042041318370716161504920085579623810070242328521104250873594710155119712496896889993984509656032211944874298660496900441507986468109855822699487920548422229238117110512035375779977390514032517508177240067059293093636946071443012704343701602786776449929395433339827105749717470300036479841114982385650996466938955096804520962875069897021303155823592742362913883204022055501755483362579415015263266394869837799188827815420520802008427209988381499776503714773482624532677153031379377393017905458312940355584000000000000000000000000000000000000000000000000000000000000*i1^4 + 36389637787578109274576607262792694204378646943162690394393515087554427929876604855245799275999428663213752512663686375188478273852346036748157780855283573612975884654306938588364780817914053494007456178746148051422650460693034486990423239335470373731513554434231558176551676627444107695998466069581060076777760441282923518650638501515436731001286833894079400895147747735227633503794825880175530497264336443758609032288668414975603213456878744515180435995903773914082079704703295761059268320219427076597828691225704962105239062556500625381135801843541083681984518470741295868912160534566997890135039802234417443498138349526252794997766910962080880595901308090823290166378226658230364864839874786852342566846183931521593057155413183750606824566140096229297193614388460967244752645115356518709507660688840245434892586430359754823334496856785142024036235236242001299604670641835659202597798411825446878366434641647889402500981570427174509858988287573879436407817228914292342483325547411087721074508759799332994759468491970207686999094844849888014621233383681065887298588025330646484677018836547292857560149865918416305176425698335184022639997668556800000000000000000000000000000000000000000000000000000000000*i1^5 + -1325966687052992635360056060845248041163329103454150484227937038256416395860205099813773840826149230053595488133458059240916947955324549683076986632929064669878523170466031591057755580456862988258756995441703914090294784907810553355617012915679279362573221825633881372677844307434338635460745906956490685360553397398442123335480390178246649181526824576417193551039820169403794156425460103267287221663785047507166961323074697407221312554891892206724189973245661723370377239792885746248820244646310084076645333926648016827630533722467760378628653760054956814246390148977651599580650040299593554816227270835529324453695520895461627409206561488057950347770529323874174923283133960446159189877085755252814213577317684832501404187644278614829719479101877858014380759895528781702759787361890347017666496679698967922987769667458649984479424172503515865520872968360385858150853278734619998087813664557299340388265793079883922055003985970017493905608309024882281493153762493528575184220832549820184997513585253766278496296689872439975398666556203534525992039338025169974358863189176182691854986968500491575262818681944506964714528049400870762052338476646400000000000000000000000000000000000000000000000000000000000*i1^6 + -1066293879600296335322895027324250339987759480709288926491940999042820267514108279915036034120952536588263532663925778198162668564221955867285318522328249222667620373416953830150572552083963249317918832991721788866600416854826914250376049108039545874251207778111140292951513939838009780957275580284556841026730116865401824076160179879074743243061373005943322661923727868599092487880591606904666155322384695723132448365544206836017426791502991146778480194161566949647904012744206673165973421093508418828880485155221431258150528391485104394753460615239109954409300872001249919535362361781165906227062747936614313262446094750148905773697021210431891020591659272721368415674658955916364422804108818375152664793468995553101195447674808160196254723795958702354796481794279117400444598486940350665128299162208896856751652167709007003819555007413249735833997126257229758342213050846288386472857584764097002417690519971981202511354705375399230993853586190072725682268658322953163681345268418034684288096125601089487833840272206278741434851379213001448962961553247358129036913399448056340468408871345219452351388561804610130459376293654695146236296560640000000000000000000000000000000000000000000000000000000000*i1^7 + -8949119621275695637784177024167743900614616953592166686437926758122976650981560495716830137956678451571508367399464835788579628123454063745656637400641733142616883914771861797758731037884638221642312119760700352589200485497433126965178628722317457029129686848465172011118599226596656273353940138534772361272980582059014426020547878995746007550042038027170015093906774798035372638918775993309941142871558319730961422094106306088924146224581780273532754516688771460551337326727631111265230816260816490509276416230428322112131852774652856340210858406923657755544835117752435507784570141277460081473301861762542770635795689102539005401569017762230849650982012065706049525280632198094661175412457396974873616411626814952241192097923004335573582274343193420198821646170066488076930996491353940377715070672714598405022306166268092110034251961683687161089399566383433980746512763885921473579033236084502057076703624703696715802357935970799428337762694239891069648785319554603348078289195664664905644275661067785512627200254876231492625615221128175083464089972627681715234226683473876926298361817364498264821519003113283573077248955594361970820435148800000000000000000000000000000000000000000000000000000000*i1^8 + 11908801957867834343887553326783782825519894585363947463540377705249694905996008598768047322965120716402993617759272691791561615466713170865003408344099687266815600024974912967360809881152550748068837793074241384376134803945690087802289017986006939595530907484262271157632444044303676115215923390103587432928340467068995919545277027380930562241382935855779652759907899584687764599730583158807160379355766047143942241637817667416732553326737434768734023368928818692300843293378499858836116276416202104382189208745972874958439820023862103979843123244185158067588939607889639687571016504040065279043200502353935788766338552665807879056468624779880559611863992425587060925242831037150823268053706570073626119135208539056218230439993120989744644301192124520543097556388328501306875044360117807827930881478953067769173911829300720555862326400988421183068346335568359767642878989201761565925119299758567673847558084535324260734352360978575112199408144017840008914750577932750959111051285040673728680462983827837908497044305347874909763483162620259317879264899839615165948688212761463136037017748871062638570369915712895562576064334715224955037941760000000000000000000000000000000000000000000000000000000*i1^9 + -15129009750106729583415227302089433321371174995780654796980439703643764991331073294239514985095246425821083093091616344136612945787052215489749693653811316602837869396670626170018971455501569896228157174882139758563717829166368700779313330724454673213600640847911518234116536768888706256725345093541268280122436357471937500790234045127788565673936342337142371502679553468506816405500543167065865317149899919173686077531966971346391177017881501486471129212004259286767106040849606563780232962854157506124285517917594094373251097951215274285661816382034436418728266799734427994909802677721155805445383174815063484247574324489984253691657874670571418347905102721044995305891964316516267659073730352892836266605668611194353645739921384742138040726142178185636103818640945759093134138843712358045965568776808390787710725293189628256915475430938169266672587348697882038763747508723328759063773447016932188022606541582329426430660542482796934184089511714267931942063691811010542137127124820485349693987246413232415798387110853955277716788473737181449154293542699430874944353624755592611594187094425589256795199216641748697419883053996598508912640000000000000000000000000000000000000000000000000000000*i1^10 + 6035078921758625069994567610372386618829207751510584945355851945322102815116363836340819300211067994747627598505456537687974485823525723812008592894964331952136769543488052298627502540527493483173763891480217271799948121093066133663934124434178680969640947332799557307227133924089756627037674908622524341299826605983052968436597401972599695124382067304341153065645129338155148616129520027662600460456296219992161701137404726938673687119050120700674128475834534258819987458453802493465365408230308635505752085964885042405598408416086498407708201599034186076119756916885561554183452980861452660069597920558096295764535727220833792609157338991612426647482253597428105704458655680276437758089471478081424155763982582891334941231319983548439009337398819482884206559801767049511397427649702499678382472528321827400390004315912096612078662003021099584070497268746570895535283253970343313269617744367145176793113866214858171395944048834318383370191546328765373451792396797528021299425087197767916232346938830128925338512426153318856296511693221774458357127150753328667485496837488732237081534561520206472527332701057173463953085286092953249382400000000000000000000000000000000000000000000000000000*i1^11 + -603991624644347792440961928894852793209710102833648821346333217891147710970163340391843546094566686288383271773347376686406965999116893904540775388618678125972570715710356319939628842436148961126194930526808260741677588917862593283641073900015798268243685043983242929268618676637179095412915085364763674198541276335530994794868939531317830625516270878922145091532370313836917959896266177610198738680002014074739316365485893756166156345400311523174260663429430974211768846715797805510098304766280263621924122464540541888989067683793595855333770177403852849883661951414290962855219971402605503494082335875743223153017075479148188867757612291542079853518049683864916499300607728163246444446745020504356714614914990795354844066841900191098211042692310809309391854684064882653662720007608977914730530242264646392663028427305573504742847621099325471033839067332445362091287710408002078355077559651230436339884862337800194329295923499204227929205235707467060753890078386699065055179736384282099678527217863832064205470412566372933439939270764299962557852141172676802983630076628264458388604230642268877097204012347478828501582569266416189440000000000000000000000000000000000000000000000000000*i1^12 + -277396569918409183622368989812783706810322458797233487174663495224124192885624572981988381010565443497002588507296918624754100696067667126297515703199783453037226612821694674956766463939845872416510174951829285068660164706863161360703158644744725029919356781940593607771121212560729022373411350507274223630232044660420353216739864814172106290047942586025027061078114057841991091298340255884726177092637706282298333724183062423037977897996940276804994756791296157180165949140579627716860729099838753099816926324227414451102656488697428140325805362016259294472267215332230526766202160822099993011392940274374757931818265488063130259066885357417606771225236055897062490878992620505818464457736352877472434499897536489213679548502622779757043105795000934808005728432823243270229937251082664386781975734773126590956043615432226734142729622620159366431093113044486873069025882358944879346085241200357818199580768823135754455049082018745256313947939364042650710464490382313032706146719538241079797458096104920860348288145098115588053402995838823341833790228175905121492535284819665750757911739992212969795118862923530060827616479826411520000000000000000000000000000000000000000000000000000*i1^13 + -71729441076152307134305708298631144141824544097616962251470516407508655447071970306870440896863458120638970203781813095962915007927147346121945698917055112085359611964093710745392446563983505759981126883030791120074556538650415520220807193959426775781978952212037354477362703131679200624602206691425349260519486657461528852339302655056935502470758333819690610623975195198552528271583542328998657317752977483684775560960557618614171603733126872876704043625792997536303394161633267442331383063653807141615450304632200706956948221629174175942375832179281523861548309980828991008231598301591521991790785988670493529570695346024792201061457033774042377456383711985572335876140681725252206481822571598554402436567576580260917305004987628842099121819911864667123514549018030747554706870336620299114641117180133671758403717430415206059150106179985215041851445268309107191516906919172452970725377466002209041997291366172340337417288065681962137075528701132296012351275887604584408159875644088552680724338605212874899322843696480529091481190029585644099479913034544884091695010045921986078423455677791228232340960299909763747440404883046400000000000000000000000000000000000000000000000000*i1^14 + 81878522104679971887166133226232932314419294201815536083972860077431766901467818353586060498323182978760177569041956182219286237986309251320812011498986359419342785902527977502095430173145835395450044910588260166668991615092002268249116260033831205905824518531849998669915218566538846546859087373878525690623965966190455419492761969786223848170844138105365805869826588669022886885436747469854290486842519159717136291696300295108607597398347120095549029525706510829912868213865658725912431491496076458197739791479866224090055172633836587100280941197534998115832439558894358254919898783256909742839583263985481967907528319786616360578238368917876923896217233313063942224247666416059982319085343482399248473492702235771109138466973854108643053258677310748278233944042093612791418795275373547142344705399929217895960836558623372210226076863313592916468987083821523262178075630278733650791919666306664764015040979742737146049542777706496704108387461802137864095252609269194618294085330541534539551018087712928217778670615198625354474574007579929006338061958663968522513965819560083031200851558592639983659354913280246245517531545600000000000000000000000000000000000000000000000000*i1^15 + -13037798067976455372717721534628774537210674516517595534557552260162512422435224830488672938228596136096640667133272879106086696301295766614429515715896405159220498947224737753192940652824492790764465295527395496580776088936410546671915394135493323912693313026065313854392939274188866727306438105251005529457622070897273463391643942704594311988633378078605120401055014477761432013621846607448118991021908386782760024855234729249157293365743690289244653046651986470135057232179758629516632206452432026611955491209231847128616676466759859319202566997583988374801574616487974903165586338832669143879814755300537200240945214015995633870027651188057120372890529315245950130234464407280606819725776027471245720491907288862258306784134602080799875134039231929168610612349488164806172920938739596926031017090600157319580664832296777657866925795758442526335032666808646584630819040739156945653076883846655679995187020791646618817441188752312440218080149185298578348975989344638477439913777729724603822432786386575994055940516631459365200922347365413035913872324479182569214738019948427352535487841125608126080470999719663485566582784000000000000000000000000000000000000000000000000*i1^16 + 1018972252484513186880505351646022705932105151006884496405293058366977998892196641750755754269615765797517141816447333927350072168895353165603114986233673628798365024050003152043733520922287996568412272502642635505282528200837146174850641205327653867099598653865390200591985908620415211373269141609076441830755703534587872821124714397823682841814983033701669759474071342305873159003554125174526071309481754083260816516938596898858388572311632641719418214086014856566953930311341609121613281959811951114782719179122352289176700574063557210733500343626958145888980135999169227874204151948337354560800946559007882506331484887194406963711985648452876151710133724565537923733391773993766589451981470860446578072132282043326875922273154575872007706455795173718156824384678645757676971844493741978186631630797068488760542942047248230439933913573817801119122681716932511191228307698141412349454484894307241437321462822020977973100260882139098926943059908594743886520259488509771500347053704042895578111776274788879745575718062962549847123857523046570860218104649488934064078001592629508760560285361504479645190682269535122646630400000000000000000000000000000000000000000000000*i1^17 + -63529978831888940364317502724702221430485200775243303360088486201179669422904675532111021337424026997913522503391583657382448162896593846767562658412866437051970221016579552308356151086856261969653493840940086411711435740686241750993934262175305411099947935581059613458069218724226218159028116738861946083685124728018410762612771825580963004083228347412795643752475961399967153010702247720037299647502673979363694676450828591204078997646794868731376574352953554292679448905510722244748832425339918042695147863812086502375044451636562606452281011420528562306909675763823713192740839927047093932726254829481758251681789702257916062940415758504702187088812382017509872366538483218520859680932592970919057612374926223623635241011049509981606249915831329774850617841410402251891820668599179021646030325095010694829584321125585668587503277673783815536108619826173602152391685611533144058642352620267710126311805833892976762479115438178703978492207727802328730414632415146424253574695558849202055056307450436469131494044441781686173372553656526292172310776297473487369880650245447038581730302124595219016146020781807737241600000000000000000000000000000000000000000000000*i1^18 + 1948487280998200893262436555402217199700237968751595701888172847343452721854437209575641143017777862343624447148128787256493076969127502478979994914170978873787907772046629170673268016362591464356961006783439085215752244475288194900323072121066928671490832145177652322999211258056436856679619420730304692021335397202656881217259044499207244762901554168779040151615600693199420473365745920141905958763135975042310380104764304439213350208946924227806723771461267385957605756408365863984173512083467035421710219234553333193749857365123823355210901007782177614226971602194416668692769686800691772560325660809822108947059293187259539864876367208658260789475761169981308725674268795210814751941070799429408376880164275174216392269473475167977178233662746816082724442841499846811836626890227029849671859383422907155646903771491018959142112502929228471745417304655725106502764322698449312454011944206765739004094158262079934131854403002840144058402460651934521104122070555524458853833157303902139942559622929303314503478057307670826034060282042150931470937536075287088698918234866887834733226034920466167338012408570445824000000000000000000000000000000000000000000000*i1^19 + 10625730492009436708286307750962061242904073981780395143696486180623727392289722988599131724932677276586797919657534283710783584557537492399497952804410816098949211178944523945914169838455442326121531405029318320870612791799044201294612165964821338455733215887583349711926198512054330029133591567622268331166494256266923135479264890939136622066943323127940212017121413597863203158291753836140805406323517253098762863541258174652602429442204187975252126323595784678033428116019874210000424892622725773531900756074948729850579769985766484147957673163286183360733881596562304952383910712755044403076322285559449569508814041102053173732967626501580767513008541493363731281656387842707601162629562964642903165743771804529396199790496832597718329338534344341494561764063171464201617004639369424077326987624033265835350313787944469274176630392006981202356573650041864022576730679595494210825607366336484084008335107805847582771391380678632044678608461856778159407179242560656744348282126077739086780722613744217050429447249408873336972818919406923252998572092767927239376903457368019443784531545984407641940750761984000000000000000000000000000000000000000000000*i1^20 + -2351797675453847590438332103937084131713201472976426838806322135157687638850571540204796926837002524893658780542498877236141419995827781460236973496017562501883784034862209817507471647805981978986486067566916230578487609367631686209539876168080467950442185850294353992127707208402123874479454596505615859177347667525719352685838221551174958113778009958269668030580490650596261356604899973353067239590867499630881345272142982875094797825559862444022767391578249285398559666330757037314024795252322437070802286734371774635812484628553435041265909269441376046764199301316348634631743009135346252194712255565243285341280133242373036735194358196873483672046805329866349287399399936253005263139311674342320366825249178398234422512849402391455414327699064320917372060221425336666722477554168858429262863310778683077899097303308190981762367344538659539298717623191388061390121531360786644501052617786015149503604284219812931221943656389565478574817644242617098726116914342836401383264789426217190679149209999128977375851509281725112001566151950528403441467300807714128109127956733307221505079522770527670649602703360000000000000000000000000000000000000000000*i1^21 + 64399652607075973428643766056478777227769169965766073417428479436543056403519075431562360870429224988003226399832412012511437497832205062568861034855765383785936118848130368454275298423243551706055847115618641795571601697998187524390290543726890478463253569206286428848350809586884926406463268618349591676415399252435048517035048223130374474021442934264988417549930454131880294203106205970938687471253738493086284937870005409814526663808118476161476776375813970358437338176362915785675275817523766659755653391120943827916375370146370235963507043968978672182684720709052413476175761424325218996385681359825553969640322419357615448840165098823738382467928816757439706256275380841068403106612875184547154405548876840271273605602276344867069788217575436666649840726151846773932710886187758238096396461531526019393558314332512126441310939848541574829075314736636430374207177948473591429070871274049681546531245132923652964015988302481887459256412513656070602789157676068384130162732146557813613907886361576324388638093081147360337591042998246864805891197052398075305639192238440930764676081646434560797310976000000000000000000000000000000000000000000*i1^22 + -350735516555790904105292028145425270996234952420671051043878782064481398712771579762781685812607583442720979077197479224115156871706259309751594619121622942813402101054622737583867621271041187819102246137528796872310903271590175119516224573041101298845462010433647501059843720286432344002453637178593591626874162176284804103746748203741482939464405609670732295599590378618397417824539316176592959727344802935826992675622675252184478879687975371049540677009488510478799379828870181163929708627549418939479178371664572357606726881915161680011235385901286123073728681628185871500563751360653909600536053056206700397756334928386133887744580639315410689531869673017033725946870744816482235639466322396360126886253278708444371145727961280173423042805942115990276164779681277240376792184651037139404086819629197111282636460216049666011746792095649406977542684109888019384471342948061139550863022833599921880006767570004068358418195997315502560159491344478462988294555975463496402009107112883945729796532727527255048641323325814677213800523022409171592285734795579368431847243966891646835047202522499383296000000000000000000000000000000000000000000*i1^23 + -22944914697298646992979953040592897290988260447346933914196137952717847040992880511859802943106375457543738945583151014421828849586442201617040597344013126491550424573226764801751468508821317942326121956573504959098031747599430415206609405513620573764050352302352527587565116561471107629000807808931011755952201325317386675152332775723299561701684771959249302070809856461564083852582367411341813835868644202457928299797202769961536349779392135715848002610001478970023251700091428918018419553183333290589389914766516745198707948011153320963867773435040020563306321372806917690817615852049477180025558029164472409748755738510735017082091944191181496566563249833026607720669898625829811934171535166340687009683749086992685035114393318391318052994350413080754363029454198768864160470853432587521902372600813800887660478460369549712043250273414616181407655322716706496017059692533373245241390906808398644291689101854100632234296573086142000816806706997613381570593243806776993197618389693165740111481770337236853616251371760802598955421762165198416760329256818925644371076098914334946293466750244618240000000000000000000000000000000000000000*i1^24 + 620211080316154078547453264299479635298857750593490841555924024697993352645373214990207382105301981842752592132180804529627033522290848731011041156258073701244879367078894802764508808071233599027993247733940538633473835020182881493885107067822795616648851067429241395641459281221410406319427910403336435073710298271335205728655063437233735934866616635896930743583194456621750226365445107453939830030969516983476907908570226487501896011950680541386116183302337060207423260394788672888510102627760975021743009702230619397079956397853405617252868572160211551241994548418412526740897016215553259051718304990265129434550980478265868695241974731015692295190998214870692031136038835554018286037875369601748513660445915361162674173616299347786759553298493939823354680087996997572042416301006256734077728779650362340025363697060479689635966675241585696376967374004526284996898544669478357172067636055079102961887179273565791983507438269837544013042823901360165473359262267739479695054895146390281781445106598516093996521207462905134021267673893218127783220199983521990618191959530190589696850001920000000000000000000000000000000000000000000*i1^25 + -7397454944462545021303241417976041964793818983988872791048116232836240238280006049721103073719809673302115285723024787799574459611928692123315086996826481264667101559190353465121215949550913745406478550890591778605321963080429443638168133235269744484262346532516989925167761966260775913228584944822515004375143955751369710670335033394594684455394037786175982237523590032440846200101901780336354248830492133990388680342288833778105956934080473831427585843067368210070482734479814582016724371802758059151091231505973438156635562336919321526330896934587324179631938775827025780043367412453272266280738064494477487202676050299857985877841993885238804754173233201772587775457447583630082955096302329641029081027351749110460698927381512401472395543630201802482660907236443975792872671250717397088091001287610366465898488889884153721536684311053549250989190479428546027579069679971692064680239533262609949005217185275528500203155406127653140289463506529465903365219442914184852553794414708685499870798504446204034710831784244807746974612846347979255692903967287822603356831599135107448561886822400000000000000000000000000000000000000*i1^26 + 48535048883000881585131364524293841522474711957467821556429399087367190181336523819857173546488935900779312226616978100399861437661813912123371403136534840453704466660297176755092667360450079821827548186958744475848990356640577422969173783422417081113986904045230903767850542674318804018283668530457370184161598381192121747424301280077289629314561042695236296455661627086506215005600109550236747368584168839010416033346105063289601748121970318397121998082099608567104442149862959588936647399635451031650037864241048703736258582781998450241706935551410932069215407714511217240173308432198106439602948507020986622122258722748669057330106369587502851029425904154345811068211840210406509353009736986743307537274042491803502582433567472319736480112300765034592912803986414853952035612551254232977938477075430082627331857705209039087270935154680551023906648240580587526023596321277889108699757464352070218587049950905184249459109811189826077987174217182991080142829774775614594371358621640547978879322572083592938900338193391719785348372940319446818346488146328430725783688904636787788349440000000000000000000000000000000000000*i1^27 + -199163161557365443757254517466091896619477073763692101242155379084300521108117620955297567386075420246373542453148038053745508877086554612283445828481537728884320656081958741221433625020538703327629842258645485257960197914444085742070799839571134601794366580941716661667670357119480999881385404067822657723395951471426199923935996091425218557298428015821158221716661987421360013498760916703409038478533426611825912787794457029125751510053372532092528005125326254159897903518489065521669845349635355214581795526268511482093329951299204886840599848008534542870467011493504493549113959462966514134565872858013865245427921255036905469267928411556134974514038232175536177930260851046961260123383522486152242712952948758025612286463485325819155884682094878515738268370568291764654890477014998087991964051065148303394216415860397355882860485437279462002394942197818688087779683807300517335663353430324987848384031750111194876563504972593882864287109089974416697144537640214933715147639276419484084112003611601214418361306388058364472795584240664535253992967454105359741886298864379494400000000000000000000000000000000000000*i1^28 + 496335277933230622842718568032587890754335554309559251502906797084711812686904400225448943839154384128880250468283663449475345132539122415818263417565453850685046133652151803049156384858912590014942573358275250855234828969288871589190186916549550572309445536407152122599972826355585573557679533313184193516298400393629426294037409947761153927805035977239485417115886220760001932281011694909890649862347733481107901908589673834894669992176188557166757135112514733681734594766540663263959128762511824990860220737656898805644692880379498627172851701061055802786867030127575490990066225027071039208412616423428397632992983264273346779734361396372221540844700330402206549523602346829939274614496803614426346316635543065831242756971642006237577462467214516489104424657845937886587350579968248871731315775965627644178111209987721513096083151724135631893929470910043292819204030170589412716778485978055812010573584962409825639749032040702560088171108654714435749006232405090598579965865780111437768747017314387954900113456031054609175417190440755619243929532801657549670631803872870400000000000000000000000000000000000*i1^29 + -1107750249448128381720384359295968810685528228487885555283288314415050766767518837491433109572913391761135146698345869966102614118089048963037650993924641718000431815339903564828720395851586279824930844068587290286339122536137735683487380355377097031409860966842815565927430538904082773744813451445362700093541119484509606595153187321995537150560394530433746340299158119643239100412729767417901282858330550652556087811577978264621444139158715789241793493440763085520725711592174823453162572412163321242702983797446897711632477083768447646774616211639579499745505078281562215156416635876359206926788606366223699664758390127589518605036397383665018764804332265882066984350018988732944173590401107702566294664412401393205826660365511186442520829314054212508441220490873325352218410949465396323479706103809673474116847517494987321441182230876705275811885887182580463624185801604316713474796035924619392575348202045177866960855691078760085961732071008428784142053149509044538883151156148889138830395986237477648253295869153618143312944015779096103404890947671557650402351513600000000000000000000000000000000000*i1^30 + 551126070720586852724192950343487693605237977620310346081660699726419935613941993493867922520823246444169167063211498141226869824659468519373343409500805424891567502553781720062671891699613081162702176478712403803160716089780408535131103434260291941986141194208609780354630590916055800714304613080196974852891679445469850063454673728476986365800347755609083306093578918887577431943643386181543243702857745646543115488677794111063744425440141445972254287570630009134580970599055918966316746076085314680261051381664566395575381049198062955215360434057028051090958180032672596727716650164346129285587466844599013601107198248371429149274028347306278863182335710865995593210936465930459125699306877853714078740012309273704045759662360854302533801878432749443054443229064321738895085759292865596500348445070321136173788690331888911325990255670442737426750633181398810192941367067511697870064760910801995193023472085218068448297466452110232686801058502366037355743797250161044486229630949240844028749355818166963808079359306951341249295504841951757781001853600925854203904000000000000000000000000000000000*i1^31 + 5298729489670586782067308233842006086503179772706663773743406012353033771220396197011069132433462749178520029996911243783939334472114160172948405423555301596540920928700494801598578000295426709941564298233120919375442735796872427445944773061554429663758830767810122822185766501729676706883284767402594959797972067636902518547463399959032475215011506323987711900577869625594395714055944558752321998320303089660517554031363874307188905125189222875282952535790632266817381349559671167250567319310933693871538702250590809403817786273146536175939753532592386335187411752493116235181772110033074270036655929420337352342128596477724853987491843311205841055048397511226434501243024010744035324926213851232433872670559985165056015489392482838291158715393663677040561465116453209310391124801298929866252244783554658097250540521785740639139489872926494119948597859996273417017846853472241932785264041653115277846639936673627999555286363163949146076870047466128844875996781625648919956280801686370664222543168108830892325372948644975624502949031556994846556010375043193241600000000000000000000000000000000*i1^32 + -18080122815985346952184416062038461816884165930360634267559388111655967783843320177918808275557891708762228212096457375959105152650963725655458174595734716585118319530089606863981747006229161142915818450412646510616685572267817624312081091143138898171381664932849151192080106886070506851572098408531403899217464846432317350681178699179416241335273387426540889443425864706283986122208640698427378392296204155284822561335009185373324222236179612180741317069239528235453118830529727847607081812503774411627023031929877413159339847135793361806626316010465023655129005383124893057999581795986910519631199480945496042116966909330474249168348401518267542936098148452470286884325727392447087113331438519834323810320655762193961280581418471167329753837589782991602319808042529263377191719562790429147593913205478168226110600931642828946441954218484784628384942376800576871208872738300376798047869627700714195154046991647900191609614324945590633615736349021730415597389626082286646498374530654471632740484802055273691136559548104147160868689514197177789588206256128000000000000000000000000000000000*i1^33 + 31123046835093559154578007038774954459125353507410038414255280940822514941675081103312636625665907030715340673918445403380955151549332335856647199264628721646836215376336907956547041294142652684993766308474571523193829004392238273843386344042877913953048444328574482878147310040042637550872312399143664855925689550531104338968056574106031611529372368573871171901188927955951278262342187018717675049981978655015254098351461341279153417485058393083895857115433078681440304033177060540825813909204242387216316960568175450370103725071013665720715814102812620335944827950272716512181981731388113549696915144994794710044674061764213904061251856952361398523687306919816404011779153887550232952633539823570226796994273830584805555259748296457927182891394474437925667477361175926160421398107836599764275288532101196864287749894338932173859171187756985715917311982147857128670018991038771194004499518793689465020748270469861705997709550309323722434290974259101539479116411978461103959046603014411946140688548474735441254184159183168376707433929297732542981472256000000000000000000000000000000*i1^34 + -39362141661270337020950905683146905331858720538071817269912395773687335128989215887722201893731061503178889944167298588886957041250557169153377030325395147501497944823483391879567026401396371626788804009634060837941058095416751349451509535782117439740381776862691385230143228337318184177916283521259487690737459515490986685950327189535196269603964890241624867341151207453372518361557687032346652059204576184526202527029310748420235013535172636123310275225444274627489314039230112551583982931544028204877259731492554105406662383765699510806220290461238507799109418944195876513770978306455454218446269171522137783068430858435810353952055305720436351992809320268323817512076256129822998145698777999244017213457089352517966004966080215915080721423124957605730017790860238405806229422388991165731622638458901472627016311816630768853809546486836677382024893291747065430050341752157502458655351501617665983054998101739739330394069347994694025359088856795534855744149175126543773739403994978422901449492349628201858662262486858340072514964105905839485747200000000000000000000000000000*i1^35 + -72009389708234490518678025719556019469018174873509226534282856198334217656776547196193603899938238741302208645954379700805029861308799446813755464246673757344368201701959695885048862391654459216313339500192917240047917766916129553059880110890033187481745197866647633222746483654595011900546233582872375351345860513574983378542568679865563395328025612500588981925951588402264745899504757416574971870584970546626687149722406281734024491669933218070645877373938349082159864725212153158669276347758588591284550783245118755837201265060415351034836054694329760848232862543497809201858957762245792900434982662132990931994010429439356303802314441114035282890726737273336103032539906874286378537116461878580581424013036327548905251633117171952789157658577463695521693519556913501112260630572252243093198198079763520403875594857101660195679952041530110447086424543365888167142594600666682755834006280591210968873324131889189639765100506591787820764872301489232133408082369515087682392554267392525312042565966032736438718601536564959703684106748805775360000000000000000000000000000*i1^36 + 204867893958984478482961859734722588136585621504878703096105625942321593080524892062175759335173381215878993625771200583492064483873449160444400430858187098635378757583441031328803762998169251605050686261059046437817771016634526901614016354362475199355990104326323889327863492396047820852819947876553845159303028252385330362570714421280506343297643437183286307992476090015993983949283925544166538420937446151042953615814550460790537430134763730047835969778194008423177886884240078812904923831173954870291565011532688793034396474245217423331981154869682185173335590447220212940034813272185866945859445158531625050333372967592978028891118914602171759888815645754391949563904416329979440274460507719289069050351831136874650127643700629593867798762392838927348971181520085422503204931105693579832291024907983416227863857683614699404080880777970030902706271210665747415771952885354527469270756026471940170700846295193095229304167249991673615688757152252927469758146730585549981589062368378909102746479862069851217121397603586373003005537550336000000000000000000000000000*i1^37 + -169292563751889360738347158397382628298690877230633133119965466107727064944704770442951803162303539159894655721961757106897439522905323716904874307504227411114133089822463951074514227344878135588263320761945707723119275747119068510032643628424799066725787868066923794579159740714908822164934390161262316241333738204837784098878169260671975713806763471253663971709764034723903168877893304184192770346657590608310819357383763972971929212218844743526092570332527144002856323190507211789145953471687987572252659984087407851132148039637372881232832150383561900944895442162103581909929532920662184124046639747100477525852126620885428265604094988569712455555105264017718249857993370505948207507248778049599853189031981224404271607283063523012105938281914855122915849530919406771342894467727904702440941021747791736939996357548969978557250310411315531666623275785771586387795237485716921596996413597696958022405520433864335866097979569593377184228422711138266197246972265999841095356440373759787232686525457019870383821470481388906539175116800000000000000000000000000*i1^38 + 98415207755831805090272159169396515114311634668859809273302639156574900647944244928578274137786813611374957812625517532278304159642027174246166517195399321540837029205038269935736094991212126205802197353702107471435328213442809387790935442530533894730655202462996830431545143237710248015002208382258519132628121893573271270170854865302071432090140655225660069974830194012522960074167216622086697103147066741666148204293446980608773886375877670626440336433664965634464904878589851858548550188737767321799599831369297546236992268813745395450070093273503514637291737873869310863473295595854486591963674441029230037125091585168883794056045200884361476368031792142866349585380390805981735172578798700646142505036769415692546421350963034038982964988935516015058265320941609158956259806852044166211351876353092426537113759998293716612039947957782242647618715143837207328143039131594610435763534248219166795211621701340011071654209343067670819864080180946090239412414980839286502770450253678021817393226808552992262016628327441781227520000000000000000000000000*i1^39 + -92328087356560816606169785018729506078284855522629007748925955678941526519172714134317837918589571802110489745035751873588487187708414426525221546780873780166537783259750434395955661252511465589319625761402010544670359743040423462550143969096184512878706041320419712390611543977917036471297739940202620348877517200350998686543471890160300263057566496133430382548467893540862356057336531523803679630533596194373267519112112393473295059890755327325701027544630203337943803837986917949803097028955953857205567364186371440003234965148559851203169717365593628992302914527579794606585378112184516970190684852169582636764861147316962103223897980399225704071494679734841503345271311148579668695585742197698551915785804606095567708264211368067021631895936633631372996531320676530510739431161877230091381990495953920235029010555569873108499269008745120633603031275510296973246277314678123279976608983745053160102559015301278560467853428542615119420348706303556606825568384687504770932595696579819154131574627651053796686566615154688000000000000000000000000*i1^40 + 75327584436805191003788976618804940679421489155494271467881227132343840933226752579993901480534501350232850353372878002701537428138908600385689370984750139156769851820090672733240294130037581278775105621830887961847011792330000299857725609292812724266308593414480153445363267890277326419275144538644928881261740445484479833202334873652922194522670936365524788827376720442415354838629541956307302649335424013107048142003367581997895908044072388620048945355980123928144036883204897838365387922735937715090287382005242047812948547719606819970542649129387874822782104745973738541936599561138769795668780563208435603168222173056491950839232222509194194190844715004634176921557203441175148597776641708771093298698750047392651375862682903885810936868285510902027913881258380379807076804904525558249251612096880054554852444497286085589366101396594282222978626133249660086775131446275960827726834035197645876229216935867691546645578583592305216395482575582244554542197827784835384148511285717545267176588566080548377105478451200000000000000000000000*i1^41 + -35920990124250434952088102593676478043203042534465096500836343733950597754736619300989165271929517606429591886176905477597742676997337798237131275294686091365494124385030871414137258031085029064458396354000142398379293188086100912185855250246673572500117357003940330833337987080106333801066269347434147868699760504276510886471037486071372045735286933799172830059429529140911463592664749527193283104072067765193880415545644288410304503570559256510402826312321468358634046874298937517386732850679484138270186695268547854424749012881434367568940412160673163929935380712705283255890615887549343138145719704872467395783059613936217334283899399116654275597467157708213415755848611369637871622001474667192795006298093135529678735809837404494949341057549396273139696220291083983223309799668516853174294922456881554487674409152572779887780956894577659857869384244724587855638335303115362224991069867923743170557897104619531988766698522776726175195248669878514973253973168529890342643161322132737596769492526148863991480320000000000000000000000*i1^42 + 10262314913405910017538303777530533564650336696146115282256341636963820216714908234983390801899281088303027256093491151291097385078401215896644524376778510307480317703399125251930972256305922639375642535457713278107868970542840318683647798406432933183044208774426510071377865569743424366563491490412431921157249809136532204824165910253660628184499614740693741814167112008327639028942357651876110394392934599917293345392342881487288409628604177334521533039381757350928475132514564588651083592819985081473020323274844271230226436906034181508381872387403910544579278599396604257748522171710848453279108998379555401854169218630093785690673649506354456647077477681159283241273843069829966000789886921558272503633999873624309320409184391894690883048872000064304844723467482557027621302042620151702169158864445557349005598356572539575511473518222867879212687055065762096485107888781629659385436178905937983206853047713777871391465825565757670985298017179460263167514891740203642774598732832289493712638423731273728000000000000000000000*i1^43 + -1954689705250088566038787779015502714384751507995767000274255559181655577549781517407592127629026799948899820820536804615435467241410412563638017346852760316621143073556038066580086503727368931690664489391661275109336815399306719555833375755221018541565752140604434304955034704288439830690400048086894363116518093318020891077220073637131394714091517381630191270824145616252576963352650076488723264887663807367941333650833607819884699006317120702218810647656588916436819423100374333836945532927462818795944051695968630491567983717005703666045781148653464499958306000926796897958990786370195152599411117105621153658828263582280039934152982690347036168220207480807286171822938321177258524418676069386875797782460107794488856494699969011644740179192984810730544881818220343380696164753334635665000702124351766659193472617794052486698759890323824055645724748620680641697410381614650199943591217381565682627484593418806899780403051699222071995964224591172697414561675749769260001894878015860689880230972620800000000000000000000*i1^44 + 284789293698565173133288056333450796542644439507959346937578683184057735237523897826775423171668425825434019020343706058022418890964038048318627118187072748437177476802470882264070923622958735835708603685473951987376816704984885627226626837497283640033735579200067007517879190106274949191210255915183451742167942735112310920630964810989171511925205698863643482482751606579841166566182190592238615997579655767214928093774614039403917908406059079865349659955578941681026601594464315054511261039750054967197235406368984312849222525705190185579273799429280779531298677367778982781804768106543860899867824953548660322456819917806809845110277221412904767904879938796330070714154483379037073196142311278538121686652709265031002244953407742164796308969447277787031337833882984695468828932306292614035909512497696523888170431694394433826088003833160153782074687069994934465364281544086611040931692960218732746379394955831276416813147186578460156292608724436152695062032309467051259384646171545771746263040000000000000000000*i1^45 + -35386038457545618180903698958650763253404520454298359096019248214271944365282364730496346964919932370804809063142091045103771720314400863823528084624776184874936027680835497972068823554978749910348017751944116623962468502344853923095573658442023086556741615266206193791033298127385303068563211952089011865509217649887249939556149035546503225898014618789463082212318668401640902226642282310752985705971646313732383688575066998377352999976490341042027039591803502862466002044053640332499356229638918341340154363750443032351920841646260424217630661250347808107765682554665825238036172951967132072437298768103712261289190119412093685924040335383779731346974256972269335102424931083634605349270227866626887906675645281844605748055478957578550073195381066114692680557450460815758990923028611479890080397926809819451986625703741132373487765958556756712892646190765683728795654298859592858187041656504029999639613754092168923600734061983768098296095527558330783927716464794443697652875281513316352000000000000000000*i1^46 + 3645414697936756704646009802865090545444858695345912302566020983338009355920430508667152535010711509230423271439802171300116003392301462532369082465266351708991559029944268041321816216435523744921412417414143217911825605411737692117134377285020386491178817874894092683412219341217506408536676268498723854429331461527992068610849153517355290417638725945443532013505001546209222165853533250595062533666288551736645393510460949322742601965677518947391113057322278384651436860233234127969052045772589897686862792340900797355953430009558218191877471729591312625184774559846044534767857443023745859779097427076644204055820245998724878737950101602545475971586058486564782334259259400805192398752186373234173901356889349238830130846889793753958631806082728364048808625005166699143347833510604600512428719996830014084234030235309318864887438552353477980748002936857645520018451675742193671592526653909823678892024480668103291310849467005004548978122375897427758815472708701449240791779586867200000000000000000*i1^47 + -272680610407475048640416153065810069443819465733658308977262421482953283519414425713644467581109679742592104158219317681292854870940853472665314990400097224021107911945481132609878569205121861832103304653915020496032275508535872089062027960840959115525584081155066088091696647305315240550060469800826459069495194030601986436899491655799036911140042775506669617129439942468341875481353587261100064542835138264759158071565396185002945445624512894805663346668911810444715099126641407412065102227716290395760037176227554780886960833214201204176647976483484149001315083063825798141330091120254098034424487579513154107227576315894887727227027378439339816842732559072564114371679312891540835341049829356261743572857918306924205465489212351331502690989677509380355542905891620447354637658216613837096614813070809944866617252377885441587865911506300505069242186997679329087372947806913613871877816349585906980406400955159364557585407298775312361573276879126851537328953616943858210570240000000000000000*i1^48 + 12775812104879534708768803745082846008247872661068078478820910744137663050062542333085704179545971465869448717002163964987380475413125019910516862531960602391173049057204631514321013686712908589751577264601839743865604565784238573261652927277320174497042827308356496237591460574439746062180346900105109277167214893109962755608242306682721094027299777610428114661004547608805768840096547030977973491125481054550159971278164533111064199947078486587170381779829508960301712593203658307186036253246116890257664117303249572585317918281847088277971115827568743192816092591724052407730380623513953646373612514627807832677896110002025661582540670792076772034374412186412130810856733369401392816021238299099090889506888112457244224868469264293879174753848251992845707221171339843622869963339902188553511324258804455725812401428233288820394201435964762019173201324774527939767100660967148662418115605957207808329267717398794945974249671722815115299406658954843115716155109602754560000000000000000*i1^49 + -305334876373930354912222829578385767212783765191144128291850778312141375426245374561604345838458145331149118247537333723411313210092379467076827255086110403947783143252580400026250979924390896073959038999036650262027881350223933423696822915107387027439612247773105869708347760420324202323171757373780217967864813940971512707683002167173893521413108439168943071241922551307761687789283119314935868502698585718641226621772155991329322361280987306518718337065479088237786412060620009566568783036666658515161838467555896020591677795882517229955618986333764431459828766366146686915538418774647174955898035899281561328359642612320442738928041399731827453381544117144891680475072679434234041152857994208780724158981757633487171807619391524597938610730825168990017558101602875420746285261106194561209360685245569779101475601595549003955565904614804377258698462565200676495908569327279267370166165036956311518731441584186351922937353150246932932367229859909803100125082419200000000000000*i1^50 + 2135800899840752092048578119865128427145894549252050002052995938944765353172856304634803604010727125221710835417659283355732925931772908018947434611472992457852315213857465541418731814996611267771807035926782616074757692159118542055919318030621567804957410412387586382269251772082437723654480539567737151572560479893451094181715183485387154279042794585317353110810946665673565885167334495084037298132595200379023221408827981155849736726762731737811490613513717342243128288489196585640680576287239011617375689853894404277647552076407397499663007708191425127374687622926017494070770328695520457332029422504735858242424465060895770565973759974260133964826148668113352349578594337635821255611459772075408299901567060377525801979282575442960651037809368130070446379056308116477592697403346302404854673820125940196827369021508724507310850083747344746555654287312163306227161041408664274294986037183719626281172069114743492505858700800122606229297317901462563717120000000000000*i1^51 + -11560333911822510332340190203588494312149843850029662256177283853650889031720662788559710567820493298293832921273743328781796306973639024307778018253466691343006428195091388436190764589985358242186087194575211614197035992676564543750912815320617179491953828133903024632957817807048363447725094452778351013237136975689093359482704586771421249037681204431192404222264811293726417486287269956710181715550402857172316071688113255016564900463006568429464636058261511887461857258981071937486835148141816697167278022065207668751934905753804479307880527609602163149124823652095103564343105849465647042727930700039457461603728903321508797573441627685994156515086368214929142607763007509217784087394657235471512055214496329640459864457245816785047697163735681922687936977659191147608366740300847154716389613306009888937154096658974846355481966296484846492068998619277281817392069730040987780339294787958388712850151443195587296065540179026872119223803430797312000000000000*i1^52 + 12507638389201340567597848752883163725540889061021337613871068976928978442037174381546485673011425569991594777075148782398564946968762853894816302391309059153180463450898725157711485339577782486602197098352736876822792700035171330263391807450239277844075723285034867461274244913787518345107067755726217907851907925955121086316618335916123305181080958068674084694816601323441410590964865565297463956337546604298277168571514757388240164427523560668643872317173617623405059984198673163116396107455443744197547473600489962395494672037974937332223715022826723430872939915140555987466155151112008580672467932822651648208602646486603934819152850387039723626230403226341726794109537518984444555593713288954746920950169291011674910063447046532618137672715247091403587194719280776460990026323512755747720181011263811471154163657959566901790872202761700272553619427155022018546214941164605501849127199057058181930106470060827301678713152127132965778227200000000000*i1^53 + -5309762404934407938041706979799429875772145577150111081479290574753419975077956126945832051451965029090918707011145920376746597909481773808991166743799364913825540891565078910723916880036654992222139685798876947187614771421381977173526438591981100661133847678687336753891827288076332913173794285874805558523715448918776754219426512805055164648316678062768666812614692393173105358588531316580829125320518336468553920886481127842986974223449965806032133551923532337780807263390884004465036491231248447844774652665586391908628809975218635394124503169765454786738296749227605555278822382154195262936966938002068482665817611584968998344340149525090303803884380199855771037285060619943722448779718964762590906848948469927740530079940615031005550711860689609373452920536468379695541299408484646326789286324908254008867807187019821446270864154923286279474338998375549170915898144040196592363992362893498068409516968524871858060105589010268160000000000*i1^54 + 971307747295013340643556212385411528249599058548563428840612499765324525786033997648112876847931172860833961882922528788077390963269141498876216329400948701749897532215137000365527692762220054778452431863895484328469972294988112437689478261319576600363068077268785863983627133257159138586822118772420269526365930960158071565144926219612127131128071386750789684785873447138270659127874976582212027674430309690434734187182530752740219283702662135766193267788481537812735743757733320230096220590049801800193441856567914133822906968316506580672449909229445035544948244984415799147937057977734171582235298443969686740796639019684316199062881014649484059213338963807760747803699167273633164816318480541385705134764641021576012729643007448045299950251388755013677100510704934853013384971939311956417079665137478770823085354266555572263831874215356119620073365410804005474404207195211533180202555014277679220591967079345827203174400000000000*i1^55 + -64618577950401139285307606516449506178026236159215183893608076946915711338552191956920087110193339553526564177354445746705435250690268447430050850216961776762871844376211055847211151795307915963912956736646538217044906015405741682037154843022619788631856714977732569325264580950939962058367925583880687425014004855860308871141139911030895666210521123902028670756825832949340093980361736734988248115474994580009086231127105194737056817582353648328874561491928062602519213314114858118286278444155497358222316942415846515216964166211552847644845829387093873706009684612083058818619103402158531756299083434257587186712466053354171982350344108404847617559560456447629208836187778497750333356631573149288490655758610422868697817485171689415127572788630536151929773552961019843265732721051168958578388076436383683239937463280456459180433878118998849896488816020446472368512048514054793414146441153066551516857595222554316800000000*i1^56 + -2379778143683729239289446525263133688695222649266571078305491258877050179708789378736873701957703698102804369078064040088361219824994696375499682231591273058874512195392927045090938322160756386348851143293168480676781190812428296950027382068078547834928244262727612589485251751403646515740310589034187230821240755254116779963224309073974216216375526235593383266556894624194196026729551857407732689335630841924224780240018696222902172291498792257146804053616160332349334708488801621898819241007382655002927848223466356762959415659854786445118870332724756947917181862484136215337067516042163556046419517366978619261695780005376708816718213617063630733969722921852049636206909490373490761449381446500712643558972075942915674131607930867347791344741334590983713074763673689017531367017327156273562213579644237963238154067257746798056368680262888112426383866989135027796617558831867493202102976501312744325120000000*i1^57 + -539369637836059396160042435850368192561998750989773950807465469601911594687470324414584822035478903917421494442896620101663395134480540528850926116664493103903521168718981112947400946859715019680753188435189433243932036697704986099384275297218192337013415756540527804136255941992887433800525336874737408029725703092276293589082715176728229747061743978844964027017752032937790170396590582730094633332487179681844862744836639252909178292036261967085402688610414558492164618286969743399437323784682541586703184185293785363303849801221180781277445876266531091929247858423997019030529673762157039232247144311583171836815156036372046047007115207655588836746885319700854947734020077600269897313358149982171469790833741646081056162868162790458592575694783287725084216148449342548523533835942371718930746079126987284283097331937879307551716646562973927932233535864492469528352353499730777098990494720000000*i1^58 + -1835425732620641753127118977952867888351482884032165112635408428708958059792022645154004326737909871462819903433093000410177101725663330411179910106952754270210547780789525625126753130220895585309429625866968738571106247888908496673696808582455369613598544646472301101832109938313487044938807040068032877762372622454675471336429332362413451696683646428642266781984999396466220129856915636519366906137319211017334778657260795979660045244711253393301894130243465637754518215596331793821181144366096035699896698178832761044381755334106751232517714566244804317023442380556251352105793770233756727350116206988181796698219620609244993683515939220163944744855540858341717472386516470774579187619906534327164324420245735478953883515143039628553575445566762690647268298778725518031117651113414353522286646718397869104524279369287348417714154761775617542519661705957538969539580591667200000*i1^59 + -1561462041030170847072782478500597167784438052019017285517650487325561207233673541595617337039490006684781952886673644933653090766189700999545703207343686622429454961361508826807208578170688756846775079532498597504653467087301794683581003436598931007086071617716228591766930409248712646031446807323603327482156067596144169782336638024320788796895005538651634812767291724058004207839332375681762014373256237218698399473691667635150909741392180461299556593121190107105130562169202364071819288949287261759770262932543366574064027529274266686076864939976647328586405228273806003600733034512005629661224503545096813471308990887799443154608548232236618979355588721349297560924978689218623039408114454453980673690798307415187229132608716390550893206484760742323837655523328631061969149146849154380223669502291091099196920543874963319319491954704938949518888857148160000*i1^60 + -6255538010021496919796084365795931328101695948367926083789622942847567856425823568440020998873959969189251084024420411943302299110518367765993053807173528961256792480727635509939889722919525554911594498361433535738205057849394559468348239820157212829959042750594755422325890610676331815039211220909942226569485254874380125143645130827615138305134947675848941101733511041800702562594089510511919260572680642312470792731281058305923856304881192407010753557356822751506204904210263370889739190050262727994650502480258631631804974437050763839113270094940276779740412058981040060351324138150158558792601258567542146466489023972503703807814649158798887757021900062127378022935404985212910765944502235604858823924133463627156316541213870081532557067821764474300384265895496636599222007224206952268866629498412317999579614405287760926965304128000*i1^61 + -25046024208613547434519929992314718613988197375315582382407553085685704942985065245621094442854859844874161236890960787152230890264479325494070625684825908762561195807302178421723742580733597844242491171793493161391383716778362419169904559872705550124123184766797479374436201698004983084869085539086620573087567744345425352639987672259947638907914870333941112426660981298896393276430188043573107907580797092285261410016360175074421478179784197997064581871399252795153041643867007039704076677298474230809202652597124112566000153629847376131512181201542994286107154609086898495915469976760447939849813624226964199428956340787288783960277542461455246995124216774107625084111313107690719703589630749057191700267411938712413493806935772314695942363458535877163284376981052945293928642649405935646568464394506814590763200*i1^62 + 119970408396678847589847083697762044483311590814308859561361813440709079903805740006588051090876622195620037309283820442949011354709423639574730249273804448047420713399649096928957330455262780890302912478167420911139370352068328526687436408705642650139760260894881464614744070607926814185636466156646065396313281672269562547590525327451304876511141273718900426266849253841872719593951542073172420037700764460495320247018345834096503548761720693871355056158990005761412222492788491091517621417539049868096555429660333227279936418620472019962222298320093685647099917739254246336947391460230415809823964823681381507743064722133936576845363904487827579143732333114701504825367603643628511458063204784912838052709071764260292717751145981910646602663140743652682679254611013325905884073560*i1^63 + 396215474486756410932180663366341568733634823470072917816341450051795532583095417307517398782079639745131048636007759034557985187570861219639110384160963733573446541164687991057194796504644777125215935845582018088579198043352447346830875716201333192100981594260791940201421190047713674577545321796080564577852197980608261786837288409867178896580500965795310257298960815403060142982217226578097741276704447527641493674555393054125884595013982209138095823761096954502610614259582190484957919422935180288536965226420641571779093455131236249993200468738876880310048863504836023414281308130891296590829839422301886968403364633955767989491994108441368877316860322368810647620951876389729808292143664418787042529915268764713444745085559580403902241*i1^64, -88895248602938002098885517992359734077692597548459098578178766515830922554831542200641796629594083060429380635979718553101679669951919788310779945390298685401607432048221564028235187969050826382780087930376051171499784622217216796643919422743924319423672775526156988437450290815371657371903051708307736803816388198863332016528960270963761122503795340997941986464798874560023590562158640184422910870969093873054197504736878257218944341016442830309677936211249813796957715274269253446402514964274359085752832655903067457582404805224676501015495812940050693951447148115877848368766771290036361444039446228534375258119985717521234840426649721745708966873709663829253400695989048142449265546204326186489837641925262973362034872449737656206879360439577063579427226166934044810094492598339829517813962679230699761669987694772735867755042072720839063343172622052282587447053359979648391229990788790423945109191458228322597002901295722914511230180099944388604033374309384166622649954373709544790369180520826071672429051004474533719174314325215137289576341355598611952620441595724592966748527907942978702389826655599492633069234827063498284690642321254539633557251606263024012199740056970297194143736211455287032149386167834888931463986930171726708068300242419493257313057970662504040716740850480505128939303012320387370418789027030717528718568325120000000000000000000000000000000000000000000000000000000000000000 + -2132910692654532420163437798897516619617196509485115388522257508347685828700368437556017515734904968240077993541360418503681706241729013431900870064906602497019644922914718507201294890584167809557981710152789256582449620844034688244918402438322866843461859619908255808136147302512717648939850346957720956271549235051147941425335176211414114647370917211758438718423810337409354501944764377144954826870204030564817673133096361031451280640316514787659175910702590942839396025810790386410894719356719180315282540139208267508967324488717023828239182146156855896030905016276524327475841537954333705337310392619348352074994904892339474278497644057905703669080618036627420331083233817858889167895568150453245702121324034947827719235094717379861206418780527170379766135913166477210828649141684530908294321220541727121635747254488177424488208517900499152652139813641464050519620388846551796429257325260945411465584162763718428011010541745679674153352175761026228298230836448405532417575104474887969696406537585735164553260269452755044597992511067114981399530776990438134896387281403047200356184007424913165012861336671196672359120099747046423027284117380648738009220727020787306246100318973614977035634070740415631071261221424037411678281035839304303174138150251085478566553898755754488545865400200614612231791631782372243735388001518316878617903104000000000000000000000000000000000000000000000000000000000000000*i1 + -38535575010834550122953235257264227086743290615683226368110983312957179156486082641107162429290198556312775358787011606318563878251221880925162694034755865231017912311105376008084596110116667113042142958502709347672658579316354708835775520615636485588410728716755389889031526634688808674062082346009100581208969821827645483962603648786318665946748338408058528689724070396995851651183446596057595243116931374173883585259328336269918714441853107698752027190624118536319378308791194581667311151106126071595740702542424800571644817487400536498569989495083599848200136277651861606915932529675558241157303964662890783243018683122440523125879010536207941986460104011054779581677192257130698309718291920038102839388316153921825831668149592273345665740280223499727491756324865393945237603463755505599442238204200899312414873075734206156738870736070540075941326101748761656470699728936943969131453422998495375989584772221217528964965533784738040497582462630731265652869514951767920197664043149191518457303352127438127377095130391232661121121882234912152363539540324178082492664614629300858081911821515491841954988821872774977441401767892337566352825397810783022173384031894340535991878980300058090026530016739739738304520637858522628181277517432546327788974584529748517291094712440109732285442781804664659431706875370932682162912450839574656686489600000000000000000000000000000000000000000000000000000000000000*i1^2 + -264539228869568440032611944685467237801833850877687460672083209827633828236943822254819469823671993212091379106991194505339451034020645955900216597817011830180622149178886310681540382477804752320029729592579270318764907168249716567335639351141332306991259150674408072889624812727060000156577846138521381565824004241637468133104178825764265326665480221376333478425413547975716606462331470035920075956777792048438161626797862964043751596510506118724696642159327073569491602529053482977237350642532703173782594274488481090010393750764868798093590902452665228804794225273715054780827568064461477448068980256418704858557618985287291242932092814199234567258367903687302340000206938349330412880624978948167810596936587518091472903168859082255270228214309482340973910653798183401266593806463486313275856126708406163902323372640851434202745787117491794106217485835460688468943448248632389914726686947559678585198873262351017285161217926203423898607631349627773897593343535170225339028902693191284645180831618301659723889793458486565975226950444303538934459059512220631173255398240269382920783120799708071757676303534531745532515760225204435830705312810408660834976634748940716455518305297690283882694645048715007460059024843801914362385548473541195648210448044240208534639287236367361743966676238136748739381161203195787657615181559105634141470720000000000000000000000000000000000000000000000000000000000000*i1^3 + -1823620321756896528437923729983791422664187653153653097041624760162614688068242942749662454991587309710538068912879831403503530830037202241222809339677306804606361284879345704353456238422567534079463658994002862409627951615670501603029030651040606586328743563950194714643590079100587247000388745205987829280430007174792819250505329252348168400725150693240693071736667119613046773022720906893658438197724567668795563811291502565506001416038137642021643051809637050963435066485766511848734486590362012860831268625606475053462958400304126771888675846869279827001508255860387994371960588096444199709197713137080593655812146518495483059210186579928241932676138164507891848044046049939418137594754906006802070189929355878809914556109943617951479785206831469276477311314621162327920768487605577295769985768240085041352956372285693464377137589822602896389083472754529433096458448688643592151703551743705429147851279690836624355181655931639671267328574926826396403101697719345688326449452066413435662279378571898499139626149668921150913819887288051701513054534891596928800547025783117515200869665696235126439090992714748599193066569331435693388163693516650630652289416193498877603111117096223041282148104528843074506403175499326564590005141244229685723715355691767665745006979412513662909441740806961607297291444550761742660765800067225287131136000000000000000000000000000000000000000000000000000000000000*i1^4 + 185680585821251588932885963294565098417296043785035152180291672082406403771000957179756550866574335017884766308001530054376913998564061417166790023867261523517944418877645008491580347025807752088187135216009692931484978941199261254611935311097225767212495985311480181062334388147789580149747296664595324679159808103734987691299992587661689204807037921910947054693390508716966811421337037973053610388750198110512453501377340504341687987348790607344959933434234486230345491510327980886859084773091929536203129847612807645888210742451887836456724288993636134602268002088141323716425290517399005115021171491396211895955740465437256822366476585197446900796639879697177292304254827675024647881045130513459259868534077764354144722173469411951590991159609591015958668942863208194583680930853637772406253681819970698206828266023492509152966142347728029929236439696178368183990527723222438976193608047610332327837833872892308993981461476591970938007270486256312500572113772694203793889432410239258570320643681591449590578396446343812562014745749470338004798647098315684926678108316652512335898142518669720814323711698875486112523647531200982084294565673236325682215135654772433088072991159329206034596364292823954032783538267603395067024113865620199056828552023803876118102792810688522234771459057819204557448995358051751699124274612387866214400000000000000000000000000000000000000000000000000000000000*i1^5 + -8689362385030935955604231325249834813038494058791507807095215079586342054314470896534436999350216630101625286905417630538255721250417641344276068795658176617510006905782875792094373893308056664114742905487522058982335457019689489664075726014725572779269316955396794753609684977200279204900139071881286088809517369647617437367856709004336498997303472562547055677528524782658669573705362495537995500230121394418802223237943461619159908132712027762002295331062215628595049764603688579581325086946589337058843094880410512986375416847594657368352292625991789470209872585850010347410897546120311810138757913049638866735033607691458741969959566809228830067744479837403678885517867642624959047372837152757545439409011441227855122944215556044535939040306338745131801789307487783115589505151795207473704456925972364343691019664487838029903888153952395986989479626918674223005562078999940535206837254554246085046559197724854488257519304810113432266794265920223751430776503789085932750268535445375688428695810070284058211285294008942526686621367189025728795260926822313732206893700230394517543357353449676696735247546708017915880840913914456276304053351818335844226731129224314563188761438629662670571571862660729568847894754168781177004963815954879006922077399433482177441304246974235601065617791483628219979902321465499568868426439391539363840000000000000000000000000000000000000000000000000000000000*i1^6 + -7324672016423507033333657398318676304698618393196920117894548321389332776674456617534450723556079904590896159750588050919704867708397683331945545082682014390061801573493003481418630393203497136783287182327763329344127960407314729084294139888166336370618338462303005707974138640436874946531946468755963248442008846921777723971589668344402767055608256458632046567579356203630053483968174239855914876915485756573085081871265297174407931347016299082098095739551033362219792481671327239518023965880811514979259746580766057529013453195117383351976744718716722075278714382902979082590054151528014179217264525215366747974719165224126696632231591800993463766815926614462915426009694775865381224336860779013490584817936453043431012603340183981700015918366454995349375739685992058215025952134240622373247706963809459558926785441492164107055280640941906600742888314366677878522747414181951410910267421687115319044195929103740285053948430678173267929454223516190660009710506745968166605317766806366641868782594140002987386769612047207618896266681550212858869809743659741131560341716144680707824142617397694081908653736315568041329358934144307625717837678144060239623512899993469182519832150240256584523702342895378226318872832218889472373271953534360296122506429228669461852028790363477323993086562861692536027614467194745669240787669016903680000000000000000000000000000000000000000000000000000000000*i1^7 + -57839808240501097711843313183277269279490742952572707531011122560732936480595062638896528908185213189871213805101742968247568153274916463251756253064661675582296514155111386460058447034491094546037047452213994889693519674745010706686520478967820443375652819942110672864498250592067367672968541513681614336642956940352121945493182610945018599340614056937584591497579446974150800088448006457000287438395296619688582872484890490295862267946149005020350976722533313681507093527055679858389791191751466843383253619697012347599611293004265507251627962742240114252115222177307397666518598266660257188987053893635273809898489191004583287401590282698251707043258794391191539720247085618591271706187942227824559374659679670764153628666637249679248660768251927377691219585886793924162134169823381827047791259402017870027722291064112983698927334388714551945771872167009192629725787011182682505386320647628933574093903004095429191243944992863288610689208061977596451884499240491923410254339351283294461292348324303708684763702868905727134821658778354190951459493628317467710916599578858730063585796262725510850509967826865671745709311132482354197752882251993268125298330813921877287826386385314486965883741492610357339095343195575145596328803563645408256644552435245995745454201241944581181860138225955518341680715088185133711367812424715468800000000000000000000000000000000000000000000000000000000*i1^8 + 77189404623784827227843100626561154215747762984607230120901418631676998761724637114121723927979202836515052077468727642271583248968464685440810966042108385479365809647072447960483634254404640266070335729257821119181645495942691985583189672547131961902993866937558846013055837952378763104068447232278039356771189506619698509894576799176955549721348058454983854834073474653153615724790650910863704760585145482296876007204178482027182633798466713836707421200335491135883189978434463714512592610389124768846572303853227116732825423481405101921852198569924975942869396763041282630464840395006317602427104600586608945518039586263376393835107426506231950814658181826906433562128147108852963523131313121567177010020683255696582351702822089703847383260850580882788599190379252301969976345899633522138837474265509511797132852187684505463740141055763273430716699752431193087823108664885111042090258244496330585145500660744858471090851908722948711095227078238460734839021284520810336508276025595223512478302366007395312536767133715212422527821376381304503114411448180580682768052473887465715492697252208266088044232959952949400183696597666514347586710629991815235013993852626244138684079267551822048077514646243525492182575441532738474539113896081550479125963638991266002294018789212212787207313751996261535954202125176922073525093746606080000000000000000000000000000000000000000000000000000000*i1^9 + -98546054935472612882906880854878118655431868758477093338824722342864659839645690789190816157305918311186047655121718825416873320164089487966732712593534517577730884596424895976477379435944446020000210144514887428362962276694610281577876868737624263817454778915436317232343146243710301944183473729779478274519918825126787113898002300574960766125226202529744970794873973607114874022097066836533400710092661240087871256231133958909719746171717924613664456797240463098035691841493272414231800399973178897004355633555128476350487277530913298301872406764476740935514862005310756989775404035747683472205976315423182652241952629413056962533718683853256796067338556443281163202601117297020036994429870016896594729408374097550701161340931622114295591199212213203794364347814927036612026907878300139367596198042149817851230253130759551519782619011069300998081533544146166521751719211428394422105201543165331890808819448573585311197301820608719486409177285039668573326262290239703019632271844444752310130481992541925515606085463202119479301197199836596905345639643572901988839399464668496102779581895247550988005430939123363700642528732409989475646339831340923500766085530495842073065647784012350106901655454799044348295275380426371293293808529250946975484356289559996159862542541965603857826755243452637376891179459585604810411008327680000000000000000000000000000000000000000000000000000000*i1^10 + 39638453098735398942244994457668384011376062154649228492607768562539077182324198039800464399813634050412160550126217966264522773335372123690250075567466777604454304306455172735776075573306958978704273826748182348400766891593412024455682224509430422896377643167649966158985293812638148582991140622782148017048264018462129512952905434664637894324907391528819004509009900070754210964404643113107169812575668037401328603392270435829489908028455017291074739348209597521813823762524352636984594430336900972448837154500884981185030248319205395706708178820524571949906149573794489850728316369746791744139996474006142203481843456280175139824317111438220685091883572085463066129105032534724725800781685477703131204980937848043292047595876172224389925914451754885374479976473481580746216646901762303236158858676540134003091354487855558821089657942954646389456678131494267927872802173466243281820390734037179232626725088581531530457231306858562076541017586692243772540473481894201109508555262044816503785067500108070113517890160714042098608877980792272816278730035153317764155333184349791012684204380404400146622181244775116602026520891022664847614666173017696128544661582737263209016706511865466369532070788973215200702376459263643167764411616732751753459533991932696106037566852077553273310393543105376419923854191814353767498357145600000000000000000000000000000000000000000000000000000*i1^11 + -4099396240671743204647639956456239752452319669563633782698388008280690801216078187874988697300651807054742362908825943291877738384843995556566101416143576026165127625800279987556688000311504456327328868498754777579432403049965098759384213654949535050898761759350324141409860729292275487573424925973001773409607294092771444308196022799170594758097657844396567650610578602884889660207923862705653752283756989474314401092925529472446532975489333503297379230231795169615305900754292755061630695731305859202824800468993499810525924850187138566561073950524869012362270720488065842682890415762905676235299375306627771010488033485184380231695791929432709363088776739337992574688548909970276078334354935060946223259628633369288134093562733489525963221318396672673705144092997005745113928631463166553119019516052595043497894319439215619770986991436786744405015528523855443221877215898323906853988400097237701842384720748400459041036477312128096615204295714750016848112032722180421002902200736835673966491151814444527601238352766656824603370260595328026952802013227043672696164255910615152618517877470019874016938653539756263538509204798241162040967554320993722226310205601771622336944519791888594204616325493194614676871473744131127339536109685292054417826977109041018847508684466557498054640966023818543604900618185863699512688640000000000000000000000000000000000000000000000000000*i1^12 + -1813991433701814126733008486053118784739100271984222011068949913485201446302855080805826916462345220316066469425951584239987369464486014820376606334847542224669578589318986978823614168573779180812899820850504441708328057901199071565930168182835649888199856628670395138340270484965831877967064049092654330426934180343108776522492984024945852870300583853065931286916776931123160284642684352388330194469112482032403151020294212928315974029514140759186472193784555900049221809247832880357873189934994427749236531067190716224019404250800171089181068022307146470443612098080541880239675581321885235975279937800708575754384259447800555331564258080611470492518387523487600982071066730811141999336667864396304672188104597553137646589240648779186819815900050530435953821728032730444906558255246110000666690400099529183512662704603160627857012883704133909550490210199903239369255580483052652412898314199402222299838529294189300349718450501521858457134447980431360748066930299159069635252637365149896542129730195390282213335087771921536975864251110970956720787656063780580555246826693098793914526068364466298136154001307962187807410447383416399923549651202579541052257300640503771345513436769761663765593157547751035882849450758630901381469471695914263881639984417453405313755975816343108174355765775518016031614174862847418302464000000000000000000000000000000000000000000000000000*i1^13 + -444714357478547834640188348573043594244335057913201001473863542138906130401852749870126510222615663041527848383313296332018989550338798249947741194933311259023909405990683196909810752903826635758660433824394854007387025576336043525223803735013534059015788588662003023865121835954440563835683570004082559199627436245122713847830420986367714199453239565574695314060142429925310341948235776212381415590662544365208573397768754428715967506393878974271481400591102395259779281373322109495288948277374740764494048816277682347687450511327923588142498544711064110857220565953471457476535857052409272774333706920831929476186771686417109577029037393686003547327634959591995028749792486074847075190257818384076089261361639651556863053768240698039794593924132845225817115645208498784821562248077424085513122675467469084819254668350175544059097904061337662583145022745294982790315886846171833485323515668301444102601656113087379244859607225713301561678441451962910112364697569248936915337865653631727417155031132219754777168429083086420988015342440764804709817808009389811299544345416348313215841314098877141012005803261389069534349351960576307744128885903869914572296961818155881875901087577511613378166482266712561566511632273220740536977193981264538887625381144321818909522650744746277767016131626382391090811712228494724300800000000000000000000000000000000000000000000000000*i1^14 + 526280840510242149396590666876325434010030998191802617741590813869217139142402748003818426984857794204890533075886522427975465822794318306346187501253020084483785152118980475310710157709927626028639662107896815994403473318337327286754287539336446653219316749182245655361909518509747891848482861619381847974787202474304793999959464312093483834038646552966733618974811846793625730779937748131187306299971788047251567144969776113714987300084307784480582690621417363701021772196093839195307189142632938349284069210053387307733964720107413588455331051712629458801660415009321360373697866445541876992772782490416355043734394630399459524820565847192893251828660038306400319962246920444683916965874463126988807929020887854502347855158710501546803684233543035190015547139348324400476473497704126887714693003424529608180383322196587838719899899045802873914030421850748854769018168767862291474027458497045617011546142045021686382226817794652933666240554978826331862210510718725731321694207232002687562723390725699549667186272864316445332426016303161964478979888206077525208662499359540684979088590565552605250310066131920157777300232569014069921871772091544484904594632906890217835842436168637903485819660110295552265314041485124978415814481869968013131121543443611078356211804414187232033135881674319583776752240620784844800000000000000000000000000000000000000000000000000*i1^15 + -83659168661934875255062960375582308734034043640441578990638735228793196709927215706062954961259149417192283070018484949906767080903285870542921996926891834400541387375498773721444552882613516260167048370184169607391331409353977922061163579415785333830649033674307153019258971286649734847442829915429041773117284509599895255407191851786672130320923201496873780266520436154279267635337674747459867270448126824170670635287928726883365059511823576280672930273044627129078725643247139080714832151187067803295577760541477950739175143488045105887403436136559225436806652992992341717141462110940510645334384623569199612705297753507826626096524210475560145509516813389804415463079083802547180282032554196892037262307038237294608746170092579057973729730942143553568329109622142501458978285612938571709081798173091474920213022461694326488262199283320823687287956394978086113005948799429471741903061353047074533412653772796446990936472664436758142287407905927415619711064734278107272035222034759960857250164119952294006169620693849139699407720399259335052760812197923391846711281456087372081084007981538473349781343240574740069463352767347943470097868610363675974744120461848676146497569715093935454948698231479325734765958479857832728233162929377476105893095989743271676707025868748563468418998562026646272850951275544576000000000000000000000000000000000000000000000000*i1^16 + 6495301685961667477737250778204466099888896002339681322796216311972453561385224249398020643428697704742440197885258423673053521501708368560543344482013273532331168148089221223672530058619689977345443621180456268820687961925924052961648105338013764298414030383417323671859530167439129515223100806753469093150748346539956360083822280063552762320247916335931481515321126026139860407497449301834694729071022583541462848107051172408262061819080813149319765175445645079411999684942433308176429201596176299787827626447788820872409714282787946654620090522041813909631340758101158650343558473769957144827867911719886351390435133993535609950005748609795687439669151492602691472826652864236934173488636882130820044294894418638634439640386198911652668439039274448179869692553901818817419572131100753229655252365746067862838614962441664130768131933649345208163213234200085425884592906082663313138945852015434365494183944294647759790929159308470221199229558976744523538734871806012252041718933805805678191568169667169422892296293767963121995708299133853960975069456037470109132180204710408877874618693161582557361616464597306575831228156413886468012822993190169467377198106878935227956751582620773854624764508223562342785901172721295767822454744370252021853238851407343045555780616729084905152561107293717997825913415270400000000000000000000000000000000000000000000000*i1^17 + -403552540917879266500678955389227249518692543404801469737044417898135393483906892868102805182164865250304598074427268179199780477000378802575642571051754883962643544756384150880362159323080879097023904979594953774962888564252207590178603413930211489132594651792419386345267944370048755200889483919491557132346916359214559641319173312157583308383198405865396274569644823927248911396693042466586020203593180027795785208612465190354780915706040299571116798010028625143426144134126141931411871726907958527514158837054402302021114258356483585820202961232883937793191916817126133929829935311432544483280242794568117083872344060235320887026791141560371497536978467766539899329601515518426019856739336225770509776135645699575078761435117929491066959221253289399649549576775605518719527058434726285699631286512253317924126709971196140376385284130195670730901120035632822409805861850593053480085454628286050490431325862936928921381124278686589875122102365550851005225740314205978205298658681804833334533345869277760978405644169878993256613667437614433869601811724555600923616494680000771196210455918093279901910984215838624452916185864712690653359794123762963069649967479532419432896935056192352454600881925717822576091521259756605008991869413394402875400947322462075436392263004023478421115371497709072317321052160000000000000000000000000000000000000000000000*i1^18 + 12051332244603819329397726588499904087232570040615012473838689604651284136567731451937601367921286717482567612633305160352150244097836147172327165222267509342615360550854237954268479275271089856812627715296711461961801264398054262597058676973855315018745679732846118142530858089577467240096150368965238317554810028287687646697662556569673155466101680507859782163891937075566353039604163334481960054874600782702066765165373618265019569647413296827810140592862163191833279218828784725599178942612379762244183049263600216462068674169813244838965682021251976515847151157465902494876460545387901021080348392455657617066718622439301660558685245559944161677905107229765266884342855487488571426013846808299516140551152216645493319782819149870051964336736017315686824348505849684920661880324285757283822646148967774794034241448053668997527638493053282861593646701955835566995893372548636559495889524729026313723523316797972520395728789618320281926628958750201329014609908903045514534900686742892008435748983033211325874880375598823369719492982522919621166997650086371176577201201798454077717374558108497454945525428303391066595968003175808152029279676180047640128096813845666146004468792493884221319296278153230483650069697115848134055047069744407606984761456771004653409561309604576305611672596982786538078208000000000000000000000000000000000000000000000*i1^19 + 92992319251714201001047086071875241223475972868717521625699563136940623586386834171738435467503224136902986607463718988521592176954082491328677511792850198627736458577930473295255732654359728448496311538386528320355338231607288995858895500409682051169966846793600914636921351528414715668489913187994302524943429746792908877847926856077878851716209672455863960653640077159445801727393335367512071246183285982803642011130001939125332703351551220300381911615107471767442622487163848891564518962800904641097086701215513506388329409351773679342571219945084003947729693161741029505164866312819170905665480822806512813588716801148678088400904078558517905579717856474293407677862326650813917555195307289304045880755127237303759066926179636755433566030119213091730664960705402743048885059242258813998570945369981725744468809264670538161920412371465500069900531155068939747175064737384865704545937898829040708606643001413747663550479009044420097767847862886952762963864049282640306719860448504744812451573700901781300667310313410653484015229703351627651604774624467518991812518764231739431045170773284844899110660741194072999743740069310722799085952908359213678854510313843406820887515497951642962180704088536910290682717627411238459524871835633829022263490504657566081471837513967344931515356225896185856000000000000000000000000000000000000000000000*i1^20 + -15547249290936340655331355170140229201407739229970027807922876977577017215566057713826399978447695464002198838346395369346013303777421885480818092555782704181544325154105191122489601473661386279326527542291126181309401541130888532831821869892003231047109291149958633038628776067361524666694701727135963392075826261699132499048650763317102127687485461311318186151228660821899210124993853391928448679820785498250810783255198266018110334961700636867713150502058810187680411200880472749537625385608836830079057875003728115516165281967871905075387131858759366250167219579160496250692128761291144271865388057962889100889996377367753128205892367649112400611034583705646745089708497747160459783466105054860570914531113843433476375695164413465726892113173900181477700177607487848394730817306749654444686052504409137089415789362499674459107000083365090427378202400168493228854351047536738246815857556823799977369219341592548416343195557117078556917163626246227234311497750867483024316230910688303645753738939433626992771170478955348790042479035443125604563122698957301441426522668551540348804317459322386168033261176371479321814801571688668914315368988942738232391413358839400401765589427296301002299115442879235605945709236552920530693395115752133798082508213467818549742629101777882308986825984536739840000000000000000000000000000000000000000000*i1^21 + 405403465642650382178671586594403376503922150326871843179493063261760533091630043929297710154213779399424510678161344034656559609433395761946924287671596155527868373692014136883548442549365175763613499963307916587149050385890894027295990759318777481604057254540621575773658862641799464888471160053439160502277947774667868064204833024231949807258448090281942286953534630675146673857057337959958135628772389266446923055623218575633719011633273400965790609267709139111819028522897154456517544790732458699457928756088010679209299435055195075239452638067971789025321377059567744127621265504509556437477085982657198300225327999273165919777416645801115461095270557688078437809373244704231463137619668635970033116080141420550683742898238739626635052551346712104677199875617834598097746567163657033491942902286844316091524602063800397374779762558513288930651847138256212471218344677452287856268236850754247945947668765496688120701530320662730021796078968835640584402335620750230699736124327511232735197903219235084901367187356612277969781174946982297583878608268828230615816611479748337092364491619705059662648123006090399473971382964966320421689367646452595186259674236373776698684652800684040645356304529753101556038676750874178027701402078761541487785919132250687555593823900944968654966526836736000000000000000000000000000000000000000000*i1^22 + -1675553784265782055009041577147228208887963070777388211880322117211771510651912800202546555401086233167202991999093789904817407184887173817280218668263101423061976827833706370776523235476521334620494765621840367429078128734501805407091749850768749104186510356774962682183251894115146295259030570920795462863279329475114168750706883786317465832210479610104987498979963571288998897281661722432644694975955994849492140248266971386814327053851863490156067853185320073337065072396931024592185815699732144006238048525832653011446538560920767569684329222026363455330131049978036209561617972783401426145536916255155905907240742328600289454162389553504933832152476509912342421947744769717395408366872721465251879291917849875571886566222153166558959126193140285994791295399017071198837347792058959761191192697111217892775379046804971595089887984574148613080364002302110532366662307073080564652374214047979834870473761323187420595381478073030208128805912080636408840989693918927546158987178886441003418725175271255657125660976464385103751611193392701640918235811928274489761983206756150632229771340523374812102000170860463824334208348062521716325483422196285828674695178902802985193042470921690757894909931721818723319567586220232653257690461754987283842576734211541720724038546790992364119156326400000000000000000000000000000000000000000*i1^23 + -157953934358759246323806707115946408450415994197533522784225627047025138675668296629678307049617063168390587720302737625690754899959440732058123558309360354854211170092354410381213031047613803088040574834850005030305123670104445928472498239157456534712863524220811557510853256506520459303282946904581696534546601526664784262264216467063214474169745504074066844383434579049997288380664667519520145897535712292198618474252359785388630913017854809922481237452192269605567144455780484588962558322777588384456800527845877084116044255955426794359016314937962437314452983821523353034353130682456865577654245944961548581254382397456800774420993644309895733749994203803190533294434522501396706146446234434216786157954288972957871429330915814882552374147344943973682965106356630114959569035790350851678982432179072898007722685058049613659240773999844919129613128510985657497380653479978457015340459948774538713931719924319350591638305295550757756753200514379845876640230955574717036036766242118019620378865292903246917008942362665384249018021320214985367406411259682372695513794437248675519055862904016345413615444534075133424145882925196882245823277407266436576290610664495137477136229729736786926565777159040555666349157983788963585989633460740046157963980372779327467120504527927399814266880000000000000000000000000000000000000000*i1^24 + 3950658751959178752880357657860334758335096126573022370723031192498815960724616695551620622979993466026788188018318908327164569647459928308946051515307265178406642985389869913465977545703659180925749300795639933698360073251675481424690311308077900345510608929702793985138050246444057425720246071451471175827099131276670190177926549677663519033895532027860051466385085922270360088019489138609947546134612648757704407386509443438761883041299395927070772604552078314288649122922802866339271229226544953072972381571371617015204879997358147357642042914362325300910810042905237507464928751423971347317187244998162829218580553390880191963357515625736881055937427472597877748220017063180667485283884644080484057222809940941089816208482185921174539401840019403057792684322198788434212965634580435205499046133143098536429546039116482829977741592474661598944789080425430287972564681214892473169435092374617073690971727882433407065798957533286005154848664774499627359859566832571248662809743195110547834065277015352666939247674429286782266212404449435103021410461562205302096291818071353364167119006734735965899522075939989616693989069149575971121551113298490590407193256808809164850007435462956551058614700030179227625280348854614970624805692321149461439130579903001003466215661582071889920000000000000000000000000000000000000000*i1^25 + -43314218877442928300575326842450262901934751085270176646998539808145355570066391082019655456567355368631791039616198730576460753905431400699243209341557753391430683578534086259170778865752390089522927061312829910395135962284828421604291376181349388712486430398955877464551266092785876021929948831654909107911106945126412191073988429619787425437124519347530703443438552120292312942644718710744045823620898343177385008163447566298361605156899770898954637209088321833607028443135152509486933921971314560099188709376506733591714378271667979584283967067468461300295802506331775426582441234936069558068551209567083491100289543125319081588034735098716818354533201001182214008829955869393520724822879158864936463821012838049487783626675254813910171005525427675151396297832652326121614216555963306816044339575334286072472540099365416256682379623811162458423857522503862278164948778691990921390699990379621515278358537783386517575386256754164644761190476118210910802367511637061792407900570838767443470087370052305750424128901596426200271800908983933559719410052573438433670889199366034896310533805507090734859841309333273621166733182479770958727695415756592531341688719531451804590089568835849250971735801912992797635297078407621225753671112074093619354615540732560928853504923638169600000000000000000000000000000000000000*i1^26 + 241135775509823682208794165798764618661524913342082862060457804945857370819081093463703233565066223567429914394947171489267102223638858389082723871538337610234234017890524736163906923151376713623523817328800766547943796290182557373575898594336257567277775912383873540639075076049696218559054551524255106804994488780061033155021302194354817982991752978031029970630383507899444812756632905229997756146541312161541662676863232182538626194322476251746978013777983047785473102859203682201079200379677723858493494250521748114046088733375467394292828236917681626968772655763280184459203221681162963165943375071569948231347179775751226207026748273043010425578012855072950156671070747620426876966311528911491557882900308537147326715769563566491840448162178380083896669508221702743661419907645330774887112496325175376200379299222363859228266617131651065419154882737467051143006262082817185078133102321862407278907039068184789900818120126811437535671935972916984246558487719544997978800452011011158124758469399389146972319650338551968657767799794039744289924910667402333169859160554804558093798895650005179212794100481155166778594672808154780526443197012261697276452747970157156397116010488494287724111660887730075084115876267389919234698541457804541814698393424923364394596869079040000000000000000000000000000000000000*i1^27 + -709249065173233731808604260112617183347999679933892658180063918789468659297004774931852725224972740074256594906661064849308685096161656941296725430058880897010769255529981097779767747833278540489367583009294647110350409587708210655657528997987834644465022629296685827343338320706667699429656144161027446029369587088498943923992074236930141260524215471450769362485058096516708655583334930148551583403213750965577788332541781464019630353211430977258671972477466117419958269776211862554755723500097476616542875342183799436376324408901106259629066787143548767975756312801455774585972019045798234130191551045165119322101296778156401694237940234822855262684808437653835471151391904115495687903630281452424929951205041937904379447878021971240275689355568071241539429667978607714648540142363294281222628598955462006237672929634725616747496658563515383384128261552482991142432815375487969695876645650085081359331203525913117896937676634821968296629040146794118459882131370642716856382107278562258986375134124436058328508784328324603806038156077578998577054281353409524705240686300633918454464240969063384901303803413403821788509203856020071162045957650979798800548246657852756526757817186324623224257088348617394699231329015945356053836759055173662031653145515060568298356736000000000000000000000000000000000000*i1^28 + 541045225820461308261340472680124243934556330599917578341456519674389693303074906838385436326504327024896094312253115129802652042678534619339855408621323836882375271791641745300401416924330981310029187785881107936792328176498778093293604147507532804484304177033487192678572818293531378101272648417078227270370982832756158808701338835634917076557794191767517910922153002937576903005444442503729880774767470893034952139159190117551743712855472957485794698283027941663523839253174863555593553154466258986620099559053896964470182482065138694181444207263691344267492861303869193073347044567005896856619645778296248988160783160139493207086585566739831831852320653774272175593094279852823239004810182588000357075576454610259278491935875001659276109980797965147387913062587196539256872510368807273142618318189993285411016752937252465816035557743874775101704809958071633731746179041185284785327970883490427814643808640545178236053478463496763089991549327901960977375657268094968588739472189655870377922866793972053406815930833732321724969822036054005005909991286036121888703175972811670795594826689399000938376971130579314205071694146241357145275386066067005481770484193706404969121428623091739706941927508023927269415973494282735893417462212314584319894456223555964108800000000000000000000000000000000000*i1^29 + -631112557789675915478656170411485656305714875824083002202808016198357447691077072687642882640384498716722663124956636134622467485724872185158007856250086876268129506615590827804993459592734045920090395663449468444074546859893696821964647092387115566960658088000522490705209562685853813273142851586552736601128774031505489376054097980262222980002906966919034113638501239007322545436266812561196813270132501768931871873741919937561930141225862619462334585739421677032793489362247495201206695308272810049256178966065173152088119365480539913124688626275640064600223739940604877826731902099746448304986662485684000823348970396313437662117067354941367150264596459829256102377075238368039529978626862382886732291328368454763672098548019375326103107001279663396378261294656607524491449374708625361738917454274488431794332100159559025139938363956411964127828429297011940911572057933707011926620080502296655733472064767321073756804002783572021890812531620732033553155331920377490551197050083565623251290709016647927518031078676945758382796646262763945386636146340047355478156032604476254554416844537522230147541934073604444257412955618262007703732442876707470900510660289178241652808217770058335793309955567985839168548572595899982743377273902212807065474835257753600000000000000000000000000000000000*i1^30 + -5250618437469717017117276735264143859154581757089666910171688424425092627170378380946877771835524693846522392984170852504010263899083245189963682311902172038175432217051081957181977279723442528369864019811663689850588243673101493754153508240530496678805204256672197803779112468405782145565429836518360341872217379734378699176150469678697337187997617601867047702805110543970907755960194104677886452407736290961376259318192244003409963771187750223463665579597726277162759510322982232447196938200564817227279156974372809708241234396715984713890834302701665825966645125378615509704201564850339460430198660001110287105726743620157489684004970364404145912363399180669048362555794071801855018473837773214208505005270217913066533541412497929857973959694415933806411175136558692840243027629953852852288587500972397718327266355741363684948146911289821168284715739373059840411584091439286437158090818559561060343053379663440274377391006285846475194486475583031357713903592486044344937513298261947861770200540968002180714152670193591605252613258202813444016588115157311524132076286356420615742627916347702892294951982078977775309479966221194904625501605634375525228475402276873633756891674152951380704925943709047823803425725589922418408145687170643211121678352384000000000000000000000000000000000*i1^31 + 35641647234219023223988036148942180874344501970570685316288931668074710000495569015700243893682159394125697176065030040558595194749876738031293931507269531553820475345284251997674074710684295842826172034657211510317747143160839006054213091010700389678959059260388674558452912004313829718041182861646683725261771232308928929583339840538639171596812553332776996537242301406441271659368149458495671285066671973678446112679940195297893210726961402882867268795343410667671235218734092956724094219647437786207589368793942880764233508860786588821440299520900898548820350049977680017734691762816085243621156598623804121002956378847739683567115813413485035009558951656872873023957845936339380388164359508033525100598308935112911024912450390487854324723484043709817448409122449895137133018735364837584489938234541394409099555079025892676894169843892480737493408813465921995753525681692655920090833140540336331481236755067953401984565751575055111284497300919775381840593731812834783242474967154829873306354671241270056037309651463454395551930813407340200330424075272026762831500205248153670485003203379782262733846926548028878818408317490416444442738178089266158949912939466564839800235979654374734005124448801904411260248869643135678465148161236903220844953600000000000000000000000000000000*i1^32 + -39658882569674400953584580361306496444283379249299902762572390448389112096526283140837596092769457465776920722222369316215776850648085293651884969414076454637325720626664217198346862851368615799937603550688555275761139774210000319405598693078474364256907027098639487710029631213142177828893928588415743605679777127348809415033004381460280637311889700544509119000542228516007819140512836272787286124218304355224381898076814188622451363230556130202558369895588976370652916922845257501761623952990263562074884684075313620809087944984167238903414302953856002559911512847195883718218105566272893724850451250409068393241974872043583798923360651260510238561487608458542570075035135363123390635471376939848119163483069226997436231466685281328862407048137340824028638338309265813107168272896444078169075055876042664941641935663494968192066834248597534143365652759185645718496610974422366344751448485134818356202613406093688533899526751200156134277665818947986930491732459281285971276377703053724802483186077940018384874544216339881202488440175684201617105258639939990457313435789848337366584404811962382594036769175773707678087123552231343693743210401202962252658893726881974566294160075244225996373714753250409412764550182842419972737857386517563965440000000000000000000000000000000*i1^33 + -110441260366057848952871248984245397540217610802711445107845785061503641291239451265829966455428715678634757696388013826908755502083006122756352701220889228563863335032513463841073218699175715146924280931938237375654507037684269041234484107775430207098698986486504207768515191875705650892033174665127980774690611058045052143503010056064547578742125298440492820636658645550633021596425246782292724891163777705053892268614316179454310747713590626088398718061660575537753734163857327115559946720033265332606188389081991392298175205741951420816532958013958142976868757830399118845244761824375106075933166097063354879445056344641661498647994352008725125570480682893082709344647574062747831891824091328896343065202798196818887350251044266317595612273101605378171176600584688105134506635577975569260965903755486510407706494450959979256104064352308361567365251653530622141947014555367810488021016777922514383300948380270469132461513718745516329030857344644538535256084875129853484291713380902897357681810247821440478640101921495125064587816482841899541238084904740328817137171724871551844384642076435031055144009129705769919574872426487032341455002393359494618405441077833725007350831479723576292622202753013175500274192504060008106976752422617088000000000000000000000000000000*i1^34 + 71128541572853619938851026810513921214416206840338525858441232274887021809829176435831317222786887640896658791280348631586713889082784156281367965039915543115315715978607880614767029427004202944855776356380744798717908887116574268014796571106028474071581333543907867241768561544734257618914811148519508914494090640306161417254683346640819708310801276938526317695730212553240655715877607603023506596490428537875624882011867817915382052306573150382648127761135773534191083671552819189304314212848542208689170875699904306937863587429079731113005605291597007996054458715028239290507894407494148293145020523131578243355424907502518031735233368467381688324816008688578249552036775425402157276324203331756830597222192418885167523974177937656700331225466688875734679983144069025466562478288253634003787209749107695630534410578341386978092437393638623993082812000008298193371756525351140122196539868118581934769862327848637242909787523793586905801655381075079427306939124832798959341684979734184269342122496234359177149263199098652687264327173672539053606133829746357632941368245257464783112095466703939552451117864010806929912423011525923351615304502098418443252426293227749257371021232047038319705312421103536701635038466758004095249180262400000000000000000000000000000*i1^35 + 31507226359885429687082414183507900270905305755367262279675093286696365264546848987001505994949297468789116828330947980188060689968474079500156619307595713618336375343018624753078499203881670091616375067108801834475861242022127821545700180331346390641068923193250298841142246411016354255636243940792459934694396533441051307527159468461239188374487736553074564635393424167187352376421906086759771180744685172039229921495170216329663046769069102970976458730772538755088736979034935544277620543146575771529245689584013715377309736434223900969282919443559819103766440264985070807314844214107865260221610118203269868645808824925328467303219820654557098343484934210897195839834220441582735366736072040564131589418012195001858383032369945758234037506006076550551292515909568996365378585064810288570026910867325490743273949079669748454066823317686478173231469865088991508882989738798792768789062887887720508616875320153706781810003632168343203138635427312758667851426785725834389043293477289221909888859231829950167315256358804576170804625184838610287288205475553327395881168595866542418235303647516437512400218668518801133448377779217880773091444081857239459108988630506149796486509410946713758870806571042694072825542096436534674718720000000000000000000000000000*i1^36 + 116596877032809013072869731196607583276114758744227825269591746596739863590085599170804392449069975363113513237044872971180357140176903011696825734704174235886142929223191116649491653126162798547009963937625168921509415722117854154464708556502006751884749280777395510352892777282245834973886167052353683312572234299218589246412143595788485143944257905771454581223446638592031455640064599744852982931644365890210199430132451080045080778953579776960286075033408935301519794318717314897393217519577629265139228338856376833868874208091405132794189998435599708176568776229384950157119843077313521607776295825972343615951326790673996730920948575010741492781413506265487221913101528476872706522918609932152505233593006459731070425296293147141478620798825163218595083078859004121658080394840450000745609287785176679147789115849805779365958616372229275602153496962325521863203708292837965413724212657493136198891258219887541052506093420818136570166197284032840818040641603029166800507546158271810522903373981160173570856549254134219943891199833499645408054880898698051468627788785693986318157017156938933410174798483166585853054866439582271340654239729028478008374523960159353158812297868854912184249153398743373194935596489874866176000000000000000000000000000*i1^37 + -150695808564687634674468112269267887241225630550589875332755407042629300142033895013340460794146594736846136314370487602928359902937223670898211839773254408433012938762370810210545279330098078478309036040659106588955818866994275699912047016557102697833901356153884678816191451876864027446153275466838052725397669038518067595766068121422283050399839188130615907454093232311400737723708837552234950631149956952725750928831011702986435017774686132658018306768306199004137764017107974569600820124622250410579604964744213884169341577700342404267484998575189258239208632849132658843495597759822233573479124031907789703283093410357388008741315220352111705516834407607350019282754633202880396191894268778018047737225013098663343032613939749079840061386850079576003553646181748737909121862349607000808590081546221740885883038079008502328634661714782732654837100736345464729894820518055551816718902603824323818096952571088660753628253063166691451004101559929074666805747668319929723901843268289915333270804682363588869264440759042893554055743440427935770854629894049959486328261145782079858782152910742453086482005537074471610044036345705955184195288566319149790386822989838530981922156899281324149961220597815586318327714362163200000000000000000000000000*i1^38 + 47796702989228646015375742624777274282576598265776151821466268472125474814578631724999621786823528260727715503829711639078548416698151740051220205376555184293581827851336095359820882552542132876069770756869918663237276718167834089474481703129455310625687578945937568419598984818782485127062573621139310192109302424414924069445972721424250046093012097063574794681469747824072579141926529945344343847469563620765795479035113365937217691956989718905954358120232432706493537391297776003899965340499475862514579256504190130029439781962508838376531111905601853088498904653186339336312763476823606328512192133572597625975909378308777531526095428244986876155113343883400778340359188078746921855167273034368731780682698190248890935613423506765372592583217765033713363813559664419364500757871490443014891985793090482445781936258548451936662295405905699465871419977622502304852547197154123502647873933050583341885949279983225286045175837137028748874747428834756589759631779991280077301160434989835974831183938271592138058223691144837325350621817650592771397559540595067509735086230334744489277241974240391699531083357487901231786337906258151691912793194325360545652160986344681991102391030017249664858457612475623121354752000000000000000000000000000*i1^39 + -36356477752297730708951449344915874017698970433216981940806824812536706788554217277749324310165641268923869281386840777655508244202801199368737471505791473896783291882432900118204903585483055134130560241591718939579199801052208157176057768382464369644010449072925539500076754378898349604973637585659226597481698879416165368049984130737822306995312859261105743073079620114664931395894270420552550075655771861023329839802110704167246201922241287379200816273180260625265958547826770558412984416231161958040946944392329486328330665763988690616958644772188131482283069544572394462267658120221141803260089961053073882478704117568417909946218266060113811919580621246592199416780011150433574712976925426073529120819723725313113940987889297808598430431776354752212163339633857364206962010469532587978490881625745397662794054553562117474620420065153473293732227107128718440864594973377419204506026249380170952307237087664044847891072015513270286330744965118470489319413961069580577712452754063302657632147709263838648371529349855210706837889714699502287474581708708384992076267102576093599825443375363175184255366714650435834919808807293239456561759875764632810788593846671822136045959236873232303742176509664379797504000000000000000000000000*i1^40 + 47369740307071908684042136304103795478615422753789513450032399462778361878636984289016677214207095516084808746492942191202814663638375064044326333830974840741100329523580875629976871730200804280174068948481925654890437173477035057581756563377476142309170211634443068231229827384487750326995892547853873039337733615849126403690364723480269025950335804690875757504330059434325516686414311849209131304070132508199121859689013456940878885014464838766966625851175113506035986334822786541466981808054327233718264625424067692394445526878060155426402817896012237867491472105417351692923639999342905972734236875044984089272383235738796465376578154775933265610330837955110406976583793999248479354225409615614478952623559657134091174188515677673122818016067568029546149156186718556833990331365529204043878956946200075324935909571306536139815353202154744812533876150728234495325257322011894615164684362350475659829471866443482359905576693399359097196436663610521040748718496490326924596881312182517622356272419621613385775005150967330863175941379505800274786470740370906158497115847963912557989765681569038390020463434078515831207587949232648335889665185013724467928941528922864540210635309404487711931503482188595200000000000000000000000*i1^41 + -25217652818653156360810581631188333946374255257965857181097795234749816498335859926610909442071419313935221529127047890817217281767611971722086261955246699710412083834111583961109322695492203997910866682821954904614197043719504428516863597231641644412599568548670816534649237320263087962817576956243174077555253510264453771691268900351628707331320110153571742362806812231182623169022430641463427338556730376554059029915751133691283097988017624252283407608304065418526919247361051677855308084715447858845536242562406668238240899407310320196577555613774430385364373151360254606535126022558442971405460168268086656417696730619717031427672309414298909098819470171426275906809587619431816539041089319305598342724304586192717302888138217247659805321259089233010837594939934839992743987809933356326301729519593705423135173271666086344595971276677713956856103895283717833841129230211998867094188007821856463339043802191620763772393254866190047288938456452469073103380828113700828915160555555434605519279434721678591982571845789609357285953507349205475321398359801003893529516274698613529132408320402896354519093532709775520385302986722945072740711766216045592565998532988624979194456009745628595052106219520000000000000000000000*i1^42 + 6458546247556857855950981778354586960136823702499139300983890056680453222114265630375991103684894361187333540051185887256197184308700223246099314804174032851546536371329539591718416219029266279388705783812433069982020906999692480139277752307259132119010241237186067031143844791354781621652373479134856898972707559350666001436777538575899203089957312468465077594395920501537453958421310747390206611824754250450134049997429376896726835889499044690951438011826057507476772596772368572557609204367626853303061973863377937825046226017667424897129967289735020091789920691757928524768919255605962634009138003275515858151094059456938608239569299606748622458243075644951268731554761305041944031963240185575410113614319878142506128820570797268579703326853107361242183317993033116017330323932462902985450716889271836323531167181027469361143115327849105562598124601684069001404431042621603723310974924483545750238582857678382203027399374583216990762288265518986520969019475994147731410561092171061194044205843889347616121475391328081948361917492817889020019402291348763881266886351387486338621367316733964416929061109498412598562690467522348446811077564159890042051358645355330057568107003233153912406016000000000000000000000*i1^43 + -1002055134081152087446770715395737270370223325659390115200442856906989844506848830143249012151667027899760799046916665602260192241093657658114155992528857085467871962865610867261738519879336465074785330572592642397620089632106839428321989371313844162994502649002185368851879973009340865514109174776025318544782828755825842528789630395502520275767466297234327549646136573703809165821283108846666011241582599450049673449149985170474815903814523131290021841598329542955917684835264718922399976367214970549974807120660645863490634507169797928668388743191250856917105466396743078810276178895944577016302242582272014658003795474109685267489897180911126663857913664287587901284796679465266005452980449084423628611850153186840838441250537399429624282561538527501671176552694042168050115858516212219647068444732059959942126086119723327123843273186036142876666207725535317578740635002002067815319061641917697449135744080279404720815438460240646525711646715121173260020289233246574023972958535062024410894207560858823842842757145037590138852516562261667796475115150822949360684953516386765610481574347424043137761972857576159010331652739599072258505558499402702475316444559942798014727880134832947200000000000000000000*i1^44 + 128024277218750742195798184889713041052183763363138154596156717211162478325559360664526027518032518798271029952228475215592012861940633597837470569412975597893199973428137488672351347134025154837246190168933868764816450810073491151501101076600995226048860790634551750192799890450743009737943711969656565492347628757859483437010452036343332966371078835318535312861739986011979245642648902087154150607589094444775221683912483154988810124820800867642897710094514265093491774444515090932075800586245790215098288893894902966953212749821389465940897064846721316126407544444018364279759363005841160111006918188054080212972860226075535992635765872424287447180708427116855315647000954350957624393029267482097008613047352576786890447720646758718435393856810455526683982070764662384230761464385572310282562127585937129837172313630818992051465559877160698441516555405332958735256848040453109765652170636662903165314441919162632706632608824755027222484176597256143722031599948941911316957808757186886592207949558007449333057873144900264068911205405520431699578061394769520740241534892809556849944365366459158651194103644858249208801515638357725713021367552187894973812518823445492661213693214720000000000000000000*i1^45 + -14959152591092370596576873117477664680891814051571991873503500960103297931425759570004581794817352759879513796041597979560382280908377278208779127138521096408420745090947174463961167306168006845367273696480264207376156953872086455237367097035736012140901642380711942628381562122471293566944072498587672249723707332119889034699521573972516329243022427010987902575557576595301045548355599494868226356469211131392818533719188067552095639407705106524019922967307499100883777130026949614856730683992949591253711468142544976394741057880550058726503139259081395010732704649940062709430391367789652209798546291310732452395486688187787517336704445777127294385561794063291257661044904768283366313602891638575798180085468593267674822646898980265289035198561021400545877261861509496974391714080505509429046790100905786681626776978646969113398281981626773909342782709544914736729738178321652949685563717521220831767445396885258971153376605135779425999712796379249066016656284827676017278361516467723826721179506119689905799462390004746542211271696870524118940938034502889280399254174831584351553345195915658616105441730121962748412864839653796344601679800419817179838919306265704824832000000000000000000000*i1^46 + 1133474086026787337734874702947129440077890844464004328537884437302039811801686464321677773796587550294075207216229541628421348425082692725481646678240904487158990558849723191805129742714406481590503199560015412345668519555009348365371972806580935313188760859340852365610870343715659948802940338061478458658870147771058069287464159023213944541127545437506123659493201654485549063573321123055024765958708833343475359678449482223853821634790161059879024498587938776846827789967936218131448470326881408574820444380757183686537471911424741622893577894854283679154580215710629240139181490959606625627954562265239367452692363425062865992103030127089585146518686796025210355542736786824122916444530373824527383512822698206244355746980974969958879049227383875538015102428635823916870041988610590125433251205720695756927767339723565001834622070512072591662593641680892437791999085014073987964493308387425520260672970843357984423720557324881549059189512397515180803891691573345887958509840308933534184334171438075838182785008679373391505872176009960673240549865653522984428838421891954068685087094666956529983680434992155581166613633792128707904539484726889177708744981033431859200000000000000000*i1^47 + -30246340579748987248011707325204560364951894178070033867639300474865766704361793596779999158269332502443354946172047233397512549784721827209821920860862921620650645014852766348628053551840469767770913880874629130518082637442071137944490333037763736434537756896907593860786100847839377459048491974408465164322541268846324133322532446256688881330820338398249644601864475076083633707555298166705226524278782679687144312864073489086443538428538092467897752295316590137891867144198688349957548265717831812070667803763660706191314483653574418487614521075454402422099740498220193656967049952722247197845407682433953369427252170268712690399560022705276613571315045118608333284365200215965486254124700345584212885764223568134945859343374315373714028268831710437070577632053615317858109465159921809493810856728734042252399987315174342873108196944048194195968112965649508536938662087933571232728628362837009284810774712691869112448365359139887314432923739010391064567395247110904024015227062859120783292818450492584109716428464642823820887683417956439843666826226972800833821361607058484520413925151155742459918129503694074986015998470894843519278463564042278725307355627520000000000000000*i1^48 + -879354059538833148899748535859293160526858412431762344780486718916322656968832327410189367163163870596076402696553976633115004294340559652548054142122275583706404593435116823451879800215248614747685628410345141074319945411626824255269540129482147928529638195594981905987450678213662266233812709636603735579829913151790681288345263322884765327320674149850679362635866393281626564660131022970363204645931107713820914543790779653640179244118428425025138908313880487362340838367286530943495913200944440054640111122607049704242558518252444021540327413662774242375682640121470430574121832466668548521062782236220888307404165011530538080552195855764634010380623638342181524507210794227841480413462594046208575690733062815800129437803157394674270974579582519489520856723437325527875121083774655121883734134623658244816666600192654499179432809699712756388567921984869595408415481032269136744822621638486910848652058541823724956905155387021852863014748265332211825083457727066267884585983650655283727375225973771392887256459935674008522764034527912940308345609604809789866093686891187121786856175473449871319894229552638294588882956729396370710464228130719304384512000000000000000*i1^49 + 37097211260812556109225589129707597775450557215690157842741493053947648454391830156781646713096121824122045091362445778876294827098837321021002299680475576220119773360679145730487636146996416998610299990402148461491231278376282396368552609495231019651343553916705299498580913396298869723690724649155372187660511512918093903698740569919505324365340438333389009782783515405137627484828404602788816199034349645984573440187445443520150623961078817385055830713479792912057636372256060113189954891303258429643135511937896304963816251558113937965640097710515062156949686971353964927577811620963473915148602666296984147480305397846863259664719998938863653550595870056096980187370877654658012193958085166857969993966813134550678257171972848128090744353244940210143248839890551398669496842997416255000989736526377013848097868813205395871624589366877408525081942359054980044296577688510966056244747825976080708130866158026340834606306237445802916033955933057211059943049111431962862296304938448040878210418825222338967062883906953402695182189294252057037969868779989395198628813265409570728983744897988525349427233472392060776692554256170580822137574472935014400000000000000*i1^50 + -218883282590561959915855002219183131045184684849456618403051977113165697262696312285920615218826031276704352267874196733830891836043349324832017305133249346563180654525070052070089994990344691256501956417274436578260654903351469654259425998378395150422487174866778511966825502985184487317502422260133601051254860386417524942025880439420798616502341886240180134299110142094740456879832543727435905972580974697106005526917538945188677889007393736584461948357585593401310392916076289139478616142584980910177996952133418141461680547056819995449221846199368436080890222113441420192274062817611781544521716411429391814864018177165939006233770450135984520325665988633697930855902636614076668531051973965286370420843934622683547885061888402577469789240458814171470865448787639484661337980234116368995843332059080916381617485971882095383995978202976702079529948594285859859418629700429304296130053234726142617989442707724347359386090379712545789804392330951929882137092985791720233263949935104647617884366473715483696435708804429966607218326763936390316934647172648747005679359770923521247760078994705423564970832808863040461048969612986728027855093760000000000000*i1^51 + 1238460707820780445808466790834841915896219212092071843028455072287864475005681418216423996203886111846949663720943712549765629435757488131390801967035125460618769414099604068873601108193400190459811751681885624093474710849701100604289049974456032611258507769788055675608490805332377897000327682315347642253768205380251010328617583018043481519342589227266213225532127871998283264789435587484136095384643683539619432613141719383205735664246078608752852964159961281715334488571840289334608146323290733760529509114168798036471724941878705052884199836275820881813807798544326265149067384105967047518248283076565038267175767099010037555413127203311342450229955723949064608297346808056126975545478449448210670100128099598515628727353853304170871328616740334557879882344253227137082899496733380740244579469094181084714163228098022368498219302498247877035635567895695446114384470043184810673487776472664914259198596226139870784284131952587738600056984354806370009595677904112514186425107011582658226310417865680673448252559224794742277590471273326698724917159163431859389445139151593647153088445554380044008309999100605007454660863843259056128000000000000*i1^52 + -1182471291664768642737320233514174984326990615685924797553039819601181372024708723975355379525729394831190037810653268063524115036300098594814067833646255982681095602498494123484218465831684921411155834352783869661497248763325724285245954729590276975767904996172665691002533838875396137427921241675271037291722156243345824967832978729024398119265609901012127452536345754242778530126438960771546233768614204917283730984521767588706544201852852619757209791831436028839857702426707648467916369550518750510509849654060854144611354478318783598361322869124926386090051078348630345642473233116401386140762137518416208332660850703120077583977333964689965499037839239338959850880308041749100647321237220562933159062499379942390291656984477562683460550161017315273038264763881372615674190054144307898247189486435514521638440320696802763473762975437343846573979806192079841321116762047984479704276621220097636150804057381504743449666762988431938210557099301534066134740456117752487522284289933504836198423469387204865293398565877743848265192763955689586666922284538141560518032270251132445397891320122272279346541850886318722639621517312000000000000*i1^53 + 420285405533589790156888117009321366598589528763708246076354135346179753611445799069384600671722376061286636594608923747437114812682246835453651996002915600259546521676682303570107845833165100852331843295361889848572679933874294335981900257876987541596227377750674431982330870878365123730251025052689417525145453814959107136161699830270765221836203826117887718220901204040164211913334315386419688363827896718588216472154881905027436710406853799772472268427583715081913660964851723681488972217155988143384299662277376380132641953075947639795094146487845234565772868197599552397541909024196135367350530039375497040599414092751564046749347606027313053787985057094053910324463553160865260893538124648247812504055457279937049373433815006847704739295342945589190121728362922426140471769648733277893462680037841367724744273568991806670598740080836743616808600418596341287292069049351647124602232008131536656326428737317326757127210841303323747891284176713677809062251466373335939416716407320960394217932727935040713346540403465810776411913507351175804352500582521215939134898453188494991145295617762978868141754154472018800640000000000*i1^54 + -60488711242080700076081616655709881903006066556523359281843382910601173538375145047098666771838324874573275342424249757234203807529708059134287465084033839537625132584212278892754077963165238457050985553957654745808952019981518875770237574969220535246491245617221892786654387189554236358268186843173470973856672793967164330576210477525403488727202588779184940525222575477981908287982429519846983460859808166087658769002980337554071847283383185225894612197982392576745417962076143657720129373676513844735685315592194117018976795835095233794691205770278152418425890146941103678920908800374395623154735108720849936538813146912973707187441999627885584407217700274738142738318017157013658296673803020930520468326988907326836566410204771419596997939588094785064977971335821143780390709813178813112059356492438072317528258271186103772168680164418504520427606746622258206768083754219466546221306277784081309562461904463112711247324269743367320158296742802261238818082102740704550616858863854389040124453581700314283483802630141047481300139953212671199641137086802261763286370516402799605028854131253714942470181921280000000000*i1^55 + 2932881123961201359661536643984175499050604458389465863007599519891152283169239131626074970301073504045817355074060799250555753798383725207573454504366565017303045981166124361493592318040961829419064489295359368105574487565690766458198814610835524341977682355511504389666484821826078102228447618312973533192291968508697660928932706342980723373624889579783612020175976546630332780129082593525094028683771928327318631752384586250474730650597547053712675871516287420627397715016698487816344527378845067571749842220320999012723513325273995051788130046967856264920073544764317235009203201835091303126667271093883580852590860654976943389006621766612498262395145647798814143038204147062657420380014525368782922241404809706367547978685481390202624816545391922718911865256138377024156666039373342905519149403569794483276883169791742223150263638782405728190700206341838241469211867832053125343669927207321926379214966690445514771884741348355286238865814800641962987246732098836806062191771656554841462746275530860486339906169975149317514672139821439263866067384675411116142647357284733447302706398498156678348800000000*i1^56 + -717965154708542143251387402223182355770031164842570197192307488391698175168521755999526711111007830991107604479575863520907437227421145348934809836945242754818734336206815317125897808137489213278465284591771902462713332182857365600637045439840337861024436772890277656054019874118092577049357988247215705628599260028836155748482464318637857073682409416210005361212258939352334778224535519391601766928278190724520062922726282617332108394509468997547887161364617671207685348045236610268645017714047133138049692846953910976604907850616269227401261465259036625774061408916360293715177358441564403691633724070378107715250647576865812946111095831814552685375850571961611955848734058712966612448819207030758831613066817941717453789228389630123132225267327402898532886339638753211739044960716496789934678701119007063643859669303813999544516236074452140805108475583704375427808290411232869251798579025842896089740315003964880938866873715618044064418717764178578689582462485366909666957917279634115684246150923863825024528097194524335663356921845479832689088486354658202982700514084710857226280709120000000*i1^57 + 63367482518280187404480872089532724265040334798013568365747949660289731023531959577841010433674708678556108240749089954917055847263206707141456539154597731257528109479164400819961312278611726864613831500448645810727074566403993292615713583386116454157895251572939762862840615180887409313248073111661202435226063695494204559370843437785070852777656001104409059175918069100311170328583896514687977286468051389202377590748269886829463880922828535690839866489623870303455625686392309504800421328422111176957050864849661317700878898351100448745603648636748744969868406994509813023109208083040986979047866095940260125849180261179170468794358546428825675393754565081698430839672331325102200102620681576089412908257289516624487487282309475274712767128746279547664973027084146123806438919525651729777795087153021288338398799287556461982342775620772315116273310205276571472297829975014624187076058781872667448279077462146294692638508502019538792685827984881364808820619353935163736782521292805290420033397697660791872176282582843589125873205085703459859672339144573202639570517572869888000000*i1^58 + 190851733165570760268509372833870647466605870026321100225694838768606502042806070563160830981013320060225964693496992593558270391552471628712892111325079364197232118215189296282550135393183107740201860871379907580956047242720250153944577287982764974757171429331443987946225019759623256136568671805409724842270021432142016329605933137297412373115990926013973622606084299473806674398075167589971067982774515162268366214794714747390333891101069962923835575311897128028384753650189638241800862730182894421618030253526727236613532911718143094063337140680740362708812330123612164606023130152974318454136376933738601273018107102784382225066127287027632335082134990180000574831825521981997512081718495193834106541479870896985628029427474948716927991514646468925248467719031322413345680439437929984089661569823839714425447797319773338443281582170295000225206030058666218680579648373900811605256864320679752136347451860477004585757457320841922521242865068488378213769162830773580746756884321933711068345164081073302113206574097728295298590975131191704304944360986343609600000*i1^59 + 141276264793929642788082916886784207001234122809087578322911888964221512210777173006830540663390144204746695920636617654487913027579341158394885674152952429510571505435175020947897739081700733761157687638574026936838322297804077105230785146896931301844488632266108328726343055996713036590231966199272494592142967132378783730166103218745113953322391298590133715346194714556509739343460044439037591862539419177714880744093694513698290779264719962728558220271590869618476082926942971037958344800893392902542325650282659447446103041432067510675886688519632221907398806389680885337168960873117068999505554529248343025127259901067827547364863766893517084209646020947709059732896620297086775586092568212049635133563236783711001032741318018194197169039046008440466952655523958263799228577246337614809782509808523189645564139196528504628205884190398620346545967865167141401283095541524349940944422724606027365529240921220089446756913287679585092710101949486534664699900823537631700622710039935050040847027650221370794508497290321074335545157560917374720000*i1^60 + 363124918820850539857174086543747315135306701290086716110261644465522446152699487495406296731020957899661663486413107468975065302325864044001465351136828574755177459318950348916312881864984431322161218890843694292457426681825975535271974701702823448389067728563056794787474102962265398720127279355399585962981059734511281461852971510583241058017087183493202626925886693731121677710432618917324556916004797458152497302610237110924413318138117996808513564808217599733518816149770948430347353579953242475226051412230664233831091443401962054993936850449062629949124302835033722360578741117149777183808082402829848846727128164731798395199066228279460701916934178687504057241415878927780821587125049383417968959516958973669014177597399084499494400455538489666747921758282633970304451489360103375363786990705647977486400261348327958308155382140704930425702734910522436373182585173608971301640977366162961674669091886060934510915916672664228330263452089122020860342973114307904412268852497118653199190188766404666014403324439536000*i1^61 + 641759634080145761237287197267282618500172435833781905066632858295901501970878661363717545871832688234466727013751444325007717936032504545861982184511297043543961855095221223810834175340211842755492299919529796318059472686973761581609722833727908583362296830896393422169063977853049822426397967343131113186588664375844508059428268209824248462795408785865266147518884809636030957060618390983933766394654004253494184138875723572734426387622791829889190188252889079308361498586955155877990059337968016564838122119653987969054196206784635278155264108498213326220213718369786257251076163321314391003637632558137964577830404801752113534619254897858218292009799520320758920878647511077242945778587115962394066743697504609147370963647560356594105829327642421369067522741713356252451398812297307164899393310281200642430103647650032111404681655030369141702187892757025706164671639054675007011390760678192682856180420475926859241519820594012759817610982198244679780846027498109807015352455684196655849290769800*i1^62 + -1453680047812715095797566884221862695290660645525956462810775508527993235330595151944716095859093821364715055385461833201475338443077934148160793403758252184301132530219369064172143659532337238100869228597528440127135493992166500332807066962348824258522433179353855479721651484072947716792827285515503792983496693214980308501848763067794154046979135335289829877180603399893355110062735790067315173123797939150819612378450086183030679746262185942379745433759961637246717217285067096472870431849918015660764683550035435364392303115840668048431111034683108144714052409541958888619643365674703390800255138681579489367394053440239427602484287834398633204004236871386453270772611305444686119072061837148805057233020721979532623633639207990885968394276394508137974920213865967931637540781994874386348371596691465778609041463566462305681828042063951760297646551368029228968482725050201144027619171231291714268921881548786081557395660377941786489928899877486540023218915041635*i1^63 - N1*211034775302099531046717102431512441171505201070376418576442586594277323154672786991995043849012861208444559908463005807099272638540262488135693720694371042770806542158032638103170304*i2, -632377332966065305727474357012506984682568554268891612095116552865829070181903360134578092828562051051381614847090141037459271231055451329847278055639514448518139926127724662146045171456368887882583031526376919280877462638862226569877140063564945959547458612190330948355736657226363142790060583146073155722779902747619864714250179443086680212559166476783027701559589083410567812390531807735588043807720684185543120304119756852372388883147017219856673719475200876354460369666953509807102077844119214143492919255935308284487054280845001161106479024826200878446877314716522129295704186367341874919002489619947820763641554713422529215149763671615431726315906359737457290704856184211408934251402976713104246875759231294849402294009670211067240443261658486502882414545225710057308514610318001682028870458720080596904500832749838316566398370935865332712960649229092496655165354071154058172828226447743590915312867334191326315617428130949385991727121566681964104052831600657998262785929395771854031203392640718032454483312445514546575796964513140028716001151900998921036118243559460170312644540615424083518056005767780426687460502133984955904427255065955579200739021933163982535031121157217782359060427269516550773446079893208612278385987900355524809752020066223121758522339140505979625337957955994796437130508937792583837260784077378371135704399872000000000000000000000000000000000000000000000000000000000000000 + -16021059067620083811072940357008427790951967929256035464638636487342675676474916512907647664626724174002599178804890632231963262571931164499314861416138668437280741438036694515619999815739163566325338260536455078967518815567163137494201224709661567270822073024071157946373161150631151810664529284103818274772365673390218225103211915061824884464339479240293329117156520519752150025707271288884381765844940237678167014016686201449618586601367885867542415070665290612956068550280639064468794204349410554518185501485012010651917075815123573067260639028984233129827852727862566407662826365702676467094740364767480526599306123816932607717298230461884175810485179999945060712805151342288745609861507239406734374213817646117386912958985441440650284169705741551470087226169305958817670335500590759582501425871491602408017251037436966073489632659338131322681684825926783162902287820607341298865193581104204739133760980705786976703479162430345301066349199205369574061864796772743635215501015976690414366087579585856734407818076400189155043354939719996012005233948801680690517367364581768704317338805396504579496540258062329912500967684770447806293453049305583446453248922006330268282896964041504909817137643463368973894103513611981324521115364495629717853820741538716193448815234744833839516663103850959708331144608041312411103382110593178673831791820800000000000000000000000000000000000000000000000000000000000000*i1 + -302220043081988742999723718379185809531478449578712871933107707008350192477179907208879644066860230548746104341600697036428931296328498512738523771302035554078803806791810414803710093669622298034918930742860981252599646071508722077481631462529280595889625307083741044111738831786333416514750404393669237106763816293550070333174081037408622607762070146297765866790285869032743415767835463225289375172955508238996041007918968209355528551655632381680326278407335001128744412183777599480376867115758730204896919674383900215487459538268328755920833981440111092704381738949888028067561075236671352384400711415799696665933898184115741505407490804902550773555428127143173448654044282871255604038767193439133288227450387490332064809852192753805477065871869440813850180654965189314870553698167364802561777208608414865717451573688580330777216828298620432747779267437862611789092146379705512601933816662326690636673696195563431598551573479975581112377985101056337145978094111954069004724096348138001321911301813230830109729423776566972305809897180773061024460283224736583860505895116653147614976904463834996000931961987275970051834902574597836673816065760866722317137730560981028966340720282077772166233944499107761996330592722508266485312752571207455959009551920368337311772721777905181260828211135449326069582692333996715272899506289551828300374999040000000000000000000000000000000000000000000000000000000000000*i1^2 + -2105375665910113942764195961410433704063574412200050872375503601921227297900161681914495608073294415719591390251845410152732260328631100715064410055215016800719443121898976944157297708102939757765113415777800508568385471356857629416620009743301040126133986194633690583363459699585571138951836702550543128627132788946728872686659138918858713498831273676248443633809032973087191535348454117474064809203053275538486760438552642748717625114654982609724680151093698111461589283306069451024185650177497399531815681140817935439933912824949575369144758936590876447980208658488799024711399926570784669601638884270250783050837542009167836794932506296291679261207917818754974169380126546894126242877132166144180250323255595087464441573382698597173651959039751932602806139235055981534122227298600180048161687404773630816279623213667741824544514088228256175648491681514064891880434836874363816474161651828981468720855624666426987539961866864574956034217170664628492152957970653400412046564952159140709065061535259205484021802973169346140881643300998045991505573731084472661112914539258238253660370111782880806333249826401736032902571634847080999056478362959413175860944706325606655396148736076184898610962886214878787836039797295448240178513161360703848148310442263821253951551847992985433957157150112953165794551127707126292998582595138833572517904384000000000000000000000000000000000000000000000000000000000000*i1^3 + -14944370679140005743900742696113616226355120748111637704649174787355504600950383063955404717508917799198107101218716271439797472164017155291245127790474646388191106369180067182906832890146254578183981835588856443184906475825268058757383740830651230749043688474061945183927593874586963647672636317447298985467291010613223028528194437569594623597525788508950871051189261711345914999851611940509600674136545087738259866545557646857996710121067861001337508985003480401755367994901464176816338433461481935920088887557214057624273542023695924831703634551210573134216259226506744853881834420618044205101815267837256209437803043700852368067288148671709602603464637406439522600997422200852620888494224289255814813276994428893266220883293905179689776292753995608631998052400614308831824172307476964812654761854284818635455588861527865042629023400126053507154712349199927425982544333698501005200699943565008371248711645008469474013839974772325379540018653950451187895571739714336760498665846168699803682232925545384609469405357685367582844306387961894578652532734084710220160584896436010478460037750690996917472654995070042573448629124765612422781036316729398376560049836721923548731885877191374484987056623453307250214837701175352035385886861421120536169182550655767691999554913946363987542654538544802391690011659741569164760412264669343664570368000000000000000000000000000000000000000000000000000000000000*i1^4 + 1823939242244767338230413982069836210459921973174038193069502171414322822245096350139765281704221990947821420052812227961548835308404757528363292220665650414131450376841485350498171859903186136218203305982111981782525333393937042602058315059432576310360204282130765803029577851161638465717753992791726993132840420290163944563975977008568445830026909657617277327007893251226745521344842359698551493964695604824066297395426798656048084280204574143025814072254200525885743691706156395971742077041114667860891104780556572556396147520020894251051434729676000572068002288828636983715544192654770807668440122237671782285316136622551035367719234139211410268809666973500795501778103963514137062121843470846207057043329260265986371732852933848615971236781480712476368249163916937559609129858548952580502510254033135819964589462646441191101116909963811883651237372458390044689211265567169390621922044182133236872444738635329902079173039336062774441037524096378519102025315496747160196575052487567843327656734499247587429415202552617902694367997578171386586975918278269977755666106038423723822562766181680232190715707191063209578309432864933247316859817153523165945803676318082255249821955693261925000235776632143047362812282179463672449259799662117971254421814253705634091216579592704692254570303185810879600818167694403505293893871786852414914560000000000000000000000000000000000000000000000000000000000*i1^5 + -70787422842289601188977883664024174242577832574200405932640724680075610491693254781952623598371719286745219778375052975927208990834307478866097089390254200536384550433990008732783523088080156981186715788757320901165676170952227696799694186391385138548284516975796620603235649404637121534743352121631853759067485223510323906368280936542654516547315054475224168051580390023967126853879246207080431695160405920100880148018234501313429755926318305943122024606935705267933744993583785605608601640303348695953089740238862632118268950528023168078211283150971488440311291036536719753626048070220744689863157214983400603598958987159861109448689400324924300536127892468676022153377568073613950882805437204181263771726629715391307973150744517822799463742799213838275997658645204936765559662592938406732751595471625901228521001929858385392322658890447226612693037134573463008682179563995506302332242776714569392504398672615034531614686955662925703105814656230407709089460563878045388137102747587174290715218628004067804983724055791780584411627563481627060429254964819889593282283651075208258240994875924712852447071308614277956330081394172453203336102148338264131638923679551588554027022914135682561553040942376878286412438609380588745793316479075685203532107570820746630801541840330629222683033839949605502953048947988752881527012974392707645440000000000000000000000000000000000000000000000000000000000*i1^6 + -58091311042982821838410416464679287302543239641005598953388408093993480062511923283537122168316744866059922345424695509102697405922230800295707228217639744168873470238714342213733469561860721985708331088337859377156599014112107695463427506361793081618043042870208569339827134846990445843029495340862005237777382873123011545341729515011122540848305788718177905836113783117665839932089890680399203624571283697178407657489915143635226212630845698818518371520751136080211474871140906067057073715313072591655027792742715907015928527598520509610263045980719032956821874468561952202086977830403213774646454768041488216700154339325889181633324088305735128063937765143260610231338836449178566066623568246345382524303071822472871380695190741683209766640062995396088107164246143900525321131512784853122417176964314827688729322531153068632160031615923499179441085090344669920193195906877834203634864310636768906882336151299608553881568234121907981186277647621842188987608053228891631485027565226141253490059693064611913258634850885605674052351849133221795072054734985882419321624134420360757059602231513563092469561623394856981833611459359414503749191876003858837689190662534213313191764927871134525232015761579197769368937256659793167686005227385003972672812660332301463622444422331793012816591463379239333230325296869620445315147684544669286400000000000000000000000000000000000000000000000000000000*i1^7 + -476769828537910136524996215447647594741115732056170525770477509666520428052420035913758018211569902057382519584389971973097581733016100203116022411395426038189019490842058813571756684149531446804732545882590979858463260408842356430040265394109389975767475600820750083726270555731674847658808211092576506769920865335835917223790873596085634008238782303526221871068284378924422226480569020723178259560169434363697873577307591063868224494864142829282940053944387603103996013444583325007437748691260897356307148147546947306755423333431799760768672261741708629318888655645198806066158703923972796963458953664261720386250642176226431874756919087128840705927742354910577245985973716367173929211062572753322330797110842094793521122154167683637627744697557561842214226771763315840924363891439711734293937699051309800079393572725852418455940558499082506509774046560827846899621561689185761031888020256198053337277467575971396752467001632700294906533205821603377073349193327772658488336919448177212351543405354282615068486407317070465800140872354829797704160396930389945004775252440749632479049351881639144139544853663271106729520662259796527250048585139060552597010615549524250122575772520813074010625028587323990671932362264838759584325066424638056799803261332283029682118718148779050971289376666755798383114412608185737729051813381931008000000000000000000000000000000000000000000000000000000000*i1^8 + 635942511151413144248258433621707692597499244159542634667497110874928775322746848121610432154650221021936961794239496647626143811428155570458674258990722666167711060429837308670051244588503720044704957345795632323558388033105641420295493755600082461481642619312286043243798321825334456108379233396963367194878469726858966316444031326682996113791708933410797061193002063302282645513016488049965900315613472296108119858355665977147793639906082600251888390908153259084214819512402327100632599233883049908994818913428271483282368038655740413700918645916881671647385149427933280616851172892681448370162218242558780735491767152705999313645521389064437775911858280882624867530177301236842865819558050389316944294557291130960471917681646341723819726743972448304768834091377035852151215303684855607765765944223292630702990933758399344538107493372135717431553323409498324152753418869447223116927168277142706565080599692370421200957703864278732387770057663821537321362994862561682953853185869979704738610744459878819081747452024881592220764789571388576811186721606456117961019824776156246744719715968573680545814991134151647625010482018925915150109054485287659112111170980749157404006341402694705351085533336006426089940894989099577742888244140306978315128728332290812214196512277927766091586137123268588103572281535276108497436919925309440000000000000000000000000000000000000000000000000000000*i1^9 + -808253176310719565834699192052308550365847534334578292342861492530595699887899231237825129822717594788703104039675402780874899382879600355916116412394814970951964616965547042147021545108486896144695688541561984205364674917092820013644799853909292756669135477218603075007391151687429741693701350782474984151598055826050824680285413904613844190828901763254130751277937447438157229370423217075622598303798021203144893028365256386944999690778309335113830313059475251467237810445468205599880149008064968844127932610603691384314082970075704228598665302839381401221694849246562887918388872841384484296882811404698380934244801093308102554629803590698792275847959161442620586968305638078586875894888342721168771803508505522229437809168851481505318114858063838089362807857975728131837431348857521687709081472984499793803382761086504618576771888559045962010417507146079079374701915244639921922329037697996971144892787685168610359112334900037411107174245290348842557263350178056520009091019097338455418355390123574928040546927060328714119888957186077583556820356306661513032104922610670683495534016820315686285871333635700466122056966471324395597059610545136892554607550181533812924261801179958705633637803375164233339245963910674482241174159459387764122929909195279699533990506106933562671352319942323177027514415351748521767812864776601600000000000000000000000000000000000000000000000000000*i1^10 + 323353202209062122895441223349898617094280538136624488411468316186010944917637597507734412478589701861475066096157028715801309437987127022004901323932017063112832901686616844340931956566121479663088743331621792327678495824436410692828634944735973354068941948511999279672699833081870899721364536601674859399995713499625199910501002488299165802418545885405562041478142085770524351405680041785288024991042100354164908416933206052046269525336347628673712049427777431005614957528790191273445495749408417283516218503042652924710917266576951372201863890073860757516875026174388770963496518350059354129649111628936754900104671863375567568409975412855240081688903071926084686729327621951581211170642406848265227144571659590628355793982590949139600005762212759325546786202241027822144315340047866462847115591022259637773276308642091804712832114509989792331090282105526194505244168889114964312140974054522957104928310187965781402103000647018570384803479175884210862739479339368246858423516297707018071582944471486485407848920726149125684713212468064375456597960873479477175956897157921836030495477440978702433318862632770459128994162773452575099879869052504981227796175523704457303498996312812703315689932795765186272710525005998903144746484432212587027510411734861465068615663690867516829364394411678285944061039076051023088587773050880000000000000000000000000000000000000000000000000000*i1^11 + -32437661052222030286607373320626379431322739835313527343247986425729559621428106086722650378413027150066548147398041562371401575467862312067691010166928037221604472406605953706248871777989016835655465898462926789432495102075974192976409746367663185141684225074028970734650280426825751094325078812818631857008317709826376828700490195708058980038234433146230449412023529291263843370012778959117558714744586978831861150008957203077398535302515016521680144881740212095684818948072881854089473173146501488156823924140098416653773507596307300706513104750104782182259659183777433711805583644224851379644929843711633863104411037760832979671173278387471650837447922673797350916671704571549529523197804690999417971146811457490565271586400496621517144188699479128505752882881111468572976037819222067546918151782983410603693721692504254423794355170222366342742013634466750368527772074407353989160135965269339241261601444979659420301942288608080825706275370550972743251265071358163994191305465611937013167223851061235417793872076767400657300548086312939076012160745171356088860374317634678062316785085845490266570069388586266141523051490329468576553188706319470818922018939303497770406745074257317028667665578240570581502784699299546947244250547439949026557983123497413511637181942115786397501337233076103967376011792124466180877451264000000000000000000000000000000000000000000000000000*i1^12 + -15149318381718437321071199210791002157927766087907809027957396913169905400741406656101400165762973169738380697606294451295599395592247454919846761666364102214932366582632643782015433394086495135713910344267492686999480182282430511485174769278608590116064578572259178737728323530885121095716609712607559175971778500040518965866327180703714336093295898467247681134725863484823717467594143788123334270503409846165958727923769319945947578481168348706155111961198758418020164388035804099879721593998717198895778708804235442370762234117939828853668437677284645683362509530260051133536814532151249468734266862753445431058712213609735156626158019414570018987345878310210427864075294775642010402418597207842438995280837702120770531344600642955109457722950896107284638261862503631080014548928614466767401798717811608327261091986721415407499987209433890735495579202554856338560222248416520824073781063918444317242301058973981424835360290998499136207826829138231447046948647697018915663731693442014632069024965266186672987073309190020620581287936168928746930430092689979616239773293857005272631167724182210366811839166351334359709615340558471768496379970112692655565794433454327840643727140082474181746796517193018970600802326592172073398041308856985737512145830503772894511433877127324840601418735035764911115302157264273683356057600000000000000000000000000000000000000000000000000*i1^13 + -3654490720987376256766348016347794719008711477612576762834807540234631688078694031595207423643707393266476563938076929768046666032186533972834830494794171552081999995220477305430023905048321132374480977010008716050668241524292712524508011577643174264933515269808186590562081999886367305771972215356935331581322386533660919512669696320517712324058801346146840149372177053181064457925015056013481099365050048549125958400002623801326316710333056235789961956625503563090345975029614212311443759690864478633844968430388376844875731020118537578246705963425370471652604092963304024719251647161383425280741001109285984098623769889635035899582673254043727769902593784856944309214055612747184464800894609714698387816449547098464868930019260200999161408530953379070667574061290987410351899559507249179928109525542574216994388235131176788795958265418479162948731813226365701568786362470436888904281360644759996907003583671538489524922386604312756725877621392518579645582804668019573059368395147804291918743857459003144160603557916702983494871278744783669079455797813088673101148870960623571174259519201928685396075099993546361200788426933277676670116746969205311819114113068897568170442776477314168981511494704540805166499970929646708407919004531726801101808278104541506884560192586369005806707922398156840444905228472460247040000000000000000000000000000000000000000000000000000*i1^14 + 4327037223868770273260227118681349058881248943881440310263978290189764694196651607169213868649824989681051320996545242743464867903340344847012333548839068477838886620576439452914179889745098297079879202966118929384357775824866271705639750114725214470288237029950962538312229338241062272269307032505447100326887545013141737478893024028646859781112401334890010437258823131818945441433975010184625963427085845863134559838467505309696568384307570907870452130402583142461366005158212838502918623609869712719166184361814528616076866471381265988974372185844470759916762106777957896006078375096612922218391730485655935596625645026174077049297055885748231821049105267490926750015886912296303478386072398730107971322818381150066248725714374106428730196010081616212327154424719371960104017348469533284682182226799715681805129273149408832513910907234801144948062325698046416771371586448272883987193959416945453712730426927939214054499029859723261064866955267946219653463235348017874196646157771291041482299706019568524290892207457696403607352155336305724871582738950952246967774551534025003118439628154935962234568705161796644020464024851060441988642772282956889789340244068323214757475308380822026397683837824859120265634923624493037241237998455768457754905247745284880108875723811059327936945597260874569670577121213259186176000000000000000000000000000000000000000000000000*i1^15 + -687553534236445475457842276378812455913252512067792977952682698235087722679073927842122055048018110419172926199463114738713398200869293060248165641818624853834845537885446282708157510593554277962179288090041247003022616825074383246829444653678489232775452030509265038850042156905741823568967631562408166638019615944757851952369597355108649504988434442349579075282725187658289826023412776501964921302147896341068050342225624422664821297977083633995578002773911273131568180901060662959552396193363942526824082509939767906035474660140938559185744643087767180028747945509267084347981588762017444603383125355812009300903880122192580550708295659562761097247336258527848135486255823480510542326184806035875962207058077948391572658147035172620330755980850251123932051388524012984858518138536179210195808872046200220744626543107595480170232268521123759613645319039330818650981323548390890414567799073459575858461220004246023558133255349868645073804790500844700367011210056739038752719903720996300167423259709369469136327544343577075801341754618504851417173882324215148877161433197780596037296731666648852073212817610673029987659202119274753855606917283667247105033553866332770610522603019205290429828490079972326698980097441675484462819355215471748235156897339187995345927898978558871084030463556124227479028881343433932800000000000000000000000000000000000000000000000*i1^16 + 53369923165199218823782989992719567500004395967734214947670691254012545300680393275765866889059373382981471057755841656580525091534688073375387710947961972914616657677074581441171143658745955761104880284549718882429167134893097569665552547453234493328014015918424301915331128917037728688493675202831884442493314883013899657124263339473795450853980223277543036280985353629537743082015381440953422200846179826038742446690937008321538118594661501074821844661642425195772635222324011385056733626383159419841329711694349836542536117327357499747610224408141884838075815359564349849092109484056874108777034906087827714284911071222477146249555126867864258068706108924770063943359557304900929214739616263486944650734373409955621713728173155957857562032448313600311158150748825755895527210122114710615778425946881418067939988063127790801273084927540531579506230727501336154087628346156453920908855604730585543970801456756602447405832604094374670277469788785559459505650198616568167783055107797424981033144208543232776497056656827365037428972548523822443274295853282136811654809074913467847268638318493518832085312428542654508524570646540673480782062730391026805748442583178780110624551798602879858696827153211080909635396142859864335312694838607820784429815885997239779605693178785202481715820130544089762637912725258240000000000000000000000000000000000000000000000*i1^17 + -3314370467400284395172028770377743244114844698346529730921783229704231138269908268439952251590055955533357535087270464325329999071407865241588570524900661331464922838587538421220045447678327545012102436058386625437567145862376667531291787941870124015589111320095039327613598332834444413498911300739261348501760438763934773424496797720754174644239095729390261164843043852528173546981668443547777949392670892285648917613262131948786195282888686477092747520256968702347838971676804430408124347508501461396271682985670227122266291554741008831114630184363517737534778989508652273107315473450128085165424584452311593079479835830766442890295376064213313397129657142515268708437045832750906623212802523975528909656119307914549626618849133895904843060911931724759139502658600376695544725846090783853839062679542638353045014094554619475481425645470147867893685996788820860006920095373883886127560827711657316832154421114129326095067150862462308123029656452148660320674748686395638358972603288145888329638802901225080775103477834909917710908708786844875503909500096187392444239201874523160439583095240037253688748645696023453851939277997029174321953409424644405718607157190970354098766762276397058241101597118381608160839493454058221978386875086694977193491920878966984427196619068578745963093794356808497280795541504000000000000000000000000000000000000000000000*i1^18 + 99074383365228088155460814645134982998278463307745424251958251134689124212859179940249385720031156875929078828076274096906228965521953026326981437070246663158489206791479149182981632080431757334815676784242555429419346099242056165025472236800727680872130623235777480558386483091232375880289577466976496143015064242723640712821930534806702230416629395442836469104758470338660568853695848494192829150619184703560387433334750859803345606111676999040199858525653311627565976866091811417745009897715738530341246443846640205516351381751103036962607317405434977989622516010425771266688295081493343878650389982948274652078242011730274831979771114714880102920993135602118671569796215704839600086390126888012450234116506108387973735650532143247611661580590028114934969818658761143577845214234344526313119468161142990143844179698402732056803288748839496430348726917467489083706248266043956745767556279798147371183618971457716653638054738422453122222960977552248757626990055571455420194287548130610707041382446349776952634705020914807760576330033949479289948307129811454176850424255149056131114891715514953298425916484479083952799205153878288560263675980066738951222759875235994873452463741529816513748706284112385076030097718664228672583094305568618756250585124861493716566293729459163344390670525836470742155264000000000000000000000000000000000000000000000*i1^19 + 753133761406150015157566977576031398655071913334008006173410912163255074477861089842000711524234591193802541424472976175973653993762088187438993532825747320314592260714411741342365979164265642701955120655075171007151842203222477985329273939410577964553405738714135314353188478119105599222488284177659722428646425399097311219505130003606587814772939011966405527229918453263591495586277076164217189314037392194880855497835695475280698344902042780228669584213813335826761505150232080965329337986869131068586726493685634339401046219562172322699544881921382677204513480024024391438652335955196209914993491397087183866175411946902857503444099120748592437533514115013120636590790512954545681961203225468795012257866677214283345332101236593031598430348445397966451594846769182511847477560218020691423291755458820199086041207079301460046687470124943308452456133848703753743687968770548045024081333721220916652158993918202569734496726657909133319264534873048000902833752295800870634938313499242186797842711748756831499473870091572274083312365062841338641803712757876432692679733618276296227369612784456600816194082659162595488981835970651440049311847833652982689755290223852941893431372757175784986626710328910121237119027503552075860960693214462303596005938464109473270106032803781754728706539316503107338240000000000000000000000000000000000000000000*i1^20 + -127290117119589268058573309134541570625498700714610717941693630257214255955277130844152234820263467215031883105936328146888581923632799254487335596566669713128458079607175028589285367705905350137891243081170087913751259523537884590544619256142268398498313540754463689386463415993917372687376878390530747936284483639497967811210011142222420467033356451234116685302608891321251506338440843722308113106888328735883087833399594633071050869421749972684710863530797824129498191714278800191554360534541792439728718703912179113733678843278273628170525810153265724029158758811309993036398345757485935980419883110324500925336531049936076053078331822779431806411823850332892069203996829851191187540167154151182867468065260760567192860354537420671477487133960582032096408383890730530400436575059923225102407759079185925684760757503184115675706177023629957235614212490984962996372523798890747275384577986867734757420898865234838660917715840781772854257443054494098215808529921844713519646628993393443952754040140144692710206824339337956042909414246908557343531100174508451423840442056723609343564794128395328137541483656085877983155131329003587043700821929406265820088354141168651944743004839125889378264897282774280355667522626385516134100019481928116257333306339378106811554620494866015475724702437785731072000000000000000000000000000000000000000000*i1^21 + 3323461242596114378702503333082901877430271972838578915410912386358442141794754646923074658897864389746698955786542772047266697123120156388798285365694844987274415446987090441392685086496977959600434655851155743634714590159656801304783078222564483433825996050124744315256136536790227908230085980546893233434447381388242503693972017003804730109969865767127245100378164641999154883464093346218990996437348090543835841422080189660815618457013300887281765081751747853255131640226545359869557069845752272338610098756507510797300512005298548371174462085100621592166916991777799906890281335020643433633731792831726924099198270029534241563320576603027563011154250684240879560059609988608459505038920068731426810090848881247947946221679116969113684547362350618997743119159481666773885915024511250051860652673755797964371065522324852240801412264513022436615196837221493539913662473504492786860410230601594288615717708739991221998171242854299052044101060971468023209074059159120014529439500807739766069478078507946301360765448502287351439235315553831904703483861709157603909264586020732599648382777143476620883867875102460236030327879791849519471152277650859221380403366980345034085036536629673664873933754417641091932457562300112560274570906155307372170414788430849700322348854980455358920469318834585600000000000000000000000000000000000000000*i1^22 + -13853328258873284458369081038718934516477425602639212127838656360604292784447587049353026480016656174892319624984998430458587910971187632959391949059603079079219953707752536668239606046350045686226011518735965632079536400832616907408325685337122885418922022569175463181508462896375566026513782968340671558440402488918591619398547757499888114249872978664850826563678503170556677486333656086218571832789258771095566055824466867157529040132375289761632589381713105948328494100003458385594403739349235446690330128300565451925187466398675680738576586154917411278357226275750141384602810333217310991220315619098641989496450346726029216262038140133631673845028014351264491501840744399499879212108263436447406623193364074040183043913257603833472733715434123573260199123211821151709535739096681306047729316795577424996119940279515296355407857927584024095140923292393177777630870402269061949974609932615875297174185853214414530000227937389014991536500360852460681064676468553167213354200618779063168914847020540011986800315337870025066922747586039056606501523512881720540374816997839970525406979663239036432440414935091147889502417500010401038455547100536497762560380570794111801920718327005613515916666336949630617321642319233194317975352857634130771192143271604769816133956219345288280533641461760000000000000000000000000000000000000000*i1^23 + -1291307218855178367444634462907833226724057070752721999446346038076915790420568827906413818366513633407552942633609231592508329549918876980158098510832925761908255297324729235319508993514432328164018112836424401661716415312688230983960317216147274072541139605838120106404646334937981795671186258327598212433955124768585299657430517790333559704683254456703248470568728576604443658826179655122492753401193033729743383765598067268050867706416018519985566069381596016372973122146678030764999306886921292048711566115338992340916427272846989657330922015779883802843043991388607979612229935933585636409000574050047767494370101709180860044008349401983829300881374330356948836586562163500453234007166647442975358674073625848105213045633623076476930653816878919416164438747658159887350953815418425051559327041109779484054832363478461570555163904372342677185741449927073735060244785895517595564577976385273181195588789684187229333950266362410493669050302424940232052110038969328736587325750173655989362990055148991581935783074100752335743316242037444883217446003523410978015991490816511778011049823239738497913147446076875990208985762940997023650987840839133388847515061519307392216320559086592662706514487449761810280186216628223898960828672262825999408307487420088715051532893465307606029434880000000000000000000000000000000000000000*i1^24 + 32354221971025485030966636558857545739475692716961642381044285665598818836354435733149457526334740222193125154556975255559267760693087202147905779480303166309837880839162332501835276200340252443900994115633643415295642171682511301255365932437939421704342989635857312805382716617540865582474132438442469874788307237381601980131585684051607111886946183569375722419769310490960579225244835498779059470889377512318292996237977784659561172571747217028689483388430661679838221999228149188824476579543481541789427440896657955207820525498609849473551352951155765001968422596291114970277278701928204639171228307761362329477938258030837937445480219045840795276881428331138315488079933301679127098907211643826456459211681729447562687529186473586536517531052747988041607072714948961518811180982988281135434003327880068336376451901909051327993875803378880669112549179857748730182056836786312939424709005673191794143730741144261173270220232428797304795309785484885437803533749273281001235648385244238823227769637275009462273940445655106966634753382359525393520658870455712194784388324815021835787641974679052046131525929258963957074045226780520066176508120689400545677754875736228860229295812827574389361361514167528339616214193654786762683173512914800547106524900908878537521144017073364113817600000000000000000000000000000000000000*i1^25 + -355357011770919864029970449661371777953565117077306909727548148736261410340868763948306191135105385810113623924615386158110855710654393674449660272223587413977418441418448962363790119593149783887033964391029581296463925191674256336059433011546845140917586324344413860378285661670565208217119645204696551303096420576523876875261028515646086998755581424265483972900202170394718690516004520934709161182371421299963599040931308703762894284993864486794606269239676405257804912496978080711963298284651680037009091234974104337831889856608133871038748024037471184096903523802867977680224046869474224534681631391240885662773120964514813886730869526647384104507664105879835816840620778085142411508049369053779502788260693999294536817914639392415414907732706459227911954592335268275513502414471242348615351500373181342932486249527642077726468220494667295746525412982968901794716847856878655197594846026934274847110738839120543485384964223448441508622801967425886363318546204665077060027440364097163840871792120381035270706293891412175725490446996309255387614795654635569645167996874092688311659530143811263312658821437912830329370994710037866996663465691439635337219405568690998002110188263651011396820353313795261160172269141073212813391123027379576646897640483109341374847480295304724480000000000000000000000000000000000000*i1^26 + 1984945473777535277978186164123740145538990869853350578971493198123164654763761438089754475173430794616581956782691194226160574504527219091519634404531981884114886318717303419372972545535953372366530921708042640464079619049559253306119469954451933692380176003167427504819287851766433042526327964260807352849298504722061579626338257866763378338120934503590292806867922962511694432530665089307809858487108313399806058391291006293073289870560751752746724248796510834817106102167167361542309765296476431500811093250057394895633025216067676887281993555850901950832189744041179791894475681611326040887398583040756317711910307797092202409574944912919835093746985713168183300084938511934700614351325303544054299326910577986483558447463752661985694044743511692564779413194029239174780917290733949670314317393070485833933131482870525929658448973628097740730561595607488775800763347750436575769954740253897416592919367985948924926364898491221917084809319999699387511897613102851834908946796284075664668362617199124908014064973212238601285932123924564071776367184024056554719791943808849258971835166128953219303990240087689077917577923272793922006905643680962716245789298981869138654212531872240131307797540667552769055840668055412746620346496010288135993032246216997448380306186829824000000000000000000000000000000000000*i1^27 + -5878626981585418248093790368005722286336846906846157222460752749337886112290689241753262513778215088392766750153018364431896345900417518869933098234498290049250199459413640495438349346734426752372758253086534266815568622306350580806969016429368566264114005964042835273633226344761386269977127612764660511336336785547108644727149294759892185941043687911171009736616691445681113128725536823688163541550271235159533784712051056964964492117162060722073561549806627853494649912307956765514754151332227502500817589392972930789027553750053727154333703055523285742746039557130377016297486478749768395269788479882555273241268112138290437470864364235294264241112175966103429329966460077150742346595296232134623233476525157240348113973379162948883726201455806329684250973350023982545258415944049972536119650928813638571508586782932118326430653616509926197027323152560291585520688984253616879631970377610809988575324704439947805324178145523880525776481092369255064614352794454065991483973273344811221672494831204705668146260409316992365153406388220605669356496456183774855059816190058119067081365046580388537550577841749153204891592416634652985873505804071396546830586323003412624326047394720052602282065098511672552062450013713288569437375772890100613284650336868099718870623846400000000000000000000000000000000000*i1^28 + 4683409994664949228616698785923552918662847991459738803386964323297549139063800488981368752654967137127451284229787849386392882232167357076113248876032943953798859095849607843924328508478937458001540455880262459550464588140616050286335668061043772840091962562943275310684565196544839317099963190128641192824228934238990121426827253748434985650107807819627497097271508168069110371561190752629571953828087701176376441776198383870790344544958397601421531026239904149426410407849526323027495729034789243356418472570314798667762630528285513520747214353724252713097529790971608429568691755367288161863002059568050466231287265875227642518229780566835789812280042755239114947372754304750078603789918225663322587846691660859144367221884936239866172423036213517868751022916902963162922829721349732027402467031414706850387045114048339838960337826222104181083139706897776071321326981684294511237723471207850049766312908727338325925854393231910928175749969823098776396520165744391127908159380520182384664693094070255071597142548130590118779595899951333090966136027432030595090171712785581381496545351881970351365382835636751393037589075470038243318579093564083950016570373195383672802983888164034596776873361332747496482026684327382209458534979248642143223505932663861228339200000000000000000000000000000000000*i1^29 + -5378655793312832468457996082869113436044877923290577256110952142277299293999993187843996816753618925580721963987023223035513197469152610262895601266299583032738728038450630155559191238174210335635653250222991703398456337794000722073196590734699021130720474284417211505291966338253859610000081544414776939836724755218690535315725689982841997189788832264730577344584049700480913416727468389762994178275495277987585100431231855342771362223701863677516078839594477806791887812117730037201614535559544072427212984953305263214495685219647098828248661385703762780775287209054229314914973822255369136610345350534403823016426571543022619417849326986518074771890955961859845710834631406009384586929224641619331537731592592751542739328255789770746959849798823235929140508065940744659307343807881565089916794207818195376612183281346074637173299204703898870877212179056778677465734585705303285831748054158159612514418767703676358221479855879461543041348345387842744275824565117187583740221112231998037287730737180197643652420812396803179774787931638327212949169089330186262842485741633535613289238476799932631906561967229382785311066433699807221556260661256954494355390879028716498615453272788808767551796840622010498576663683933708978013809794435806175220041359080554496000000000000000000000000000000000*i1^30 + -43074777540684338137450248225543858400039556604380011036874268880509862700674897883356856212001231503628165648500429746210987013415084100837304816228404155371387406591004729246079614774649566887868540831646601712360632585876003215486026524483991108427570219038818838280558443994121321032931735637238557488712895264136017995621866446339447625510050969261045867117853192260836365578019607223861831157002131694708886048655745670028748705160802074540661099119488660767198853256858799815132089423201957900964743614027306174210212578673373269460668600511261255365210507600952097111578054457736573672017532803554216613448326550463258771026010854217606418992384959981017337045928694871997014119793367813395143636454967656870666088388239600132134037530764317916775655798925841503349037129135861556257694041049275033424956778382601560079968703724178121557559589397702801057639265317637142438247855675400462170272916688046641028632052943643151185267377544894200103245823896808510171301840565285211425408559826973216249180386819728533689176713108127624414413520953589925086052257632097002930670750478453669061081426537053490079623521190867761142979318763085150515291900250107169061994442942459388833612912803369427426264689064633097632018246456319731157616840356659200000000000000000000000000000000*i1^31 + 293323772032245470263153395293025135442560604365869455607570748511153554555262404662957287537835108219398758442898602736329652583756904610485173105496749223516622988295157780949055613220950373566877547066428010774534568389597666907556246878117069061722397423350738603252938516351058988920686503649906580622350869769669535112203308673865030911361296719209884632401029060510130162100750454413303205209886848657533407090001772151645572064403054498302712522327318841419753311793326260887304157379341190137074071297624020693699167958793470355533802004834335161736647514100485520563974692096493220001460670398550373268618269534528555270733478112561394245459804152050953657760462209261254106169746455840989661650375858184229122142108717208326103218162125572462637745568458430497289009276293948835949273724633683136752605080810445600396815363949841109118289279942058063904062204712662262215147794287001146181797538425664620840450224595620250166873125695298964285898024175812308991208896574227540090241315411390174059208698909941551779221714833572753415538539208202551481537342656777673409132634782995016765489084945945580095699376892856044939019541478228020080966114094316051402068159551912741680255678491157194440490329588218724523460564278123297642601512960000000000000000000000000000000*i1^32 + -336121164628185483440023627059010046374934369037046615025627272612328194753659605126885509953961001206619227995015771960749275262637359512393099795775817802109939075361544050645657041697619133633354550328433618897715702785217041949933615336008631405863626312268010297271766169900945026106856444973457229987867508256219467076453916673466918383535351433375539451983255075404926098983761018530059183576782635887076187307238166647732613714048333780557509952065648883672305713812928300419826626259829882679256128008883951941962687697092916590946484523967974217114020699411421202776741540610520993767232219208877823329882340491107721024274753476762458386774779623783864818169325011663719242112655664330502126116837102699189086383780624056429080478942729273512582457879051157085185949478458146932088426657394924712455980560281180425223795292925537924142534142685459075223608161644650316952049724166966618384086402665378648953470161162180085335426298638177051475266525762969989821542997017569525109259639078166959022606434930778694969191262497408684709203444167376168034934650525398685130923516552360591753234917440831162732283039038245543954420103920824329391210628780814407090277892263998883239620595184121854328281068311623992207366250851617017430016000000000000000000000000000000*i1^33 + -881466966642342772470949910672391060825129461066465750577027668733617679751631115859347074709885416183103438250761958789822507332568252466052433729935124679496124007558586336334680560526734032952495955289069989784864795456366366223377396078255344517687297989555387687814602029219440394523443160189518327795456528882792494807747318660700062682500028859899104974052079478675409375671763229418938793401303402228176328734265327519999416252114978740093326915806083855621384329855165854619581011446280793185877426462385580213406328857709811466608265039165151943285592532149547475928216565849881767513127531371163998824912785713769808551294025353463418427280825369560757845225612715575295579408996194177586697133400031954787174740531249654583531345086578811341931197546900593285156642517651047856810333317657030617506478186084384394472836314776893199834477153738824395806473958881951424552687554819453977950964476089621297257614062819361593771909598768583803793116298100711245467617452597402676248776864640032219674316156048745411035425880562032351371770978569398100246609553369219301325672429576589418187454183591312480841324288736744260058498079344802507314009551952267113167294822703373418630345282050555647094982604826951352447928695435296768000000000000000000000000000000*i1^34 + 611702629671047293730611320190035221039707976832680451242891186509017277828048003238305262647709286426860754700529173124948464479166257033827217596852399536273635176130729166984761920489248580517766010012069652951627121085472591646368580319358228731252329159697300998544539213261477734865467218035428344262096925786542501282524921551294197911585402584170540562849485245330536085124721337571169304223064829956262411973038953696695456877815818466018796996509581237845409668950067919897583989332056068677739475693500941331014229266829053325987126160115297787321381038727257247470053134849784483513689940229763169909223526004201362177779652209468860481759014561624114760208059271561359488141203069053125201151320868174565147392965481340626737156461509722737214852195461826665359944857543705875823380753506508367149110402008980102709572658152598478789221683288171616628514885687744663789283644708772595990997712950345824991701427336614358761080455128559285557697914465168996762887983966768531735148573324185498069538526716519270431059135746002901229621817682790211283818857626399413101534256947996137009077995278468626625278935000179949876207729321237285057280995818096499344995916516841404853992707770903461491715012695089941113569542144000000000000000000000000000000*i1^35 + 187388406928797281722749789302411079149455928300051388886995372153908576070222258163136127870435976322882503815180618084373125486640036468464391053384764820152425700664908115354514120945275949001438700085825440901224110075308046369162870688252544058050825229126250174707009319571776929831879407665239964333789623909722541708445199844740413436744678786228871452794072805432890632572628055658311901333831288296097816689809665917633136991533328284155293519614342355851897217792291172529893333700435813754733162673700067978628253213986895871872297039267065981998238458786007542103580898421043899437225429315171792237778193586801568716363502025174699405598600017183052992324251717425285574047426450670128318525834290610460822237344168640149967960315469801259646976943444300109176882676068571731561402433082997615613608088347009970358573524082274860377284584569535798994742448369964829561283686607551135957439979481889983557816952535700642468359648838312448100962132963897176597935354066287828151103716845989652303500492762484909054193030391447161837718757976071122027124512028419259034883156688752006278888166997415402294512356917444764404941855621329834870920693949466670828228804390871442782541620435497942770389826754569315557572608000000000000000000000000000*i1^36 + 976827313317094201176152722911197418127248680045651386756144512004104832750380276243660317909051364385792714935100969077172724419634952096626349779126842756090550952840356803905786405044279127588942764962380547995189394307379976749967924408519870524000343662341667530722142581874139287765848961975427562071204696778677426571985105459484871740201741250452328605953482190064234963098644996326706031497661363410616348927559343458262330167094993441562108454669267984555085566059526225554558234892085949288388562000830334384415209837354272986411686853483425819550958440137228990776306907766998876945187290908943360473959906621223454221798862459525369864781129763863867533273889378591175159409013081438936280251168364591586587765368881331767726554911137184087540508245202627372183216605064506324313274104828161389068223575179670061866963444195221262808935383725883782340305587696249285460846277827442148669457145411511347417417611092229834137080199648993963480027431950994933400742259557775044736510237420554683616482516292114211246374253644572211556089649928257950842634568716269972846666372500660368988536724758359627848844821392939432854425911639528724124845876953618780976428404334577612883968959605336790046102136177816711987200000000000000000000000000*i1^37 + -1239633401320619551303243427276293813878615268768902867216413042462112215263245310781202566201589648110327353332740146241173840379028928599857867921125747617030012629891377655788821931882340711409338289548231488463682356230644902775381287473863345875138412539562254960502797891016835126205649139805844515371524929119641144468367044070481680750049988056545742397387392709734944217181419489613602666672098000184534829381500319331428732583830085033982836262134849478650136398892097056624885428002458472279352550561619947268456847640363051029087391795621687867311655431493235256595969361981642532961236521436673283624199384680505176517666185009261941872775722623640414184150048801338371128435872572096160254599454863977437564845644816861065904071194961384567626936985529015406412641093208888270957691764382576729458430460088411536421210792714080797071060438941442556203149648622187160040060757011716802467702128430667259588215042664251792474495410178666651766786908935794516270406688669089955569082584639794449881163305071840116379029866069441141980940287277649130099266577812985684258997663908837503168765345368580937995068457958228803396148202150073943700818279287768950822016920405965078593687565787575713451821520346152960000000000000000000000000*i1^38 + 418321957106655898132020296905914066552266183355182001630172942497581439740539947772481673116500367815174234421348878711815652706364935017169119528233891139712641959547201987496328364074624425869966393067045417626082384114774356150686071221753812950549325891900579587110363238800965453046641927012652993189894285984399587696166769896075533649421961673767928153287216074768678159589690279074679116457125858266121135595454743232916718611322456562048631178284968187286056336079359987891847960012571643559372164049978341530631786183309670807795938377031429187780285269527154781581676682625548993024387759880945817866747161968471482038181784643930559146687243792774200218599933883961155683002342187411133756416394799598465709096671882712165361895628873077694545138934193127391601235676321382171076067427528188935812369008675361154246935346588084576138991842278308075178417690794160538669590592541747365024268041215242971314945978259790845462015964450676989934921215032782592501078661856735875410869239829141799635034323447860082085367018104003680145591110010845010981904143524918497959461566397759371453218376322431165568953393469600811576228970510809474421293289759277546891516498826913301745555957846519836002935111680000000000000000000000000*i1^39 + -317687128034655106185246650275594909280186238772135745588520303665942725122765576505334806968084031889101030344995402248290722385374770793840028383154410029919718347020459143096173066315929410831720276743349880452156891082679860988518098648524577191104529367743745478147939455066225989845538444532113351513479880512348767999204116582793353823788241963260805438602803467437276946651623503510584398368516365309230331290711780877964439279516271710933539568668922839131217870412853828217399390620380850831890841116535224469588578265173671100296843553279447805062729202939679562114604143616923407961414812104518023281711320078397585400809245305435996876884947468254196898430820363773154748060100617042647393143235514885467254267917514460233172882682067886135667984898965578200902832633625765242926579651916662784522664555531143141990630779111495906925453479666101996992873938089948497739519891982522478858024320198028634649652697426367053616701687929802567786801910977915194332363953474264076125350254196572738561322747898907331974919186061949821392092675354907152164484748616701055753999423548937974199858349288099818438293330360194697992961810410260098852923871466168355803924155577831213379279666291538489927270400000000000000000000000*i1^40 + 392812012846216384538927812724809273913256483380884536522439968125388683763251953122351132863754889986130284385860383698511152732489775175171794227868549170982537933250744073330576688974455105558103150473416174989221493877496751757363838539646829395425797522950402011194135472481856569109831731223994441231916320095979793762421357453213093010646171091779933782022699429572293743774072640206825554018674850403513599056988943280236375960633286212911151622183153502926147758666749633483163122639694773463278419177732458828739123089248069344075351381005350761401442835213176381019424354153768623808030068076128767522582256831958535005073117612611103603228503750581019694525617734701496579913576266416906483826500435254429053280788473368966456667263688018088616049936112317846744372290276762619769145269607285016848701855499729806076727841823270246384643914052309666048658436098174659245763645750751112505947182640971119308653935328366113964604173672945437552074215459166874447970188932392287465287427881459129917725186269552014496194498838670484856616336182440239767674896364369914787777785366034109741563808243549752658791881397861908304278098323700704731909082342473979147498914903144789913697581962981539840000000000000000000000*i1^41 + -207272368736672770043352058177366880470070097151870916490422926539186589075416599551837480095494281832638450022912548231751347869792729790265915766839446724499555967555927360876643024015095108018517645169382524736728759574632101906170183024668532285152626620173875725109133140895947256758808900103472432787739696025539641191634146065708685679741128199101816263052661627667596375806438163832533343311896841852454062733652245053849850096292591802439548965827366517882840411567598911509343933906241620096954575214437350620225127849861285729679376513695444135039921449334800683186277338780228829058947869395621759829275653400666342971621041124792429586529759662055409579246767915777107314056910874577178145422984778643642084399498658919293375296656987979903222001341701166636617291712769581410826195588034326837454307700143870406202981022168866552591965577960664466562586470879431993843175196905438055044283218204433904966950477490462082659712198876768053888507979154484202975567357036678190353006837418542429163226622713362510741152110554706390517878847574984466340068229782505918795455253931518931078686100071057340496769220705510139859584146528575721014702144341817554936728294208855220143989255569408000000000000000000000*i1^42 + 53306262515160100398040842136411388871793775685721517640982451929262752251202105634405067478491737030893491010167125170686456405048490093086463225386790927091613016300772268421285283453698937037110855945346606370965791316535137597228108706167149811200657191666143355724373559178949928632175269361052596031547472264024279233633387451507755519674252994284400601051842824398554361836602763683228574838769185776331390252916191762387268256135285150858003205298278239588697193042567324757539739137175360162163855554676088294002738329038154608294546503735291512695141099306804806947351737820276771418414187867089684561638909156421571435345973090216565750424294509918640532930465982297391044438682133367442978601726770740229711836383485043040908257769198644565727253112672951149213870893055618310610212175506353791983049364185132276720547519852912284406055684000496780491276537389983310141817322563405857518989677083621433666970289103689413867707705108851337870387305663723934089053234522679438663495185605954709645705426139183182537472440992909318574348376817983713396165741581928747654904327712799970047507436934671158324647731947161570165200616089401735387032750793291664882458166951152887388123955200000000000000000000*i1^43 + -8347408246572495496328262726340638968762680805806607259697341864802284370206648273611438618215423532034439270735475679920449965140685952888653160229816893731115843429814083881890726589969250133363475516964631258999350590704963512430949448706246945789745325881878213554917549150487907245339138160132109090486644257324083148359497220362412462799986127335997892998952786104374268271172512125182101825270389242556485054821196649709941267880713112535270084728353149428246835700920137495363085653184950921361661589609426319659335764827963954154283127774680652055863230945530431400368453052086951596060415725073687538623668657837646207498393087115266603958079191623870519238339073064486390607238009024741118506233011998924709675194239329683724497876564351318829640502519310478066969991861839704330074449856981125063078314451625382677346259949472443589678445663419243741088326056800098771825988993790714737130090197533939175109329916621046663603628489651536143574681524437451596963222256800687232326793343501078397680788475117168511273590461683650407524611737346397820029893001168293141752882499767781771576009661002046882604890969013482938844321727145249614673097089856072830229608073304997888000000000000000000000*i1^44 + 1070675708626044357686315247982551978626655063590538128277522340700540104581260777112299674897734319166910537665487864994539346224792874522133112186234600291549481254350937348796884069782092243797696374292216374258123631190205201603564315923361005954877445542511917921681410562403004404733091085731221536665715940341263228258596373032837016848154694199064559471805139680526128106077345834803836098120663926065254974204420761130751228735192767271501024819922663920793348620204871640081823877877050818111446892825682813316241748399041487733835286006854451913446177679086556236877961382942146880880254894365797049769493467293048006776152796810168648375845366158827177704787151829823785573974541666040788588585544978823595623684437698830602963346557433974158597057425969747904582114590618234374994960486161416300754031426861727192101480672039386825337367942612391802726035731103892992686670214613404840809047292467409295046205639439639356936199652061928460313744521431863103468988175140537592633186797094769533950408423019730928803475835727675227233194037294389986674190807958977681969969480369030826192911623137160655151982095138033755616670673633963352853530725498361866380689817993216000000000000000000*i1^45 + -125115525923218291780330342873253587799037639593671971062115634627095081003383788680714147367142496678587270142322991986048776644223981041671034041374015269737786498046331635237999219626527497851282295314855332555932848741432905295461714364113341328371884286874491306131034356114862717123167981642314100982249632900629071569818794349831553000455659087013571553021662873433670256522337636312551683994786442983852829690697242687426091298826370700026478065609239320079521035409358053792965369024858289675322482315029119899861625703713714052964216898443742367260870407357572163691080290818874796857611075192278085642100454162132905368430275775443242300723723309767902931720738150100487436394550340601806568495681002330893395630950524843119656332745464476776431948142167494715802194518344549544265475919564721736588259002157973834118852321696348214094712971599616040204286203430291654488910465439268934561777075874759243698558835803940945261968339904528619921252690656564077926411470271424851714461647292836331361268016289863775424069960622046149014265876970896659641400903026185719044842678885219395032910094561880470803355473167154420734075328460593524010787552239270409652037222400000000000000000*i1^46 + 9708597875502602752277242580817155438826676416063495645278270213112160087817333604511980976436288512047423806984313628577768901634021602058090635300772786388764516037300254038929919562525868714129599084614948415394198086973515917308145366862358905907950301520437318312359993362842032429449485475099498621765121041131950789564132798200878258246390958996347189546912679867136577524140358101017067260302158654468379827129380759443079550942657206761755278190196596076975024314716549311349298924775043592914056949063363201629543484884962973476562836793416768875274041740942297039827814071469139023755105750965786195936468743045089790613586516434729618648833689664045167288728228190494391277386867311761607186925056748466734421936880389252358714454683152864663707939565764465489563175366337651642820494029467428459117347200736670390796631644486255723430835248413778041986066359279840431711364422175724380075703461691171132958245922111756728947887223035018058203282558654599266993709065597550004118112055139616407768146127723808868226031830418139731394326934460615936825597595980811446595342152631326267781804878138834567335695392272696152166660308848752693663477155326807244800000000000000000*i1^47 + -305764081356729091162633870176168558868198859042014131132930025460320161974835468338972327034918825565917826183820210661318806613577765083473436341818975878463041708143500068528160507064711556967955357382483151565082716310120376297928877442638530003246802961345136280310071587875341021055508229606526573793321385196254142000408684184207948055350855467736018486106240937245699457644543936095260294806236371944794165149040969305577280529559874010774961471650251058252435376065026332037024326676280139421087692980435971390141819033911897707947604125938081316721052365936995636194061393376939087296269231981541976455169675083598699003542232000464658769939606558260086802614457771963628746109716438687157422304401323098965080538195351205139226173490125270437110525711792474374605817303296144943357830849461104743858219941609950048077673233549136905377421573808157974522979434066248271745045712262660220062476424508506282360641846410663011504913308302173804606098087245999356274499679531810401545784234734743913430728940470588379774476316882599586882041394285725039861597639319339986829075385135678668072897831498550066552446426215605974177616594883421244942336395313152000000000000000*i1^48 + -3104704912509310829995665479045436994494773481109586744436558798721009059099831255702700239039218486279172739017015809985731528462217237322398810637727175402157724496795296771646331675827894834943473340104297623972457381649555058034202244283035103709112300593265367632672712513975161873215578369911090630734555514976696076725611925533042439891325365954276566778962408083463501802742576785276105094778824564147743944588124586890527202826902241521897187195242816350946596047197413560283653016982559191518894515464488417333619542379630950990071708530349191474985342051221456335958190046695943637678463059497019933192762379225895702310502114443587888355252637758101982053003911588413629049140654303262301945398827739948005597166885378749517366974771192064621916511249381826994080304917509277595150769196685297833001175629135699552007719609548976275548384881054173940273465461187523281640265276382267477344486450949455578556952817294342083965627215745897677358610414025343361866721140889760009844546562703463977336447811003149297049498220529837845806629216177762878411881741450179172558774762449058726327264604202402463666084296526564192078910285410866426675200000000000000000*i1^49 + 184573579133824570799641595494564111278681432377488671039694042080451559677710507901595247148248223162914238582140588955848629493006738217811260325794476983114801091947333370872082611551526263537186202628166735090889657101851679726658194413016227059243001803980392870702050135275828490286523569190182725594626954567754032865380632826994758793508180372970831602103600734674760053728116598008347532723959953812648452293341253985160892106802692695523165667999493482042301634581259110694406079475230672641017932358268843405069778416300569952398855187402643140991754787819875945262209754190904968191472200058454886960063611276563167770845354646452664686916072041802529236489595375451026985691698006879983674418787326138691166845186862682066172826046760755082844349675205412259343903379129861122058195723049765135744488341538969452328890846424518095263350100975225487219091615484112239497249135444507663053658456313240009266160536955505704085615377375667661404501199747103707847678697887261000067280547880542247301937644869896161708646886516771652313522197704029198248494102662915439890639323428224827476152169958587307112298550763300086869268424971372462080000000000000*i1^50 + -1028095256591495944371425317961466708840642274725365315746856734235813803538747367365380323333796597050704826872260320578532716023455234676771355126990121812728278164168388777953828371840949278705987844814473976751560377500908902401611229752884312554706531977023652164340815131996823623369950096654083297066727482682188084068076979191589521436672863849908907927513123537030326188474216225287670574785145666516962708183528247970547337711231459868044753365893302516893762608017024114848770060294988252076806750951634602568398832166732362625678207031616503738499290484925784736106234847482040465770824311326281502965927765417327568467628944535506619575238318856066373364044178014426031163985803222104744052586868096460300490167067547882941335798985712032812038503796433904252280755895693488131418527681181413430123968383010095471865506798538074240425118471454277483686010638228980329617094046012193312245103761699466632666824137970177380842468017209995772696783280655238182422701764635681278579682712361825630818875493252504593979159903313286023541206180974513578658077999217774353050024162783573087258601874897789373298577004402417701380581523456000000000000*i1^51 + 6015853051483420876598414533276302419443006611829214937675678389883882869772070317161232952982512879235643182297773077275174145044145416143448136659254512339023700843951927566665116879090456632697476524264057228344474972128907488547483285336691613006790657998482741926827685455857960492995139542605649509487644255979259068238061082845327256154868145917085780991466116906951262294054082274494053801719276179445966638946788564016146125462456033274944296394774262241684888321490835894942985604047121263623728766894491394340699368783732023552642302556859633999059797218502710552229134881694790643780263689137891238020493862324864642110409243186833052718938346968038042344692114820819732130520953571598119989240363537275859226408754306153222232223813123898887623456048523038450176671371790936033219359358306942910695888204657614658393244967689097247793570094604053649482180198111366739167304848146238278251089756898072532150185188699493102994644761946808425156260299686198141319034238086520117770255133191375650000576189352589876067670439152640204639479649918391763478156171790503831501839058890436677507499337500354986372862261304188135014400000000000*i1^52 + -5516944024225120418902162041411464047964032107115999061874522827552997333947275512291617711350335161226652731645824666608099396952326838207218870082297326895936649360800057608714233972957249550088437572314967368508139152570695572832795030233291464457598181378301463791526853285843664405201389644336373530914507343010653189878011815833643133373801663598906669679450183753916477901929867924847267281300940829340362651483231451179854842595621810147379286789757569289136947252935126406826626525774471304047731611496845845139353633393950935122653429036758277439350263297206372353104164028735784219541068022814112100737033449188557991577916423126256391839559800689936157779788158388609457940938403845716898414762610631578460974020789376345745230660287108239849188009847001947326171880065876049023956298115718132392690499226576982362851033895829355788642914120499161108295694411423420204416888942936289793796181708362483778338205785638765903472644578508775830052911868949676478816994308425572912232796881146653260991236634802398360020207334026494492975067732341770531500618522836141674629573598606090812243293392099361882124019150356480000000000*i1^53 + 1810845804525693591143873887313739895925932623646074329078120498311167356649371161132767891676798278069485213066667357331334349908732015838576774966339982116813431342038974264519136176074269890915369579143291637215711574390815593982181957549350382463930020503743493537766536068601613954377828195725276862907328498835461004224005966490536391526508259944311927774666187517475442707382094201705093630136790315278059986162278258045484220482592032579928666553092618413163245355475102854283700798571554994040641216677878679945882980860766502300073585265829181125672850402707641206558490563912520938102091765609594133104155244119191608436615034500440834255075201863426916012426884819248782037413252161546565151101658832770823222837929982591345219162251047457880338927526681836501912735488641041319051392607342827497213913134336628117524999455668815676787995479954063140661515763485210197240466549181714156871074377239619389318877590464441124477226241651616280044089662726568210355136326458836796159484867969153278325568378771773309752898876607836687553138865343754763413555251375901074691688552570919159632758008187610167480320000000000*i1^54 + -222065304743940526755871341859680520102578002078460093322046208764857416187771020316045872659356595044745202011149704260964268049228219340355301371587985986705576830453998214807472241759755996918170404002857442790550696530667777703385470227722871734471299787364386443828501130419304286425137422869944555341364216240170201555313783859628873190328510730507937414342457123278589037758461070168347700742897573296898848663909452871251332627047701619814576308792723115662396246642089844525311534226443968133558768657289797549108398554302595713170582451521618176670846628879363528988136086973088201801790203846181799097989023038453519553947631586177863199772109643174737056734397554368475322091550949602197332197963411313205025330857207715709332135155042564351735021197946777145456228730402024501802655348655217015584205245475665845507580718630965323821601359414425255326124544989521672928430759250042959727088957060402068175923354944193753706492766776215162631041692420974247574628307175829850748692625086854658099376093852692084990042705990167358326133387510582881672737972332779535104208214824187910414090246550220800000000*i1^55 + 7428216339649442866045543150417041347013113434395436328462575427955042296943355347333699371914905698396667653361118080396645316183569731248745574788475779865710154797867843614978783043611241190361059439362431486570261379281037962643600363872628964230798305395824874562074464503680785626612486407103698024802485805542891943846025250665830657786005818539280449139973254858783036494686798562620875773419958697321007377198840694541535055038033869096457491748703649424586963737452691279324972143388609401669694965484138341645307892942508501997303558863730842121110107111288255164219057452541219782225079870240250286964173771672786673793702259600678226306604061684916724671736475009821104071640556531013378717160950032005240902974846474837461725006729945738901241205731829324702827288751316508032412091047836110105394617258122691482100461974832592562075066776087858762597576935986740339496135350274218187630888068988018540475634077532319578167562202386305603283168178453625011937567161212800454716934095817470379840254423324485989207466763852309594988393934693562931482851559418089599557265120395117246627840000000*i1^56 + -5599766741640086900344183348805308086334867590442255683832545884641891374958099880542448773452121248417045317202562526497275522200880041576216979139944086212364755900382008344588160658675716200375639480029168467554097094115459968238625053712973653896079297949279609759251256914253920630722591184385302427389782660110722004502528025070879943511289083177429236206179178168533309901002112092639755634873874881387231634184441578745304984888373404397146661523736634790972294871474414579079081430403983725073647710330266231784255492674510012290479488113577488970695827250318330584289771174555678936632861767153605059438928555510494719322139832492413243048599338591788647942794684546902908447118760701481832613614138010569335859461287756314245163103821640489637027224740108523786080834323137052427241111580062366285040376622797026341716888795158281021732501191766132363813362904793449078950966745974712068326823055087788804938152239219125723054854868391707043047909190483385138101018651535263849319550562515504172743118970748008394817110060969866877751099598823119330101078910470006966475681631232000000*i1^57 + 406823586101649710521547212489007616306251602571786314016853704904146820462325334206018125399192852270330742584767556136044812334607535403667767605721930185280426153505251519741854238205740710800312908458706456506236905195295226268460132503976048309853379286002001326937702483691223830623774523657841016051649252087726729689967017904729859635888814226345494337991981061733886788313908547734169874335742061655985112821426386802439491222557436361380315605511462801230525525483972308643348391027915020053523978306270990687073227836696513638279758676973655027693113732996715746161230499093186716583983819336440665898680018696879221571016121342832381347190311314874161524284106158903311244757783417988755029823576758807046808361586791331572939210953161465575772339873612578527034612454214482312043189502028818945221902301526347924219439449075060396205254225345533312107684009094939987353035426706673499191981330359791399448207438798311949321097215316809375881741794269686768271288288121849112338265872159714963945732480121145289213245266921984854023657779374291403243628579295803443200000*i1^58 + 1235702047909079624414710500306443658462065057165842023321050181952174501763868961924664345366085016448628959273829330741086326598059483278540840173836078416258900166719007874045011469268898655984368100579830220643635978974796599660720386363691290355628004513686670911283548164975058681121253164733945178678600638395714934942188923680939180938718095330661097376854003719835219517984779611993589118225760924472788348468746024130020981682031398753403929257389713547355172122678475114350677246618639364938720661392827032887412257962055336254397207469712228156042889501066858055134432410620433180533473790809019203148048302725461550187800579253049265701388795924166439023087825507905748522594260722822494125233864700396370085031748183068349253312298896704422908896342480107949500534630857282848834534331047962226991930069948404834992684211867738702902003167229534543220435588942087860466588730962719988415772184116886420428859008281812053677022223187133263643045785013001482217050806103763522088772526667633262323093993119898523157283277394770008861459158340276089600000*i1^59 + 924729171655902173622765529944310259244083178618067216693643785183025060355499143060732307511186097702607854376475814846095330032152714412762679221218054945991922159499102799490516249815222846077300086951341698385383576324515581741592342969954968600066296406032586870703744851452074616073598930420147807627393108962800601863167554156442651133342030049192484616607850003637518345517941085299535893489725821142482573491122885025259427386073860896101502695416900508828056000545824436935041006065817527058702373855578493213579094642767066996621225008127984951075419931677050231471114268504211167933016516100560249370894395365733251487947793990885187996039991415872819797588459446322841322342045926517233200598304846290058729041723916321754169605693809962712334424504547140233291455511103271544780283004140647992526049017277827138608171771302395591047138568682691939887014114747237457012629154679821531325567693446922968061524498238241888991122565516189948002232024453084814925680006316388608709575270519481950291910591626106485305429334592294614080000*i1^60 + 2328052016606781544965115146411468799730824160200706658923113819868485301958302017061045894211661280932791425637815203843547688343048661173977402292583509459817368519053002933408110931081494773265537704095439640783150877843325220193339026622459150667944300860601900601573118646826404825608203346766280928589396116987450590845577954991221783185338276058503679226095728954298667777307029192587473495803398915730049074088896452582748687548127615063235324011629583869498163077936387551541610184584119868787809085616104789438112996324830656331186809033388021571703779227801766120267429796264157737251233390269924697535426319677654000816823838756544281869475355493058923339053984907428994411893374242715174933054048837502398355683497014908676255008329887928709039321574503003046268454480268822025723051768261446833952878455302264421855220697952085865594179366840394834941265693662242955247975038093493651713516883045205755999267253188754583678993320039194579243860950072045328403040940747648469949431052492934214720322199040366400*i1^61 + 3809326086849853223204114032406185720584175779337582009772255892471637163288969397746927266959036420620190938244353111168136513499282375442182040616926950361455909255456038737749093398601338108900011456346096281456044026318857321047029967958968073081821030939211355937580093784789550139788182852008832394077248266436609049083597027998738816762492839283295988451760993268810670499057440746589442304711726988497552225871367937964264832106952165243214596087100305998747673567821820442741709057336840054083905788410600520792238133918367959900550831585017346539062316762363929437785955447226870045391673543802318047506361683236788222531758109992592882951957397843596217080403644623966146986417471763586429825037891866745479660006239795314251859531507442243323182173339137873980736534559902827870286419516750118649193936016902277918227080545262216092441337100132575198267216701001331196524914945256087908591768538917110048665794646474310026298820572953650445445070303738753226122149423790600406688523957560*i1^62 + -8524580465397191779946059927632931432200487909364556269335208736817085562064865853329404197108478968450970297693565013609106934046459034593112150065692627962751449390944325426536223618205913427320273239010857711496083577459475502978819539704844787204520879978339177403837752049691597047938182545225341213860891940715979082177101422237037022080046689330440219170776942215974781100273718300302405595110259775633079610747407516675489853270446981168487712930645587455346626771246758593398793552129385200194722725740858562408008583385642829722443665774511649241364223658762679076612259312893352251894656796425673951266557562630517580590478713047639455893387098426744781286681351997913818909931886172819576771596432668836386948135011021446694302905317703606097248177312341119364381779194420864140131228981377186632709988407202680793536636966514618739923659282876893318657585227963108623100004240132672193711580564212006075297500669601242030228593740267538374312451367011993*i1^63 - N1*5064834607250388745121210458356298588116124825689034045834622078262655755712146887807881052376308669002669437803112139370382543324966299715256649296664905026499357011792783314476087296*i3 ] ]