[ [ -194444601969155656122883344110965855800671097424787522197677246657552950903503057523367091279305947633251097260249778693829166679198745514728930716397838840369659432209508995057635813676282131331449145838697834879886901580736679725574207124748855229592524973459747525774952392955625875570283294499371264937618990818921117913961827209491402034581799035564894537164581130201258304829233543154643297655820383616163530656464290346465523246198176809252493942272437960646883123081239996685086484206563526970136127252274318283112442895120151212446404452208851255544068682133505222106702150810545791289911909320984992358457961919467938658434747596108855938227870298301176399714465079679359575611581334247821229744011305234436051733234737274369534613101424489675479724561980637365119360557592481931099291683380980284575285537146015487812488470462255942980369628371302294710243955305285161146651698436499628702851089016308699508563163217920000000000000000000000000000000000000000000000 + 5359991973125034512870092760221123076660054565591177252652596605093891334708936522771399967316431626949700183236494300443147199836693426163118468661050607178681388829201538291763137953158429563785235021421674788401502883178630746360670763830764442913312683612211074508499102658347294373170153481231627124547224440289599331232119362096033826802671817292179230630551434600957825412170704804208019030459744789769831617631116239555787586489472718649687836210974674801648934108442997616172556435638181736726486151943886566592266473261871594973631675185160892573540756172110165296790149160641872628111600750000722718866444590720172639679737731629881405908118501813616355456839269224933487304957320449950862384239317434387673563395778435946121651193057615332503253990535322228008022317347272022414623173465705396276362526094338187065198915196035228292927504122564185263974408333584777255394281249051424643800297981260109310870568304640000000000000000000000000000000000000000000000*i1 + -3547216599635073966162301563705408954041338878228460916996636203897326458680566099995574211675322572678341663200483819095524044721529506882895173319245867158627247299348669061924076240895241682730654380847027457125662615392285928340876081314929338290467095046243439138423194426600756899596699743394932305878259345073627524212279465439971444002115613322855762342882389327542380951386725519108686460604630035525101926450900086520924151610943948169112902286149686310294713272339732533226797139651825582297617414326526441435709895988607640211636413705312853012188263426012427553944557459589800002935484330155324323481474536230757407791055486652638821673912058663466691633628123012547535791438298154932228769311095203360627140579584340087728612708385465081665007380232249906089236053004023425328243700608440068620834611244584280862187700654451176924461591078029476078575349664913674132731010244004189180437989935457843681952582860800000000000000000000000000000000000000000000*i1^2 + 1658123815666527749631332152560257928292366095223554246356485658197395550748090194439320910173793703467760059587068858152735818086209091745712561531170557239531980648382594183831435397619679431431831245990091490695503867936920363927105286156975337808418492054377177388516765804659149118372051227306994151870846256234501952014523960620714561019051396287974472499179498143525905683272229351374815992179536283941579943383890358257297239090106300797951049656245339877147618816914970891770726541995972677426398010449885750137023685728482008529484574869203183045159214124625735294485261447658887312989457213457976788542159235109645818137772251952547965932652230889101072105474505674281538212753465156495539879770486204404936869251274410309182828912915883157886786429313590890011262894695980187968970307363681232747987108626862036503253222778812079879665334949322886829378183154001260511028645087127764895013561844898639761155031040000000000000000000000000000000000000000000*i1^3 + -455554523446318274861427472294062389049647462983028384237422473576063544520672699077122567928437069744934816211712567681408869650193467155954997021575768775245494589472329036468190092473715322927348969559123550794093862292228208986645409494291487275689106000368916405766555657785437064624752840534165425087548359429915917082583425928991371228082925556778710924153033813835426044400141998075049977652291881959522204478622730572941980342079920230753796129025824033822965296105088207098536677615274836725237808347940491579201172736182274986853478544379174320576258996253140854126125222197699580296246874200468034220922713476508140932963599299448402730085861291416655429293130251102339095985743175364640303240227065435665718588722223182936463222393278966244974160604202934931104495531954945456214107316800888092543149266910846319664008641553586118850873124425824733139681202515278225614627198911255005132305249315471879045120000000000000000000000000000000000000000000*i1^4 + 78066503485221445629477155982772592153422664764115662469974428589248645766819593043022800551517669004675335621419531623628117825302134814805126416987977806135319848976521854016659303811481655137279044179356375842422008488258808373199527200389610014903788326475018440030073389295331351071201506533779148861842628764105683881520724107140797964930817346528553895629041856734783066800847144316563516755528190258418230348673069856987447435264326302948261826280260803791732268315802578519961518369899624934596531604438545397143553884868726930868314582708074046729878268320001629295742645086288370956307425042303756062377070711966183581042439522222719086666464949633094504027322439435931720936178696948954064882806136620013100129477218513016190709500730208183243640243750877268035200714930835882076833466291874455267609995520607415647987291244920088156152888491481807799246269285300946763475443581520406931606750014725527961600000000000000000000000000000000000000000*i1^5 + -8408741936533629125064180904516297028276389029585970937330691504517430685348601897032250592950210152073799304107330805826701603005932304577354967684819189199383854158014082032761359955624188459476492054796783234902283315078462389615852208915601092205565019987483860160907261061134211935552304349908338986017155512336704568615444045673517048563224731906210698592435152985132068563855638096322937497527289774425035613777484183234785171860801896258956534326450813517320925115737488315550111159227010937198935918276886930863879622659344767713003480226408995233264887307884334667391531003049590694591437967133296081706269607660642650939351271388250105291375987199401354404595587934709427749600173296120497344264674700704792466760240583548642936693389790452991445819957895094897914682705645328767846737357695798595592383640238964415306184290866465291993361694507968508681794345830585851442272830214152311540024374439444480000000000000000000000000000000000000000*i1^6 + 528652379111195835448796118018378886853610048904787181314300053987102021653501322876507302282621928257875869039700617921909511198347435208359020348397520326995797741135401762505167913111659483539501879661721081858370343044707259943787124004017474291077508970466569416882405979571916920584967217242968613045924899074112019004048905904748283305790891504012226895205593854805727826042628614092905491378767237047439546234494476798855790625782107911897027052566287478391125884706609656583897251059903728802468744909432990272189291881335926758886399838260096822307554933793295584969569506772044603953062059440819678555220408681862719739064100336251213884767449521580024192591949541231610773693822603476148613506332589363197845984751376605147887577000492408352170261790642767006330146598599916926256533069684643198980950626263015070197975157077792195036564947512831958474164888959139663294549762040156133626469716852736000000000000000000000000000000000000000*i1^7 + -14938649587890998919426136541030707463332823695312304678020591672040632169038508042407883602526413285075185691954443224262849033039139968856332013487020450244836167695240411074582739652064538319102733818452954045540800836492626236169319157888212783209644183300881437215730209886307949944071163314561507470337334333762153276827271320202643540600058435233089167015024646401203150363671301309414351135135902174808398545777709277725270879725998100965653859775461608774831558216485285856604218793977703213351104620717832101956033498733301823835762384631834312599033840773696504497124363204087156422838593613150844165427451945999359477253863911261679764931829707267863970710862866682797654659443489960506747679545656179300537584818261511886312554466686986419268615220207265403242174510934202151278152565078623376845666815958258531119522316207939560298703051425889915647178165266476138010040343804208821620403339264000000000000000000000000000000000000000*i1^8 + 148772800051609807620809276674164006040244152274010137760823224878228853076746930474066078594112377775025391450591795719601849174215671240061152992118434073788855700755432237910569224449621103730730417612096469839273307064448002594495827190880792693158033681643811482026933842657935936621595367276236792071381349990333346685975894849044598831140663243975372527596818722290377784129368522519932699559300442260821338139614865010020724560682850543949458202006210963241528645918902274114352277642355849869541468980085784855902475231049174184649031047396346879563854594463785178172109672501513887308797175725499960809701370926404557134832781963424843367343009633847868888021141792016249493737036234346698795504210992829699954224794046265230862767196527514701524334380918516048462251348567557828123701094490484539418799304513283750149772821067497000624274100870793158381517405229518162625324250229664547392716800000000000000000000000000000000000000*i1^9 + 1652912130455703441017163100622774369359016702109471146420159731900422050742890654406477138579149793129928625686186711252028485496695205783692712647386388342097841794064387351061409561694649315772936465054980319383477730113882142572761081039693872191232839479785883410298168578500316204632001729761625745995433500505326558471761939532418347458596259696319882632779869686337055826451503842882651638160211303250667757541663971501103589331265198769233459555152718296010167203151951269752960655694332279859096616728434676252694576440024798552795164138425511703344527063101808505482556428804019682449974438521196270240576560669838354196489136659685730151060029656370880404559233304988770889893192397042653936560894571631333417188810631435409219152764768144400787167528709791344967096093930485464455703711431033351458835928999444869351837768516043144325094926393670719071690379852187173097198960188063744000000000000000000000000000000000000*i1^10 + 337126360309439811474813061498899675488677320504028751139998645019905905474102211282929848873553055235262901258808221675933592199402071419872788447568669694938883417430462905942627746705349529549251778500080708582258056214107741198394737644231341571747896288253625261079469819360201289301264096869838480312261110315309903745043687542531435001351712697761962459819915911504535907680364311210429063157052529878797335607145318082236220059908409347009123908727266205292719642006280163774778966162644471998674460512603380983719973107058893507975172968261991482512723590848249032005076784233361387931504353945255008608222554373458021249021135645903779099288954711773899949531890353823188356402357064897848330322939631477175453194030749104828734715811307623847274150923378419837870931074201118862549083738232994289841322383672683560463579984152497858051153865043720361506673759630511496977483910296371200000000000000000000000000000000000*i1^11 + -4416685662526022438768670473462752712907467492032350580518402522206439914231104835943843741408458004159259402961327252340262720290536432292894634313061275804051683287620934318768685873142919283071699954131324578266454639171911398836092389950098474464273754064696321174064733533462578916824687951489831766929576993534905767856014351090655347747260375629496148377664028015466204958159984799822915489096785020687001673176435982147151310300880915252143669994912347586995595862869589214252396729892305892807310140149313582121542698294023832332379849070263993291802731783604201959939583600854657277817451902765243655075023061272193648527807096765056778657172032735540615354970225068867496423303138132248133352537718436933166809948839378647862544003573624920843992678394196369495468963792392800219810222608360225340995199948796931008053292754376400840407909335560466487906000022306303831758832926720000000000000000000000000000000000*i1^12 + 7672685713972332707456174967376433513318580632529078778511062276741706645460238064516760156212485992952821856793196504040782991231648326373224604129453910332040243689577818552455898715517242761663493273504878064468966457016736889805840752928851729938309104923383787414226167115357524655863311306018845291899387337050205948159724485960421070060543396318182245455543003775112888904118696795458326599183481669517328726808901738742393220294059476522058943649468229129262639775106773477300365649204230379464132751771378100676169260417248892055794371242560996521538365446885066895756803255291241809840636046309319480536787885056656043661408347583180745930580395981345918327611058673499467521562427519271070865279632881718489493929566180543188174083065925844353746351256364205871996998055403166072638754900100192460104771636715362043214471542724233441753145837374508206681322299322364587933696000000000000000000000000000000000*i1^13 + -12052448234478561391958857843216979545540070802357974956629271739779540363237735157366434062546879836785668367260643931548197642839286311373892365571047994440537263899884355677308345046460110270060091844537557055045866423113766410121641776971139975573081977357373598935877404954811904181696450618122330231832739028878377797257272296588023787982735370924109679157751731240500686024027445837902908127250359969185889776962851866340946294903541063135623254786818608433215124454031587186785895512724180614074795550740977900917866849181518280466984211571432105114086525446932454787344275594988083094883011516370623408373258199360976490008126062464611689276546805497521255508494127816933022934508778041422863381645289802242551859945489321430395076605266974662141674463770011377392476922265669900905548799381849118478877848475611098660830059273730350765956194278832424013231879137738411212800000000000000000000000000000000*i1^14 + 16199490205658864575252855553263048481619114677587561075450619290486628305149283863480037921378056783792485909340554836122628411139629787521094017679096297661452603506601361092927136582619891302349003315210067571258083563280314914117692581714438368378180263562896128425727923377770857755400220978975734830306015129064624925046688340067985487729875670685545570986449932868760629816560299788471839256449524022056651066778097084386947590508439852822334875438004643442777126287289272900277692312330655895341317059373600485297951454426743594546046625195968753801482621422236048206021164028535775556793690032256223994979702527337279744343484568622017409893182408540671254336124762428254631330152622165891105188960052462337348101264971758544399216571835580890850666546424558967846182605290126289086591786584254997713905177062908987480813608689082555223422301656019307147327728674406400000000000000000000000000000000*i1^15 + -13688197433299469522900970668927381623211715388615674376009537298916693962994691250231141623427180350210888067656081732090433617138001397761640438299912197082518603346883342574043504027645390403417007940203571872954531020627412832876182519172595728277082474639727521403892249632004113040794392890585549919888618461399503684746858950575425531695882652024952855990442747858056290891454005441282468037773780224992771074476194795746978258085264240053236020202160921341098811576142572257587694776972907608807095027480459454275158696019030750209535489954068065184450182459717740347485557488815411982328967350572831861158176096080466781112870635852940907918041146059470888547304388761709641911921678096559329616911618496448454225133164009354996431507816474323611716993957286198096860996914857221520519439222348228369902700492196061094090854256686349711240168277136842662757793792000000000000000000000000000000*i1^16 + 19521383442764712174166614946601304562781911580834065479319635362291211565785153808317832011074848188320880881667695619417511832196420338117246476507941912663300384572476330452734535252040228743774404340208778882185305304755807334928335699540369618560149527376744945520695481373695660312726253260751926722796199285738180538086115474139348196508438719292156128829381981864525386532254529956637361569557525822146420816312998638349790575086264224007857839395394295347976044854682729783556807492683031640922260041072589394571171750237639338875655900083649794540816081446648892124140008267261967135236797842895554383158799394139770243794749601631368417963166643850305788247715947486754005488880209066331733407722392192408067385338208940634553306027014305723968779862295575411582623470975244416167942636255149895481982672076106950305996624803382109973853417629003150262272000000000000000000000000000000*i1^17 + -29390718283793176094047213422157185307529268845396365545915711289379510392679250892857670430153966901934075741710160422413172045888069962067967777694382787950342748479083263769812700282050398316988826887534875829759285450124101245838015686611131552770001858388450887347984357218962660375911695355185522592151553157222073412158546385200709132848788260307386625778849019087803365164429326052528072581104942599922370522461832567869169251026881859519955450158651084876770481237018447093830765260459920824600892927483951617218590209499188119047092975509914175446142715994565521626754267042712786585869072771595975656624190893810199462705654632454099631208257419971283390049089371043371665727186626603419958967523595546348439313725976905937708718447236466122491721579992100076770133720744550547582799278365575665218341746653463588135517420998749936481879786705964236800000000000000000000000000000*i1^18 + 134146416603379148042856792802959445060665362813977031527127570650884525106118292733063241230294507445651410650920190091384807764360806771735916324068274559869733379132032987280987309095525261081141971458679395156380153343763517282676659326924701221320555945653225245248013494221300526506494550302322993618025971837747705231478621746965425561380235221671942159828857304220861046621847014253435088658535428039635522600515196154098893167802424845469395160846129840106379822522070654383196873526750840020132812046949987353785006772179137186864529488876901772883095478579426366128272265950429985496648013506139960578290849187691110907755615938361778086534296943140362843314545358671134730891078290120931994231253665809371359080132833962095245116807918220778037953872569085846916050632332669616072294961149295623188264316230115841847545026308429004811465616523264000000000000000000000000000*i1^19 + 57721833274033065498263191501455026564251987717487128329481682253241250635074301817662643794614008856686170770138330931599355851010252303127160157104106466825830990395960517167828771508305602769760880662374358916283813083491691785594275019905995662755985108203022621341809415228202024828046478327177582834611507698861456901695110706097528647810195780972884950510321169700704752640246679012132803415867880809558888828357204872974902809445335075535678438415317425554071574285850191201989846049525247688876128535310298846774832496759414681787139078376505032737579044882268331547683806514042267315241132430898042973053397709872228714464559770714521983411229781640120486674203051474098872898760498645140526925886080607604027077340956546894830323049430061465146017440887336761569022632655711288425775779924498315142355951650874854223349795107641847294040473600000000000000000000000000*i1^20 + 8682983092196294772025035209534863549364262152974059923278917808685124382285932131469669914388580798973881433013881231787157575860715429784800204627688840679569725389487081540602619982315407805825969814811937368540323478406850405279369066781846754662616709622424185623731424855715834861449330498540512095808749536383899406346204644455782906218256720649335809238449725926882247000491518031133706321162630168423577111501297008125043607310810736229949219254901749051939588875566114830792786579106619524446860373161644045577743352228606101810432413746877652400994627600347950511984475287189427575239491804533609541782130796068576340357669877027923464723282402592285435558137370504278221816796448995506083117903093802609029547600557168401106051698161256682325018274204292102937899465925609314750605135375693660680264474445289139645387920726512212377600000000000000000000000000*i1^21 + 1055274885182845255681124647861913177251860406266336742586233825002659049959274994261478376248838593570946941940824554677896758770675055113531570103345434903855159951481316911689107931911409742590520583673008174030755705165517185833583279622684561590420648241861389603052666396496066348782357278506077846604357441950612294458642883757059956559757611235426668371393109112197278777967881346200929563490578196794489579721150402320218488257530696229674843565533492184352437598973788846199096257093963692946726261379536116993188925792399663192075952913411246021534634464036585434905783226282897093514467696229556417432313592011446245374450238508141204421044269139777263656838941271686885267461059447426925633333543640366897511993232586057266296825384504365559587158120776361973903815638636202001392810751208012319909402741126418224204519250591744000000000000000000000000*i1^22 + 150219256733394624506268851477345408886550098109593733618941281616655942791805808331258872846772350453308921149086417828193300851215985163630015163488982141736834709149698048913033015352177927565998398997107281290800698581958462218160936785549786899588456111408581437869610861021828471849376518300272438500338795666665826640890286818030068552237320338636345494468650473628283865383103586932179202767316131326993928655965761232356417524635356597544201043477372637486053304025403348927014975094775819514424721187430206820516639834399859461473029776498868690255321589019404472986825851144312045331838745166665015990206779128195718637025282931931828487507426482773503435972676713221909061493451117328284075816620710098657352987678128043728925721981588276979589756157696585093157101078260546277742356372634036483614391304393630922000931225600000000000000000000000*i1^23 + 9825098734911175551816506759643347975252246148200671958370859287995025912656994727249313075310134368071704532218568006044637163042810593781157396803613630616494960732266289333948254617384888801665137032155847167350749072170584289254594257070545974830547570004458907062438971959576205054427451472710134520706760313464612019974697481739068023290861753397064350073842736866504850859310873679354483140364808982992507739749955232759962338845381762593963231481236893808430092394625911480458652486523367532984912331347451161143730048503709534759529935981066429574350664067097537685037190321333816943022734804102992214244933893314455154656274777039098729342504985981020021653465856574693323970802689624400912149860495925562738912905044844431500799754693683502240423836601103939768863214303581872599756261927467017802211757242415191162880000000000000000000000*i1^24 + 768035404214765253012703795815499089909481046590537445303574796125525208121413734416751923422067172128747457109391377988417069687020738943486526746569132428373643756030035476654938480215367469330176304304769662350139291786100297356350302976029350222944706503283796011860970711013742628587336680062442485059821003531395262862371246670783606288357824628698549951994441929755871214503976108620482895834430968541519069330119034038782266163325168651324059539844476007438842517657026655713974926808976322731384473502918323006984826568559096120309941558853421003374952222862336985140792551227112405013480021150223963397507998995220505613698290117678720588745373081954629374439022656599641473163936812155527405581211288347728843610973388864204555686462972426591498015563547620097653128296328320992027648064675455141328953626591232000000000000000000000*i1^25 + 51231934831498935512392523157736322508821883015109374919238470146475418065671496013971031177949805823980431847843737892376379055776179947208441921541847843916602940855001253711335183558690213799432182093173009710990031865834963914827168759918906762715656191393764667002453928178901685990675423070499574337853891481315450308786977028485244652457597058853449190988200069490907223375737376785123823278965070964031922747791706044933567798083944161655378221149535633085822331697042999172463951529022118764335545190310803787116515320680067225342000232577419558721491237615986510329000747166683989687204816938115213145713110117672633830117781603584532582246299559061303245194597726489785469091963627663588948903798159048333536021990616611354620285612112257898762356854121421187497436129452065874982906413144232210342294323200000000000000000000*i1^26 + 1533504439115279927501100696696064231804956942203183826872407695543489057130232350668501490667347430553023744464434502532810228539378526566157449775765120996012505024619775361878240741480668321934909575264262447430868992313510671186282285766473890066974166924075761051519801777241188052879541164601580218587526869105343002550920560750207210453001072054237330156775676651104983594531828137073342188314735476691053747927136251794972891914022347275260909334167803716887852218738880339146293820214350854493156348485523538342697505907078545789464258291910180602180530347624792212496539658978591132704706003734850599055812707087596863683332477601253755655734663558791560210879480779828092381827003276562799543721166183352824999299161955826646125722116786152027444941044654840937063395200960681546130466854118463897600000000000000000000*i1^27 + 17880331215996169748340379555703065366898586916390736528457458168530768851479808038136817856532586059383654821409468777094070092542903094473103582193854740849567053687666166681926612660445598820148864337207349628984805685504510066128561962713512210576299139441731727693107194603931003399829722674462251788305085147839719784596497103130123204675644100766050214086462732010821527560938982553046082786714737172313255327155446919364469974549943168362760116805172903354012804637520032193719661425119732373311679670505662629166487145632754518995340592110551499299127247530809951656372787236736524413731221014844849260124930117114150450635715119798621228643214779015734766607110058954725003726116663205236105873397155673737658879464332664204743253458976005691916745022357999171335602328758358903222461794353152000000000000000000*i1^28 + 104876941029798584388805881322683246238788641983624062960152737020570320109577743324323973804955061601665787161011472977635931522177792791921453785076296989258098710085702594461655990141725242310502921832131265611781270378361903135352128865603943332000127379714294746614786232271528689192530502991379557054275952510477989858497024070842667821623038902206349479534058808846429239642913233220282103310780441395341627600369412856709378416084824562723844586393548039223580021964780588238299901556646882302790854374695040503919842743849583837347377610510411955037546235997643605290905498386232668420727388318899831423150990630979801561904508736214023322197940398495334911017127885779257604977888242498006598016848760340111368459675688591895319267711310899492532534984770506602888666380731720005373132800000000000000000*i1^29 + 399120791260592819601876379143597838322416497191927115863491012821904287784336955998379954075024917399669110926309793571650958318980320928589742432447961780688559286520377306215180205171710152915998650426002173294352678950099392004793667788534694058055979441485933067242530944105287054194447982649363378692355339210799186004376505415623521932954438134776790415186084109109202140624454885287265609808546000469480935595746064325161622018708163347277955806640119335674923779820653113886484128864132146495564535353631532146071124189184246357508499949391046830818914886818433685001772940394020668052522396009586464815652209660260324056043698798511819434598424897449905891028579141025504130267128423037140512987334502885562082040005103869940860359965446263390950180904038738491170744225895546880000000000000000*i1^30 + 1291588774801805682961683550069021720757676391118045728362212710511490392416214299367641206893540521683413932700695492738381021855049979511714753033018756609117264784728467558126205234839694015618008791670089222342634206180163935259779956859283068912274215741986558044421247693958892420902675457144705812616389051100513884350602744968862634364488181958331303011501118689493607604207281197885098569571561227179813937880120556587310853465530240824910627105360045112754746531424221449319601479192901149399537761457704632648314109573449364678959601561382653323342149426107313076278221747441356894331086790312646109324862137324928445318802636512990691658593008925430682736039534610345062575608148663690842275838719506799971409806703906306858045671693270223878927922633164700639345770496000000000000000*i1^31 + 3155089245584455412432823908739743197786669091332228831431596090611480407950758557116851626045171222254006950776098780315517880551605267506946138188991784770268403514205687961572371001113274310040441812961081669438377344576526433761843844354364217397353469197732011199351368482892594492977427631827500459405349815008108089544008443293702096882605150595405918623633281517153917260467605609748929118015111111166193171217827119637567506311755711619302994892028024660303161877888847936628666117476349007321058850678041570337550163151800060265193019164128940182224067025336617122815506119843942564616455166599945999983058576183325582501687672432257462795506374430430402824031194349117263919579495867763675966642814506896417561472179511509729390487596628272827388287568439777689600000000000000*i1^32 + 3886485741300799431967605844236309778667789424124320098470230227737777200121286453981410308722526516626148498850557718552940913381861804342385198725387813609984758184286558949698504981034664131872963667199977736042842594745764357522101882031354268919342932187924173384756249610717801029079870978621401518762332835266354811724473311054019911735963707438668744559141679996947267724193429518345566981954891367560463339368735550078725157446439077979896958389133978597730243954894955914036984973828163213768467829307147930030243878297755605901608003384395623099555846797481350669970937630608233119494695531646129331991348628222618441871469790016590163965617409401887586107211238622591882591462125808626856576992682607414106222688964706103607048452181180160310377531310080000000000000*i1^33 + -594330051798623312452750435079311490351783048695316595135345398093804790768084304874676801957938752003758821543668714643655072295774342089072433667906832489861012970264883065462697888440223562289965397992784718846120101552471656894999271048986771907157353380241537933292676576792615256526171723299971448000667452019039214726179998418860465503116057775596074370880896847419632380401926655140577569984486316416193736692137906524590847167901132344769889302509253348051261930060102743590688697050512653062843507525594910238339124856816115628371218778454369428356091860626257968137037941200566622912538170571983914733909761811067909096979877958976270203574093501635251756619132971253559104121062596159857144281414333138116374134451270319282826455905817180766208000000000000*i1^34 + 470259596814244702431880672664074710397853820244249280829105430558658527792785019324501586007138576844691884662884889970278950354006240008959532121625803369972815191118378607932648737582646951712314233166086516216041463889952491535834475088097500166400699473798182307507324471914791721400616119081621411239303517591887402824012102019665020585359460283657051127113963719981714456255371599482558895548709244696898259038261749852723132314395706346149769172239462038180063238669395057000336564084475322424618193495410074242827005397939160418073883782602771113531222198009428761938352937412630384450270460428186844914899395578391801959292654608424652055663316422504582675280746877272675967699728657166042051421810437776136172533983183648684157589415526400000000000*i1^35 + 5666036683951651152092921997236081235795906185954017561321582977538095006147980867395910688111266915724193801082570477288723864281361217429980590217317417346295724579126877218001291430939963685184477048749241421076758350456628278151443310311622782309483767650622487115327526460902606199992888012003984962232496956752858130071079925179463437903747576275248952357731336545461932875942746703577635115574247949442855634504865209938122842541646210197435873067157122564561773192430769803611053737478299959117582942353984859694738365943951998524961370147357226817452813718460556816928548449210564594940239549560847830175162840662513217392505979075124301799956815639117574123968498245095003344239235276507157201357324158321914306359434300715171840000000000*i1^36 + 16971380698321460512315208967026877872686573154156771418621889505073383482317867929204338938055184613599886447608795628801515587333147489439421494044764750459542245251357125348258526182152052107123232546689961062919811732755171598125093602961998949727895532243894467341567374948075137966584891886632912394413496501535270520653102455369336396474124599084294945112914922704464097225335143377525504989564200250757183726798411533646286254487342454311687887947424498958137222411174749289776565165511885860115435278443967451375880867061987549992383569220726865156086166385653652302075029314984604613573948540746612271296113739505396746536415144406462764912202991139436836549046674677700492495070027065971891481188275640324225568342016000000000*i1^37 + -512617214284761686136005297591445772335859800051304276283594434090240184865971260326895488490437028015582311381134871064785086495799662132286450892915224759671539557078991713777187660999115015007645743956451378578007161108414580682994429052184117955019376412238536633007637300152252742603968239769222972763270539949232085507120031641374554320813380401094727252903681694047035233245902415216528535250094865269272712461309630341780614278658326214370671859121116813108701773111396427715070211389377484115191184776791270155253883858577869113678718272508439229398189341069409953356378979748997566572578545942236988790030510566998004910990199582624100596483781317558564663301469295146429785902501944863479619187847987200000000*i1^38 + 3920515966973742639114247027951507147876239735000001883936758178619680805318215443811987620700063477409728179337373470520476211191787274531341680776981304027499696973508297760169335241789165760807344271963213813599125075292642947520834321392311697497680210872622708944039826184263132535270678132972783131388731124203708408977600887946488718424866599009735049487442163792539935851865048643660852494949143161178732833457835638042549657360284497671302235387459169666507131374933299116756341574606168711077005330424929321410634334761553486604128433009623440894095483371265841737009445381869690112140967842097726395852260304512718743225591957654502218410915571136706321360559418239324312523377129553920000000*i1^39 + -16263606842690766752065117253008841993800850279230300835317593431686391576122546421949283401329633319320095027038696899828276779874366878412271518392233959386974960992020449890130745587377639929159164339810798685541230723330693362128709508470975800206030146928707186525587952371954441642663228304364019567892700057310085266519823776913480063815335881664273612597858036032761173898583050280348624891746729612640158735852008021540129925994734285949468086378796752627599359290307240950708792561572984463758791213597722561249409233219121673703496445102890160048663946766362641532670220269571047224222143099134640733079270191534780155046569383004010434586958930716327601028376985600000000*i1^40 + 45357956155369061510829517584483722735584728157845362530714051725939620157519605035603980632458747178157869232585149178887918005694845660982080339729834187026655792862759536813169603022707132093311242157999272872261045346298189016148733127688471651218946880315756840327490142930970613867229795247662671321836687326223317115088514003880191766120246011462607385677528958699378188183546438549382671880277993065686266929437381162791920350778806927980411789505272561467155378603855920633104848015422086793404895450136982368905287343923683974283867272214506052618883813315820908707214684382325474629661931243797825145240417536397897081694294970732557812993269760000000*i1^41 + 184597218451680145429920489164218236215581163864517628974835149134017788360822480787957935364352797624260304240644389169039155510282723966568230115166421490626978580033964270413889774820801205916854816585841583181413409949328698622482607866859195212082796306885896928423177826515401308478898489631269161643287675475045740276828147555772561586328586621563661167626695284823927917981461370473626692266069565784928082674842177136154469661484025253216117414119227868202877223942487122746217616129843402794258828637092538133379245935844673679264773766135660040592808741608352996214105722378987280732687264868238168556407400991201280454786795520000*i1^42 + 132030805129017256914550302444943237089427313108342106735106770017377871632147999823702716314249079350628394128288227917922809886038167361315547200748481673493167534690090354260327489864565986549034546364891705962938179095788369272856687689447355287734960813584720424352234004347149745266692848513755848920570405959862663241176146758410148663041991487046320398592952522859925919217332206473858528053858766310142811085933790923728760720633057581224094770833837255313707250672247276078441209399540970199526221542974201262314885395917864038029658713299282523691843483093665280323189636765025385953900350063615552680387584000*i1^43 + 31467542816737566245501446925668522723817579644297835032950176078369483151393388212821073516638500482402694731745944800699598956539796970217885257616758206229403610582109187798357218809656363353775547074897686536738185748407454675113062158954804768798661418499695845068719171887671223304941649134918440488066233325935437126609399745126646527219816614899956891000524670655159077152263662509573170719496726942681529921745595364438128732333671981923898515847645432167664062273599848337422552030989711270565326197707174547916357213365604134459670374876689210284027386402343180690040713267990400*i1^44 + -1242089034057467887221163062075131620106926261847857247586790780112089914771110923839792819640362484600727269699533502846510988792550511361678212806523103892600622839282368918156973052693773671562967736386509129483960041110814252663784177508808371693932722879139105548322413371960514096884818419813820778919311877559140160287617211913726286425842909673671533602402918023197527464248978475600689860049274934215785665890818217433535423148419410045973196752466413281072927745150851100243285872895540763932211077846225496196686187978064803542422575900613953436320*i1^45 + 57147617582058552649305101089670145303255240073133561906145469023079736319367021496531908764625876775901450143354313409181353601532057611717840259071981831460478515108270147537696350512720118801755041557711454762174079476517086717365410810175252352039829969320857769264550873467494525743068311758834699990089911412000908298287619935391533185055301592465705287186488059899187726911177629395450686954807134693278788363465586605629870117348567464493971849451469262152745422390688927521810088493801327371844071436722551747431457889*i1^46, 59663553230531446942360227917920419789682480888024336433162329770216041343356849518688986110278999972254667412724544124148822037319611043638915469094497579324145355850513097710968732835203096951113433342694610305498533768703134795105086409080102379210445146425280471562337653761047833685442322839202048776781322575077743374208701059069744730208171876044358971775438759371797664434980395303604628115813361212040885889070740693368614179842041885903265236999000438891503662302495500397331524775571565878126386042735991011236425555867693821559081657427415151434452870461076821048655230892604016561084911965550627980141858797508957060045979238884001513626010292299617483189594632410512209291255333048543879933926150113374326865934241653787511698785468809879544481615238444250932434128186553618760398249825891100738189056374612739703475746127728993064248342308137208888387790704068860059747282580529227686690830528020186295951785672868366547456271622242003924470589927631898414767149045036599153098499134633217354494333179776609964598836733492747521221424011845536179044278919083827971299347766592365830671627353998214830903089819598891565482117914269635193042279758298413475355179983714212870054459296663010428478100425904782372383194868842312258291652956399942571911430617770795991040000000000000000000000000000000000000000000000 + -1645762218275537320596231977716858915455473132082155687311744578959641586573444457758367769706326251866469935829892530606833505071838651887781543844676920951187078418246899977666062182899287934736424614187237890380795452860271678206983721445691358255067281857620003811812611572136014786808644879960497511293594597601040061803901438122864762173836879420613806913073420492416807847974268012026925463392830460182157684988043566682888897363510814323559524863111614761175425688983690011339690058189990195547026895488708892038705930969209385284330283316367280042566961348665987018049166505960693048130528426354333895092378539384681820337211830849371993867355851176485941504262165462871775504909729070662373835852759979189322358636841027968374705366663142764982911838578413132128283950706801118678752467063523016214985297666071991722245142139189807676955150374111711053181099878625637100669145972658602283718584461976089527310393614186127144338110961117090283769204920999188235544788857988875745106635958710861867186101406674787282976836094757030628870104865956283471586325543566324495515899223636783043446405647574482422866535213604741910827785719186760118510254834666816682887178443450984212607067697899984964847281184596948582195087458549056454839042243369201756281633055550350557184000000000000000000000000000000000000000000000*i1 + 1089139349437829908003134274722636047626455210035531228789868021076892621802013942409534659859373916957685082430476760779537600735442677753989298128514688340444126259348540662374966678464117377322578649855375580272812739311070887539945427322739083502935115820741288949512975698740537917955581512227508417570785173968721290459408295272874435862079095543356851385093215396120816986574476641353715992669831021288685262493624325476906980418581642273505303164581316989616063229990183561027795797121644005117057975694924857588872678326449616658524481188509011097304345679901751341825665044576538121437967616920947279338251410296365709998547023839616772225450594410453430733963114363607367118877262457774553866520038656398106805282354878916590187254087110557249113786757644826274099173215236378858297768180584266877604091917603089749304190433493824828056680596882932283708947391058485506599692351446510282624167221936404005282443915512043473102711744511243675925124081585626534682631998559137795446468977659799695785079537958758978741468988706789473677929946720734876873133030033422202495652800309560754613965626608668765815924865729733950772672017126318284816996550676295517449743004386407126116977079110714024046969191781572364127966510285775089786761429421064618430007422907685273600000000000000000000000000000000000000000000*i1^2 + -509074398081335892797044836100307606072379062701511539184250552694216890967413647413538348971984052180382734828519396529917481697349560349480300238400371637807935765255572811519128554543592712484892972796799787785380466795428495083962331991016128775343030629061365644924925834265225867743079544626493248044143639760602108053761809745486970008347763773757279287381061013280807239184065133024711927265742202257771343770283093850854139441266662919111297639803307592212795275395644415478168257918054595314627145559795107462446794109600614489222300079997006678075178672669443904235186350542699811825156169948191840055114885290062533119036123464655405063104653270497827359050248287906259664628736403228303194604478713718616007405926203319035187418051237883467744625049446192667944994696916881021621274402806680433359057707947023467210035526170660257292830943476773765830121559997218256287966009795510176860014507231716683662743635738522316249391655995176947810992333328013213138789378622919330091968622110895482604779332794167974011699475924473384233762356000453161807278487305881465878954896172826961883057884469059210790180942050862659179723713577076336165282111292386006552514927914514415544398451138590214014007247862076605278997279818084240471134996902534300773492660727971840000000000000000000000000000000000000000000*i1^3 + 139853099133850235235944920505981258736987934371917101833813786740877033459605173191055463853108066507413706594025572515595907586431569388947622745383385301284930929583361034960428977965493235366306587561309319336464332264688536079607662207612415101773901584440818169612989980414253998604025786325104020829110151536342437910696983986509320417440932070833317028386931742159616952727994212471453546386227025061596021907954659786378189466046121995296536552571178211599641291237764246641021292916681607346606894173422673972930965122458848100480308424722638387469412270591078721641691088688958861427873579832969744459581332971842478403602521430428255277534200977323894545943355427334045544446761431367076681776829690228307802546490007445473264808894909503494350293655035435808188459452977235328493789096888571840403595974413441479532201041726936353889424318956928631398716726601531956877544897332389075160439657341950066295433965716761896193699268641284146659721291374468395676223952059614551729426270244864721225776466813366728747972371561449466535970390289391375884217152857811749858778069300954596663082961808812118090837081622552264571861894518603023713107898020080099353570599557771864537005996071651318000593873666768026508334549490395481667204725581412952904378425016320000000000000000000000000000000000000000000*i1^4 + -23963966512620860756901943273177583801570561140795548823969443017965009030013245761463144085391074732262804277321161056235908909435658311100702269846600047092785835131811833370861298212696935180472384818940280976267905346280813433168639047161214251730433381486508237246831009413662128026998713351374148282520974604523636974617201339425106472790512222183146377681498316631706871826243338406977374475160177703153021209354745448075113146921731779994433059425008112157386184175442373499236205132672124091996098937847031861828848213208058890100561403817040463810535052143852100368601637867274539737244574812800883927902377093900808244000896706502270001908050593719651067053082034339729339191160803479376491644748504047959199472134615688392322976222030850937253961426669815702675770650490913145200191392085127098474522916825708015901293126238984118697085728141258270940224867627425524577915943846034092634159862097049739213239272529322671100290891743279442639356446967892672152195277207724685710904487380649313208637625699739764260573543387168400854256749368903100402855896736604172980416665109928315648638290446730217588523049701231990162305142889833953437930392848945030432803824175137745834587672763549482033421947331886253894187018262078531434108535890605231555472051404800000000000000000000000000000000000000000*i1^5 + 2580996789571053324148535370463198116918155015884588793338532927192109605243376498409738723674230271976568817942637799219097276652216911785985839154131270111123383398027145326293398536969666967813221963587333554387060669941564611725797812348417708899605888207547724269838938624261073704105948164052425268979652257128886640731304504151194789485325628235561608045293454668282794110690669609481224544812001482310200687747314263634067409329356127379605177083430717359785429495036201906037474860411111536723597578652541662686168922611533218198909424343321534017927085066169819441283478903367736571492226370519039188951159962921111108558633628597187670372132911638426735548266711069933645524302253719289939827072944919869276986167473234026689007422338746112584042871498261870374322303088405976769241935500105940297227043789823041251539735389542646421147560428096855371912966425599252649058626365301840944579973669304482713029773537260010330649933660572375471729011072917376927242304730328587905078182323318958911410218393561797537287269624209909927495907762040926943378633937362419677718956760596154341026247793188188379191838827374324756346946313787421277616467398983297233985031366658350160023811350668370769371529371225882469483503726178195059934317780203522160779591680000000000000000000000000000000000000000*i1^6 + -162251583509189210384889010988325668058527637415764641043668646085209031211183175790892708237795165549818162848809946611632559294274339854508498411281855785842583220914051497924296243962955125769726151312824886574714646665599214708431028890017136429574783516675201951874998684095721589948364438005508447036679482116526780769615800035837300827777107102505930159040632267422257205658373888657365720226065765264647339390510450255465231184935195289686637995472768493147084761492714677754058791927274986474887862432333384657837549433936722600661507917922797514733670368224679418647675216041099744026212152896301429033080483168480775738633365734722757953451422961196455910436506363169380586258934509701900956649038297474830416499872094720634050078646295704624151353483017300961917483853341580057044039424903217662583587168328486724258082493736111465502519917223063516939966855936399456686969783543249959096573720451211601269328472837660775307981874758854325238015732491680237026269118602628643236249168070192437072286716574957413581719180505278321264836015910327570116120480275785399446038653143546889612796788311608433920077711081334540892855311632517218244326975252354363376177199687414535503515681076153919516885399968947534061675509461926785641457200285348563779584000000000000000000000000000000000000000*i1^7 + 4584499199460202155678948244724651021721348800139851034559723721891488367700698701290409002184951837729087197488418013270318450098049139182521938614270359422013645243131228014759637715406946202451690592003077585084057550725698480256952871274865110121021478889024843846957498388747113467812014103901127903696535295940056145802421740701757440490649284340385475693155042252403206519853504227250729766934146934349963330581723876212996952626059185978135526960572785828767871795568612660837648068340363128512442244949928598798301192675724902756662946015466042762592439646685141049598953007168054748660433881751135209531466604769824480448603916133575588852013169376041387788770980896435052325527900487643911016257060384335270855226556477446010194339339686368629702063719199870388741677067310645927331737362925307570325881758447029300877260244123602688372331853488205177294098074440990517039022683683327111549333800363657083064286636651241409254432576211233076097427636684238805092566080651441469479867218399333964894058236117596855230164674794569761484422291907773888545456383005640401491813432828003728290044999848204210061618023454949918014344223812332978318785856011633924772155155333078698435241354782214062672493862712817015428456369710935379992535618697350348800000000000000000000000000000000000000*i1^8 + -45650908172146655662486754485526166520344040657663967704389092077370487179112530264952803392959298915167705197374018644404064676283729792416658961170368290879847216000091794151846108229880122495145400812103099647842050747739439436682815228976931627446178057612254661285920234535203256057567102877027669137860377933846962146562938262101454394343126776951749632402857466681190142733838247714946732971712202684259503843951311327809147735582352506515046117678788591489066138707451206839874589305898939441110514829282938821998197601240385419793283120902373957755584727891359902063317013769928645701100660245931513686239583145092444091414375769861451419882007675684080548549529789877690376509211775787905972115337577528634066227403599363949362590528275824625045954454981380051854773196079527188213763365618321557397273434802573947406736725459916102721671371316437820283101205043193789470605556351829049353939137978340689802865350496382805465575463235022468063942222364722069084407120489894274098825686798808448209703282845509014256323106324102731276002155210245716135887497606793239891662049663308574905284408207778313581662603454599530463842381124003413469007660681420891477571541678843672666060057314059410263061409867651149499118933865203866012636885475655680000000000000000000000000000000000000*i1^9 + -585859206140140778231969100578244246764670771440682875626758958216970646202041243350445554320678580551778286248381430780744422228127066651871213464549511312136855264381706720666246785799803358971402904463439298772538703543419260313341389176342455589291358529424301618177502416155137853146456867508151910582598174544330134797655625420873195264740164735357152438835750510541580940370045032137420754714055495291034106473790878993885965228692718106623072204172514417664104540510614711875114354100070458574830738481715616298016818906921357123610042917486728430911850261897363674418504084534533433043324898834326961867086077427056504976999890926962239591335302817698763324291708069998756740412791156842343864542309328925948899645725727701317148091574001832598088779205185111009304215986252631710606000543568105192959636205687296154979904889212031894395025865210880444465794383730659117883469149867864305949034813985496704458806169872260392027499699050995407177433396181612021762964203099198078470751377980158183579636516246837850307548964308731862110641316693578340651176168586865084724102222195791333977652026309919852906091814109649078044419057753918644093667072039344059946859458335119533275530167193406511488985798373706996252452253361568071832043520000000000000000000000000000000000000*i1^10 + -102389927107832403237981087671524973944782507139701130023895843460815859983394295106845595159923288129792310905066925224739487087458203916749795957155271559221847795209554551312307901796890012075783482237621859671175310910880029838872530587329694416747887281022852864607718818027087996034695978907878385963407955979790597077517724570006645201028105764451843981266303082085652688299914867237939526384759438998412983927295291307211077471876574373047755121089363723944926774418092426144546711389398248822353043439801215435767494660778660849790463558798036765667893661828483149417489297003621381017000922114455617903385176919011642488506219579138803948314537049034140786135831480672881142518454642542066608048951860390677969460346593860250341209424361093334360626003379643068596831154083951590787515122193853827851479993742194842779026728049279236535981523070466706831219809497456681740777602467792574404956395111627351202307039526456738989583887863869709024073787268243205366160196289159881351565638740520750131924698874199050790088934316254652303143050616755061335637778450147938884516940394707302222887832707537325221132592882160954447189164939938012125079963426867699848255153728201145796651394723759209542631070590855586675669707301731827502284800000000000000000000000000000000000*i1^11 + 1348777526934686257354954733630484227157407779923920764042191655405991313493332715402865729990520058000793004335801195946525544268531689191385147668088501932225390856298736354060510966401524917151444178984497201651881065406191825645576741752511221341312211599180593152950790771694088506760358380638888396736140960291360222033317493934935352654906716843272706581039618013499528398691747132133078113045776996143477716501813546217541550894802459573349288439015209218949375425167179586640852487109297906962669410465069097069043248483162752335888799407645099074561961304479884863023645445184538310727595365923894733901499034384865589800819943247769054782169694774178644796143206695269726640507669974001523339421024481273649402966051926592585520322904648287349686354641907324764744214437951865066049095341268576655470850266977630165279350687117750820114132887770854343272765851869312406112992015999754889309817863215365857447686954562515389340932654128132735004689476187305965796661586208708863974155698357780693681566174263359656472230337142591589177660311641321437132941317563513998033147493622156656986584821130800128096717361213955616515791155187336767231076833419696665784965094878615680209987828289761854203352367880829478140422733810368512000000000000000000000000000000000000*i1^12 + -2335419684947669203811952181669877962727057684780458786923156120989249466557249256088454203898896172967456631105340369225646929800734229347664810338299983172354530517252976903451091741033464845912710744411420339763252373318276812849954662403737790233761411819971629074383851175934977474162906943000704216533244854123541713238177054207252514747484807550797452246495323728266809938465100662719352484151837746707888881053645630352004421205010859114448267211055563076912204876725038564314003333427261967513017255489288129434818660852133096980271985825576516204313606876976020036891800422775822465890850007452348467155093502783110471241834154661401445277073202297138526538560112904033946444419938959430913444616685507111493664545310971003363962407767237278483669609184396272948789993731414628613912868094261176781663997066431174209995239211480360348827807693219895022196010683670492823112610555163352765790175609121428166561162695896340307358086677825473913901919771322173772994072750649744791345208734404747968961891161500384815880591201311847304438068429251462221823149215051696908740918732440461281305146645144371248203383749290137435936267167239101564864852470659356329824957065593037505910253734954592879026199618417154993567627227430912000000000000000000000000000000000*i1^13 + 3672533142876908318382725391765789759239322277915391874876596629511806657772286349547457263781830501446954637798060087786707745685621054757251102244294046550554371622725724911547236658748764828682676166147761859035901320237727970325534591066153152088841949683253628475086054205297111565531248559822708677047053565794832348466262148014220516398418645872487414266428475642073142871357460258936503892468577401090226240200921422748040671856458570449361311455034284146870308902714126204011790905253191516537086847159118114922779152529655830415324203275140538613221086041263095384231901589429168849946941336926746261514619082497620650700655268968660261263368759790777094947382881626940933953672983261047659066110993930766587081690020801340032621724916917957729543164576483290712482296576972989024288932658314858371887817115329856134316493332237281367927166715099543139766636672863587805104002646284837536912942040094826020148934909111052479762221487158420088332859912273794456068227893540403955050272110348274722790468832227415729504878735365175780137111611249800999862339723532478373891454832898052576662077049357871706056961182228641034381622766923616403035630229156664945778578764257877220097447243764393345759839921208444342891026841600000000000000000000000000000000*i1^14 + -4954029466165646756823913314236962031388251924979460956105946666522161779653502341097827069755583215948741074432669711463389696636698667311496515711613493934690142779731928511320918273075251018999591482264895663780700666748176399416664827763042422215079262733970306346561478342096678488101289413842064360230024422197835852892126264342660153791457430925060438086272262135521914873598311505317816247268262434107406318163766708157056193945831464335937763731148380178482086020475668423279880173644638509720595132279062868036249892335482051817686530456857755809896917979111885258439961701767482847026710506642898978411651387850233004199937712536019765910715207836733453425781423466827787322115721826365828236365393515933415439978056727236932807201940354130372461307859834007812322888674507324172222867728775086711487676667420853788631915705987531641637995106474854228899905084723736442809150637740996441060861763438098669477597622715555417176475691605554757678133118504152814166484725603795280491587767010959928753244944215354294462169353914537110270683293276194628322010875804820607619856058450732618694417189523110004967977185219822410126867874061867458176695621908826730742731432416966922280806532512369200517110300411982679900160000000000000000000000000000000*i1^15 + 4190027626296489119527866995184564825032952428789368214080011424667129740710666406441536077052677620923854589696653470441929650973765523299777910685482978082910743537444691528289283826151923359710454177103943641441970524774608320214135022168835643618916162083879741898201082197347747248501803603168047022212918428273153249000064521757848314971946588696135586347901396617791050867530669765450895715896428655631170660087339243282144372548007358495438682607645981637943350210568910087188607600396960002903115527018289729451522077722400435221822099378458944134319329005155506557306081102004938450609352167254218167570262692390233811804410514732097689714043905566068655465772289365912166640080057640744281884768874023330850858137873279282177749645053052674579196400828080188408209009428742675098780203107231968906226008008299409475237502208101084347368930845512566366510529088601581669679504126654478470241375906697658391061973527276059999008314283759505325074313915008078811438455093884739835665641774590488463249129433181066280755831518714752339124668860804087866013951966314637966752711429881737323986985926719555221460130961915067055666715732212101079963019241994156294238101219633321543016217755882587026175610794702536704000000000000000000000000000000*i1^16 + -5937631762808127055544779632469223726303208276540811610383686026214542952202092309254600446220686053732620902558679324190428358997173001724519471242150015231573984155789281109760751298176776962253909787723943358384313814573768317368019087273167768924193148508916893609875051781709772109204723118614320095481284147683148987796868387962938153740390619597584775078342945741306177887250668179576256485637285336779032041179688073122384663834472777780368741274563526375881582974504255802441297244644609343259587917130094237451294756507064851843180303196430261709925347922170094932399612231333167653132971402247515917760813338006329543807239918974430867254676377022924440164603846699233117605391963905530677631899923648012718022558638181889570076328436296462783306717588186345454238548274528553175753670717862742024258489073257012339177789557707845604903863270590308505607123737631039506881332999070871858148793487695033313453908472633964999864984040012790371832332869573451268920554183494009590838372256448758897195430195183556220354337899625110750531445453266783718712722735640356530795781103332385297898570955243210235435439793053529698645874726697385921267421129157294201885284190773707882962915831288599641074178195456000000000000000000000000000000*i1^17 + 8885834267084258779917343155917272018846822999633611810600018829884158326519107974116527717336548962849721896667889246936226011919915485242589018710936445724007314617077856876056168569943560181742482113390925103101231275131471311863293485535375724301606730693919554343305096704530490581327789521449491388005274478724266702970950540067221929732125190258367452731230467908977724413329744245271059559671802094067451765559924238813381600535830529374771760139089929596773188895158220335012178990613537549299827333711576097639723218653460477216633592275924370914409972561352824468654186356521700447871840211836118100734411332298106969083247572643383983807864347227629636894458749082068430587567866294445740683635811522380869941836315307689543991381951795913145116599546401816178616115342221116077893052120528360952685039804602831154726879077837500940714257373233677286237407795691573205153388170130917889877116214438415954662646877407320385043646253392737769331129870501593338274090197817947208396421725250749754172221149237623400689711923324987460272758588497350638793098070301555963246509213911405803813589925826314869603067035231480349524318134265026655913439157417826355546765584200345216048994689564263585855569920000000000000000000000000000*i1^18 + -41069131861372922457779188200675092729084773944295381363977250109010197235105435245114744840262348951254090112910909056256558026087113581574369629618941210082875643640958131498649415313900103718503373466460933749948376156228091308765904912926499082347784174540230045120152461104552871324353355182888695435609174386256397369810711205386224969153980704200064750132431976793137775239116776041148454876360622965916320282973385164650485109555045301685668011961734295911237279236177558816652692866181766058793085174755558718882968590485717743316863786858441411747811198452047174323920193828446453445739805254989005640489601512003205326275716711738642473706202636750830834315988755588216554938209585861144505235488603791632578337010886130601059127954260411962845867424821167675073112713829860496878480400466336199251709684051555591852019991455134937058218867557976745710062050555801011538330100512780366188998429566842395234762849810787014926076818154981551804577237919393115258274247895151235799289653547622610059886618616985332142049776328617091324368074918935956876877244157428343476489175080019528415441512299439745471525345993829389549205028430124289919421779253082425990605414004630414488063598038423712038912000000000000000000000000000*i1^19 + -17661389988806836280882387612543228898936529036784607593647908555718020783897921057060783075970489926950286839774025023687361263461205709025252340219433459303626634682923639668684427073021301919435755869314385663607865846745601515894788905807920551549246161765936002059391586411415809495001220999920750891465064697000552176641389183505432261274306600057711147191492561933762341259976909173346128290458563494641582841614385424227913026419648568339669912173862408798755502560239116438670707030177014339717494263151784791091515821644196846832976175166251870336253677642032783226196903045574361915220027285738573897917033510187791108923442721050374030518785750752067652395838352170207318632866070386402827745675169822298571706472428777470843942522652425268228024032902837808666133793437478560938676063009837983426953429169588760077186951241492968343243601583012682503693903420389255227763732121838499664597444613898800612503224361797968284825630518636984045005720145310244313084538005088268011350568028184816720193948507028055355243131495982989794326710709675083846550435860342136367108533068803465605438639215914494879917796682918747550669380871045578978190832228183480689807031014496471877381330211491020800000000000000000000000000*i1^20 + -2656190253291342799156721904840163171426200824694164811562342503822594779555444160665971028027309562218833616414290367513212631986475875397528063218072684909580917697441422479111219193662094470360261352973451677082476463374396487691440831201911701589715758978763040372438215564571571146968521512191541729997456716196215299574035536532909320753944595009905932725065706487987834072840904618369025663529533536715410638527000973811923449731703779507213598536613276704077484169455046635727634009730882746209873461668590167805961049768977980635213775436495677903013992898258434961161069997148922923913793106192275502033939253909637153616455898530171946343842112276745454921149270987763035952022261122003833525637188853004141100514075996134474688673216988206126116353253301392965019871595471673699828106350613348829355413908622478030172918035008733783441860612208367706350579700263405650679544238082084960347619425142290533674426804415695076161285280193121316419802433408873000912776416532623900541933365569597117373155279016369497710839418331945898478554928351789415426604535743879576853318926403014652066470849003734488631720804029208611847556289756935755625002273705667218771316156475142832310536110080000000000000000000000000*i1^21 + -322705914886822304507156615888561444123748305499400069456635697946959914923961080462800030987705358560917719123408573334636004222010090817625307327802561174982255379274286078262515372202071656814489902795813922277726101650770592316213203833260278704320623837078089284210327987897853812861669995455948129448420194636808241756619162180422017519457967668080607211376473864627821227241265680610646456149042457126346272782303384375269077095755738866811782954017271214900259312913656868116721515693735370867081811600025640696647526606349546713045930744593349445922107676277950780834754411501784882566909664571074454554442254409288896651455735124841287979860408120404950841053647889080288649903971206320988326258047251757560210430800008647075417265720959088424987922527746394204824449771995073458173537228601972916020837452930640620237805271947566374209963098046844521958847961237827368093641173857332656040899785224189051803184411791385083252451989973937414272963858456506655433957852410103158700350590738372782338887143693020375851121946783482001338110303679858638068621875396389214747693142510327323911824664607807725135987407189147721865980747534363852922353874552151208282672549852724275970048000000000000000000000000*i1^22 + -45938943340489753525978510997470764600228158869162157621181980754844889379733305900297534494978671100907540222080448537618521598019467284435133573616225969482957333351936212977158421682433259764009834970354493191332715263680474401643136824424273238945024497949624959124371997184943275428571324169970577795154248365660721207767126866269816156830145660323247583203049086975657939728536329565182081040390241673280649588697702465602113476228440834940644580491381432267954428433977574880058505995519912645059706410089955372564631134532744352764890090599423646632041087527349715735777817691768302745756437818234949727055214982796431461456553821623549420655072490172440119401094961603290928306931036473531745153095327109751570899863441641279465145124821856066301721470764624625644864492676286826220365849647820659395025247703807070768810846053741805781656007070017917300976585446867680286784913660760667310897767984035268923930215725166027098678811908125507699076207301054642835759013758262112859170220841085067617322149084513450398228167958280350115810004602183232743418620576342878270189483656638438071332400168789349544114170228940109641147609923707275969397167654461932420512860591043379200000000000000000000000*i1^23 + -3003411956927818161646160299408633725155711685431804969190246227240497636947684794608971858155625741932578231418704587021438599159217752062913692670445842219852616692908405082589430595419562184501766489790010591851767017524674332260737121985934255038381796860553256615865460623779507827852710277046817229268345439288752906837812419584289265385559220457866790404866387475272640162008290150451750844983210006060706131191020095127919063547224138771573368947562210757757560577748989503120081219679830083864342030835221098952200912182030455393903990875875469821523474337358695061388074681992325636780245041667511722668756041869257374227535726519692585574988798245345743640027756355314489249835895635386617361665077293167612084282633580053447496379356439537091018196757028346397073469467793457127918516896766504901412188684884886468143909322474507740663407702290698902009675463691259834965074904436140017399310264485537416563241264700885327566389820416039914335378621378455300273429717209588346422602771090206513656721194208413410850571375906481113236593846790680722151593070334563174950488464631150911693233628743627763739442396144053256532331295336764319863741539398940606578798100480000000000000000000000*i1^24 + -234786807073880466824224148989294761190005403408391277995228066278075274847593747268027616461168651076818520995603181013645013719284833651979812911591463632782058191333826831791472599719271458286820815701098314038806758064827128282874597028148927966100538712360847023620898658539523710463579597699116790663716493111482163488794991282056457168162730463776125372788309735389596385440103755596689850461755521947698372701335168990486069671394670966466252003291950506369543877406472533372773007181558854006662479386961825295633348290753410733967770612500797254915889422051289018488853614128935345575057794266163155801579735392726137924001190335784421374198991921343536536209315909229367078056579229214775722463006138620347750548496876045453486767149599457599317334907534298230558368342173186055241687515842654944145449947156828095114771017385337588933918363757897065303885831668430483788436749980336300637795783337858311219595328635630993340977462456930143044324643771049011128217038076822688975469998919546572591509018390580600882518006820481367268542301997845802795111005423272522944282805864635645361364059416723340353882374951801016038690600536557485260870402060350648221696000000000000000000000*i1^25 + -15660551653316715597383610789087676956391473801737028692905155776081535918392381253014766825442937066705227791642047403171430095585773041070702463820037644647450607657587167227410039471086168440986676313017935536303201457824946910125551320344820340708648729430936984554161950191319163345000938151853054722138556683465589177897343009826622157659417039681949028893770677760921824843344181572683310858124089212038367146050276051318170998219624118589002014031694175526530002999671786604798980942724622855890348864981520191448562938278776063108382140251193797831522108868804175756202828929970741226898537809311152178867630590695886656491054395839259321833387915541471162295773722046151606679633908267115278448655561931583076258176136333643849588997815752755511757818442758718609235929640236521241945650387623378318238635530634165150755413124913753503485710793288478125454130400790467636379011686700950956340850139923366765702386165532592040945799896252125813104732294836261244809090776348883818185933448624725152636309744512796711906870943385262759163713553813924519442941094049582021582326279012910546710317251676107460554918780647460590070680435855564037076225986081587200000000000000000000*i1^26 + -468472476349736905384030976008048066200701564172000064549450208528480439155493541984805517858744826230455663444600401759235259646324974834766794318196543795801733642856302762517803304926746841593972462567649907987080511012024191927256243227425438002937621679431594895680623271681546374177746529404786514830496166713511793274334677736669468014977259225988302866898841608619328992967403964449001741318094921687609678142388072460737412743996743963104825641464814882285752076849067705066639552218696582966308778578322367293649226650266525018674330016571111002785633037850698470755055050364162611016295520776383576673091022989675446689620159261910889201745002289429082849861764693677183773782020897952302119272412529127848989437434463797686784788875776024076145891795138862947194047411120545093852909900111366502648187424983702446314844000347556550016673002310919550075726545255759639140295484079707604471032783485673920313461036400262556147912256313668687031659944921132342398328694840876919816160364664412170655577336039963414890087776219868616867704338444897662510235375256015461990741696243643477753223186852686437960271763262252174814887465327920957715938017280000000000000000000*i1^27 + -5455483655733474831292398501858675578695479344830343280027992091414587263193048645243071211372486599247873285894277863374716627225686961598418241867894476410712837352677547388748807849482331584801214308790229570735863656580150498223775327555883025132227759619623182793827854809193166491907887092288148454912659495596246808247570677062378618085101817688418738146824295438959099931344500509048413343932580495723945877145560615225185573000644852306408866088539212465185839224065775789305965189734824363199495143516030424878831296402582390457327595978928807276076014828014661255861270560853353156645907188210574115372987301370340258723152444006417952501058047047294290780030090075671579628404024951665068989562339334379246689680905560403274148288188739946035096001896826041241759695206150506507307490925359979565957883035673850224150459381851124452534332132519854288147834180832124558674776426484835672587983466409402372971879142184978026932750799611086893100986482063572363844524174150604175242739941518442128723269148512504465455271557610319520268125629799467224844658358763512354384120726064629707177335549692034750372466614975407021924497201668504420352000000000000000000*i1^28 + -32031204069107331008752264177970275104515731886578388696323699085263584389582744278269285081913592081866941968065745580657804038512967271658208276518110327136624826105016851191958847279491844424898137708910427362012665902334302240624458748749833708390585570847373989372883939088156798066789873949854409480770227366488484533250177018613582703938118200439475945524781738129801889454360266990856934785183404640954510187304490222331388571940813337235002313600070986063825123533182471328018842712227768941795912895268246546643861675335210868600537591973805209306166539464729079131057039362940153124963074156733991409810289616021403954070969731318132498117655209956005935817929566096154381180740712756796713336914114756561869993236366184929794355063555556924989040655351905603353520640424563311979790789485161332756040051693317497585399981070013428503485643657732322653370476107464327648946375696621360933454272997205459667892824781364308520932758599634353010545088369889503876829745196113330604152137293938629113769771948353658257167982885414829096375015537609036561142436372060789639502300574325652769889518945808435301200406638485719920901233416601600000000000000000*i1^29 + -122713518637863386191269078618114211074877044235278597681170382041514612049305451991887828692884064772120033495578428818602917569070721226651256636912530945735875524924969323960261609405171809563122605233737286856460773690930191583784177010492271721221990527810435376205440109822460076736258410270739558414291302122929222220430362071566054280182071751668464103658154693467002428635347003192519567401960682565937062864443549572483772120284030891399845026975811010480663732851238208592570265348433704898144309640341979835307169459438556636933285693039478026580300452363110298850637030197835694958627003722983412317574322773266351742882681637656163999153886590063374061404045838524878274475218497879642889074448379673747333540530111856393556000217930569758508650973910179404967325899007096128113123873893406944811537247272786070951204600805902866871392838884527486118624984128790467694072961634736982159946760400077562259941896147990359816262052792580495582264106904926367879200906456654751553174899749220378213938420869207140654457118297699651634440238668223406408726936543845735550351969600253605724680868829861477810959871764924387809034240000000000000000*i1^30 + -399513876898451119079791223308384304249458024519504221098696883835575403710504131803141230355697450848019569434057185618795918479383266171513562885897896190813721128679935890796547391027740814852685921293940792606137018643888767035982313389700076785491018705434153074215787547787440725515444376642955652499124979764096118445890859996302379909914030355077795924460649522183737085405510877568292640699601367077770178124346260487476575093956679005926244342504171646688455739617354560173228901823471938277050802204470487651012024981062117016876958596279294450197220934345382906738619226082287337397480692005714372355243283088510976250512420136578153059691199775061508056229694762037934447451590345429398250738907047016976652393937481926522685870829493717463071533838408230467573936818795260979589812090668092144787598760060137321485065510713705927104503422445222586147439715347541973243825863596881560243819547070095234912026352568112835524200033212555786735363032390659556023107506490055792925705518428420050792611240770069045293356761034867747634619271498728949717711434022876587327425683044183937437385600947644759969841136690790400000000000000000*i1^31 + -971208794741204066477570634211054481864409327237624955470339432246949440064814070094999881750950180743740133525299072371550908359269903561142593519667105454021865394390145492702395564280644242976285732854314053847189710255619061804648925164166463978635328692202315430434986168089030321452237870635888672322040056228189918675461137094781510757925471077126803579267402757737457891599270981852082638275715611915654042011018512482046631131944039970195610893513420980351948508451526087801578226901670450771985216472875079210793133000216127335525295604771538656287908195440513912897493972996749080085143750990079334641784527112295456759577732865500996673486961222198071974464821952630973646400457582232844007437890528701407081902714344265776119852871757471741276300042512554690477008908555436450768048882177179172328486439549148166731027830617993266085832495796071917464567710860828166426472884869880802301437098435732641611403433775991274570787545771120072627195714110989283281890201561998407406285297039250035837310651723859688133832355023966459039519295959807691434269904422754718498954401044492141634332258408425222662678118400000000000000*i1^32 + -1186013094233625260104065251515980216152681283564569910304509293324130511129082409900160773886442606592065182807562417911761895613809405558684812412884643949939185195088266370095669436012295484601459379932240531962554392595627225536583749266219083124859214366058382531986938218870228442337101491450177457258326265697204939450269173494441071573047295447826609674360641891590481583611647857858916061107306353644087812214836222799180076249737352168818695062087652567045003674457574557493072785357309663605944987926027261664927011387817285493091419436835190393422541535171697304082889580355167066558821116601434487419127891058949148351508284558090102659039764700311789924339501152856896338871137037027556508518823014488219720190315016174838085259498001650273463721695082816452038497532745011052918456467896768818034715932305529992829105229257099653402183539428950999979729022663715037688480238190945261134168414080794149682458457846202165560545147186442616442840106037040750554808520959998672105452916657081260607392545753835115911886373948184818609015271368593429090764512194538938871888808783451308998547639148184862720000000000000*i1^33 + 180886992430378967305314504195964413401549781424452678181495445424009022991365311031414445918820496291013319156626344040010598066880618034822933265020236345469115478090969524598969087907866595718921735994202699954253830844323361332728121770259601845182311990093263401259731321566532713802054642874483488325620901780109270842570729728494667369983882972422425593049790064879628502464709681834220371110629482558310596720636377001857323633130272332239907337119133442654544154926505301257742540398230553790089013947127184277414176431890660233112645842987939147495583415960573474624464560551874048305493363066439442464580413404022172497721729485136479632902845420927925622322192818201362327048937271843323475420280784676475718012163092877359730897973899967875960817315356787895117184058034850971892565903283937820979706893745773849072284862733894533603386752481245022878251317469158525050155459103849416804035306564174224534744716975775558829363695346812534325331206198173182290726361553444749781932779878583817558831474322424586648737063323982438536171600338458453058331606770839764835406935997336364898989375488000000000000*i1^34 + -143686874558385188305510197067939032883705165948765933129871287713207926331335029750243098773852788433552664659349410443572476030935166086758699342561133152453119000509337941144145334615544250254926307072556386012256978175835210926527573894406001570464472102775416651844905628866761819903698680485694991044268301813225861335575553982675573661451204874671236226728186105840264671522245052704356868412770970235347759434980696081779687681526958264170740530516082868545902592141265367907845010560020777229909839454210842944141612874859265968699835324568808624107928017752403256718165893020606003860868946508803951632512806995862712617480663690464880748879809351434750062144812958286199222764864467702140741197683755285767288892317106696419569749669363329794317627383854652303910327896923782612013659246967530848953029121550933901773358229169407927031644059053395737160752189926766299511359323187514843889756627988629924952394608799193169835875863998655677359743368449264557006138638458443087796785364801744105105390347327734885923464703296309554528921402534305772946270318108082306190581544506344289075200000000000*i1^35 + -1731177880337515938597299451933031304528556149463588632715337475069470488663306312099171124465173215375954650402107731784649213692676269350276959362697177395611000486179522915925619759458252478020911384682480883968811397037855791059856502729468268100037935440619596643599440592055032752617709815865193505725070256940091975928748022826935748471534996777304453830322867295157327282107354702658465514393308860028665466032212428257035092771203306672574463036175274883137298386032656343842963572053516151252040772969265612645680195214061460438366879691426520380557164568774340532316946253319810388816226857610032341762526790998654624407151976259795142017016861539005426338067715727202680756037725919398063187581820900052588884702023091983884145547996684003197071050570975615894479149584844074248864946104384993906315276346354313953610813763145658248424443337008285524009603357200069095153688935345154518461263689728149123626910149113009622879008203953745237704933846259124680134584197119530965573301295579382360574042212938363591183137340374536015175943516421418520190003980596027909358842019840000000000*i1^36 + -5185293605791197990838271773528954331855396320160230015918643971628970630482385019714808191055262348402128574394772704299239455532652380572720112246674243558025193452014562007608142471186690804225509025188733612484876348421697224618345786910644494423959590477574607181094785669451164554223512511971819029874772617652358234758765361018407081019902926160274375224177194549896619014657591046547770622039314815276075347173668284335591840271341196697164823223114728340627969513005699396358859592755250975234983872222065850972262369927210520344420973432784143823712664079907485038717495516708348490504188762133543050384201267664744371582610024003092337006684962150759508848734162058100957948951228828092314947808747377688720390065487845996929926839430905987006715966236486746995514163483341689401050590891097456722314466912350208864594391701344258769906814750383868073903099699153067803335887474584756680761573261095053115702974211784905211706374251608355807597299174436398068200912536050979632367096512536813979063219002011518359809424517086610536666383420227731226795430940206170112000000000*i1^37 + 156629907716261072657236628766488954909130523163205645264026638392207890360429779319614806622822691101423331293168295785502213883180809284681086427338270781996981414188015931904868920709280873248378734957879686440971298173857785506815473800036432147834947068039112561890771954597003590877631230658587452488178305678668259048568170634741100743127348916838891847717639550253880864329552949554839794308190537251854935222093201543536056288231047204940215532427583130820187798569782013060327699267873043320311972825903653491749455787274303611033804788523500253581551955387627101681832054114539375949041010979612439636898570407672162069081571992704716216046016974103775631334944461110800174394152580469071143592833626693482994655149874153767572447279190088513512390246186194563550794826269621577468615460955208569365040819983158128916891519662588567806097820395153685517834044961391192613111772470844868021175581689586791849787327572537749132340274403604206432216562950227987587172735137595754122994490099513939679876954511980930138496182555899461394673097314547426918400000000*i1^38 + -1197986029392894031411609135795007964110150358105117994133740621453441675248707519744660468774205946964632549531986406871718218416323405889271061601877331617638431620561359641490382740625326286249717492546686988659076260938666364775054432977378556414061361590939508514315054546723912270883554135241072284658112882766748624309552126261456194258869614966474722265755084268399133894523254203173280109775812986530547774154463874174094842124593300192071524854919414767817091141039230883745257454202159516867621364023604782692217108407543882240828750536670332376623852181588690480725672392752907290586452318387185405749868306997084216977462976819738675966666946539056752257833938841393988472535818147899293110345650694482581125312838831576517802423157237890988694058588811340712955466921917432914502754802987228385616267491216080557087315695298077998208496899308870621994049271312358906311012586048392904747123612306009886392892966863339287250168552324678139621933429629027476858119476010846746241690531848048002315294266913636049534981032100716389335040000000*i1^39 + 4968749729638034372430920408366824525088814021480618545241257019522080803055805947867480260765244494498316704900784179516381017555936982756780567838203460903428506134893992087193799285317973987244207825895392295557636553204373387165914007026756244956627769540716140616036649011761791875090631482763994443055976388801215366016842199040094640492286314077071937061092899016987291009419810299612005391135517302818101169405721695847504440444537106539120155722381997601592166975268988622213046101885101897932052147714609078377657868027408868664415936747021681835181939343754249568184900614892631729338339995200634564294170378756271487280845099055748595954470238881145474577522170188149577840248099783500515360572908234145697066410458406336796600237132498497630603104049728980480849172860605581525210279427255057039930699182265409151144355706772356800703704672788418301610558843651229940561378414776650401313295702123198143959580827089073224744698911307801014526579198025539690538633485568181000771478617761773616341872474281740599296000000*i1^40 + -13854474012513349574913955418640261995403499251643207983606679455881879177378334337016632634783625674277796261791967728349105838530337049324102105606087012115084300120252467455896164452447759858237277350841716781118103632874088603672507518201616808843142054383730247780733370733775708432727486177144978012103391510271207400560191311847672537177523154680986571630350072916583331471669750635125174733152436855585388757019899909303376234453231559525667227777530591142434843178509014123616686030446649682900815457959367735229163365402010935706804899518932193887308866901784208709198677755275746546399955351465458292499680545897492282158611387437750066730632911024990001831944537533666681881281934380834254741649255483131119440089170625073127558885783910372529927623707234276367477098347671427665547285218952893423730905976602360678639636415921109045690700825158010787361635708895126476904891168244862268165832353262343934640408175594643668372498270356081602486683078911512525762095574957520811293280132885788262400000*i1^41 + -56414490831527714982708338750655210457965491521970209856213647604927207842172934093208237785760978044392828826390527729753234032780204054324370375844830235737260013801021222434775079312862922686683918721099958651817241306928019906166630718442411780315157747297605203010767684608816190363915470177606021704032311153505576853197469350226960918943426531400938872910490265387182214054154958880137548828692794001365296213085291767899392940288188454915226058642284448228639013876986804739099916780971628989496881868122235447658194731669093825196238521890792404035863409515147857813486664629740880848328656054155513629225730520744727562421882601936554108625792682645592733954974096917705932081915070257224682401484359764585903872227856642423420439614897916955829112291430598606363679300491663480641192817796877940230020202292606321079892817254299973073064411035994482236682256063867734681190981219347961811443348888698366974627012020475944737749696448705730619159875149595307931838450000303636480000*i1^42 + -40342302390857280971341272694012353534205329395306400804565543415134413928337852476088944121516698785207458783438657079427054669967771151499061989199983253585167473907546570065596573364960043627745415713310587990479181399107805369194840633728216080995717462169695385755786096288529716410334753027663913012112487267075226053307957263364648829637046889480207140348740543424063062274554722176132930706220267723484728471048798553450490398061894152842713563551443457681563460237679353669700169118963636581469830085133758515099563379241446957689203234855542782308013362161651621560443120232463454460216486396937623608633570074794488286347248361863252928552122604828647505940244850685202805916427785014764056967171628279121284178919471236922604923126079465237718988089981893402151924750300185658773523592499466333358184572349722965570451937512636447527058684201191441282466100607336181747664402399362907828058756437194122799373115738414569777653574204343102180883175248038400000*i1^43 + 1564399426274726058249438707199742345092542717745323462861339484982531071471678883691878451452275525564598821637231322163938545012245208468358673576738087115435540556869356308928825726709439197447961101452814317008958117655519186342153728867178906684293445137047046738226421061601404004591076793860360740500702605613218008700458067438903023785047734888290521372227924352218255309862363658660889285374806553940103999373469102677977081370240000992738439658253834891395485977065033680654065992260274624971419468126485777808645954363608661641986432975832838096656135235835616810572259535539739837772384289536741669395233638263763303149677872435110490205215663074349977308616995261150504135370540789874460966555967675152251107573244270414078853917172107272938495543461998203604498845527277857177223764609478700513641730049282506057666736477174387802538642337169898150579877387000637398947334621691080131685035062473713217078409883417686581811200*i1^44 + -62192644735750421427286625384881600422610403421229043630297578667483919272254370213976151046715419260752367014763436965391116602654306032789225654729883288961114066243448772136775158424178483088917158103460767429736155635600756208049204487714088827153860602902319206398762589769430819955168040698759478890154373803886828428462282710598353904579764199900431608485209571243150859778276326917518892584654262701492778316351050396168771859070239780295331422147976061764594956701501660281310715278578861618072358051720980495829600299295086807791420189184006507032160516981119115124499162426098795047267927007463039494472874456285668558267982147594913335673449903948904353609414238105791744594736446683254935439136193327272089088693746292695990422689903481515463037727980220714158778286137678268450525234313344823421410865087535220062867495144635873526735952594894619412058144986075178099603943414978738000635132080*i1^45 - N1*277710103361464509001545189904945463292526752293351886286612643986646391215344344532882074815201527432674507806546057162413801371959702773976575708182678491494637838949839790845343964413288381777307197993627911778989432338912292671608534985505884602371852151536652967925400730953848620904704683345916779638365286250169925685967640625790366079167*i2, 19940168623625503106213789974149810224504171019493377024694605423145851565342670605867305052350561484821741398654017220145562596027411310905268527884059229409826930503025367132993270155196280418780295576903070099296614410252809327741704320921499868974758289315855142841456286732157081994030883377607710534907818238316699947104073703404581430106183916208441021902237839411403632870331970592398814554637682639739377373051590294003169852289747394933208004389448877992832607031424350330415143424531566908425528562409145623546558793579425619342643428563762240108213363054319532073577091874208925536762694372452820688523045495335250554841619610287155296084805629721871210865425812608364937743112603070711255533359135614596048699162642167402402283036766530025837629049792732366694153123573818243906033134960691409998745579735664487701805910824190845822084936059955629369208888241688240211154075012439765237388123979542579361264059993641059022410001132113402319521232061529926049051418437680862882189152915370547357552504493869504688616756705969947303188813658102864997282257191671670682808489776247565763583540670447609623894247630986016291986190937713610922513750967785767614410675673093061444330670757827907851528170832946193272169998091609853838715533156305461149585818607914269540352000000000000000000000000000000000000000000000 + -549722215021598988144989479121501176645409400325168718474695955686026699382754575576233894142437774212859332892820820875552728932998943900616943550707367067332566730566328915959944088253605171495016378940245743080125933970158778451359788584573537105670043069512359079742862443546398303222387016903151550169292601269925394528619056297340735661981464563429534337803859778075480831239566688469991237327157088625330505893425590855078252500120579988163168024767144884565493849168724064875143196673307878038307613742973772681283786347191641366806469627685840377375891286585209845351883590561820388424922922176965512586347676260245884806701813206885294970412057033548289684249384971219818663311325425050310794845338674927591660829088961137466785107210728343550586193356268869580798000423532836059742388487907872530807932204208051499778086113650073915052058029560501896865353716682585208703064529467424515293958955208755809113592808841168611215289091289545878040175853110327177318686622840785282095395408776563146137845406110923539009214527920251924650674199752668245541850422092572570166644499094167974435517329487780642605108317863584710956101863728364805693739993395727861005808942968008158013382121268237454266468817764578808140712807171411531828551679175600187539298824768786006016000000000000000000000000000000000000000000000*i1 + 363802238690601890109690032580908370879882454597456385639486320076579708389610928421272778893515228192069091054566628006824812995299405219768493587450209824577261599750789894265737041442885254022477918892590565967734837974775548776232432913309299778607017672849886985542384575675861368348984460813830029230788837279206525300152122786049362078136251359276247200602447887606932410381054131528274789686097697938552251183610303645138882806964121767595573071596976824443987972912639111706115303918590506898549721026895865646743622845893220825311770592316755292130032497434206046040876973419487081442072460186459650817275361507950414943593431495119337378304634189382906355375291990789624990463983487058204967461650204566422225311971018036138895044494728453802163020190844245109636199608836717358001506333534601126926815655120016270070231936092430657266320866008455940501073342819346380003693974112706923044341593713838482488358328007401137402026574982207169019363309038202601480583729670216953832319277194227711100225298977781959068068335852250710843487562999815275916240758191018463700912336272242650691489174495727853153735958590747255130201546473204719320305597039553438567221272228910618172360073119190778245124456739248293048556403294819601579185341865053625305944531003789803520000000000000000000000000000000000000000000*i1^2 + -170047118778065812850560835963875580531892753075722224547721263895133882997560510092162879040965934600218814237897753402802933256946045298341511055244052048072660496796600630573212547453487196646866252170559934477940183259280527940474911291404793468021986275446103913147412464735987426453647976462098545186282058401796315046617606056196804622297666678313544973391314213723733691284733888682873276309518211036590983404325410344185567141353882392842569401665962775900819487200009878648403053713406070165827206167377507836177834684990327126374049786081718120299013501787356763800121447454414570700165046478368232266758868360925048325116089722111134133226806598236178950196487241477594553234444913698148427608375993888414280550561812773843817882883197136090333169501052699078441221418925152605728270456633234340178285426261643602118046548210775035842948474371148847432005629184927746118183422127121159876682393647240624848325620163832697696606109397217039553529547455268134654148704309582433412701431564027474051965138128032053686936602738339857002335952132821145477345971942541127931252296509456714155850335772459156164191641569057912894812031580808837179340957862329883763283617490216348862098951945272664909930090304410788156805101278266157085234750000733921176653500222799872000000000000000000000000000000000000000000*i1^3 + 46716071208167353472261468467973184876734357826586221634395317460204452206010090065516443664744180502125295754080227356504727385633188764496428105064323199602831430478489971543922020877217234959049864812611609407558407263681417831678800248463009221578402153099674125225372617683280344829015916667619002102070080007014152510555787822226013069755080923241387583892805637914988513898943608081475097513707646724623027244143848514956004735587920120277561620341898411527912197128857360516181767045501078308944357454961313135079428959932454252125798238752831848792199178757274645815567595632638530999358643386859278542356468052084114708044054541611293033541115971882224258536423847575847822854626762956994958852535516593047573153096415697576904872236309691731666121293080231414149356521542426244907125610062691641485327514795997770104772229510831138841611295496455338284205681271264744661450836974119664491705915081409410404552482264089437791631581568645696165486857157025064252243430140526146956304557948475310059622238608789673038761679247774335330572326665884119020428357195049631926121435692163263204115138256243147698023812319007673538675637050808039507678119179403952390401618751392376374561447970708087277266562711767730476187033840519473099235275659099197194866590430003200000000000000000000000000000000000000000*i1^4 + -8004955277500581111320815414018032931634360265559712158725532828599866278386668975433589144819687322953851781087354907487812968917083594591475364964119389710598794168156384838235638859913905056333840485999600812003411173520839147830326066734677872382382664986397279810855314210160616449483233687562999696559171419061352298123926709485023537269410380910347137911425159492454255155641415410212467916119462610203090295781665315336515206022280367697794319846848612748710048729259994687258763338627264605786687224254522701648688024773333362171490278129823340703150510099100026892861815582826037218170500509840669173870346875359198452361764024443121625531373424663568605574864898980736163006734579949892722935425871189290701634238457481992732033521675558666514551206221269332496196819280214947507786122513861998673191102136894566709148564555403471968412226890697359408845932293124534542317722192299446735825623498188636887867089817828760186946271189656939055143263321903022213090363250154920010444731786113861644090562506814203276446614173539168757766370958038486752212752068626958294173460663210468865140997873097128584716506904985793556444134032198549142749442192156231881870399793696953069029383567341052793790362005317355945255957558041107378268042543917409554227517194240000000000000000000000000000000000000000*i1^5 + 862171085745470670940669794930209856385011180906682121723332788201621488755864307021732339795042608731482024347758732873196394771169310491215847526215525691728357257811310140695683276357426380578281186104629520237732537075127611191286235556099308130157492739506012229620655062828287837308915303648645786809820032926719779424501025981071950096970110953239962280764247890790828983828412942025996395009807313333045048936983294223837433486742365003225105670418208901652639512152117942555777413637448977945938217708462222778565839779569018229625992639174234429079998336306653799701667381288736221666601667059849402334921089262340904979970551579359053962151058454330150611104568144501921764684870516221546303005928057150058260419460360824263360290878477560683455244384048726274160768923463592804190679860636367596260777361045815575883577591765601367689321847005159539361011342681872494904981321687678686907299867106452489216935931359739806998021200370382166595769112337857645904156683340092082979724499598825465841147054805949908696122499362387560484957960130944861469258012881868337758854442588435758268680470376876355726939341184911131492183965812329619198296296424562769895403753403463872187831193829780227855452588044308989763549145622922549451364558333918700338413568000000000000000000000000000000000000000*i1^6 + -54200231535416902686059325660512063159261615364204052827720166167559915834803093788962946378205564134322779261843683222071134090803022716097821483036444065813958450051147323925810294064214578218594763160840646512889233833453277394854475928959334926309399917923982144317973579869853737026192982871005782091693169404141862083026465287926371042915301813288873958302357894510478954515489482130695187125226581474366842692393148579750626805627303870485894870405428215377675896961936562548365257464583801929385101870736499896421474274160962122957417595557035581313662702702078522028613480335292341324502935289189395508711406568903181589750923772986738167452525266591849882433581762499493390419556620251102322605469705353896475900178927303728992969761231302524612820143288332149985893705487466417332683490563129145610842935297112188062453412156408487728368385726802290238589398819683746713868685653160464829395972825518462586808857914928050196717588282946211412180155359835841479413406044872329719451091465228732983565894941847578278193821397248238243668963473274147925036934726889549900543108875094716337211107502977602403082454294780927046695599869368963400179708226710735605490017103346689388909846217593331053724099274328584834275142653275133010382662198971718854246400000000000000000000000000000000000000*i1^7 + 1531477905059154098205287970890786498684664908954710193421669862002726270510401567170302422673236140723345817098073047664563170300044780185250269607451519516479280548588700687392573390188185925591498774329038027289904380285173736513000061871438350009778126377650600956277383065165189625840300321983524394737014085898836984775786676562261251631056235279388184022806042569661425532060115706010338945575540092947707144431557673332612249747762696196946532046406864994572263443585984951527617742334623563576389360882548396138306274572831479386113808880585614284078688277825105334103193573371686050664301574918446889204442849023541304479562290832819778835509851457494822536188559654135826040103588358518084609131096704288085435830166751841824656304123177777937480012735216940201099878201928400207552486825276512753182332504230194349873645055336596675815627486664366146035932413722252628574988952339801906828800948518920428837943877044894685158438691197966224458814719078165645190985419029344748452971149865330634876709768262277779457735756455477303075084252300429530820265088762989877517262025515813852352775843993490744942054093840387477582582522636978743828338172341729181549923451453076605933202774889801038758919831931249178678659457764786145221012898570420879360000000000000000000000000000000000000*i1^8 + -15250290753665844155469371028144433125264323795229487684070131450142452178726402631169746660207620818927828555774843972098442818865736329675952532531029688057390386332721221413024848143982802453558911569578423019268136099169801994230088164155663758282886341044938354284737873502293019871841395081692764278323573225514365075177578007036391945967448767498207335702078151446530632052715296153254996510166997298850508560115842610053757749527410385380241874299317497716585419128046082787900254510285510253287147466593454177519405228320558381453775277465473344031301903252060231106755307948768196115684141792654073694393606755297739245796316298777880661513214639844282934496773063457636780630045051580646173849387701552262350780844572516372452350333765109801559533478375014153681554316755195199372549839509026707133121110244861185528991984284972909712773139784530996357828183710517955693937304217531478382675877237686095731004786473306530646435260568686067947418402464659286401896926955446399741266724085018213689835843657234888282614815541008908637806184845823871273668481124803407268747043198890686732159729613282182506029703794259662580259662803952589497067116006153240139026412701203049877869666584400587935390700385012881030371185746764340992367173373526016000000000000000000000000000000000000*i1^9 + -191199446766726063489029831396608664026852654231388278476235396426761534587765396006895320741828443121108839698161252974058615531715058277315634263083713279895720122339882557768648152653183928947099206939058040448601175520698863895141220880361687075216844242920068813496498171739527199295578189395033228691943179543188681810563856699317512903342284869287016000924697643439471118644808457118889318822196144604550535633836022628404306474009994050803086567876208886738937825435753194814292602689797147865843620463651801841734633751711663335260639798997719998555654160995416193197771412485959315849558841744361357632831470655907805013476251945095845673133090911387162157623161571822731743677853322359172366737448404991121639735926554790050516224677170902625150635165143546933677842200145207711785579576882205110708144801886689758209142609157459286072327485159587417461699206189531165479937668354817992425859953082072637104650708960582197708298632533640339294876897724467707844022476150027437423227323939677889785860108628239068860404978603884056189419111774952170485603510003568054062917005767645119972500255488812976072951279308564081948442892187519690240134780941166951049585687068274858618423080438505853023353966796784856447270650299384283872310067200000000000000000000000000000000000*i1^10 + -34240413917005193499392595702112196025608594395252167801230367168443587552552523008002975225467872486415518690013460267892993020116122033889329095117885464877854878050611856022159272296245606529021297981672894728121109469865159417129321305333694694773201253377731285352201733796345444403422577274704099572835566953794967269220007303680928684198755712071867679895169375989341234413833833674862085300009339651692978192604941894505214539498043509969728510126473882814355954759735623518131712684870189048813306838010404239600482253138915236573707538607300635966433929023538494804783114844208870059509720852418795023121012488157292438832123052878244744015574837741079573551978013057535164442353910663263473370596205836232931057872547622994210255317270849104343000326820002514140313315042576476615040058805422738346439475441285377974706727790525209025672805155897414894126763703551639375141422664756839566296030431898452885935924492075733657516177323314449161539842484701332299322733231184296128138649455218021618812138931155848409817758670272752514891796971322296925435887845887530458951623503737522920130475304239594509599142072242764539963627309897821067762784930634917643952487915682870088116343359303486745241141265547508441717113796646868321566720000000000000000000000000000000000*i1^11 + 450598886059463868826527651809466171097022250198787551760422116688958025697664058286990045951893415963577951475291935461691042959042285658830804197447521979444218959284544135568747535193223235601631292640208460618828328402963492642742275188142614796137856901668063860618063484705283355408199195425297381888726646804185143844776225447842902736163285943137049967129934538091343438165883279136549151525799309645314717917491479834198115662485696997488011749677797169364962893608868858867346658316090144551894213625768633518477848331518530719822339716176209718633141314526902413543015396849137287062479082568856751856089571891440469491772347254601727005041280866823326176154950070705532835015573003451276598646446540172645889259619042563113902071334360285190186019159613756903774830745669679793742740083078653805454716827908570570528189333739064919090665235418230815664944606215942838357203519382299752716050420418186091971357354408216202517926368444021265982997995312898214775710090681495292054696075823024004933219846349524497428032808435855952660479116819524373880328811869913362237426174226669443216421145271677573770872670490241181650031347392905654089759351450948203841859319861485743105745508807260406523006134474349544400904856897343979520000000000000000000000000000000000*i1^12 + -780096187122020722224902123660035545492673917401632008923691964091479303636601982968722469207582683093738882958827818138602418861356377294810065640562283252611256768279755320700622367181469130958180120897564620260501326761045626788037267355535065574063039073318176587814979454663848220208003574623061896627760288072441210055904081551636567369180144148272439937856149894645029069446628672676633536222820139665875484069902105254373677436824115941835062921011541667169636492770732731761783803701866849463775441217218091131979755511853170999639173334596355930134567083116122373916932833670444181522676441380497584330205903541001903606701405852090239505300588520567437534598505303693391209325028587670312999246430533771265015018393417791196339478014113612945745182843922679321443399075013398011192327995539819559822906462306457642783712635348510095834158643236066421056906545935751875206492293255135610385739937422990809852582260029385403982440495141856616860165545815304084364352549697772491471728531762802946574885462883732651812718339344239652445286571431331580733730479356053665293149029929636670046230942851875613753868146559454143270978771984929723461642593211156258960307446281425217776707800031226556695597400741765409289880212812595200000000000000000000000000000000*i1^13 + 1226793418670835541611791874553423537470408462637381552188265930367549519433960837698264396577298223528138423624419015742243260803729271339583671650427803013595416554056615984880113211834081952163424475947947325363499126398717305416791442590176165018521174227053853746444243406735498035089716309508790714371319458969802296734910026910593675747101736429552931078497460889423244982399457986452418110256559937152402868417773859569909994019090420819778883255231907415114314767915035118331171993571266020522989721169533336829370139123648709438170080342283660246782183262804180125978812687133559717180066344715552812219890166030302019579533397241500428982445404107086215128412979413893192340173596679738687347779837799033110540613011073957697643470448143820824235713122146703756378699354803779569070230277223890113184669398998560244018975451234524146497836105280688100586765770719001096562797677334392841369388148057584636939009617098504331488159354467550116077790145128337439869164263823785019660362056183109202259657417450403294645086254746984646501701553631736911598067915489861565392181783512260283332724817930212299951156169119891192661411262122588147342056726660667760675856621477432052992458717118981695659509927347373877465238732800000000000000000000000000000000*i1^14 + -1654806272206429938583108933280058230810636531229113030309993024719627752648232559061669222886001740414137573483458744783543079032837351324012916340544001537493421085966961638739533353228317617044253261562092600342076427237150927197436682535280890335330843558997304935430631233463468838918697532663165732145738023284842659752624391673997692811322189404580156969756198453944449785299847332290625345070444740644970287219004732484174814244284476863272969287907028736145844651349551409191431397414912840954295816406810518454603615771106879117634794403850083081517935718707415173632022676943532026143166466533458783536782210835645066643887964211624530277153738473677752342038828989403515685244322546062475914049190667302284531879561290054010279184796043082238220464305053643289714015198259007800185604789339663708643356838018987253852585231866815679325628591655541936552468863550692437308152344257127325043631719644747596313536438047172892665825444740958517587985054667554416310224612737730217677813989233260240107296245601000773241890617917484794495830639544779269143454569325094778479314228573750009950784347468955574465198842030598649228791082916433620433432354905044048074709775290243415771964235261463859034572153413802343268352000000000000000000000000000000*i1^15 + 1399931892586780044732387032825779373038605570991890378852112607848147142971383458440728677879516470689585861806285624200732677331470204714719115744565052606104017582522351409099644834700165180005252294029114084212938823853653183746949828336813274223368039164116250155790814755037463092336266777420993148592789422738470941674130176051347984703843635730057347269187943555614692645747428257814981529187073210789792230118201896629293850943499911491577009634202115745293170715882717894151813855429962972175879819096628960248313213727892269143055028281201977319917395053126307238649691510419731077315296160194280347320889739947836682158883231571937013290252913953364911210511933321008250393920474136812978414326954481849508887941331340208170842755995955748598637569975828786470822390089116788078493929263100622847219362276298935923840927052086595879717099960839155589572995957939884051245357274520639780133144885463374556535208401847582892946395784539158126030435798737730292349524190856763837588719223539480999548608645592780369903907738607256744589837999608574013101291872154546532194002387422402703204668306071827961471146000814007829772400654782559752814035943445267202855721917123114350320118754240457732491464280651700633600000000000000000000000000000*i1^16 + -1984239123795284628969661809082444717171543337877308904095331090809406790832407985399030851212643387056803983185468121537451814578897737785159377429546327578330874907289948398222576844723699035641236025534247645246977084229661036777460956162244302209756803516143789682276391786149753463299696015551271588455869488212056838233782799905590278107262771627141400863880607764240493620340394564504472541652578846817161113332509068708053763744465518589605546291822392314313060662239026063751134102953647229881855770542068465024628673475497552810227004562655709293655173392726290966913342743784216603608990034239291189199206082156601464002204877792657565339213508180712941335171559309857620369472183828945052576683629811180728768651020378770182711582777336776085967817315266724975779706855053299106212242247246739109587975051538120158755642201745243447140344388323091850871656507708184776774077848861012576843996691578081713681044966873221482235336107646992796893834917305759432957721980545217291329258357591191131917004238814569573787034391866433814602340884591006233764667019744818939518176690242027523448650831466693840814174710294837250315164364572875008259724437221558995726320214840524129723976938723671852522864828743680000000000000000000000000000*i1^17 + 2965908625318225285399487800837396121551538293626275197139189461539295051838069152672314006462309530152840760339476930561557771425869501553739979118692189719929752361902171772461391406325986413744998902445983684118995436947107175005765698585694840335501848250790925462592258229271085361248925503375620965798986148698922588968215417440724444265289065864118652366292401917816267166077773726859261984229188013903394538973933221980631176796916569124722967963081520178960254103464796890718541784372667345240812361443902084698986684515334397805916080693904476241495305334602599643038744179355032331133703965861160161561181533422315415895511799159771149597843196735058036116379362912931288390165533253168359325637946968617546335174819263959010419028553042594003686406935274206692592231359409270307474278568446577385075542171083512300446312134985102957745295312761794590715430935439751643299282094890202503160121277862966084241323809514843865015740902523965233111644526840132746908596290704651841479824822355259102294272960817486885700734130133281066576344734999545163797960682779801801947248073057345476218679835926377558191605714895867110123591322765371250154820103971963168305546600502300801155274962937555812614144000000000000000000000000000000*i1^18 + -13721236019805210859240598563613918828011564574119507450316241215544011169995224077977826766460135529065230249687362742164896202227574996235179990569771029012694322335766927708313138589143154645565456008627834454007072856592328288078393049807265032048757262330349264828995747265626402633603316794990193110919463487511348240214223103600674808903586130198124382660044392503355541326896379726136901418708851407652012558056789962548120409538372728932177664038969980777781768105542120431606703433702813197684025563522608264383434266834462944363031600746947072634020330792878703039476105124773579389791386421622984028220350979928891326051317884945600831188179569365121612222636234956597523850308359887046522540295705951316317997486753470643458886494756624868699115426340292029340383423366748156029075890653837295571086844712315328886573321618528367974876628867140538210989286175883627871903445500937362963992865834401057966306520399033557461603382926325288912540432091274558405493700535900604384179359700932461233056114559080879706182667318042275196452741803572038983295919074780468479432385255507895163405304044774856164366264378518061800642513037526624134461138880681635545666684823640529990562895991783888099737600000000000000000000000000*i1^19 + -5900388398649302376175666125941897600293562463514198494458236500431298353285009452506728711501077597120228097003424698809850022860418500973831987850892152573953110600259277178071256161965958419891186241392654427594848680404743669756060689593902684369114480155994870818445837319593634826336496810939112687126912256814746875930521655000487188474283319613340227069564320665818634294535722199327022467280746466073122622962396983734765864369070477922632727258548682906916681461520208940098937816601552980906915385815947806957221877509302806312263001107109634909317210395874348641083271294278074382812936395706286447068395945746311687094209701344210024509635444954389309537380121301814155098727618166861283340175373018528917645351276460095655813054235280074145469590518568958767438632619956906851768274968460880544601127314067261842865464664873873231906457175050364736655671758070496809193874286155139007424106501448219769673867308898056265633906297282159180618079546085570451266249510064744017940445731003896285801027016764814395761470359000317734225817261324448314653088724311100349215947257404144685397359014222248294456626903816631135211493245617107119997411708212896284088778909104697835458100963542302720000000000000000000000000*i1^20 + -887363618543558946057002263778481796621785155915234041399600550370724696950434697286752724394555078320779149073818048135362618937985055860559462428098626368491017314163468847661693299213426280776663284041174302644711552321228592833126899793548682160656593616887491678760235135815629283356541297846599458141360210921945537558152329431559975311041796412674774106390163545763423776286058663710322185192786553903739596917856102818645565810991938956727107876830361716480781891924250168252834990899102979027922138073396468387811103525448478963148384487081482903461706636679636869477816202815451786313427737454379097977468768803115839181499380770226176691475014073201142107439545806828032929541148859810674143917547649535675041591908179476046558183329398544198255111155513585797271322121266172758594808100814998950851327855775362071601071691750142076866633732415165747567173268956574765095887920035602573882739389358608830527021284982658123562666163889034709754580587830525655254367429503318446325091883590431821125582071978884570641339054502510260203074456052749740664739318806474536333940269050793083886799909423178017760122972465287552000652077763088787003813946051181244916478099236091609886553538560000000000000000000000000*i1^21 + -107805255053719532134413602522123370148790197337326152407988343108192510911613091044209925164283428113759945541958519758882662185779260648319250545298874247447258555707997290855738906533091613011994557662576530276162563860840765734231910818050499556724367006090376179854278120615848128365462156557328251618292181781946262466341155956523267774115200247987747263938751448429573185860413824793303649693778314747539145141410444346339126473569522066442532403157158087855490764461322027585698756207980005738723995188979966418594256913137673825058455796358695109620205674036029930054130416440084004336256442815382755920124923544745320041249924527324756774865514741428096354005083663349337049295241701935157324246143154177040540607994340262536476656101759680047213178125564123565890769494561518656958250059961183783798255380718172150010158680325757032890611307949097410541774011288272301558946644695777234608096679704402064226259526026055399738258621253539142737468866325832864688850564005880944791591915391497064014397332478038405636669683462586622375250843132376075658583122629464212327227318981160549307745212611615817277374624217718616285142064672422681087520160788532216369504207119540757620326400000000000000000000000*i1^22 + -15346321983520493685012150072077302415169678975082139571163671618890262338367998616679860203734406276146415651955005199862204373236272484318701387386042835773689461127534500851106038472331865382407264598655666301648839666987135842217487620011317397068951681692816745546767490628270651308934511980799977096266740488665957544662774797630826722487760604880885603490784409684164096820651303383784038337788588765624553833635116245568462824334428663356411106421345367223628856461614562726466270592977417725544140708321950683957821649072531532053700578498279035270904177073521463712308905671628970643974997156993883631644295629490479872785933977182546730331888385925212574853903939901283023901495815313818499873730545013142860522849882543632913793900660733019065948486192530603783055465636972740296745058450607503071749163164509088415994739565242031711281135738129040391136507213020494352710859873369120492187437100755137901354261648544274397607099518439851820826431377436686526187217406198162492769677596829372304973662025449724506202285286338875560927936891318992924373350715968648932151281817092387412767707999747423803332096342393532339010791615393390902495008813429178315567625835590451200000000000000000000000*i1^23 + -1003302848071735607500831908013562151033001256736866518521677788040398091879965720337899934942559254728475045282771160121256634401250318551330662277694813436928647447028673255215759802914191387634528962267398664508810570614857693624395682034257998966727623532551972817751684914990290535896694353485388711290993358802280276625444198741418893806856201771413001521039655961522954953165168876716557940399686536593467945731913620318151069587342570185861323592036480745901397222166374674855262918240990793268639595210533513492140782839533369345013593164692415675360098701087167456361751682164717857512018534801372730730537181276770536576207188060240211681762916128935164247607277843494438805336758540910523919622643329594661203513416917510216076965412717224163547256706406284749350268745815257651373500140543334759729345352556117167533659898158380628064723190101648808592225078277574981850150409944838668812629358072561920782866407085258966729337485949332552825624294977162817722756149156629530744658134882648764006355005755908778821074721338658454814717646915086705193369381188279091912129120914830768918036799339138551404037380839616661620936574745934659549218477696644691881426419712000000000000000000000*i1^24 + -78429679674015133457540737046969758705667069047941469724698202401450741413960677685436328329725191316203642909144795318741251174994917881649755337218184881368565672123868351471692043683116665261189273309614467434562442237607151021372205536454933967276080945938834774105607437580520535577078915840360520106952737432009883432801434980460999569353339646473288070893594429287104791495606372464730789896595409390217358337983295012239578870154600598330612622469698342553571717467840839362177062434488979927523910030518783849083911272137043541449876614043863428233890296640713033486635850639810662748896993630964174939978128754960183664975493304074155604086927149839961082868030153599331313640396054248962186359824076475651848566140620816210009813094543226686834978669771526482528063271674563060146887235348474568438559406736178670324342596344375679282979687391559507882264134841345883775194747441587764471262737549231645256255540999841043509422607883185628118093325355012173727323725416368203470695763710534551841331679012292691212484261216675950263114472405091105397228014440398427280064723185121053655843967053381650625338334695685734789313175359735836331626696076819089168793600000000000000000000*i1^25 + -5231330935240705712956206729468070388043239471482259663029601464578189010550522982539484152381284135503582202143676242926106438655545558966320123209779978646331735822327920840543507944696521227779368441614028602583247949806482554395550041817061493019235746690188759762665074894341738431567945351177682310671787163469163003606590248167533606443079793871180070580155166541643509638523744859413634114977226222264460539818979715044850330467591115643877195471494832787362649003007786059611296581313565331520534411119916430412863514505996927776832844556058823344355915439011824579839169924687278159422426567922800874252039634011049724855889475835276584386015451585042894133594719002413531646766171995915455730016415158340693163085759761107587313266979742427445859291536803622123336627763975855408126167074654283626865272397382615576714375439054146601045730302329157258281385857084502588111842649020763798894787909255939943257908426092040364722195833057589039330851382961630094170371584425580812284380238421382154389432410542837715959489945954351421848071926142257277404876796709663190535132341898950826770606829728049628697517360444544436675573082372316637704899078536560640000000000000000000*i1^26 + -156492038037663151308052926950535223929143717499311629364655950419254328227305918522433247559868646159624869946584686859221872728364761134106699090378757095141912580118634028021531137632684654701315341054118945819865748078994367133916363198200819374270879697272168104811761265325299893032677150365796415652063525196252785230562239676647649482053332381832834065550155934567549035768383041687517973991086196558076981282173823206092703565095409714716910469743094028573344511779052626392910397265310305621999734438947267659169672798854765163975913186944343334244685935663816096271823232297700421022312397550297157507110685784503675314602976883732280795175658062949594563309361982996198571985277567639126962248380299559182109874815919053009830089730356945894655013069400962632436185238482021683953483662549629785250459021513754229121532717324678568415100626053504732311383568866487857083704798225083452049622122789601347440428607278653254393528533605391090641257440944401510824825686478317879162080772683001564316019967825874114736974343971671258064254975464721028662761028547710027585186485811542601558509534419064489171359190550604123132029070945000301131349360640000000000000000000*i1^27 + -1822429481915836385807913105605346880044420215683634259907171478678412533254248055465896134044059739909927327348721535218320794099235454625341359488394035546331048322308768346464814131975506841185093399933282713878405328643634943480678171324182702733222553153406786372628875899898356341862168326030942948761783197559565354081480081412912305971582298609204867435996660163420132329884221461529044744184218342429872304446891105436268718244952211712869869769719695973870002266136496256998191052588157458901187041555178406940501569710433515036871694688973798526766125118191030924775044516741246018196688147110185096717491190713668256302509233437765742828279132227260006076116066427166507270784561524478003569892183593926353420565445831508886491653377543518254831152612544127373341398190253479927726185346545630553649818617153994925025352960044959997597662441814286206108398823287624727266501382633148284974790120388475836422786747988106321271200007530580130439745980052562279159566090917288758020541646400557005435538769856719404786011762153649248178412861964961986979224091508736014925187985238092948059602105716907188489525491550714857595611114803515988377600000000000000000*i1^28 + -10700511256439212252919780682893629205897155186189823032021226824203815745167536890151741901108926113247781767055842646975529589734456631202261387674971519365334526559301049212961589825308893934298564299119588171727017711709999217574156551532986975997973221865395648240565369630242158176029750774768760654768824132278197967896070000168226603262884420104597134693100981358398930947076791248731199267955564685775757221510222763194995262980719473685058990343807867272123384351542236404081036099115047046959564272314999591597662212615724751818986843565372454860447219468321578647120146809034168520214535758309992137279436550695008565757845844838795896759776058236695360808977336102207408176801224465041905094818708995219296201748403941736048320083159790207587499521163721522464285214106679304338390640157871048915966271499745439569874496168448149487720474488625883983895413608800325382989857667200878213297479300186550238444778505604832346169976310159885257639792031547658974526474759339518882733270140820530067491902493997680522977939749920020716134092610912419873765934657146929234556627388013676947544776154585965750874921134370891965514563211755520000000000000000*i1^29 + -40994511747000191314774449043555026765604197374929658396447463758520318025090857752834357523099826411748076011519745697069019933369069329255692345352136624933361529603387591056190587869966650577578823408899380313786942465249878883816935655911506951047345634190185103677068880502867101461635925009813988012187736341515929401849696128645238141866709441976404966354125925615778188892190892467565661819040310855944086356791802025106024702689650193376926271789666362797094186349357765419106246797911847628863095659319704938334572942844735513622117385651785911625020481005941561051330736236206510800841888611627362595645750004826553251211767395180923991926957126723766783912018078958386789271245342354623154777367569657954580870278786830461791223133414341300111806787340095333759659539549438635666710257172356029130879005077843097676188662353316383998262406052423095322735231095024032577736142111019766554652852320839456180699706752283198746242793050817226007438229381100223465145536438672908161766263341198999734530521647948299401866992448292324293267112568346543258583319978585574536803623174071664069183584815175978324793132913542469785747456000000000000000*i1^30 + -133448306646982943569309263690279472611550712272232696562427776490687850032807658486827793530696816874173763963010326534385722294534034691262505715353103172768924152068973402149907610751466880640097168757529310466763657669155820214109465912223962486317937199551850378188395973279061977350335433890532568966999371677143989055976930141345594242504495977437717730797334204585028612632505848514649675503357794869473207832452369602427143806341231836745501833775731750907124486979506469529388080227809356982825812517893673821743369536923529038844100182354186119425331759819428652609525963078296072490444843643119284639970372369250393851351314780424018058285164962388531027721032849029744885722331576898274380040030882756171176301621651284258257959738041793120192264306678306166501195602412511500308726318521839615746758696099523581476099577977484368464981751835329489047964171808724624256607791509583626064674014383629785890378167779480988647398942510269848479111719828780799895933888251143940140988539098563423179300480571491283567783086162963685127934272809205455159960651813365352315927313190469984937458848978282182709487644313858867200000000000000*i1^31 + -324336518328107152156438791370836346901439773887006896371452458043351480995612098191791645625720206872615412908056929816575514805758195601190301669395782543420620583471267162578005818505524440683940680330994046675365490731380735583480855831314522938298454588294456143877094623985078677611204806339755385181607772935522730725059090166425693765522382260862911657433252464203821192706412560245948809419900755536855708694050914075535926144077055884640590525235494178506714676874277738635465415195031609681531502414444643500131807890362465128441432553709274475395600197569793000329963610372987097605750008732049975806304161207083357053193227279985612316830344738585400630982275099755020031811224856393654784039765468568051626202759726725138841226632947082920585521414120350035081641425461885912769248711822380958997856493829352360930809792361216040967974805630625089076487262710664097932514327024494508725366384304001977863658849693763901196043775977727670329824813448176615768917300800734216809729615680861785912248775841650566622506625896853583426651713437722105794029168263622469402483909454480506912571238769491538932767129600000000000000*i1^32 + -396004721590617228526548651631065922935556926315311824015455909870634042190848070945151943887687226535603276006617938743632866991025531158240173717836528121147092910953697523612657840218876157973510032302053374176171375045011991234456670286616467294307904243615758604191899759509238031502552252342546175092417225077296732635772318231324207715854057617838258397047625725291972190846286625979460977904019696388750537944310189870866249363039450022720207875933183875113426380066805109925548062667096437408377488073997841355033413364621161989634122224031945899205025677154219152739303162683542120908330005736562147869705277687054069003197972638681431155944695974637096451029854211317406669597569169200685524365735647131530213062461258373553422769164005731232940741651824317631186370066573768391416466578253719368259469180711017226132646359718793861593493175976127987441862072864545690384114656547139475694713606697539061701503574872306510420791866118771360132350928399794669957947071749821992679416738686124254865113478619959733818533295199724861899038313628653856423246312518661723002179095419205514749003494440659058688000000000000*i1^33 + 60388464299271633629777921613488788982006172457330082465667892826154026825530774861079357689594730075706426442544769158387340870020778300905223269616037636904368124462377738716616300600931579548935302533768488254325802740856433152187583706617687262904107679016039741723055520406823240217349720188991064595773419747851056999126271697384036522786284574884173767438217986437559230239288090671982143336419879512512929874808675209502479062012731261292845655033787301732846858338892700040145678042895492082574817801315254472030676688844907831156998015133003235176299419483750842634811320062550889011245297273995699545540866287362995831147630600646189575608001993633901009456405776102303959583823920862206420374244158629653019248963092910849650562765857174204854463748034529498374225730077949015610464531590581793904242660065637500932007313023246848921566696154740365698493967411655298767903193623059653537068128163180558782557024711038246440582753945054804702889966339545382913514297136378510531746028829083958381621531164674385285089362425592934876828396521778094855135485128999346253770314958873446156179865600000000000000*i1^34 + -47978290636674896955104565231634097969706073642763871043097267106151285044375187776411081311093070763795057924434343303338397096513300069346958042954357865828922904406112559149327383074921796428017369486703725513276272424672627305409456372750119364929344301796352323207149327844096064989504923915107097766081056113430563930795184879493117907538487034847015169732854711192951281823214780728852757041249630793012613594104787784642955889172725551964066279197543650405781530042953083641034477466468033879045773400194884994124472935986716329828657133144457662154786668129007484098864730654929035770184473627605733075935598787817100746014969219188847394365946076844013258654394170310652382618952316063540734200461580930518238459713163281900397808362125297459606617001368656804900392189585979806394831091882079034243138047825909174701434584514361146880222010811044679499068814522982963330231543856937492989934501721998526015273216594840094562241912816517547256109251649727120016853678013927275829879805290406134051571324371197909349787238017257169018812237399655097101705663129664854771183988342991114731520000000000*i1^35 + -578050440987570890215917304910307241906924893211548260128013630436961933272882490409192130672757273300453435659935178838151779899620349590140639258919022270393632764927189995662258365216132451108479903354973261622632210531079620882069309344973260135076019183797373644442008237070974870695312834799098840573750212560104107252909027156788553638347712879887846388509029912808237383662477299830376907257613202142303530674111085443089242715417426645877146522636074302759759611036413971634209453813014338312614868181157609574247106634139367276857480154042204504061311919146831951808990963105786378491707283426760318151634026928953240457573354737496004256974884138793348060915661159554794613667956323911495723055735805683251911473505973128694738487659926212540144696626233252021442033813314116595381856824895381251131358977826257736332745196908016010431190297582860550131151576495151427087373000394011737477219127584959006187797629422886049412976176563379790628551241232544831800400751174684453788507447818852854342483296181151760526614113208872169156580884858574777884799581585249973273769279488000000000*i1^36 + -1731386696440061764972143471409277585025709506691916407223050203391274534377263636455022191671550886686762213451022749272858962026392177063697310700858487434001254145194554031685920223676097078732799967704879399152814642835867698378905167161099715407429974971681345210529041367123915612952584922074990516463799350575625889110100224848441035579025982182173517085216371642375023594673384245256021141235900895310289055130442699817067596069177935995180070171468816652723955272139364946272756299645531079770239483677130989730389634380016705647843172874454056541646544046159250658467784677154312458133939280074220315968657624226462122622251735201826471854533544650917672717775599267805277583398284979629675944927233079893870006388340600559217661369630486559695302622046740440487507712655873062863376526530048951365099989255796303997161155616058003111543289868657358310650668692301691364830188391300226917383927968647000278808566752388899097042009372630236221926626086529949938988424507627145640919198477480498230098450998681463902717999939194643580697361030080053156007549163202517401600000000*i1^37 + 52298172891147207824010663950949296046764797208329564710342158416314322291099280928844191196524074001891397967267226943894529170149578974496129113139445937254970139404281177039200120229783053840825482309682852454565607036486731009953929217999025070816163490257668560282932329842521235032371700631380727250777560958058361070964867325481204712834036010006299454831027494456488123025741155481738060790474630388891277974644098722653867128713431793846461095416616345825104872895600436819722228772494515683644326198746183036962460502272720785557767183132949593795586285462999485331440108403967578849195485808309349002440903568221259572537503970237123640791265013342744602036444196490597687658295086319050744650468249743231892718947730572684824461302823552795430410750364438355895560303537909902989433442945678144308347239923941739608842158086835701353190461603680749384025609731222667962343695391049263900865740683256763349346270995715755919385103122026728462669690741209063544919727766744422798046706177775020374498467224353272846736297058664196458059423176187833221120000000*i1^38 + -399994406457095495931660633148073608439217391274176786912269866647954863061911335251235124004148765180388063161291079947409155414496274669175086777697098758264811243007643722547354416221916354772533569248653981364478919049509523341961665710141290134610003670248228812154524243795710482434900317952978181746792592654335204370471415112678175996173504438131048390883811382415842410329620114633387343301516674964801162097905877279770072974616976699020568462092027897090333046391493565990258645395135520122634341514231022568473661912413852695915032530473106645887060064365104462922057501674288970242018488982163202255859991130658523684004547425636198852017599164565355575087708933038061173174240752249297873824653933778545215501910152005283688916691530484187190758583419599194197914527345713726516101853892486702424669060709354588182940500224690637243583767273227990083003625049966229457589337012856723465523944534699462428548229436057176185051769097968910092531674822139596902346085891986620844902980529430787742092684937492840409707666427635088490496000000*i1^39 + 1659023608786402561519789612007220352354158109213922230520820617307473801369182240504586854042240397832488323829876705605362630479818006908548207797016598680113912391384987487519977508338241567759700815945647032685560499543605492402544149171179300439777533261168744683113804452626310094899417108231278177334635703537511598650015600926705659912001031960408259042610112812231591395417255646053228410760324942353578763651865930262308468530098686777132595041730125653038283711429165325261460334400177615846006491099859185813999102288811206926754308486853976938885855463248357210256119659574869963499628466258880336515202894008287848904502950837393172114911233026943731716879198751612212246517785224104587891107316718113140839173276418397140812105110125789970799155898922434436283579746786646713529832242083975194742067104711492809468903806108267945693771272166368634864214202107069421503887543030758635799545759240521755538852744317897464275498046324880361591645664046179420309993843571214322303339108370063784847642329846578325094400000*i1^40 + -4625944729119778077408040696924936094666746145219444150854949688308668838544463603858710858094714701346739497476207516942720501091141391793177668303737617498668017348414890251126075325277072232172009512193468500488473281084720241749605252538472411664179622930633074326277845076389462624539745081346585386853621956393659084564936031630375910895560362545973040499128907377368505783630713124734031986343569016170186739351796949702557623541488418225480802927824294439007751113436850156230464189375896163685070872074295197399273606003421808114502648998961145608692767901977728070154624703608388540092784022851999399342340736517946644388545158531181970376905199748373892692185847156436854450956975193772045569551748711984126456808667895233465822723760795952595934127111189329229456537963092647662922355083804340077026246145658256479653788739668100250368321404133805451128839680943245761239116135848388958660693918406632196822354017789593346580124173819049404522785250027526456228381174782244465855611483588658626560000*i1^41 + -18837036546572536858054943374174861514921320623111826238604089728929040999694066071993931928182416113608333595488436588710244082012558851164082819748071200065045226194256835880170501684221674465145062905735961042781029188889288062457326086380599325927787547082145755371689131972164490593942631916086501581238576306078826369758502339302534195017576585979623075400012900501749532355423287187203668802925570460337027416289849910012304515278501349287692118466062997542489971037498016868824106744876427517645853811882333772918433560007247585310484218239689029925221604691221717763331978688508388790207471212275170449675194813021944948757267380434291647368629574283389898964029505892833208807497377057051432515182258070287509861276222367467136893332502051063328804524239323550123137543460026717935653894131298634885937536427191363405368779297624232678570359077953149115412367324164487388468051708497735018932221280155391527681397049329031910302222761473225702584040253960351946736885292331366400000*i1^42 + -13471077409437182679134495752294799011365942416690959105430188652391563367194213144346760640145486630174814082949019753681265172655384228525617030933632586154729073777672194238093011660048839262859903532383892313016572782068202496110482653261972334229862689558519736136132079799882242455726406914156962019736998916732294543722423645380453778393869492277946053960926421954780385045417556708534268725764030649449496794533649842934323936853910713874977784320238335438619358142394400188265309037422535335154150538730907933081801089950720192892486748169212857274838810112650947510592578618391222719912832025064897855855202763834382480892763318495556765855967427754276533496740049699602263144828747421662646679058722062065505645937769712337196423789276208910045209258458650873671027788360112170084405522940802817884705234596052065447901922000891058761984518495137116375792726441691308501187806611744171190662299269587896467423189801816844528375333887637915055892387634852659200*i1^43 + 521958788886517456340936673312185191403086339410185118984409457321294014263609525963668686789518588967473486038054111462190674890691147500572431562845716121025235809775121333340262628636931493537481222710796837053746483727808490891726867544930169459421651098920451814213266769381971929917274225679821219258963808715023812465994741793172633362130127994168219428828561646445564763461103028112372421622252836260961508774825898634315060886743866510963499267397671137470126059104630727596801454104520039462814492683778206550462853708450878131392322234366783549890047327068526063883304466278104894287138323626249901754933346472685895300188655634894275570397507054233904299701660134444576271070174134654449444325827867458328447468088553020440206424135031307301143066637655859251750735958675169837650371633162781292188199785054587373230343528594247667755857006654177924571122224441306019048010171087850728852524589968746390967222267072044575424960*i1^44 + -20757284855887073561195177707407386190899690473457445466283343876039694605956770291817107887190299527270503731569775279658203055516632594585484284650338738371240934460259888788427086118603910512765925079546917011200633781211940174560207677921195893756092631881702501277028396639641942291824741351977117702708694948471881937909701290164446229280324672613968108483214538080908413843599506392326553032001724568998035448079498171879890746690592895725472006908849812630145418127721225843647433103737112572409636103077202484470630801393647583977405597471032237490597366139680703462507046295267426303518016632433449097420470528173549488019898403908440479695940237471082182809834521288843120861182966125363599060258767780295247105651380184725698298181048650415795189446369300006133468118313829971729485550172050115853129706147038360985380660344642043503258685915058601726326977380050149283558516538548602540771683088*i1^45 - N1*277710103361464509001545189904945463292526752293351886286612643986646391215344344532882074815201527432674507806546057162413801371959702773976575708182678491494637838949839790845343964413288381777307197993627911778989432338912292671608534985505884602371852151536652967925400730953848620904704683345916779638365286250169925685967640625790366079167*i3 ] ]