[ [ -1853740029742306538447377175200734414965955644963911432959352216752406313849195510784425090382139190332042170831224595503889800223879751357613254596308261159162777239901640864095563378953148453987279421294899613470981288405621468391023405349421540609708539791502097507380931750653314097805655612347539373753287629869617717618264295105877275242084925678502889779766065225886205278686534883434373906206659368556635630333701841078690312528869760819935973502551846390585867472177748682793231804463579926391898604092935712734144294981095034857564980347432116710199218252887775543897739012406541561620037899028237188296537231858196834306474205025764141650532109394141125863705563853830866314099136796437276717179724455006663017904060912236746598059705706291614868420749276243452820468480364300599976328166606427840265456266921635150591008074626084600932992095181047457935237035065053538816368272968694689911469606155188006733499397563483650749756932671994835108756789944037262117763424677963205718043142969245212479532444618633837440036841807725820851244550140993036089638685571718113830902161275964606667334857926106002039501951626471811166679404151170691116026288520651032833741041129565346775160373005613192124211871503845637401321992618755490349620363580571774253192132182835168815094568350196360380841140156366848000000000000000000000000000000000000000000000000000000 + -3682088389884985044264430812246452397923941055403709566850659171685658962980258086030316631864254216182864283882492840849177755600098293897767227668579825714046564479915791337304639635946012566061912723295336759347175489915107297336103332199700930872724568451772164294347749247979278630792846657246953942550366676740226386615004536037828127446103301106097693886961659011498734322645712586741234497618585022888905753849970271622090139670965277985134750627567508921735054870130705756529067734733449876259220192247113737495821153565241758321582431312819849092156680015673494763027685300384818662742675126878163825428260577326231402279513104949316875149088253833522088313385404496887278974155466421572293190489066485104289842138458307140844120815664039935422326510539620712929810404717245366835746878500584240557378509258491072943712326340994624179712606479749793183313877917262314761749793814914559488808101343861274406951209641178642485869300810041014509091163115372247090162998660450211827645402937383441543156806524897927798824429420149513285833335309968756358308358576211467882266010100782722096318166163211754965286744234466022833257564897792823581895952408346705142730585525501472395563652559594966885315629554909085869701055284321425427694482789147161184686655132032268374225946296283373593882327999997542400000000000000000000000000000000000000000000000000000*i1 + -46521585247011255730196528015675306151326705029712197459230569336345248450036126697613658256792911704191017034121081613320148062572724925994730268863281846608335818639616681674158099119628278382314399415340406120844885603753700032543166731377733577883138464641473441951577242446108756366391916997430272459003556304080459388933677799289115583813144511336846133568824074024287270606924072172290203798624433459750650149849740477986306199777224022976714010734812987978521522866767246431919354728679660103065132951428816992560582589820570774960725206164060676042851588079651423795721946393185507985805794006848278019667053128533167215876599506080919791698981064326650710536324275956946998034717354306310276899390057608412906500667719964688780527687918843841311979788677628960939672652833527547660321419557637414071535965174282152809124790316799808960890103716192628519643263275042467951974772467440108242447027505312666611881506439415020038117783014378348615716704511991560893465775914051702788482171625300071649421954264739861849572544852759354252243267258162591051596380197058637018255419575267025832375505859078825104985143573467752824336991344349783899663757180194033230400937704952716709342671570395423161793231949185320050043941840380872160982635270358859052716857689736059918582233814368669470758055004078080000000000000000000000000000000000000000000000000000*i1^2 + -76470170085434346301830778420965830916333816227438764625282506173786224471703052558718669086963109211074984350161001013283183839778238327050671461269858109387604408171499677011252643108776018391642460347589435918462656153501045541826215914190640361852693716487281068168130982951880528594899898924314402819290947352110557475089585518333434864738332956599562046103393955981883735726203823852317407009473944693520005905150607262096269017450015544001110904416344484573548293840735925021100900129545729258097307431358049770495070474779120361685480932937177113986730447549346814208896701886327308294740222294170907290040007863236700389045527915553324223878148858549775827218361794942042988433793443306023840990183835268630687498647473121466358293409750462991790709575998281001388557944892364416465110129179302617757727428444536346944166357924981622977935756992367552036973490800411993019598291181800795101798549104011121394625603844396053979827984706856401652657150771762251588260732424602288247061798828185731389634045863676036270200703113000488855092748685419081751978418557659456924029113847226201334620373356644403409086898676627388871671700820308348734891758725088393808092209780796466273764938024227448652489521388285936028827474570013212368264171575324959589463378163369661178395475486923679593262108114944000000000000000000000000000000000000000000000000000*i1^3 + 15877842566606250276122263661361716924457024275916204636366199720881155444849039899515900446708205748890295034620821238953463122641511788946685900154201996231973961319488979401134836199037828318080914056920009351426712826208486247740778112092121747018442219290877458256743883762638249594969693775681852917872072375396323925248508762447673094493960816350738078608812304556156221919836630916993790206151064899067786920106998717950616447084683720489976989877305594208525288728528735645638703756011630885380396311564103768094706027539725288339798962818966721005041521589775593608916622439883757165573674899574097218924286109067775219977268135534282258546144596648713613866559618557048158169267448116825522304891452226631126042760134850054061488906417447245422603859909666924163540026444459655304105774444770647627390694790427330549577722402845038532649411078935461378044423950391560405044724768608130728858145973863525441043544762501740885758541434487766072126984312585309048753284185183860986323036340675489479138547676342865638712895494384109981225708536582818843611275944786709876992345743959177934354086762942004598396942386216656711125152335372151037211400824965470666477872026629878566449172775061512334835318330563827078044318026393387664890345860324965963085710807060771758904319836394937331665495654400000000000000000000000000000000000000000000000000*i1^4 + -81730477700669752738970401066390689566412433793218671558885843845658924088660061910498461105038150047231503129938717698472216286872451779558395176230816416290639203604915926609993239480036922434630419813467298881771951777153911455243454036033247853858485684178352973145680861312784380314531623957172563617159484651344805850901983260617369111103798948818217225000109948446617678519687319941691354051882309560895642663279415279053371826793344699052204030571756412078124479916561009397748182519077997217324237657261710461030630578335818162398952876135840742622633669390136319476532523476799857621073860039694995447756960629857359668230962240044381795328069959491084266500330707296813698825192993071376454713407165296774612023488837515713685588254973765421556261157500967020494347350376025001260853945567762546453712737144178482400528851116955986765076127729387002217625121591817805456092162732986240525116739618956239994421472816797567160292048265626605235666992284977772300192639687341529540234716437292005922917089198134762306808712527545975372326831361940875946112155274730560952820502949567992423397484392049701619792346516081878049239344477784376531926337879764960151999788519456030341848143066401791802389854924453375285320345349442569255278955698473890110257796403356307140284330097391357885425909760000000000000000000000000000000000000000000000000*i1^5 + -58648240022080629461053584593032832840222800872895834962936243542813980815024708297799106614439546407689907270140415411884597618240439910121273574959941767222314642262102746061262881844856425285895549498130904531152663811639438308475868958312031115237706584051569169799095477201279978945348060172836040469285612007026007826915872799662763964368765466118502625795412899242962201097588511824578609687173996862731523939929547149741776769326154295053763554538604809545121962046400423572653880531769957210068835591254388320245253131654988603420619694660245226629603743028144153928020678582404456986823830508512772453656343341553546587869068972056702567839271437521797212444938339820230790336180187497071301665653013698466750961967174371866751681978529875970168416452090631622220965298850857392003448056591649158176668237544980988912572858118794772257136302026501424508803795064515102359591697072554693271633075672517400236599342450155389741227358837666507335143530682265345373155676171154594380026650006516068712301575185202047503419220093056662913130337499943468814604133593813973926951784121139105423837044433172451031597922814728958546590163763046858913755517196531829757927102353109284123934940952805065417231431731147583110378547277341160632113964499347202992847184094351744629261214975310096442064896000000000000000000000000000000000000000000000000*i1^6 + 138861160985205912025236171344214957301174917030950764359023834826875116643382919773103857116820469680917138270563647016414344613824151772583860558192574860671151989908828799664726929101479255274368577745026025575781830691145817563042854803403282834502868040833852087951529195293510057636402357620986097136606492937448127412449554247835195315557968999430087420844658265398076402335133926917241007182374159081085361394933563607447273999185769167157485821002185359275613488402982840382681995037180553181534987271887559037794372413338254963897892055575840311213112348195117505667007732964488623347258678909539856417545984819049353898647517233017201916903648454134226471901941691134708232138317617319220996713814561309749426831869529940690692223578394679873307512736133032384211837078316842160012114244770786536680758377150999335127915922627670523101004185965828870840951708526698795268366954291603147174384846001230143896274838154165778724074495689981109056772332433758787251255781634722436165643540865627814958783610847080965361255875858854097655926195802727671891113250612400766459023821317280062886707247282288768522574393444041716923333099425690058675058356380952194073576266469183141148436094150782334954270144382195782596592011545724629532180907681016691073858057343440659698990572599200975736012800000000000000000000000000000000000000000000000*i1^7 + -111197979108945441119863022350755070773235980670872631849859747049155507016043597475609327234806977445238430034669260285055623386491737836073203504570300008633559613873652885380444791610441486790940376325504319828651189419194110128715417944204874109885172370076238861252172217764363158912945777774574511934572246536755070574183858476695067501266559510977244250668421480481850718989777974086720200646887184184137377989481085280764185390552602327086504565418817158264815773601958193187491934091804331006808709913224713547460925290404711081643810603125473661865884510631494199058081067426760581542144789742781442107314711052078163518908613256224044093712316906512085973616192731307282189123540350408949590471313504031412233225063075242134443409970901384221468204516475603331560374434976428208524029120402048780170335332254012066201046847161324912593029143107102661030973961225725972347573589385910814947013674770678007225434697847903609768892901325299090177741236695483148301320332040800147296071367309792292360691310610671141087069045940721539564019507222283195453605951256935739398431119898712717055304740054053437231213830147099414438803759685392534802274137359993614897848158105974523007498741082385768917975527387344884326273144565157575711859694512772940254949618010592433263428993219623009648640000000000000000000000000000000000000000000000*i1^8 + 82439972500657281987622201562334366245525481142856181784144436934089309553824408517079310262623991596246693000494381223585544860375114469101904167212413038841897410784266773663077475680057195631376265596782899055328873982410459953178492783772309462001033169521933871835297514877379566339473699469689640657196055393073505927273024490364608022680727652583543828239588435004466004581123031288464770671457767775401181402997630535857583619329646648238153354155937576521051493762802908677034678999555061364023839164668150950970296553679916994526570860341955800987601515390740623846653795667072051599500842082127236620782674282962011997589287265706896171883836637803068224615253285032482970014502118114374966784076011067394559209107974102275810840192636300610720654325068243364519888765328685453687144383839274743842395237312458355422520128920796827048393389044671209437348924139952333653096639333522558067602544695083366178087799573690271915617519196006962326863909065815797284195005858349797325213007820827306913741218126207286927320769297958792151177954420600685804178890572154392442645418782678538375327738887544825738849904981891682231302609986800370628605177458350552202761845700710393994219698988990458209094540174377898376723730508431160711267742398424334730793411972343082042608298017243004928000000000000000000000000000000000000000000000*i1^9 + -59115828554758407280095115702010997987874337114217361866974997580248124533387584186850402488473764927398177661375627850340534808060974122176751335402187216654909961678860149252646852846702466156842203981615134831213952657671343359813818353411801034801624656266963414313724509614969994599010030694089060136502948113012270553714633420152221354364573305588798581720702449115001028180772076856695209229150738186556094328936171049035721722267768525139241878754556233252699308271142332287094022962403175477740240903234148767054026756381131948344940082958264381991840054199396633634330488545256770233990343321142422723415695940194214894944077632506498490948409925655960658113665125675478421616421733980904504853890625290314441447997546812097090772217101155569292949897244209188684551809751632152587662650133982152521311839079818695165298191864685137808453892996200234382115480882447498833420484016611809816933546280670797430182070261176217774998600999867181195783450431822000319691486322914231788376412812561825260548283674899528041580756925026441223026371604756701645181461265569653639582863109183146724772261343833371721800331819093892270795751950498960555160511052135611694669714666081449023451367770661032041844054121040608743853487483126198843308720241734272860952017666459130588554537448190771200000000000000000000000000000000000000000000*i1^10 + 29775873583045097003310049975675389387315094058744075945241752629328212660728623684266371305826712324469066733854258939924225144564731059578783074017409304585732528688338561776467059217725829737792140307926361418564252970378592127721290731382299854565973747396492063198218773757271962281284534312229561244677044028628072658738459310431772903706053034674428742107947568047054109650096251080103126092887982704663171690585913705732224346423455390795109336854211435781158871812773400821065904056312701645129855141320044600169170424156349134423183995324262583778121266845033585400159425497825400645383441635141294412253114795585243342210007218443224948633620198234533018878112675858571300678738096951884007863350099903753429404528252409805958651169885939733582192917921031066778776913798973604049971583285479655726044181796838474916856223385239519643439201176320799924451779214519701208018903701471575896072474228952512652818354196896889500717183640123931200533051531288713747181663742077759611088153490051747581490298058152954025972540021474698467912991171103626731691837468458391824238583890245573070726641334541781298860792264631332718792770508010965277440276440700111354198176928970648631092381149627539608398493577357969451453330591065571200020658046594254896092738943518807183240566270853120000000000000000000000000000000000000000000*i1^11 + -9349356548968963880780733046160351039753348951449370701776044438819802248673029310545155795592930230561434702131511810457529667939104530881449848552975112177834959673764925941572692589155107169790909876326560840779901537667946514962872335204524012441320969133728330190328011641203722518737651390851816591277112820250928888329163978200778766056644295207315620395454533386165400576174953396666909996840917743456293530577043600181073424374468366026660542273200358860440834243073018922655394048754963723248965528625185446382836298024074320114804046399317772933292632812808667064085667896272969934971181176411426361402631881776903634965770323149345236425987696074064148094551980634371024816986227206312591363816283310088439430614702720737441944954305433550526508857779043023889352343816656601978723148294938886448102104398928391054893725081446922675768996326953061722197137876498328662981879558203085717082021181640760864412253240541453778932926432422376785546753576413287113891405321906809945513917191911054061851793602190764030198298805158746913881280499350235105325719434873905712037910689220266073694591365719329263346298017468131553594013000846618230839176731475403309453842386682469991387978372094600797064869234510516274335210623166349677839330646078534649146877628712746280921092587520000000000000000000000000000000000000000000*i1^12 + 1746837327652472406559035367436227577103365240975122582010036483230437420626590742415432252379324284157433808750624481149092091425134271411630385542774395407898969269488575587085472675649987726163372278284949548550940615445975378845152921086168095575016922252860099679215026988500070300708005668237492220840240864406220627545282696077567600278928577661779858399568093359651002570681751424069340337734699073920218682472914441637403445746103109297852649410640635719687328180130055011646085023418916075846496956320775062933645813668808628426024003833694101970307237363503529341641069909875866674529403615893978541156679703206623254484597437708297196307186584119195378440917604186027557948550511454292794037865864568625709607876793571942761078967842716428360166244548428980368959159530630169836351226602461732471215938779001644105422194248211940661195354220000845549103160852242667039128228068545069572127242558856141577021354309135061735832564283690984830801181864373831396980298741652926674586469752888628580926054353469506939092884100845606586129472788093809361741654755342434176029974997758575476749287082041357652645265548720492514940678464436832252662244420500132576607340867737341478303154889723382400593155257835361258885050594154768450148842280080191731128423419722010012164712038400000000000000000000000000000000000000000*i1^13 + -183487537175217570835516215403284990349737127659329891344514109947145742279276517866094864093199729226767602374570107706598570486773400443020538959354619473995365692634641024660821682631453041753656080580150080494302136323754909840627894548869179268920306931192075944820922994881097997421065522002723873657620499599022218285140782822549145418793054164187129772746623784209550790767619791804496501469000516043403463568107143246128772226025242768903700379055548734713783817172916701456469262780558999208102962842944547442054217638285503866402564493925142146968419841694352041530362291514121324646752469972290080627045016144355714952832594649038835588127711124419176223688563929148306094856201520406333362159204164005159862469170022566452081077106215377930316453639046257832440886912781376547142214624418564550205159695477825770502360974230748633083417009749485032988476754216658616767801216240674363439566015225202617073536811136359447033969043947650569209824052387844294110362215753667911108314420069314578965032074975798152909665043927274622071964304613725195880981162100058916659057772471469227486057514036997794410353682637418200704569577798214915896990323103379024213904857033924993551744438661688444394394717145189785716720806490383722935894850886872508851678702917438956697026560000000000000000000000000000000000000000*i1^14 + 11367093374357495590470622315580990993064314089418826939661940144910667293966880770931440389132531896342130730591331715149629637085507044088040890218889637759609799735243035860633329526187015663117660115855307525803758109158628935523073105917107104135813498570274371868090920380799939155946629847247875464726735857948692844669419210627676457189591452675506136983777869296677318345714265678400106986551417615010752880446367066759949664100275479658272095216235820061073976212905192087715462247201932054804616312838539106490707061210754188039666710070645568584395645751489590244818505380704287099222760252067749909614483680495495530334839259283684618697543939606846049181593384242601448119828325095889746904333008816343704392126539172975165158058647737700084363261872664835034709543956742665180866833922263343943807943182446344775418582330078146259554363884012235229242048418148047412745312950511692889579529612909664613208067892476857713477503094105240051815016257368226044151581905506961781507695069571914042985169327608333226799082749845838857327236961048456208976951456955811937564036762033682065735904746511342482875331327086502626296779176209037695174356120370084922476565573078113573765916637819301047676799986294532864310273346270881142630977609908169125186337500764647194624000000000000000000000000000000000000000*i1^15 + -733922865767449371033360622562545511157066644245029230443657350785419726318969363890815185872278931398730967651053697378351672915730304090942298915814965394770139990379357652097586129820792054131428435964021493338390881924983276224002786027833395748794820686531878833250583489556874851953870927235137772163386293163620116518329656346033813204408601088432089493231981927258158824096319173394061105940702106158762063366033443639288480860249502635597710792416766291026034508146334733770463079640649046619861508758793559053206186521099255508420431677111343222481193405787727119741568149137890085113420222685207452107279924159350111736774560119473898146499886803726851171558391061835075532163026361934312598301772086519333972702752381699620749146339691918375931059215001548126553994902407936085344394076973253423428575215712619145790602479677021873574668800043435597360851987997182082114824705483807980681536483741450219828757712295367336327830729671999730253244801822783831198828295403299681135891915695167753216056944562529859229153955566811212427946236038326537293461193228391003541185090890479265507710734687266925249983803534948379664302422135994188202572820642714478746300184869764996731497856091090917305187518634110843746165608300083605800925074750984665198194009798239846400000000000000000000000000000000000000*i1^16 + 32226412145968641247137246866785890521074156099065461144706609222814590531011491414667596168906429501047481953904212881054563848131195839393593012044591516551961027114641858000431042393351722994169312657896355477362171482005967607537221012042495279477794550889323192953166548304492195945802598273487594623403995884356801688951731278131465575586025475976824815854982488163375012881082873967729321520512431047323255163335307593252044349956724796282291265174886177639698258075111838759836045909306105057542849309722953848214542251530167945346225147847246766882337126070915769055756582072467668047644803354769249901770488965939916493677647895159923589180626764414675330335893915327303031909047262151169889003559155665192176952580543598928270045383122994142646187235267352312431177486056035229517829078167647193405894535969524822188888372386354512895855698410659090904157563835152496889497976359534085744596000051388730172012037285297827401854175016494442960415161950348696047931990565046928339395337952703134533996837217606282686478058940664542812820536334907748281657747148355393653293388851613388171522410362313762897225371644204211034042651016094037436184410028539219906599986837751337860463287025955044734015388557014378681236537783103903493099689443134577950063354865254400000000000000000000000000000000000000*i1^17 + -235176314765991043769616752936017128798395112901743511795797777391756534875459648758737055630831869917938347012836417999661369061082052868832173357144428758286512721263742255234252386921955460368956861019714787432100907022477271232799970694015020645539675963511035026312728908694007651923946355162381465388419699509602128748615992449745147544286038725011059362687234337452351485452714699064552752892795776184063785667285171877107530787015708743021663376024879890434595180611427750902056181384670072182323770990827446986832045406882708655574997546918886831749363059228107774204347401103782084741825249631161872216133039367806306360324046414683414632291499623526831294752947726726721168481226004125443594456520209242649304011085798516008350017518443396453389728053725862954448216143764791419280449757630070579676334106528107644517962947607064861670407105199786082082603427947076044679285143771571316040661862877986383340677988674099758044111069456567366600706168427445645683048247124501818495619107174737603285243112440616240769047820321508906182389996415095556770819788578863743141884680374659507891274610774423736483085002226890697465582530195342774378640275447652205736925757912595851081129168558364676041673470279942734788119156809762964674811600136043934528034570240000000000000000000000000000000000000*i1^18 + 496509828490787696552308362159451764081402943813258127453837324257441540749834777263904978568913817595112549525029255166408522459674450076679489980489280560312115800163735528270250987264598301854151528873083774582635534172926386572668079668315930558992884384659075214410065390201313925828010662238393811576922997479440946003528749649542856866776930552248051912751327186657968825198488818775514097807400789264507655011042953018204425284745476215443574635445269191667780137155002354337600543719898167865946628144490720255539899740516873255107084837388257212600921697070048596033629870045495278997910191651893020155224701023099769994279911068605376326052784654553081493129816126020937281486221720509052479132725832011328180453216319134511611460046717558464676462238673409245092804177687424604937602268747800966936999517624966213912381641399496184019919849398696106947348157382640891013876422721943209130850782562999221196002303877546730024149963839722635674399578740755148565431055226992758264944958395823948378186332738650609663162312430962758131624199018020218192344192392590344334037320837068943023516279898097349355175349383543399792596235294106876958466657712163016221840897809332982554886310484631456759537768441032681187162990632277442609862061787343172705189888000000000000000000000000000000000000*i1^19 + -22654671778420263745462189797283406666762172751521732329112291126923182225996362999114697256657826976190668287649806190036973697276434697873545871204440614484553294148343159238062719288144281398275769687335855506836323719516384604988154550530036560818142240793322743725110620373022120231883356923040250247246361308164220887145179537491628406264203063553917981962073459195469484435612832495990137936627256047913776454153242500011905858612076632658507510758172141671066796189009820244561561331155159287415348898114381694066226532252985952746858779102840677143094346978285093489713564836710886403927839435607874755006406190563885178913182744183936251516198545701608997976703832799576896065926416931719231764121906373012714708779138364401629540630261323032965898546644041053646471060308897013713219502752641362515984775242584208297184238075640873885939231927583877651019326920181990545144427136925723102871371395378880744184679493219086806511258930478969474011969540337110996454301923874565923816457302374852595845381672308860957622017570649933458917639388494551369713717670903041880804851306528923697763631329382729957658812600752902255226618312476655808171574721621819107783523495825101136409327187014457501532602314227944667559658249638247216267998125995069202759680000000000000000000000000000000000*i1^20 + -1585113962914856853995766766907029710859738172680401158826504361225899210730188041183956740912997385328605528642788437371587711890909151559871997892950464913293383062294324822378025971503788649396621839252295740350384728603861985580697721887415778292650807703236868810898229137748450222172721598984315118654115645410199941358439224276805283387485121495935779451391685561975476823176791227936723788625388227391382157520329095687782590645805880843800470421859310978560915513472738101165110481595059912217884552885550516604321041152084371892774363026043410981595451498793183074983530862185002727658580710137757210410532035656732875578373232231486472420904422037964043718532581772107235439040871323077091255035221662246124757786348575545244432900110360125344601874176655339583651972174819295157602171819098743106603901461860128340021258286082907778525025989580102797627037871202151831434101281114948222631805033518009109456526828759129946982935867803605252064514504343179610388780731675658613978633251097011481501337977365331588334371952108637553223963218804911225768012271830479490546792805571388143960297404344876579547911820269969922887043809015521642231234133460034957859054986291995629148374936850900725977612470924969940999033325977326904786814424223798263808000000000000000000000000000000000*i1^21 + -106382045936166276266321373379665805965983222558759931336231382816795139468090799217403909915266364728396276162939501710573172913266330228079539329692013552209828058059993166332483087754344995249627879867603929884874763389958884435355329758382470211390061128978905821923274825154325217435492614756172366749314193233046987116603560085385767652345378668556009595487628260332077451258767572698533772592757795991523179913838082927030866468023062687398070551438842149986274855282551039257789721670303080178145874109704624406016361771649620489333357053446312534616104706427271286859783484664214760304979541693864018165406028086762372544427329017944167955367707464021477989090721506061828051490509160604167876183332267636568157901844335172846584534782675955214654454773696071176973094887509392107668016183925512542171933438864371252949715103312250092598447973694654859427774819971230689721184837953566266853997053436119099818446396649430033104524837217689929346710939575873844370174229034102957477973211701751907132891033370681167051117083380629079675368128650358443919750956490314943508799113732655545096693903594844559697678324047158090716452123402158520135306687372708043489157787838048313917265123270243370542474048915355744527509648223310075712224327632945152000000000000000000000000000000000*i1^22 + -4474155793290016347817725290124550756611627222591712700299818578918635090322416592167478378514803597497597500761369305569761231670789980221997083827841250177293163516084709311904259464014936600432663255656346847621429459486918613597278225168834952279900774096457857851671119355593566471276746694259700924512667945204916665001434317337341107710009936199471875899984697062947553240804825296371814450843324216001334824477597256128003800551600886059181123840976539693219744445916483064703506626667805401843817777976785295908795601869606520157001897722267220455265043561074102920018616225986921468308818121287728052132632311665797334985441527043072163688201627569292511322144046601566204367406135391004378210616281754085672843897306334399662357263063726860214111115283648656840632145984263011313938940828684998832113295646164583593793689539089372006026796559481032888684895364726487882455522576210801735824100568348746568451448017971573487549436617400988020621809232382288617135876497051269168186442571372833561206082927694595887277654269589710435724128016307877430277240781969765862092086761826492252261319075948576971175447757963293971399065358773232910145418026871646953566938661127711193105174454165997169949435088762205544339512678552742007017313612595200000000000000000000000000000000*i1^23 + -164752204296782539283143982176003000001434421458455114667797270412722977707737399291421954832440762152300419533927028462573864861855192282980028183418380136912489174954792280767657748845355281816665347039881939555784369336420487341036528663153040968008766208735882535504103277445568512491359914801213102494181804576713999340942119773242921283418833308973793766187669231158470669330295311069970669605948775140936824306094271221010016789431596456847046137870735856137524462454114744747319751329066543976900353259290823183440319396177235178694482986686098606748507795695521969012132310944093048092802377851969238613656094572281623294820376861758265774508582060292012347092708569348574742347431412678377604428485519597795882897701620255741369725998328065107635565323665293909070792711187547115439984125639241219048979483593003980901021813999026939049661595357413872593281092005571505437582555365519082976236146124003240723678474289652995813479447108568871547227209288611489370438096160400880828093114759655520297210776526986041654290896671914704930348982717107650416857218915379110207029000757096735501903885355566102871515125814131924919178297691971236647633402902210906430758433779285047242013374318937370370790464739783987122666925922458334564070719488000000000000000000000000000000*i1^24 + -3914815772423132610754898837579266963631119285630783042358757656054216922077664936975968018421311361664465222440909929010231679872447412729799318895087234607581752029977483537436871592750569196823562917502392525767925284116344964239951937094291542554393338345307940304892150303535657007370166949383114639712547969503360320352092999537585346775559830317258284404772742714099665198342235776534737723071562529399926561735478140955893306351721683898313449353495215611538041626739614513537384241206465264876754339607990903835415874279561731541871297152463784638958820280579424387568899786742455944341284442907865643993938345939845959526106450424940202976361327359917725283725157511573087641487454011553012253446646656030520947743580853090276681839189303002826501444661146582190201962214368417613520145777557624846816442767954923669689771887823208448532337518580343967957423552738503089788231444400724998859238782189017778748605889692711171423587992782540064939991784421226916557360972674865591017413556749855716473046423995369754913922893567279989908349097748057550027281247260886136765017027548487986446373960580964255978844595648734285560357936784605105037220423040277393235025685871544217336963874796098805367112105917812807963037458633058888030617600000000000000000000000000000*i1^25 + -55412334393758288490907212127415261832648598455037706398494145437812003160791295482745752601877922648557640456803326156051713980375574053228121911090497944369521595630111656972948295886493683246575813050042417391073345141909781741854782341489881358066471691852973527709750688755433473563259888442942070135193976928912447971442645646341440156494989703932391190480474385025701080967676346705787235641718766246523659860611431372683776911412967790212588996542714019039021959554446286941507141481599152333022116123796906568150654434251629749278368575168352838396561023865398535957482621154629926886157250031902453243606793179174263298732279848920047721071957907750626492870268720321875366397182625642990437416310771937325215092461640990552666451853026155976443495882744501101896245774431621888783378136952150767455007311681880650466291714842628602696719345745702503493945820086586725982650547905770514668336459065976146103056747703681382811029603870824248868465355234584208854545009287688927442981323948954541165667798810085771864014135633556694353667029074895505867644935091188109343985562947634509039894348512611476498045745495348823008842567883926688711179090056436208007140483607629589314148490410113862582845775601360106719383040036977067950080000000000000000000000000000*i1^26 + -385335195525325444826544327262255414411965673406545668829195712277327627444722823579560364596331798081694732021823764558844219320536296601971047544934739478780737132392576927006245549281436395571062217889220660291632923144809162908897645211188178295763554214671919439973881699968539431019930116144239487964564318616365543427211192595074023455100476717243877703982597595845993088105824704225875156932398526559511019552654280133481471967406153059770554173365096846472136264865050865634546824112823267625284858880706114382670499876896065722208316244344759636884787912194893243014508034638553513340811553798390425766468171496547556586075844965791496843483093519769069626967847607603856532903602988437763287954948957762999808341519101664506502909651777343149460675383637229996533168037273332427572025163774266273136223350692493357956101145887732331594830111482979608370587743923411623332769745861676512141095622374564266479534683042630575461499905113862133766779834019948312082603473850238188185230838459371990890155762947198154324860308303688002320038048905230804327807134711217662193800013712101233282156074676046461138091153185086500970632672541268435184292172666310897123282600519171443354859231684973667718308502063409905459438398367334400000000000000000000000000000*i1^27 + -1016853368521635394235555640234086062840263896527362418072393555463480840556830147399025600211697860449768137803701560329818837472594467301540719987121707975395023768194607161485905218703309361581722589494125232668818075948492431432332574336534949836653337104737038025107273282913655239142197070112795898098874509605884154629041447446915249667584393150803833824200479643446308468561550607812905340409824074577832720816855395962523924315895582226369757640783280270565397243251844547966822184450859237960637456332231726046066420906958723910613860156087865355620944933907840225922029776373238831026800312662601281398711106812449232380453180703689916467197820888057515671246035090655620190625961006442034304322897151139926518881503614130797024360804768831445194050033967359972032634020499736419610531939944915227275456604891599902661204205617629396100823863990110816906091106059400455952165523717239193843044629423120841054947775761860553694963765265902316659481255121872742109074091159944727950675230076853629425810915727056559976076504484862695518966958502898948911571386574258266957877525231253065647800079841430640170603082048317969797763262934567425586599803770685335662787510922525247276030656273592120875771197749716038768192074547200000000000000000000000000*i1^28 + 1404220659727018110646636495797098221321005897852466488927392821982452740028635984562214202652737306095043632863937943931440111088469437728676756252874651100806310166557496898857687851825313455832483218801786379942922852030829091500970864274482394735191412313343595293719742844873950176875492264045576120500372877806292639110048506063641962683852061576682588186808818398862633051491308669194437737708039218057738035137241839604502056324786393831986409280965529847667770526034262647638324808142708602057234812931979602865437738140341675263775340558719342136913640035757848210480995950087324186729599738578863083631601245309314562027035710247563231388453603136257203210241980789247337144958269561835266852438103095526585272865298975685850381440889010794919192649823771372115107262389420153596863066509436263633037662150639856198295758405684968163974674464228577075762145179422027736836590488025915413822146496453938472208738611152654331434798151263584451299722402836860420052623868208691587067171727347931149985054837836967510055618963608391515172627015762416149389214436234618884726611308013166624943319418763713132407791914601999828628877379679590710693971212545700576760839569352902885492827932567576608698304730859220191946997760000000000000000000000000*i1^29 + -1462360246284259704714764521745152489555572022522419888628605390327881069059016935201929632094575686793257098985877574580877913906669849018695469724283814555869612674461103182184717438282859151019197060143246161295551940107889486388315664632847374512370411282555345389720705663105688650836516349430443977301193993395532057126744190041385152932877143258243767797128063422277318100085071245614320451636417463679652674483382830422656689841727605949034546353204734640150739218318443816152441061038349442642687142864554730294821117165483906098137912924572372232928461884319995448877901920580773830626454655796048204036767904492360851113834918996000897793496603646302161531907712324114268564200799666849909259471477809409224411873319502876622087992140352092925609167880722957528087228327291663934977181689937454022824741212626250595620000359484124536759697106057404784080778458756263003914242612795190342771413042082907892404075591864974213231070881267931065541714905506793369486812773652315758562459303808742352095755146138055144151929710814935277360701779913773136186799868333781887476623814610300369899958323516023964119550892285315762691549074387493419009267503799836663438656131411690291221009126777323344023943207618934210560000000000000000000000000*i1^30 + 3193623694090541416163005466756150844081985641034289565959727323703262815543245157718826553858961405549426765926284808472259380235458697072011888175027220268837200158898712866736037044448838848543095727047750605838178354030790203530766680970731027336220398058041517066431457762200577822005015892244626834159830638151573036757045592613331135564394220291063299435362628701737349391225985549848154191055764903008588229618596983302451260714276569904184740213380605161798986681834043723798169034747499903807641047486947021642835933022534831908127639472979378326719280305767668217588332761505955701426883893629018028762991503684483428150624255926932609938809176975388910209251608628406996548789075727334781963449742098321561718394788868419767297860324714268399851116483358239615420797535746404216397502743894801471279304846987558878226681088083245150455249172365239663238985845883244727229387488982920694634095953543769863094204930213779646395540294509082024821987593559644490589027273292084293128102681208927142303859817849710679837919079608886266841012619269445693822890807918063483022479899512930483815327624787443026870432509912576922250757272928437070144359904564949329798615276796497631153303582681502088117183163714764800000000000000000000000*i1^31 + -2553571950128986848090863387878428287520103929358280718628826911507477047848340813998562749058903104868312222409116283225490933800734037516522874503757953385700390977643965446985583282095408691722593567588351867450658662558837256414136625309917788051001611239770190909373440070639095860288880838300970845695096626504317473418958534319809475015875373726857927440523723434944964685822096068275738713109477722880769688673652272851043730412717729355335403839047655094069000760669846107311806917283273809613202989733815229182846079017301004213135744843907047221356627271673937225696216580054653378824525888367925163694754857724701974385572251988959016960561455303538568121489466881211118820852017051821812936473882255570167952779490294303656707601039784062992882909794871228702523255840675502052347161310320802769942318264139090647348256739800063167390508269485498285247472279716513988964733297093855600551304483426751605139415644165351569647261440973472962274096211892076291244085230141695248382028234909518624101551155700857101248493724862767834418448935138329202187189566777022389884166134853179877618689536088011742151752619360544250149281526290840079372711125703413446765188842803680412403558507389942928585984573440000000000000000000000*i1^32 + 677642817525291501160304728276691025027452942873550737304482195896642585932438795412080303458732852493435544203109170923085333293042204481036949864811042312243526455740542683914847387835876373042436899565396916892367196605828209408986144285277328758213218256978618853131016579599125553808000481589054221493794325980016880564543393876203894593620705007111019682649079405508205720008648431644172601622750943889226658321351836252285072384545764536195622691819805018987079213395043391601676592167378558764590264288747884815860008065653292891850736843938813871921691347500958784767714692543367318730921682378688869832165218093154633143247488015682213999188522978744819106757707033293142035976116633356694533967199371305716843365095379697302301323103589065030947572363753420172197486120465064922790226341334192665031730092555446604073588950966472639743552819817441349510744620713299568596955132201195870438985250982382273415804064855045863540336415311438904007138975647519030835853224975314877710285625693928164851700493596978485639436069539212059071834837455007963015829236695758814877461088070817677373227980415550482076270448455172070957453041253186202926858936375377103588983160968358284382842015980972857622528000000000000000000000*i1^33 + -97380313548865942709910122193946298285962495187399362602338514810110230267446976969315140524722402921194942605685057045337666971610481166144476238636232754395042782656699102449388271489680545504658647779113154041676086955235881819506663631177481235370038154180715878772617265776978238182330360989700567939046332862371400196034377419658744844728052894739561522062242198864402829259091971966796451844414259439837849944668047380283919256545847557835258757381895238060661815919032613779442010870671104166019017130888659476921745653586245944935880444677769952492477293360638961326975113183970014599304503860805090397690962207349461426380445318617224399892813317044614924359046066107450167287383596073412139175595014360516264199131543148797457877196207362606638256631683833858621770731330306778846898637226270753350330100067698454028605157503716526317836873233905678274794590561020408525514993896875834256423570823341685666067807441534544398955261241076700736682139466995477339149793284790647736817448697648509458627706813467441431159474625319985122009475337411831796322222477716867582885929998205049496645450916393085597961693353577335896530077138171548274053749179705794338532631302906940771914644416416972800000000000000000000*i1^34 + 5777397157933059663386438013633137659980216216554065356491383406808117118445383801325210513737117717462147663268476033567528924844489919359797395352978902227499683160716034523603527747491400529134596818558450547639323598501424703793491499590482606411718106804304982489998787635612596639912388551977065890417374671550932532205572473444502334577635791072159216878559405328055974472978920222726734344708890728963040190494205086961286284234114650354145108454113977708012882098784499746845057107986280547193715141534680361477746924229844786763898051919943005898228527420464347041891546354990772415939900291576561126642449960229890615142912976242483760010180185467542142465051423534342553744341620125951349351023059500491351129816371644793231092911326514997263130001192965139724016168266603647968922802821173826766231660453933058615472380032190605558339243841771088592445301739874966983792622927491896755515374341553927769942651599080041436241859363725813785832202642478154762130926379086272312073876271386718748709491937823178346495666487910822941940343645182944820650459656495727738725620496363701583233152133782913585625732670106532093026241392154865933851100752878743539410941316351283904139671633920000000000000000000*i1^35 + -398791475001156605408181903359390079734564656813101271800535430550929822121543740662361274126408022697180193465838124767587378845110489613255377173426110992334325684408634091799795801447582743024696794133945267393261923191466243527634669751464049655276328392321534076020191206661302894702655085356785977434235910776682188891539080825125253339301349525495460412713480464817284250736094781753609188210978604346878897036914609268661725970642483864210666883670342439346328419256906364108894468181896257079600159670626279687428048373533818698626701636689672651111994115431944409815762592580263402715129093325940687131722389094510973261526709141843454795371139413164814463994881270096138408065113395354777126940521132853363385930665382431494266965937488273947712309344581268505016520695940779734505309507404804077997004053155900555420924220102299089604275701010720316640820575588779410301065001997997060108783595630423094387816902917007034243231492845120617079643721083781901658071119313667121044869939352368746962955713631264683597265129282696361425184560871976117115873717412613276866456828126995761963059713395940932220036365348818106067535840664282613999804700481578724926550378454658381250560000000000000000000*i1^36 + 5537853155175001564898677866502763520688948637079021506519091246714399464045978633508376346749821630876702291721010239485615021200765956563371629961287501902489854042828809638887362477390706899417137456076491561509829471278418990378439288625422538506973983099670285346076541623455762201057506702060567834012644993417519238466102630318689178368886746808944819557540766967331496369288210414363228306963719753076464393189581432554351962465924173543047978370505478048303224989319085105565569907401926752254117668507957659623200776440991013583951961265008618785584081425048843574587217934958223466765014832675730117616827944230778516471213601492679521935772695378161563626564645930192429239956611734777958086178452377523880785301771645841557564380303610884209449684737511882060502258368730596325192294223090545953387449395402186676238363937323490480115336449670321691632278344582262167495881106293690207050373886972959965693172246645909119131474070871771282222490004559491544588437220820650037228160885316857926606795406871834256823956105709218974488142828261245038994544897239403056979601238028310629161369591429888140958712887683917790774817727446244300063190683169114701084860864685670400000000000000000*i1^37 + -266668694546138818682576971433671141488252279912738683912169693906962373890260315657736981163393739527609097007032999352007723211681341184086797665644513441184855736571867584737556184826145567657413966516363329750887662226762678847112939528108928347411385596565074088070898650909364971517534978640137939940402906593275963914598666956016719541956273982637205543344107415497494847977715824127583041767249361264158685501409450051774460208429803680720809550576717456916620148926185445462629083799577928654999123810478196840592468797603858685591809396126516308301468452427773420516818630172510528537167003642624324927302402066819090627433897751425248679375779545707024398078816513431972711955289917127404680304526513661806961899788655151234474052745966926458276385877665689228128814500448766896145737527622624448202911615824095856609648186141812609527344403982498470706264522258884894158277990751951600747618305233725362790492265094991103462780790040113324514740207274833045924974099329325445439072532525969209630276845231288182838395224038134092185570995286743377083515796392578902233179742245996361206205584458409595038979091669150691076327093186645587649028743472422674954547363840000000000000000*i1^38 + 131715536076267601099353967257620987046918265190623594517240430816010166526710652691068256510320088009300349805887140169304262548603866960335164290250632249689101703573199461461353711996989278545851673929886107506879750482325452605964157216666835496593337157208437524937130078754533889733782128934577380136024801351509036461254506630452018541571172367333567539030997856853933482964853546766191231209438846740612227624135032251789315049824814055483436100397530965622194516131403860630934878395189515273394262051581112948561796069088234889942753633920330945017755009906170567685482017444542277761510572878399297027652975454246932306384509316110036421699446962143933412703997983111048836353899303883438461991820304614451629614114435567751797643913432751302761245448393979357884416400655588048615384871124878865713281349861896843501670662442258467720715621135050930195105131148763500849289607089325939471618087036222520926873341947871161636037685963398686615881709211650969287674616598426843470212908747685041542744071156334534540947480590143618620918114825769511021048281471212362735612178008643186480222783208921550335662039728128785360072523918336109782162272844722995200000000000000000*i1^39 + -80805025356416726976286528288445427293420936990374735254382525193102335860050205929326631815746495969965156955199429488876467396828283881227782997833857582178751903149170488365456033545287139885240221455740429397394064646871380724597795041939416398071503655627079671542717630197963730289238862669490123484542609964060941413264768412236816007621140118819089478543221012798245112548695192363344654256491476959061970647953815408886794938451689365575626478059398647059480650106228256442742648468868380245566740745036389273747996914729181744188632412551824850666080962095204623593522284166983049813783884863542325824105563887650761485460826405107087214513449839541381670672813944422550824016836852609882758585619293922655309770996416438478628119593954171712953859276943175120499853567904765130473077296247504247055526447765432447571184905227121450698394790695453334772147684086798516936041898991381373485045868392409734810701740552902704245081468465971116735663258911705691812849688777392886521844869180920086023602572741510816511503718162189572618795511332679763414456538695582968757397423116065610437990485765714340023216565600328130240738116911483344342260645888000000000000000*i1^40 + 8076558678825574277633571725538525277877401301168841231141558514419943805458858524626516790788035312525011752741621412873466381489612194214026281521302415633014869013323713485047381237600272117212305240886013481872776938651471061146642637352569636735636542782654896241679932440652578918803231307430971002459170161347643858855087393158143374875597539887960605684968865670554154352456033555961115868609979995017731549452131469594531527345638175327197130338258825426782307378036805142734901374775082145105711984026905732907945979749205590219679934215893958026415252775382527356845748029624087460446933839424184885269359186048329061717186986772949108641342555188388702254859256482858967120260053661218484276956035056006879023944139071405611539041342212582001804957481921809220959153442477468328610146026127174137633445888082059213152613521655536089736590116420480196610459027683977098436104464663314216011374544394318507377305543931003267917518480916055839513098562614371520552680919729446757694442250034823986219390777447441722588520077787913575396287053544892562957997194673469339569516781686520054831761062123207429810484544671312699895364997808148971520000000000000*i1^41 + -1870392164758080959012806327693005062275165022984963852282706355707892441962609013903776569213298293031084165124014226926937513692576217868177831014023438513173657430027099833208718071096588900967358457397573343558201232653980220771506010338345258725538189290653144493049167467940246722793354260795097371196153078460915464436607230221589113210463253592197733603468470076543794299683716910900928230402356838299046770852150020105449531673033550387683397986119412686271908505929810184003541463099554154423646442520349104016950409898066429131888841394097302655297965042488369180190346744523837029195601697706105099021931270165540932343342755242570571960130120839691003372827835613843491325162950297845930705367996246007268259924245289344409427922399586866039557965952144779903355302230221536093239593270543295731895307359132796593296693936687967199709637044630643996372188986900241324452045920943201906352863088355124195420290013734722792968749484251124463245318716384968071693376483235597469208235470642855079382430342187522812199160558525708481395224711653334603572345987818978429431430296125406488014946150111162863321727287989373240186534625280000000000000*i1^42 + 116218784540597061872699793567904869644537063233905241965535300252017818194035262985960271328929459680148688014454819280712371113749274151719974676928068986508944845691563785641468051552840906176633046886380842220554852242716258950449212911585695921174195440594564619529712237347562319761644086519652229552097281702260430980626793787712933438593628683573935835241240543267245906747077497667550184625333659871211802971729370900787888297855163197382612784324604448679877899410136738636072579971237783162339202192454037036546650911376585530657436291639166544553121993120237561080642116322560148877621244359657085763477005832422622677798507145298668419646486487360981837864914792545086600032144853045416641529306199908520432774848840487966359696265716672278428041539126106786724352960517412343779762430855495652330831370904884147797975435091895339019884550694339451119102649415046163672959988471287295088639657495136455761953007714350918816155338133669995209291926999738286244852971357306684826185021353597089511562253715381170082365434036585156011933852232419853978761914813133348008604916638385805684429214794183616699556106305722646528000000000000*i1^43 + -1551641556367405045091016970638979364419546579702147579445165588041243090009846849054237211273443001167941783263241593940437890290208747627632858099293144072150970220609000454045271287640973119400769505047379479234583427042511911893689967891855913735129491100230918724137925211761087616428630703771418419000556148408082805701721974723552390962347841492975136435076541405627849237566126493033478770712348674938328558551009677675260733390635927559642193059023885794570555137865735153329074518194279841226467873421970575015935179664446710437406445533143346971617761284875022692802479357023063513433202598061230419623759161329768747724500072728705312504216295738119420605323108292428723084596065745026979597360476589802961438066209793946906653699675756313079656799902635387511403882043125113172994290104916899161124490530235716053716787453953919351679644775079155673702793858001596429605692066548794433477639616129192831410711431335107992891455773704007532671782604576113562753521888623354995902779914518483351306704678907687892939009331662487688296564679956288536700198768373831158741479115111154678243799254842513948522682777600000000000*i1^44 + -17329763811085678875825771726145132099083984677766218934072396782571963747845098054183656312811608377672152185894103214324407807679747685617470600040897937268933899405212471073482474582522133455038473125243804898420576483491242230892295176033279813397576749206211100896808475444458943279155990826031778004812407620160956963355598388625127243483995719279942004832508876956619168423817779793431066347305659191011148541979224933004835223071214250585895987463929591610596943419977936826250102369128449905904071988008744215240495112571125776210792739694071182257707930756355110719690546480179773756538006299378648855886515555940377898297078626084854304098530187613434550675642188617366084810188448896936581485447241654097915204189720135902051652037146819907995768313510179483613226343394002704245161946366003264972806665960853469933183103453471498830593262563562439550475700360506288923887938313572277100910711322354787734483407220589228293854598970817977345040849148577312161048524802710359270932667004544415557753359885294717558791066432813233721616721480899282275052513529343852238952414105450339922084478079668846592000000000*i1^45 + -56691952785012688496055677890170159683784003366283808378366878637961105542519771670054734446536859856376024606807167681660686951486435641820006938359068097590272223334613333982442865778577264215234635026272791719571574131151311659901920398257877540188932979015283565876307808774986967303311438116292817755165045344062934566729774744273358110663381878397043860776006672503052504653226797163742887128366882859005285993037910507652355833194623174594590756804090265915188056249818905338794540320464405551808691200738570786172530205540430693734870945154038942795577381850801354370025969413717041104507569942076528280952870590495822264538602063209207007663349911050352659424752230751201554261217072246722422061021074014628054077906274527288588731687111003215874953856068467051421681305567211761612505725279537525735984586791449461133617232548364960539510136528928308470690914109728504741307439036147556156531996625228543817145308094302104296538526569557486501212570542374245135233565505614871413893388334526405256370220078871412013737677113463092359856432094537375415067091682840672047172568844339258708302233600000000*i1^46 + 50627924448701812700424575397738036299663296502724017238682474328946115078617195406053303485556805604749620041604363256804425056999464914372978836073782772900273608166301618523267340901050555702614684747586458852882772203935570449776070189503318140738115518870871633487290635117815920903363051638219692550270754733627575282225274070542823071919276881553445206463362606884110308966157540171637491782028047702642590068821120994152155104532578941327107276540325511936502838634741978507958992858912030469316632788189258850196551280713808340097604661512798369214021747230892741556296800156252159546642906571652104854357807284268292715429931350963581649979891623811164259281862665149219733389492908528692374936082016310827749662331248166568083419042758191832928885867259722269001828139236729473162470960722596793276358694857901253996212771350185746368355621824973832336585692557404414094309840427688873762387151163506892649059208708829758068032266431254100818816865910971294420967121273895850656171495178545547706145460654742847120051670890891025296539057514970705338121221928080315980351107235840000000*i1^47 + -20520427050257157051084407502710312332399591402930842096342598531014069592491388451737674767425664900154131433137903790143383728626339670736753166604928472611595519662251733552666593174470242238012725133135462018568841611683390298660392080221564650218402017777722266807584318756987171167507989785316182124606011239186526347120896202486783432142197326513035416623795036255759570268238586821228386547685388232704152005516514768375873060780584427364293689071138081653769901998112983590614610262525491889945287049094217452064605371822442425635220335058879824530078862470959083622727337398109718930454319088947116000103833240345237746319147554799923021748565059499602649484383503182670906710924652836906754361566426136443286366685354281414474340022337007906434339739461232420847861086640554647013273850144916690296395674530450694197969512777956584437548623883102175780879233371288264035836224778419231444017762881793138064467282566195946358872030393292825754839857764908639282852653814477891833659928138371301366637864311284306049368019050818924411433817117329737140178438240337920000000*i1^48 + 1262748429384023038018007515606309246189079954069907819048111211332606112010341569920780232685548946648144492568559578162037530317725244674646011366839828952349159568756648561747208670315941356266277614957265397154667024224408793210824893159293884569626570423983885458706037387737314459011930598314470588370946862451588958165809533179369733887272393084892548031798378219807435532782105344533955635423762392714367616994068563533245257351878378083600450496471649925303681230715692724893050165817035174664748948216980826186121021492077936793783043135560032392310759058412212618073270797800120888184065340806776943897653789161943578534240473568240291248669388898093206421432325745601264289657674635624825645602773669076448587759770484748699384199939674208901210972049441068318466173881373654699294828332118400068286077015258879616529220315242217523891259893788356140132889538675736848909857544328189507255336972223577934091049156736046032574979825546235219958726778081524283020490996451992822705959756763260562628444511167059245323280498326967926273108078587648409600000*i1^49 + -23226048233645808533436825605032912749077663034898171880725165928748377408462307911659846032932680386341002375034733158467682400149584068204721429865214701336233522353136969300150077675496661951252640748395605352288431244153602978281880018540324195293391952591650775401137545597125043943119566085522631830759098099866417533150148969621138428117908592497105935744551219177264061980565623929227505023415573043531885611090708626216797128121686711085069711488844098221647997440595223521598452053706655582381516381661477850266763133505822700826674801996227446092873360823684227899903957978639396652119209058714303548383326744671535652732792159162387923456552752372852077876154529574164107518006367351448997366921510982070094173443610679757794422581124987640263976842291759280597586078346129017085972410499818589994935942761395081114694025694623239402124186288608060065653911143595165829410635819372732379800917832644235369373702972034552918081238610760984519422071895278809474368418763859646837939546950501389729118046076052285164286638928129823866880000*i1^50 + -5279348438781450012561953757693287611621065968386581297727871097956057070543271727793456317618707469286542108841858911839379372856183696485228406950502158141145779451995421422890109893294627823428011071023829915668764247779254402900960016616889909584280706268262924511640865847104342185085433141719067597163861483435803243917490198482862107735310332558617101352180119035640942313642587984894755367301771973769178650170663878436422122755109718499640432688505563654761374825801364134237982644083226483160079830629916310485498808473315677219482636472873684353922924203461725915175049402876524415368929127239322046677747457696489215314801156361522200884955446426345091725126382490503833913727481025898155358888003093804818996700197457728608166838493820219319977693388692965108445051868991698901806758964757605519632449334959321292355032307211986311497166017575103420285153672173783544898075326548626689782608344389629419218611010480221412141895931091469618735365495918944249509937572302710688914692566493033785326502231720301756416000*i1^51 + -816291669203612326874050327315729765831685831386788441996897157943505461995592033846257247872606126351583042004581525828882371415679649497082350998230584971688839621482823814208579239989855179684511157245662271932244530687315840527613274997641181596640305223283341086281350861563087184346919780524809199499868340245011186072320411366379408116910613457857828118284948985206090657124633470696497462170350480725397495475922606387952578472343680049178547034752638628551572116945842776359201685173307969535216903206549374684189564542035488616109655233751782972691051409498817790222666179255456108566698653218664850670343035866895843614828951805362509652000842353159473172452075051729526572040464985721879074880316026807821385211273108567548840003762734810611944577143196769775819066842030481010466745928944170987949723009455739450163339710834699315795252049098512557329873636942096238385519129291303629846831791001913806122508085152730087105898305613820066900237118189176577178883060511592378892639755820725555712000*i1^52 + 151373276043478683967368787796296689614893859382576530064368085906727855448105707876977845526396610129318773168830422183040558015619315234773921528900574139634726282529948078217709591222781875016395053915845976350685406289499836402868296214589380867745895851273191651263641719957440602211284441187812102233720928579540200177387854257997882508703320914959823135001475362269689892082260338338034942340989622752102850192434689287515436158150168348271060893377481848356196430405457638168972424568590727493567551191202610136617419701420278332084720558175373601024178370341885367646938676255110210592525585130515716261249629485623057325992745563610491946698655740255037911781183212633094949706432806575820085358650112367854235120142976150055739702709947599235624339263536415260298927929844221228430757128890719569938458370649624669049866557390549982230674544729271195382424902568952511107168602400223317409337358243559202221272010586664216442308347381576826705548181372246664099534144000*i1^53 + 415936008672824320346936124588985683545603835406425311309550031638126716778842313018837639351402517134713251720542914200299941114664833878310083607592266789464039844951837069120112559742152935200870841532157065771248416005206922844855770409732196441375606493277636929574553752684589680436410159465950319094183927023370410196467926245494916994360118903187245478978440734219480808606516018166514884972785985505939641000459114562895774207739638229171833718918979675072645733078570115164035259058566725899474835100321721938576930556655343137377721996397287913721380681195573983295734152313991334155824128034122154797031842114792288191360248738432839163083862198822038297886478343830527339486566377237085354543978151497278339105930553635435989387541369346360133610896932263802426045506239839504890641374901708346549722705124015609556276737099018919739385411557311420712939961373230994964807397583026188813587730995775956740674638801*i1^54, -1390124161982523827530675436934076380989680897370357253250871006833078528990299310856669461486666468332155457912521112671824808761615616122405423707447448054464383224178845497692651164761915714738139905206307542823490718669287389543424711829528544601036923425910528444305480498141941280348026309508402375338080942871220018270421286161257513757783912299874105258501064902758745865926765531807239318268591091774071128857867001276820701386945124132622387106248353604567691686656785987133306784280343151070573665591633468231747441224200104730700582335342161791869737323022942272124989693778897817736916887419885394282322796648673861682701337180551016380320631909856902840066715858839959747794476799938412807795269974110036961192106723928419351512601618521260220925679634137921294479363605911169933011916568188511265557202784245467802425592507160756102511600584631716172267833110661092129227197180112073791580672858418928987215834784914449433716287786028952755150545981842734830989765756351979122842972333893349901933393159773584399418187227744158434103930897656236094120355094844843991849344599210745850778658781383666543814805479351497599429666934685341297186582786165472741208741177809113321135890395526791060965708430021806839689590968260599086713529012295355424894480507519751240458760072543262627476118927906522364296395200111786163108898537406447734406668518936633203529549927093677241373660789254628361611943974521658172219135114842397743730343657975675364981400713614245898871563653194133100890580078075191357465797606472067056933285589482388873198280127206480659040295073932278823831375940165957993065893830547632494622356346808747477790064607300440710012373443739488670402395567370244768786999410059557068285705669445616340279103577304344795135391483328005247820445244448586824650377680983520424308372537419905236286812296082096128000000000000000000000000000000000000000000000000000000 + -2830860532238024397738363345363753988092374725850115824667948571605337707393145442287078880023125656032277819648234545996098960361673602044182614149593157941868781110616326229039784534338534984400940561083042834904346552659003875921239334665457186280776705101381720579620265011769243720515803399681347821176358819846014376411177772003361329530442495021809755466274314289822566514818929222617009040854495307562997859720430651126091871933851020513867269838507404880889778986170692980117880403007341449150319570794925093135807736015531685271683085507206771813816623089122837030991301068106873385153838383996498558007562229562215835478701847740800510150185156008301770177051597637006238504033269921279253070357733365571396024344521398394984691905202803734394807745041146590842671857389154883382881047067933599690983736364851283512868233508599463398311416254033464639874870281772743831411498115691586990074867855312458593371104036742577768966527463589212376846969519202554664748249677911490160377132641797504500112201660379402314297265565410047401394628103645705334430669330035607335868439943144791591331784302965670634547023577356779661409250583811853977160432687383068649248326489413151833793973217978826144346571135677338023296869802611682576809480714281777092975086771706802831995816240307436610279119627334731709663073229906306409108547008112451774569394370811818982871726525019256210609831353114274916488568222179214110839191470759748216997014282022878019226413759535234209675753652730546540272078673486526875143720810747513350840691650503152155923315777887155268214136018429183415861932431966648719935911908016425834604675330087632187343115252139172485542019912295353189160731479584170850864970575899998431173943803434424550577059434772511942197802458716834839139401914945602143364999923934696698111056513650718269082257381243486208000000000000000000000000000000000000000000000000000000*i1 + -32605898877604533619735339501362241766911681262994368553554940578819936766218022612285694047768229983987427436030100401010598128176805658967086531009205336731198465355547036565989553591423958585358372134855804044414124418525410212225365217662548213019694625185908185754822131279258430664952541695164109349943423604885988518983941710287368042901841164248014723011276807473558722972362346724317962991600809773565203115432403948728814979669123304797896544069039781947893809262254722540551480285486781016020156231445639551880680117319226268017111192663578210970139547252394540263003347882159561089942714817075271572583841547544456999966948638009283149722729147147684410719106215290432009561654574146259018533732394788651852971871615036922372694220669936295792659010972780653091766207426270504110852836344044567127972277740841449936615183674008994568536523539673980048192127874328090359442121815841205600175304887989946236058440166035813309066850884962060454750312759232881300231523179828206572122209790362300029583528246292116473073421171567269066728827506460594984303561252865507097630504378520120999535186753670594280011337100290426716274669108022754832980803415583045917815288802181906615916731425316157515026317956754513789135402825188939131566590443848231203282336735408263241161237793039803541893546019877864923946445481662468187194283158131608874778083483271585423437143414607602028308088389571588110542920154101420294741014000126113698771984446943332343635571934855176078301665966883920299622696788006076083863295429289564667370433957417602212668031411969363088144391218486925126384406677141875370646491342414719234023062390078593349484901665510928002683579192125446614214198900846224223261694647242685715882676905602886666357343516899980994179131309032992452255760935974225657080951362368232842533849556932274082873917086881546240000000000000000000000000000000000000000000000000000*i1^2 + -62280409809582434402389639160335036953926958616335276086524227460157028469784611373046690046247826889036817873221908106657715049539999163587463873941181721121853701988670027805759031582090651663018048772056177889505976375932402186058228913226626724497486758629348699967305618194245328154047601021366689739649189511949108432590498545272668485379874244640225919752795173292647597332038452422012282092924075667816934701461074098157071837209409286548165728882334850349118088982206242607530775682246117013095324133438632173114571714830219567037467500283833144864328473897163986355404490088107603090694979233122746007565192005017850491956034321608959501921266288561949628674706599404226409503792986481669668070288655172046373840870445992795562538916584586363686355883687475536394401922454974989485199636882032132923060198789360954479007313523310891700700636683131433145067534812958168079497535561262107806797010451944225311457272174882282470849818823094310994552903349912804924591902497496634043385613243485077453342318130753562852302419057456967743376675331676792457105421946385346883308274375613877622050609390686924385959581090327612969126615227142693467077200394288513046899946785273362291018016865479630523704692280038481613956108498090939053175859333582659094725370723897872994595735354955216761865532622894645779033003726721235422973239999478080586603492721982263491069387916887621447994111584747184408602081336816286971231952534835506837311049149330978268379755547721691835768312889109535862594667077388866308694489943001126519627042043605976096501305946960003911893511026144122879582979231946081466429752918108729033700944549274705083426070501576766076230586867337555598397055674306005986409862082403507751881223746980317995701957132949532721014089594452244739218607663702614093625491529376336167085063241145681851423346160304128000000000000000000000000000000000000000000000000000*i1^3 + 14976321209260037509619574267722446292242465766026651709932762842274531967402294262850736274509604491661171226911195259344481905893449164057550005083096134751434855880941524182870265545371159339919616227410181055260502517914817927319201321318999261382577162674547257477738678819986517476420545147039702775371567129833960860085768147562714354568390683708264178911660987040805753201475782336946017730679717886240898419524213273153737235376180492330132997042860533872174430943636222968233827456333479563816336713128805297862081465461205937194013765605936565753731943435480326012492246236320985635159381102021020415319102313744804420681832600123127575983363975084878240304388886249293992550764784098129895710104974715270280860789226453604716023346860393241576217787719622161409085037565246273845028025050765879607551433654910940291416894419627440030241210388725503211767630436818933735244578811465463549499493302078506917862318374078202560876958450442849714869035071618162600961025014694355775048394263678549997018166574709685219216700010316253246338297616700210333831180443306248088117181156788881081196826205594025735144854281089804658041356407226397412560033836387966007264993844256880136207403986370876507980193614334124756355805254454785019301447506225668671241535627008479992688446421336701155284418581716091150973783485140888142874572996466211789573584759009504368285704609237959390669641864794618916005318691783126461037350095815269298804338013465544715506475763522817724436280583924811820358855093241123581692233643297687898913585392178682774561616755277306844121118478573930553577181909589555920153598171727452164034724433377992138198747668038709784854959628601638896912632763331300912259279285559147134013702994723014940735175109495648531119849458863266833659452305887914893894518610750639742006233957350746990591567776972800000000000000000000000000000000000000000000000000*i1^4 + -55946214559474394472714501304568188903721154810385036258383238371605896707786004450615270300402809539266235436607220670854780395505996043040263058297597357213192083294315898773951229441427137547095031391935268420764138583010781719590598159095235851076075376083120085013126783932240511720060117074582614329973898811299759253086689610038679202841966387016912381234039878852709931899669460316069674557192652226346990490704897090627553641148218240347446818370329603485097582377465433776679712913603894125225652253437996624187174182690465619864815932968905863825281608681567806945226216390736073440537952474567551266030072024125747047916872028267797585687659579687202191862773849801381989112340111424416215095255280501594324707842967302907091236203450275834018206892514049805547511916424625519424165114019681635866650262346037265574367127141731533354820880550398068533217708865665659143113307881489588044733549903909905892491215595765097308871087617375766943482920147049943104893430255501442218792216842703435612482426262053458840463518148429634699600503026571579890337729645406934985384456162380374666608522076917440984203678841760989891548175404712976975345159797515741684721386016130459442970633036729618369161110999998922943526510571200697181754441050269768032963277787552133867448759629638015644524828571588801264838871155411733821885295621640312177704949817158862981490930604866743124936313285403542747953021421522587853133812891664693225242756940861952265568846121837908138761674180852939340408193974479502877527235153593098935815620794443910344658348950541628628067006872683220197393389285438036375986368730061322206003857345853844231513007200514597843632482891742212535869778379779809837494364229515226989418257995378284743053762491887446365307698332587881242940502471136458516814658955671217564624049953613890052764760801280000000000000000000000000000000000000000000000000*i1^5 + -58778109794043941704257595022239248563888310261511940910233214278207601599127684155542796427602884523534794496503042936475651516017785238118966060002541490797477435981389195701673453755499961307253057764703575525965636553776920161081024879518887297832368188111975159420316008338886580293640540640533870985709878250757805108360456274285243216241348574791721909539608416322436259906714957712583524451812222865504251368596030483979567465911914812797166459075704287193540497132927668664850791460429850661343661529729909729384669412839392733642956281898242592350206406164236143404361331772314648523894902768981613671644535859286309761126427277602077527425690459025019473982971125651685399273728513174202149881123993475336233004534936819110966596381772698801249396972981384680735946121576284638549644211046880534830631921191709564367861644196767560246417886971159020075053300740791137998220813873536245334642986896278775113578470113299269105048199887011553846148228560646319085903978788426019687145080964680132490309084108777932092724721694810813182524804526149148596109949986879564042007595000008203979027543241350941327319615631387373518681488459329708807365122729294663228278418033029490971095853199533375965140774732607172043480843075530684129315677266892230704585782931458383810705669830949155128617174269271352476149081162949989967839026451782775441921324119236416003532544307168799115041631689055161676433874525671452386978433875803397826862602707215681145734997556817935608171773296310985977288070610669360026908783218425922666308547988706363833306537199597635561889624450016798060870456353738026547926171440437909262830898405536724247412013905433822572061399439567885650900924246866981874615484221451203619691218722796135332224816838249246605774195891877203761641871315638678467521852012393078680460183053498946407280672768000000000000000000000000000000000000000000000000*i1^6 + 124226789748958245163578898735820224922551048354866228808053792076797030438829806955456385018377255228974221518773763934000287118258677392003872498660530210941267550739978628503487269752375434114445538625362641764828502895447243479383606847257479323754460752283433392654816808377276521441403508050174782574417853775466083191601105047017874281651838941590091199057549880511943305311205048448449492653977041936029198641418475381818968906504318046033980001240541034563861598131856643254860319776870298666518880604244534349051251395551503525930096062135568261156983431581643284402256952248788489106710544833383499060242710712128446462875139528402500636266886251745233243833355464593966157930002958458067987577604311198823905868194413718595735632598658559566398131529636355960030363554507542482881124431737709506016056223617216118222858141403477985032012271051915124378499987540559765808187109614401574838787479862970043062704252852748902482283115556202648543264733471926844019024409996638690883603806440258094127205102097148478909252251665921079367351857699771565476996080967434831951730773764634410071606333609469539152201797869362776741287281006048258025033342681077422127881218207011197113096466908407792693623637747871786486084285187654305686871144261767764289256369304248682342541350274418425890953336043603158662269809745638537175931786099153300986086034394885732719830887273455810325689102259503355149505955811055450703890387202763629103565237053604830065305600034061242696705565340558576426657055278592278385865027053610329525134650957115631068912482105689025642764690014572511540675263967054146684764227877407798708039378514000490986019036081679261175723162727241616321074573269943441087824862397440660021076395435728159157993773002989927186572120088848963125352217706334123766219839406577950041185226621275038806756556800000000000000000000000000000000000000000000000*i1^7 + -98992852505898177836119154638347933667696344596902005173701994076576459500004221465394162811858066475687875172493547476259894498126648397516508703671605337637068888528862502992831864585136957210990399304490605016854321078297621116702795648317435514264512970806209960558578494010205322016082245709437212770086581777737886965578735420814369082910299364006763027282816050142446984977222362055232721552373203577713231714483096869479633451032609444104928384593021260263660275242330538734289458041649824407444843421126295453398366826117455136141660275249189099132354500889490997739358511326536373610282541004610487633921630517470041264153299285047599773139422397431673072818399584246552488481498950982297708010287520746904276280924727335114999047917982392557001105407267586142348598584549355943226321587049614440524251574869463822062046949175656982334179689002428803623190298070424910893995544958070674205179415543267671728455233957529507762589010543803220011105943744591264874971936070216808365046687906689355339904443614419103752454459957056596666787261095992553929697243910764582262257656870651103205490225157437419613964640416387593316325034608147583827805262225379879484756164202005955748531853696500332601924133465603006965318029605815546498763570185636619654509326008374706744356317840922934813601904956909548331029610251487886635860278119029654355118071556624330893731535652595455769204005532455657141190085368051883193480164114637274868893518797649356364033471715289759584089083024218171136377144817406726037178180680014722774891365639174759086651813938116366329253504674136991452683404581154388087163525661181527327213275720079325883160104665412221670983778967727663229427273908652821576177520013051168864703405665941771583108209187486376824845176123854946256120048501793020555373162855023595326401946108009363936378880000000000000000000000000000000000000000000000*i1^8 + 71723552198272973442666228924228411076596969335194983641065985411229855804953184289700664758162635781898894689870616620617562930392605233211177388878348365879798418922918006937559995892508454898853911322785806749685788826975290208307289732322547119402184235595665192422612393036128675791908943734569957180486967432579951944854237422299254446064573988775048647613618523253480183283987487861597013241985611456840454924297079110742367522936992213673214549722887842744052974501435812834460042854588195322185724082069166073550357960940870549775793700545378246789548735809422797682364521614657932720373158318639751982645564168571730211622141230871620057986337446596753047690637747480503871491684034761750475593772369429032862748841155257789839000554029419698074915580979534983471286287777984902006301074733882503121338067472792929188836429162813226072017273317414361840376514435534513035001445302348510132388196961585031134801408480581705957964701673451359701790764410344925781656287897980615770198509984788723751737562761335015929142996995920075159704610759650925452684820994430371715169162542951702338053994488341261105783890019345603664425467719863387521266326414508632055600018912042308834032373596899081792574809852102396882948427469579269652405576825212648260325670536874285367436623245095162011357965880917738448876867258201961431040748124272438971646414620378768442338379397766700105485970919678598033856196929991892322329056913106646268530102304664114134514317040421659790096249770236110144888055866881548157416889022740904504598836271170172381402191845086193717913151378048166697253497507314186498991581101772808823642185371560455071849780817802375724888513399268709154927166887031831441723418686255119520087880202759097920501646595194319355419590962861551498048962616012346386751525101094803066929768716337770659840000000000000000000000000000000000000000000000*i1^9 + -50486028347052999468991976216013353880762880138502258606132230456135038147315106169130146401660133451930774120959271305101537295509414863844290338039145984699641696476854409233087895812872212502783178215176125641807294681346444953859323891385370267154986811445225528856540628046466354092593564058167348360071116219136452506879704025303962089053162391844622660830115389809057960473553035534632023865274979877171892126635221412125554940523920808841431305053885671656578817048407337318093905800028398941622589474770392340713580487408481018964491760738949691239493964123903973600308574034757834242199684493774490673576709068995640587653622332519578667326822195267177938513217019698224711818029598547887719947781900365784821609848970443157509540853407861813153077690276590984360525805143430379456003935108233615620782125704090579187673367899950397096464682436907372152678779877050355289481778239407462902443236763655426201332292138602056466719012466658629546694296106661736977140957631058042181252202633094930371645804753777064866975677678090614091788810596988870076696378178086270854068537179330151896407605980586200533313935861695864681777091212552803119499569859139764933066898702627232588943912940012311616744018149628350187138104709198056641956050013745161470228399614454726578517481649562907522718183368584140598525758312711918589496950097928206586945558032116624198098594098940103470268492719277260675679154425967593416456857074081839366618369894076233183319107617164113042326061586833806932721124981457954297089243099959197237576518129658265980846430427561829137744713777128197539214024222338212081165655184560711055748672826899021054269795630709092883169598916831124379798861186620631261768479189763073656764094922626966979264537633034491119375863134540314989150685597861344340036195703690579569294738977511912243200000000000000000000000000000000000000000000*i1^10 + 25147572233256853325567667119838818363550340340955776251707807779595682963347762002700579455712087176592024770207770178939006327918789707113209414122299574628447601625350106807033102010857563734023436927092593598807352117527603854395372045230638190023109548799591928747631506132066709119498841825161697548613097141721198672977674485141523645224594536718233035212563568086663199039805534653452701046517610220468241960114803189569599992801542819421471364567189407398794128932306640016535140475529394361467334106765947297803624300247702524387151003479688984872113747960537097059075675763213221584387745452430774919999274825088574667934442783035725652609711826262684510467546656896495398667451215291946925880876141880690378408693028488578376067787002185176138288431715103610808361295357569367984464124214590900964506023495645515287494256198935415053159966234215056564409903830451470999135404856238471394498012735407046122995960764942855131644095520138357406687530894858986058483150120272397612644456058111105149778118382824581958900182131941497516544517042507593442525984285818949541226415292774687363688128126871039673711427604388323623191760588890229497013185967011463822250299501376201851153459644264094514644962927909446110061301331930726699746022378787886622204688916225044379726613918981593864631087899444811225248111228686246415213963747011010385501720215220878333640265280188333588150097589311746136353928945009888851425736317572565565539789032552612870716257241513461770870579851122094231331446812006799381366372223037964765159690598988690808688828042106819083956843069970855488372356990913940433014968750894280160801864054537824771543591594771174934737613954275850986328527353662800273208086379354223840638505893127485789421742776458759432759873724538957154443346821822823249931238273303815562200437947430338560000000000000000000000000000000000000000000*i1^11 + -7750651522843152240095089807046737082299211374961100231507829948431388203028270669600952572123952536188752791278077564220364677766055553176962497441194951050762014984147983331298211983636227138793109175432879405612818711161734353093740013085724688290963080502944788317503135499464920733522014788786308374050979526385075031647649620729198114851772645489185080063132033792982637838786235662253517952292237300814137499831465967635250415333757161729117710503891826033065224284986258845597518899292285157025831437188565845557412466131011076201350076292716788550081249979998097829710588276567938043364616687385798617581959410948258978607942732292193136333003502322988827967752942431593905373290480825213700533222816617474424591769140907316931696587791306259886714111222504453551872524854512352175220543730254305444848503349613755946598535188114241156537647797601650252757156521339241319389507527664442539938730466139841805775930691769854073021144801635480970209979248472419026610261188268221616708341565604064111609233351612746663269865002804330249735705489605404035286857763154412774465498076652959853770475763042162290931758394131404909113630885135047684100357721730508971233326848859035346970385849642692895354097165724847904459579669599702150516443864922779882536380024883234051893799142827653613023716211205821590189351206145312897233480607484591670254083132169304520261592538874435070521984586807040975314332224785319749087067214791075370723303684766826431700266952631528866117180611104136359889733981689015231739070408374262739257004639552273810556832501106719391907455933199366695100392305720061719928064017272046333530551579222443999753705660578573364469190994830501672965617748129774796154169174081820125429950576191673044400279610454073928364721005363777736945829410749547163642627175693960838357313245937664000000000000000000000000000000000000000000*i1^12 + 1396116190032070963827025787012763921923231632454022912555406883407464119114062049400083810265718398200462892826043943058592605198987615546362717674649815139925482167182027339639163009744805192677230778415703513269576771872223074274757699015916462834055077055376924186959902849462505764204219832130025346120596330697741546240539362224128646271082568972638586909535290178008047564052227830892825588748372571505198671052762399188856578641935053950386273183396138926849230311710831580549603348791569645846011981904042815167084600417705826767164142721521250724101888506734372485621068097619252142998837616694627830268341966669962833904886246230148044570290116732238174607753273173770107674486667209767629014036321057128957234500578758435035468611185626889851048977904061914889223541602012057930205308140338536397118870201589297258193098299599518260223698890467805809258919313477476514854302611638730132856301250043981023783922042656948202702328392199102117271939441712634204756607671956929907394383872081704207559381325940319484595465461124379018442600321059207013247172248889038300151604793268679159415981487240198526709906388420733594125085619495499204406111263030755701097544726187056545426726563527974108626367036345214272506364932714416513982312583414089048630757133660456697149837166446491389940459137610482322901071500390183733732707431675222748212126534774247296394654863394374449013964431106954438372489821494017476875665096666941331604619129231875758574213398041896646745259873179123995332229479765682200436461622062344806817030690891759538947511906944687671759002351371978095843752940874112888837344800417232991747241569743522798268206970864006195756893426766701642685354113080577867517560861227654487893875181659809478633209071838682397592736813702100292437932232890775004161613914340809036783395903897600000000000000000000000000000000000000000*i1^13 + -139620249009765701406676627831419057034031740422546773800137601911295895892049172361423655811504985474965863103502088869324536853487472149437759854502962546723989420002901933736170896811960024591302264908164362345679808271716265982129352002604911061403495489868612694381961313203465157869492485657939976927771838942335220958182544255818336761354223279501639888377842136283733663669260591073082552166873106925753980257439853051830799776181660744638448335657873375384807439676123011046270593390330786687266212196400636240780663183341042830322284479238501479742014321664285125946463020074256204318040109026229468544169606186880950471388185899938974146535678258094661682608378658626548724407849507358475514952682363037783758342954301752063088526323578449185969976737142294192818116954811242050991793470078147199787879645276525646447510555224492187463664008669165600382391955462531519321856900474926103812714487745865863357022408806308127935762057945910376102105265943571581704466978822959957826647886491351191461011469872148755353569559215839133039343207004564618181355508071522708431898867703960473813102043051127351248984078936579264371983863572084498930453375005438392937538691941291132490316120786826139221293153916278236784765489854020436947676202068538352709995280038189877697990270037971095555132922054757750644568938845249333497425769753899355961763830956340496329511305280128620389277743677837193262790173505718647006444947485863323832145193304690102840321885963284201361083899645476943715257891584450037561514695374219091958486399680163328792157249764483967085530696792058898199087500950990130669343841204295788499947299944412196114645872626805791956339979834505877572453235515172701881672302787473653776112196174329146532579487448014086132503739993314889558187407720622722941263886741732529514290872320000000000000000000000000000000000000000*i1^14 + 9347628292100222050275802719589888906744225685179517693344165424051478998082290361532202566916487804910719066008986588045497551716293058586614145918068781818803010221456772828783846654871616616647560741020375295745762393741668934079348642866479948672767179840052882816013585617908888040171644009677031419204021534649814840101434177321710190011736860909943544558359071425504980861607213267578203234132129830949490346555518013884742199307848762428730933908714938097318713163941257047058484883344532771450603173486710782377950730978428454749861091028766022501518749414371438591688246158657702793439530279003101286954820691562120124161731857098635928830936977228551365069503925964139598683711105986252868332058359881333759930166576357895789262101966635118887622329568200833234734200039388948529765381471882062855518532372458241907013971364348139802685255022879126751097536291743892502250694585503199373887817903301516830586601922620980516418941624722521217497372499025349144178856413070278986672738169057517114951338198789923731768733143591861795428024330634795518375730991109796782718563554484424417226624487337212960600560972400442917929200961234193883134087788146508025847401337314218043137661344988263149325922916072369775806569565603016579760960824157973008683677993700748025402317706648193660851526829051329095095657593329163494057560024744640621138927718800501635410566577468505657845449367423769584771245297270738043670487237745598407473705918344675682845641704210861640635628336437853431722650028369870054882012769138213648663363398848513031398039634629563225344115563455688062172894073165077946523483183919884902767506282047585772423564432061452647432273817830201978072780926064728891301388725804490994167798297610064353155335704551802494301343143065017936811314572395542629545552541049501129900032000000000000000000000000000000000000000*i1^15 + -811053997019632777621678272466067529724726565353933124630629908426782235936626234694855901047696035195884416362055101060430587331191972607978795491934890779771962489163593736799863871526769572321567497991882038392845835065128848823437328684448620473600792334738362174112004224661991876464490771774163922077771079683665119730456649139627372301220429611902480035691174107611827774447622532831705796403582814033871411987982316509174841859761115235325525021219438849657002676137375861628663768744629067538401092863065309187559823452942052398771527643462350144238858706205672510929458893467044361524643344782668096542961548761998398806518349117705271010286038743022276028573619959649490812463628543076644872056165906569326916936602524028303084831119386959085649009826669771546003410803902928244062009486359306812989839988202180148666816015052272867666248666091098605751262826958593481561056481629151503079688749082833076541314739221095862416566685806325333878538880334889027116093893227455579576517540862817729663945142567961271496161253193573513617474706748681137140529734278398037200378012553606497901758294204990525178991754857732559155861215651767773688976137120062463288740318072737021651908077099063938147926606893883114486064078276928135186710710101226851236647318352491321974639260665479533724986783592842986291864646029983688755565420830150510202558063086290902011154014318779074956228444985444989294600667715712579410219439277414311904850695552696111340141564118576457216111046471518729503425348283602549573856846245011156021813685643309689788585837791414093665793538472201852902166696049088689349326044319172974045161962156126645802232294465179671238569436113490225302033334254942703161544393209543349002591312612177072677057683035135912858382866292605508479808894480756477716177726106039327129600000000000000000000000000000000000000*i1^16 + 26598934656638549346673930146938568698304508585728029835915932506674622116576787814489501915792238093423265412568030286769756843051926122798200760179759758723227187178954366014474712941285854734770284484225311341716153905356368313970480128331608371476733998814987354429623012890348987440986075509443255672967787272721240571004426983651314065687969525957435129425411559481016020303698299900768321791622477840065433687543217420506915266636134488887886646043480935358534867645471211199134179998824516188672797649383406348196611561996112503941880724838610188754201178677720161229925236543968251710774281778727364157573198569583360711416394945832616150318743453371133159491653627082255949401897103537173575616203348593747374177558815465539576080257782591662572110335134061200526706656331833509400940204670220785882529703958052232397619885395697352407479685949541666299256923105348366512017307375641048203203826213959286989879440930911172505862583966153345363920585048850548799713342327597085849813474328000009694718850267010161651111949472363289655409838858348638580273552394049518976337668824273628336629903197695443777720795585850012770879538112580233064499011662952630612536698830591804111610658464111264488035188186762658723680843182514986975927012047033639317301127789362674472880575490519366190397803909658976961949881218184389324097149166515662532554476664146858929292358275783364574526439216196067345357083054270361573423424695848941481366976978785196098428559560151248731011817631251359404830272437673737802531936355607831284114312000598452573247954181494889224784776833401357014083024068373103744428202576402310630174126200347339261683250301937567929358139589073075126537375590685060759655989668628638557207693524099877483358506728397758632937140876915857614785036055113262286398264364110970880000000000000000000000000000000000000*i1^17 + 1544261443936639806246117173467768642464700919397570071275728432335455492696779920453907238072410935998970650833969099632664561135910001403862961621924453979974362215859020493279395434225912334797884021495885273360497548418031549957414791952029666968002516362651132317139186314555110080447962973274256213394074833765609224035852686930436519558149310531492994768381860388892481849624153754407892210592894323938378254619501875097875787702279415558634741575082265862746191942243332348741711737888374650462963623453835616931322469544711435328951382102956415060866373126883749845203595672026272445900526919565358654199642483544625289372274849476636780457067892363850147499209480066896901553990920461821326330369257777936580041575439517384053752120564000462551926397770395982934945386316053339598057218704188082596836815438625229570090066072566075197152723890339985302815687769375704217809927257848794663676375578969532224909895782703690004634381993486926581500989149167212124872681191509508996075607926467966552594509297417580471064205079887863008607178624171543539949899515263473418774980834490751844370944026930069970409574787297271845575170888582977135380968089120546784008281873926335218826398439067287601502220273911283498420299182686372652461354762263560329220340374700202498113203580372003622894095027067111057253117502148015401831394890544017540596068489679007464080385558760976994333534463088869714733091525470933502913209361762521215391583378761888381987009364904936932414483893453051681838668191065777136840460882264055137526912784959734282815090159339931239850734248670972747841728874839810670584374781761486166473643706622875758131118156353672308603080954642509109705699673379007523679185024051443618011735361480344500050691267124308897915876712647832840638894998373610569955416303730688000000000000000000000000000000000000*i1^18 + 507854994357057255665874029897282812482919371800764188532625941069886148867691822602125133074610673551244230723084631941523655313192862530206057249436722730453171056623277735664980558052055207778662794650808791932327138598300464852597283768577842491561248123221041600737112104065695193261349176707210353797599256685512722374487349185043854617544963609332331079537486706561401728830150860354355031373247779021206125263472680281440914450746692274165264671265905451906106899655134799182543253061399411083054426759392962274966383323520157004945196781511136276257603031488113977940081191008015981801189978497828850130159316328561543213448754513703188959483809526155286706393339008244203618087070652704208315937222642389322747151038185930508592007232625919129306327018752469543322840809085180840767549572861712990608576664975883768791717109329500244424725238418540878051210347409569851760517738825883765731241403777507665495748774873838399481564212050118985807149732725562989575530580042673371299109978350732125881601361089185097264790297383454162308798852142434794249290921400380705138082691397145749715254871508286529164999267587293245659092500220334896201564989378134949854129734176777928361679177696481985523446609652359371097584780114988097513228367929534466556202500279302342608152351945103331599952893835805261770540981585435657524644981164946460494420358683341367341655387102806551025895704896650608618772922053428149633108697289109601872978057279157796239400536645136966293691154849697604648110079816418890375598370157611960776413344248343702321415458014042418757667628979582763093176837752888327897851355623628314014137916111268244924183067901771108349342894038134540273156201531804952708774630631356466732543427456629933981305940894142838220465190696450932207928137814275685737860327014400000000000000000000000000000000000*i1^19 + -24398427031904205379149814481419726430687099358390074890586794939602689601743649250375989330864395211238054875056486167688730417055352783814663250903341548143671441358171214259637561918958556660790076663512204351203716334825321540362842127132287074623447287586004774877193923804209478169921161642812879539051562376500759494315594447373735835638089764300341203751563438050097362187104743949818853125845206625962846315342189365231978361548239886549964114076086858632304260006011755918248820979352017431632567621794065582648083966097541570867657555072053921197185295265655770718799255241547463744407988872313536012479378908478115844613750539409088757993506764024376940325762282389953212190616027539982189724531660269493963042455546583812508318159966744320951766742563587691204402546123516742731647928509897013946377150113691526755237165753790102654804817442549223871758672200624633203107874366495769184333129147163794023599669111176800380638183512378191458042027896767582589987137493094523695295725360029497646428597001134474215304652837487156213498862101972915414348401957640639270738830727488218718455010154629002091288997485067030145789570849181005591914411410033724538262202190454395693457182324625507012797803706274141997197690183586470822010586363860737491880156301070102339980486496764758462934665067247048832875003637629205321925479113286224355265928747035591920695195810221522089624347094113712554094651191034813294756041811869803654373552908310095657817469934469222815736802853849304000087945245244204144287391399987198365032734942099756434203314546470453875125523247074846781140566911039281126955494878238093280106762544339318613041338362543083578288545305111915485361319856364818577091049107487571889034790415394703578735231365433440924037680682467906957273786940048311249692262400000000000000000000000000000000000*i1^20 + -1898621810821692514878990452080153287168898189252029480038426977242539568376939490052668481787400376243096576175186017652141720859777506617086494363816458810822614666978826229494546660672990211772309066569370916532882112059450812600052024535577442070074031768033508040095835707466309915753092712511113490456324899189702824233014824202969634929642534009956752042462050984048684948419391338789184468421084473502072947456998699505856305044858717099250460232896163402705922181783901052922363989766928218576799900309381704705631193124870471874642425398327389397564707653279640866368435965548866758233650343371535907526531325857532783234628142830576206296864471184186602911216790219299417151617525646331998222626947644870187880914089005445250776066362709072639811262858459014484953014560638826196006332429139826096120868809234983839950545769989508415211934086544989581988845268581179618347194480024002530215419943877869378206990333775378149562567817620333786290444697530202260087652074515197341658275378784664014316154343309126165914509151674620862502075655754488654202744752533400946975202013935178396310756380122153622795126101996197121720738143366525713235384468970035567302607859020083068672624694365585404127735993714625715009436089685859345334417435140354718406056561248251970528744523135542763888849987800886146742320381750098642885800395953884295215062162209640871517527270639623515948124703145610875820382283716826809402643375103261024264583935160757284875218835417314658302862554520762531312648323014430515237917439324821721315654727198194618649449335663587092173768441154319296346951484939886950104140833364425404630261533449944670336477910078529178569664694197172899298056514376778680675609877452203076341080216247258253429781872975570889981137531181090748074330226232276857913344000000000000000000000000000000000*i1^21 + -126435285259887727752040060338994991826471339371681809554410507773904878373409493708256426036460706485934444738218352394389143767970781805668617160912385540094185170820557282209611289315368528744393638893124887765872234373207983120208348191566321695101421316668879508856776107825942483859328440643753024540535499956622342074438604791146027555850970290453101323815650648945892212410201443381195541968431329896848272065745392986770974550302290264384537398360690169119748456311259622002243166350666567156794132747379120507854456417697490500985165947113580771136764548776697240995639261809160139579412574393922572247084031677324828017423543978670610196412196720406243120425060655886581474017456335167561677963113351732565862439302744425043508768198530588147296709671541195664369253060381986283689342545990339799887093874452366288722994471021837585128748349725687288870951990508361318013227459655846226265193226592704147979970450416039216924103011131111315710946274329155165748921645010563583155897135680890620263992822722072155990210974865089123774975268721064854825656497003238793084257531658573918363074847690241246950642037170558350064406353362797632377521125707450812975460247026843491034216589134697622422292915536645627043813390957407678372045639661718955629307730112379197501292321186204578053898690383632663210514792195972781631583017426381117228449226411376329353929914056952016635577315951538774055694806173269423769944387608385197915403920561323593342560135043218606557341844212449374026205417399520780710146062150478617415811589835639519362668682788165575420548780855418823310809532072157388110364006027697331988856213009936596467374395247779528293191770269698663916341164701945507218774459925796383167150766579530188122665104978212244887152123216307119169771876666299750809600000000000000000000000000000000*i1^22 + -5503866179874228214170246536603618941770112423881987237954264035456970699887633103277097009769109227868626818328835305554616699105291982476785643126109061263380986354364659409230022556352940360831576839155791769802233704733630173640056223608849333081091910639160920000026074238934960527178831391909307834592640867930187457829706019685438458240882522088896398920492056779055401507416370332037395237945777427554013894198108437302372546569251627092255903630817023425282066707652971551020750021473568999823062948584722840538453266327411604876804939681270667048639636051309992647474648978786059173425524266446324077779893595615988488926937397155109777928055581078542918640063943076293259317516978142914698643158800737733165679252832596611189000057809524387152254434335287882507057687790490951254740140356590432199201184492594455491567609881267207510423384238577909361212308877065003843603221285364418632234043687962718196875289193508868140827924859384723650833763789736938716602012809493297912265193377633574768547786662038336669122358879645058436888568915108559689634337943046885292439380387075870107557906266470156654144108695547407566476966468793901205970193105253092073847806252464262293177279239792576922822435107244231314040935416800429894618223053092181575579050693411069465105971654395737062486065284881195980950813664308256670813388448854841456120131241372371088244640566399714898756573555596701920943164787061683653793100100486785624693524164888771892842238499194623168806552574039749696186968249509355647780506972592618178394152490731154377290634225033624036656929577858830536049550256358527699032709622526595917425709607685996252537540061443994690930219334768727452213624532174538844999552794243761872937959010733845007951925242199805432446171535490316973403470646088826880000000000000000000000000000000*i1^23 + -199852143569366661856124483877061447584230993194050616164388476238619011756751408978926249352639782229404513526225407273186495793190529187247430512555090343525342791618303334675009186219184320429940577024504834761863602931719422968223834124245091735330100862171453871789508115379158760173264851500273832381690229684562504906124044887335752561249294973683501834011088332233892194276758138452047968840943311012303033966073480383375751668991533712260271459353179051660415033707172840692703127966641011350242554184778236969712758418090905887621288093103621592735708239212281644395209479108154810641491189138645080663537241053604890405633855941666412393376797585254851621113751789122517163514565692591000704880037844308741421207039495068753346173642757015523967139143041824178594315584035503025167081966210316921234130495186526817253193010249173512673900441891912852863367864059210226340473373513348309683757473002027194722291887238983883751216369100141474202950520432128543819155012993730245790696661299747362483926352686376881503976074178574300457067867928009298089750854690863252749260214983784450512965461788241051954453970084294544944520449322597335695895857373256529834379888606453895546447691983837734067634548086294958454201670390462945252604977992691265647650637914992417196482879860965808435363871276952892991991714919801324532184548989157271736160020843289630452196711506752686681895725433570853865818518639843981108899769235832663841054861790085293069097386975871903935836330629667081889312279784615105888506621647120470308148350186792892945957880589875258710552750559763923119060396977785232115780966620703725454430982999926640270084271660667032005435587553470071358271012628049699278264786654036786606116480026985515011866622932114156404686772637490391918799927377920000000000000000000000000000000*i1^24 + -4940831033696539083233483719879826127694625510114472305020447830607168661625080259724216882489419575570520787227475630406668031471515656339557087926706868009150575277678907225396736942417999141705434440388360428321296801348471060152313992190385513123219697528243354691078994378556676389110274332835483759222603002276212433669158772141829926292709453928830806677400278661753365316784237554308488058521153298644177841530888862463490386555990943020507536178217641616863397528787234218434737664240068319381577568326164092007295857692621594243621923869464692372131479302686632802065508570468100062112218553685029901512288903940519037360288194356340081049531373660129511002020762190563113627498946314633520825827125156196157837696616370020509428346549304923134433123795747921643257412429741529329720047409338491442651653097828844614411213469195363473840289453002269958622839108139962164702339718878003499472560254384109775465455271235611248342136403363804668537053863621281956048097564344739095154357525869434979979272934903757983710842011606685159019821287254071829485654679854369652293715300855550127445522371415977837401318819656820197384520777955481108839209637907264720996861019234373345149987487044315403170747347427252529383181011710802919821879023912150058287326060269037497851672595837721779352145391829890101575291338514497833725216469196341018484422691403021443288300256329119347957152126868638641904726823976135995705991965396424434176848736191764221118899887263362972603086237548720898885730897570713227173697678752070415956940518785466349464133423726952627547057844593169147530883712847520784494079370297093640747531832373013486425782761695380143414365842077227966372415102166509611561432445398945732260388623897778259848116037517991641292001479160966982016591462400000000000000000000000000000*i1^25 + -76973552414144090466148984996087450097728817661383835408842839783851051927178363948145951513825496300820354702170979896724622366837150551944094295788526432498406729452804024147820066012974030517563510374086796895628363617133251211699366052778544095197453921619459706500988259552968743426828030647505762072549623614794234659875033138540799943949158693417272523534546693214650780097942667619155659389579083847859144351995136991157657837063667121092740642636068497366369232786342760975621618128006137042337830867355080520838416942518144371909711568880771302325571876486291131824000773831537818315091736999499064316124355986059411393815985051293569526344324559313183912031638169604843305418804328343094793019312455447683574399388727003464021195263332987775355197740588185124365141633378082547960229213279023209805600517730796460689455540691750988489740807789191592340040946947955351224094784968742193128210655921773251336287390968803033590931801932618126268428878149113378705959052183021580575570129815205461012791906039551357661273593383011209164794679738492934799439799277182465429715180149917160240895710571888983385219928943603140418671359436698246164722915466103416580881807175672067163934284150389677490901469093219038467007151988239971582674378117270957118955777693763620188672565515237220699672432963208951719328726811855769244768344765124663035292095984251263879057620878874343705101904732782698136439246974452195383155221609685713379107456207270542295761428306634490529446366661961445573851095793330935689673895558060526226547977587178136713338198135569956532675954635594728045816495189413815722279010968643816866170110473478719798068212856081995996397120426148679244686848361888147401261549903968143496696285127537707371746101243434545024060276590873218813788160000000000000000000000000000*i1^26 + -670129099507493511427629126747624310606179238689715162826967184735570873609287594442209682837504350696305140013886087446673983265361161719483879391319884990323319216741741044142998829279253168755089549145865267263576196455499773377585058322393290779535952411276454730907914728759967097880026742423350404780497233391249861839512703998432647438188234186444559150824110579357977938135101464202270472271752388242989859824610848395914779819237787320895791017128563222729484472214278717441983125752879764163704712031525306858302300572326716187852687285962043760727794791554687854845218211140255920508207726583752063596505433591065194147100572829714402793002427500990722484839029556567466999243462667734449322433985386735893842999281636547558505792761470389688940438455854239308649031962557263136399878245137291794267815284434787940328535414316339325068091107060015944079029249565161297557354120643956939359872574909242349811221226705437923984449142020828308096960016008493127273608425788298113343371841723631699795978556493247036858474261146088229119350081056734651049188405126726167595593257334498382125080808914696897616009754090424739252511661862130720268135209761060040575775470011717832450058621621903613700074472967888142861109232114448437945068425400280134115650923966147652610452028364049743198662433728867230177279744780483348606562354702124856788506658261889437868230546798004074532142265955539872088162356297083450428761936885365255422641783098753340146671143403839804508470723908103795461736900411592304096099253803985419776777939918457591246606520571543307252510036470815438737676954604452909022021005349298601359850978595669685994396638368391614528896747497749598178450875831033856663788235426037269461318476766949553042998540240746922628642577521412407296000000000000000000000000000*i1^27 + -2896880602764170498019766967998349985432425695681023593797559091168452987645950384292355674533105056274527355641165871023288490010308443822393098888871032010358820454641785551170601460700035107322794058035803487627078648497997732977607566727164820587572152382141221696687184246734593104685631362826473872127492172326902751219654085251594409621090394286487131999605898279352401827829970698608811866421873254954650502415188203646877657782731215977885156995571305607895283367586051981132711406745738864758971570206583323049835602532864221191612220692689603091036770096838385395809991504868371745331327204727522504706558978804547552088645339870165240434913197903587451448295506251211788440390463068190424945647832453891221223135243630293897625559448599541094412736333805637309748202370774237719442532891106848856609420592221837715099216560343581161138171980485954062176651920646782459187957352667826898344423814343500932126875629218235243931122512953428959928116951547918915614404815795126745466603969211077111374799691181013562640881095256502916839066013826848581745528574087036313932822497419755854134975829858845049194574181089712965073073810884779698766163041306767591952707474688335996491406441057480657291306013687011545143969833335522405663000347305674777345734846408498983087794235584430309448030575646164303555495249350803832231428751874473495168767498936046440080213873634948538509086025922218625424759528865657017932043484186385830844701079922121398582387502825629940296766683874351593472212722162299968294686692694513818422649027912338932127367874853246853277919249930117447692992655926861399172177306859976459921742890732007610240522267883929878260456209760901328841736201816493855721772240004952348258245653508111225809516203091067670317984189199155200000000000000000000000000*i1^28 + -2906929498328352152640326894095575218157359120255395737969507910147544827114593918760577250215637314646393037328489572585971102384615976417694133278315837448152947166516219238666774185374077630820139787286124537498436570209871856127759958762826199324295245669270193548180406770240963870128428141327023998540074026632447683849793572558398786583035538783826238651767486407915387527996295595829855413443914601362228126986101043028389058172297811523382794250827885149864141736257743310555091480563935716349563534290858139343453405488246863491676573504255843151645973668971395303252613134263981140140797461306545632116052165951258845410117070676097890019643874153721600810888017900821682393698285850930759403412552349378455286848585012033818959666104201591445719551757287512079153775631813566008133877870578614129267018381534355428809351821681292886169152053379244145660551166871277408006856309075822943689122600338766707216583706676504461702683872295215105146679117089346960371137387431829807907494334763080694708764072322064416741063938253253596212695234005570235370804408319119647857367658911571611526684413331593316912372679392738650404893377941185042469018160133915629405629916576244838989274293262905918879242849161351492394335930348572148993198222073557873329224720425375138740730711388324010830242916257701250152007217533206527912591801856810172935359499138887434084997613862431324060836946189526077088708734720564913502113841359956602121106461117204518946041749625150178741271314126426883280260214986076383808677689198164246744718253358247460724303313715914802778442373792662096872053295337402113128642851239276857342034364496331953589023362341614013682834587482973589170594503899391135676240945444177029665225789387247128861320848096074742430716395520000000000000000000000000*i1^29 + 8885406430842548328760112374574739088657915426337955987661762197496310788152924018378937714707641310557985396575457258190787972383113398022358193602130491630761370988788984997125190302309329732255686990587330822735559693933567795874177449472214052482269148647263245954057336234308787787767090180648681058525665784859204052599759541594059710296304096972852858070056711805487530039424798424830980791953796243526012649801545748109206586862915898689133702222339564538263783820026286535094387913815371326464326003334142515578373185817425908588710039294965031406314754495027284863247039453103666008311815820949989250248067025355215185006333173024384106407403505289599846171528423278679334601549636228472484578330026752250958230561163990424327878053695713211004148217827871267307814720494091700230620754445974286817401910083215602828595378638800869279532163120723529059427856980768111518604402217978065889577425199238410968215998261046482736673002854404201572175166778740955622265759266964574845391363342601840139613414264346913282737029197622999564379226470136089666599774048454882550508021126905490250593118458637098055715526591385944591696501592451783478540784679371609195894171401839643361939087661643973545471700575210471164487329215825281267085371073624076542718974048129974236859780552004057856414686954197635333271837185724333681997933124064709782684090539178659525158540072594190459010938867895977819568190369866636851225332346277592387998343549222299427866370780143259582560843471810579355668473957318059513237575039464633249220929430661914157608914483795381648983496020446188837954903596894458830773998178220497059047025453276946610334845415217084153963565922002115791925152113742610054971264073588913583789826018546815672389745972651508876967936000000000000000000000000*i1^30 + -330619717990209406234704924952823290415023270085754236177150870640185748790788582169567510739880465358899893309286018810195569006254655275832166457712804086889631524063824374984857677066596481600002411415830397287777819095716590083406553887222439648668432506522921244203825419249870729199734352650039591386981239386810754763582316571480186225438266511600257576152004539343572405893091683707961624505637117566718151210468738534367759100477609307726443615235775777374012618656572897768121288257394466289244074304339791459305472784252115105402268156701000795403968631864012771039983761543587854802637340268221867914237091536868282182934093096295644891516327466075493491555415561360877953956635283205064023033688878659634179650960968796953879988161003878183325149169161562666049615805977020683238904723766666531603085787925424956190679795394297793509878297498983477526926936815979293906072404505685458632455579609828915749415066279841075046546558550678497118545153849981868935832406779508007740641931130060800650068268965835948334189617041922835199552536185540177085286012090617990762482973261431870446578764653390605177972754287904892926029008639152144149591719193272959413693880353730646459561118469097305504709703308968217751249527660681540611534714918940864203878581671058641920276193515870517709725240780775980715729938910070683765162177180102882010957864080988734853091561482954944819242271786141032245152872111977129825958925564461337105651401099428236425786347652310880730566462973319431074097807981713491863636685251870485274395888404508870172956378945783322055855279582365489556183284047747763443760077260152593101050421643803794845892621119311778298283819131536814173669755751409201120181587069284185525568737275950473840831900150451404800000000000000000000000*i1^31 + -4102338654061957666961531965984331576390330606017987067198502037695842693205998584203221151081713000691646461812207668465387542628546766487371811177590438963956095496569947019147443049774086843177939380739113250387692861281749684155688505308674339730203520567408329927263313631431255204725785480640870687556694693082512655591663525475726524514434883021793015341129905814367079593831925235523197069112363039863081889741495547694867508633393408265031652035919623097428644490036204408993143294583316309034184668316243987086447854038660237372252916911841804207880604813832701144520284845010533878619367385118046385134937043663367835063482960331177589424728073505452032240738080399413137258139884741414703396691887912354977847727326188646388729795635474601408702326646694534132585187750358360631570863336654729991763681710704577081527860445742980700205492964218386412309114598457561482276518236548001902236708054360120426858011714368941892534539880569460545685776842507127924191304501422169106468483145961577261837324953697363556548134625879692866185795354583042043604972421120291988633890368711000309428944019602374263763886885333988883302625704893613595661349004644535131775569323256393439177423020084387203110119429319024704760159073786655850912161194083715259509007558306615813418030574615874145800137276312213278221487535071112981314726105017921962077304648638399351932034284797913351625625122456109848464285495054308416007307997734228630256988364126022486889496351687306686924517053751916009327389819688819147254656399716926777938199610582898712805931130755770965361321538519052217202298003027971144417133903947611963997736526727295270878443406357446441794546096241107668876312814413784720132644337211911859292940504574595434760233224765440000000000000000000000*i1^32 + 1347505070255113032212181733000302582965496753262889322765083218703074303900424135051839540226328408518582975262456925196187513728987765286025265833910175161383761907306802873040801715710679672711278255615019043819715812407806842513875335333776710251080708900229364138563017340805016511325739311924535392885528287194031460217497785920699628815033461250572079634134839108840223962199457133023294171580493692630353401602539445124641489469323404046823416153602014361877170403830098989572014331661851342213743266940274689534180396739932070080730205234337011864297946092496273074833945658482934065520267819710646797284540162720740820667613221801489918598564211568955541245335545111911419654377780446015051342359065770196308599543100669280887088470229943838378065445541819187065096610790887520303830127591682152792995448764121406025394716705754452789407091112916468158870545398983857464611253287699200534109963901674068927352052108077303785487837500834188130991651415833186807335493902558429648405530426019247179297587353099136034598988405556326831156754015148415616650096550421138530549268279611638087167689660142758335023694483775272865008743600837200691187860277615490056249944592893696086793711985915533345768798690371880405576064898361713009551383994297829898230571152619199044365958972767480486171687664627719398604630195367255674821579330726926186320910734014314262592717993365091764937167575352611788551795913487093259757830692364833007358926101988539529211900504558172865158677901846622397613437742321053568265421969074040748413172023443109592479959136472928539839359750694265408164946313468532797837399061412390887989554992293161438192756141688899534267590802042954104813618654032434434528098882149144268101230334167184712405090304000000000000000000000*i1^33 + -216157959504529977552404099237511333642766373033205237460472794614514616512517385486426500622473053312781150061728939436756661737584803184334110250400420997606557405150829235954655920471324356880343452670805409031690068155830607993839960897288884839518639485601932418492619403114760652598775485344382838149907246216444583081467312819856426072476893554443185660656995163336675422213214371885295127444065285779550131548164011434535882336883936131063956906538224900892430657489177262593956920098411687374114069013486868210024452783196441412688350177404340502029977053054664693396739246885898068434025012888333659663394930543359836132365220897793237077309585613917518299429900888539128709616699388594989070855307901126044207597170936156170599722971688507062518637181804754428931090148143538921216095065641943335415291911275106362829868559863046028399180662590535095737689813792109067050778451197198304436634511184648819423285873477273609510630988499531912900714306248622855855719292197314417862130378869916720228882357487373830928113778084158192873816282513771206642930749489631887126307169730245667883960243414595154576991860344212318926191177947045389111876739202517150170823895014217822906175951099323496515300889670626818081826536891273333095830624613248035816807315426131006654206995311187391869257896815824357997411485320946098347031458637995180521522100699872173283550500771616394935579599630961725191146155903748301807873360416414789721989876039015211123321634036850146359470977538179743777033834524840192075445995925744119491120978481026878383972124956874295155439030329912679284000340760403415774392912703689088354542742528942564704999395186356073843037751173072313458983655727370748060137549848170482955104122261352113766400000000000000000000*i1^34 + 12513960838242006416343577722182920591082007144243535748757144012132769330703657032943295823311259750513193585966157338529195954686883464098972982588900326760016766736436872784710154721558432534465705396097120920584869676559000157385143245307298810467745003091134612321766659250364255906914131967856603521037273068635189618587627310202908170310399484730506946297977788973569242574967323338023028155171081622645329206425971376867938266074966902359229822065607228877651695183858206244143735265861151758705233343002544523741240604028805928372587063554533649604511902782248920310046953301206058532297890995295145196249062189801472887991782733916377586988168783676873150576331320468718648839776408617599862690913489510794180908215749608720370763034214290119508291848296831622531075011043048411821868759544003406553105753523911346501622723703100980740726114854613734536196165490541188497787601230769647905139163404957057786537462432555485314205879214735790428853953347992847639151666545166028298850942816403986135055598223351634981194296242332799567425595112815059132969563576615329109791381703856820805561536267699673673630494377711462265991092516026772444481200300767297479053431268024351704146515056709483315741740557451480373806513547850788712974772634761891098328968850650258715635381058705800610894582305262857120486509083582631197262381412589578084822391247563113851045855813786323371704761886508023036289043596336994996271982311227188807016633047943881235096051415065108632011544577687590527583458660345763109629930318918137314746168866067629520537534657848844384350372937801886325210014528910639343779311741506994043901700323779463516844575868089820626017986161696207321490699923562030438477751419322285345341261825966080000000000000000000*i1^35 + -899756962024100001738983314486159026647998053339329625487476137168099652344120130899346401328008548145932526516774320673691583343825380859643266676738600596447825205916107656912180387390606652662133484440061607928724691177277460699313540252666227928149051240947692957437028800455202838710358282114416494958934551465799049677546039383169678425212672727134062881481609379147363812185179312970982218479110899892857494661506594766133706538328958149908002576246034016128553959345207609921560583379591447774247363045643783069229622728498057574231656683763465128538311833611621361527078716992138953145129053577255167908678824871899103175389281285563091871137852449523512234061730281872036475392884398875177408743600930470090374585279344541984561034807097818114043655269520347232583530635992850532399735250829349479943192552357205145621066778133107977296582568826775363010215810698282107768392349930424410772602184978585982740913467003514910294965028445313921824407462796454769932314940018891621244500798442494908967624905187280602775777638026666885294841687685593646799751656238339012863146125487108556094155430320717388079545482361284584454992736293961994960479192959634856983662042073165379840844154013075911636724983647267579872523922847693386351923408004474572036554695256426773546916196629107566849855627744681229200211822565372771462573374373225170559842676501634099830216240571837638991299335349062225381495946974881205513880146466495028160490017965962560726108502929162042945694448220686036286748359079419038463049929328364160243566864552108139315402419893042708463526318288570643543562531038893870708769646022733660732444058166048128625301549486416127298545896448880696156767480185690360173082090345341343517114368000000000000000000*i1^36 + 11807863602508789987900258157584938313585870460808100746045830873363786202980028341444931782833680825288571658729376447001779235514392407222765386332097426511694913414455589172665826825714850148311373982375236376207587194113942574886935557912005774519778803923187172910213941738481093635931892223614992925914342302144013550791803117132700357953817175492989614932261884840896961709310451631448373660478431955173034520026435582146434661836818174477018629695719748329467475430623582294743608113704020289662007024508510687232730154817733058109916144045971928726072119108984446757008740376351703883446269169591950731094566377226966428901577588968795804151997286826066747509723060355254891827448990862495098349190022973571675894564599162652620197855448502896820867181113112105973736223013607158926631928353018010799831017596513339109182050305899006508499001977654835240556033181572503455637265906525966314864162390168466193412291084389408959637721360604455148959768768290065191013448816481006051021222299455128524691290804837458010212293910697004524900785644723565698924416484779877573805975491581596884900735101164308304644529090277589072050935438074900255955799452053998103266591053169730481280186158943237398009813652605956551231063192132787541480011234365845554255015237119825813237422928276903677828183256760250230476917884860639317607474885484610284216967480111990420979854982574977266313214425794593350691646294396285869517172226000593197118548814693017370937765517045439137208417739365348382720607434117127963158980271483346973204229766746788531487251184528291614977175330622382931147952265284032683483218204758314486306580918258797266693639787898226963345188172713785702935626322094461391786231859928629248000000000000000000*i1^37 + -603883698887534519963120497832314587082861400706746651747497455526881539304028118673471247143735888836124606089108427943556451625648261940736999418474359279259998385899530739601675757366412643494075355428556494512210202284826602895599276351311290149986824549985201130766553877139883373476001003964074003701550091377506977876232189002913626322130070258283146066245944601241931291905739090483887888651897962898923820275185673144044061038288487841433797993972385879226723503317899970616653795754568250582025112246502777278424538980878154658743058661218232171616314571712091164612362314916262690420304651381856557732704400644960634731856945733288863142394246082668276353681490615891004402649312799131435149057046808977744436327000664871796076663385632899756599835767043138156094391719964883604260210729637700621582965248872017432015443378057283100085455543352867291948373325273515473859149080338705106022350537911519139153571103782245043793176272763749246474210010833360205485452632468996609766549800915176389621754260830101679285590712927937962532290138893995853176050628436856228882763033866588808753318507513943476844112865722246681351224358823847041645755383029426820137433945986115000053840189417317418355231795838499255335931642135859315474087455118087750586539461424741976990637750078115061921448208787274637926297988643006388093883100608534549283049864753004356954788613302607227264649016911199698162090536650223004510602399392059496807122423348516291729973151136163468645089569140874403718420806638200530441522365299874572037636583664857025690710264857527893526549349408836570535523325602205114096155040843475225365655598730234499877091403476120046967479456679343672877778228540799435698513148641280000000000000000*i1^38 + -61365880506027171734408309437475509908236189929166227054832703550399968532299475967189684150793567098343989786226853407089321641370416041509381138900778562724185501492463457999009924554271952935359574691984851190761649352264300663105393851872237787024758831060211139979789399231412385296916136063372780452022302963729658031763184937661398074172008317220498646727159441646321956946189363205628707967339366375190943104566373438949659153167184305942205670922000381896183657672401364274226519638606183961759166763427878065775614722063904312841223627838909071039360281009242110342256033326914272344416992771266678887247535665200450244375899149269565707823018633904201060322336271641781487524733079844950785746927964648869204046273641195997092315208717905954813464440304178771818942028723230829494839447714776376021140513031585497060491297323696051052026952574585938754390641539375305450736746667058128721102316220682787897897482533435328812417658832748601257802039250233483191398588510478301823608187523576102060443327480385201469597466850864645277938731735784472022763319571426403263800834437348025170043956971434888331510311683483637846625163173509935299817310356343492184072641933066555753641165039512966892577579970326102913101527844534052859677781850806412732918629183464716264961508582880590981939986605845892784578317173102834011905891317728478373209764181525043898959700813808692505225927416203142259599331163461130328815935710571058794080339940234926358061074217600934363577640481905801532446711919916624679529816805349294922283789494935320241674701338594246067320291347280442590068052115612501247374699596741154096791291248373323203572431267410103841293031592689873783527964616901475172352000000000000000*i1^39 + -33222674558519712484754634820846976790944430072497808030947808160009635872282325295460747149047599931494316042847633055073102019009024286654977077652242631948664269086528486241358593885054883493945490542745744403793968024944364214517013846449466774129039751563350195587853719357994424874350576474264333191346328129806874785382242765765202697816365401757829222457471837621713638564121666553893248088984061326428542029070496850693726030563801077498167808713856464831967141870861127940812833680020788449548604128899540278144031391262478337493562272702497263223162849043595118890217764449790924745957950549352923417106626503466125228584951030621263431930568726338848331409889416220443791208181085168393608063992278076075096013852994018947777482801177249677751383567797422512690895141014229492844275394864834885165580794459485513170380206335026534856862807905263008950168227268432646441347095582342358101824225403140542703433861736091069494701326423100673609877886747157027205574696064586192857183128800934781065242437054572030958561892265578043634659772632229918253696080669303215869424865189201748927764590939627142862648105895761935169510749040591649706919501722182213919322756176549261684689097503184427169374357335971582884467918523250523499290260226690340374955178008155944311345825505420736149552401065546284788331677232826228261704114983518608041610107260614026706053346942498638112297153659383574633776127576979467695518915799487003442274914975897194168957883807997146320232475751297180867465955598359627818761733372091939784153308772650614453226819454742130534298379159204489178775163241145107963594695433625796891422798102795966244509972925232124542262956495948247412101729379942400000000000000*i1^40 + -238777734627466241312003338063519203921528859967419489759399608752448104269759920176450555823980396952169114825024980648902751492921605789151926100228702538947859044820752619301790407926269118584115971399860652004246829509270996218422274438877168300817559266808565489665572802480782065819742227663808545847745156414501301690288599022629860518416458077275816885061914184493581894798684603846086984963223723049826284800952561973196128248413023512587744746163483973436233885301089159609067817101001745825067312534714005032737352627849482920752208263644288469859688783768313254310967656952443999226032982193288663128861877158447318394864865008197298222608415475952219665915852027284928920388038784269473916708997047154924831703823754746206288684317504532480330451643374857507282229956029603220700451204924964919482595660461575569465285166727847631139449725964010113292810828630292308982980033785722425154904557286754251822147536149681054182910843597535675419571951465334349914944237478896259032989652296367401820652057692088848706222278763422935393804157268607069649768251650322664302638655804513313582304460306830155727755027391077522524194563607753524738100841047536285569145546520619939469622309408164644156668770367659399883813758599648368006659440023828339553343122568828296129345101783138033850302481349533196689960302465536095522812755890192260206971706645804881783830145058593768243862490338022561226768575618596604835756489866114850150989010836302036559741657270585496858937200762245583405254986315990943031984079957596523665012556806289963955970954230584930631077276706922002414608137616427783265574767034119979578391796820231610778875738185222365670578866864963547299840000000000000*i1^41 + -462000378561425705659986288591096350264811944185210895756639326041466559901701465152244375563688522346916850667898731172925294850059701610545593890472696377503001599581259594658181687358694586506878508872747775079985507380223681526537954213580371202409766050238337470862468209681565302002615297195082605018536146479662738449801377662639603570828968881272244581687468120914972612228147411772131169973204110227089294806477601432230711918649748390213648293872875548638963463848610727362336037592093881803010726153919984943471673293245494098656826353022078361195417667097657811297047146183970802201114021555872327813800394686711169580084495782690020854674632143317819804919760178587434252223685659510823078872955082238898053935997633639163337333424982362473899285964137261867961935696995936282235680410600919584096464857135956181005982976824648717639087075960501677116960963954435690637210778330578963014621203871146635154720139284590988813082844187733187465585610855890995161910099959525180952751099201221159421484681796403314507399140573748209131815683522073764931621483577588793378103897998707364485433901294312695628173538283516736360660501606819624807503400048994271886361554867254904779186877213244485342304069038140047376325103641701896400798237466963922740837118302871823796553944679734127075903258535669484008282457186724820082824350569652201599243643980826474868091824206416062341654003688309315824563804036067783808378188020606588145932556334109157648682630104512552381872619401222350929915794827596108107036320132060035205886789638364859996363803171846334652266928845632569539402563113431433616616324588723039103292089434781438793022110569871243942126354956288000000000000*i1^42 + 41247451419619351453987370608042302078443454394250122187039452095648341656816091909200178896643227951577839982987245773678942756216326287047167578411721439980062690058831167475271888096381710148418151189406068578530590674073078892775596757030102470482482261339975489539359009775895136652837152168939184190632460487033008980415273747390474790346148664539080072813787055111524927853012146695789331443980225542037063277771665802888063384672483598940246011733724845617986856153657007255787075058152613491931315052554806953704169730088431763979918646332786378617482953874898098756569555363222381020088837848769725477281794197020709201063130821786272638094677500350444608038132788808701962527423674103367986921903560562357797443265606213518610589624123150105429265987299504671918786690162216668349799250077329755520296121036052600421464215041825596678291117258623454962912746122695620466323795576323526656478242361142580359040127754370483064643496667999680698260991015548506992802097939120567930873709559876392571304361284669650542987476518402389851747672394627662755228471978271077405050690978503999473024407482272604716359844058457689467545888708702965794156205487373214190978917042745299946157175229217766935056859652337857471689515567745976586751006423873960852711878774494676004418624179789081271659069047375472165128943488998403672890456999825374411000639775355961591738096041660488743744681333099863433487987661634032778711634011860507188911871271571204351177882077940473238883186205393040709690809249989803979657039011450151301473884197137852259819135263974705044189003532200497079328490087948176985508085847865241572933817159357580367649558959444493913292800000000000*i1^43 + -635899367524230261059604526518197274293423588133588820230237895579166579760736884368682974792662747500005341945054844346090007489633028578340524451969559972048428032357732194730767262403460382433390717818538984143761223069117961718790451012870950106906324397130196133077762559916577615895347209650923570158113634540403391670066009930321527982899891912857398257485781216699792438247245800558132109971211366246325569939258459926827589585560561145060549108497059765306523680578013266271520260731526572580965375837675615670398566803458405062173628688239963344666525902470796885358043667128235958029268590362408180459055200477210386476213194706959170380051860021461025407975770001565475312984393756855696611585924765028258913616204157738076509278282769147283880024241642442425681104737378519225596360578209119574064074998749486131552592826903660748987533621313842174636927171269535846876495626263539889440440095675705582498264780847418164074758224034400125618173231228142109684612212294034625067273837262824960328380849248949022465725585013369982854075432489496660720821791117417057413424304102683298724257873136015549632343195540350562236417299703939866154742896692259682406327451394141474751110592281113893850623017713006375859772256418766301272345846039605126895967748917208820138241186284592799480986619209767854967561520423176925225667339435983425870801209467565080676997678703127228209137631854869740299934437837954434468083252866080401814663590304084575773041792039825230756767658748238607394328463492369397057337551629937740010699932825355709540959981660418841505295916040944280933124003107773744789116272144298257136057499652917115580292614062080000000000*i1^44 + -6934468519116071185874208017521328432108950738265906723404127939801053607259837157940887155642918864516743344218651387026001055546934474541655016343981635900098469806510904093518518634235173656303246465423676606416282533472518459918557671389856399190108182967063939559572657954962227674855255750090198480655300223807672494225233911945962358560118758443510770008028041467902684913194573683377945355984903522445994948770055883381323087140084853390785411403628924399641951698050490185800679532594456359319432346154766345920637789817164242466875099645331890200736393805142583919578964031330624852834885334774259787673516433524174811839116329291247506865962353168862036075419331108987054770443942445550418229268414518617873706293606501011524315713519215437008672016510359201523576109439546803512759474083831404127038251826671369418955692254487641526433035336592136270116785479929776359217429598658691993635341916417780787055783733902693287738241447690808883053501699373450861534315301805878026846434177938986932025659614584465381073459483140740297190876448220816055792405807465717203351716433855729741716214062427492329164604094056858374298399301814163138067559531568264023027739416298232496356102606557261900570369602391126015036042388622203714524052346462786575258530839206605916554034584060849323418522791661052361905721413598179988743779320396615892885713992983292591610335163366144645710878929789703130644387356181541125213173206544148866868038487258656478730620744759353464919120628344031071192799273936701413518653448959699977834525366236093423059217647930771592314415621748181033666393516107872783533878481963398993420621416422208176128000000000*i1^45 + -22703167530998219995680595668022585334401895650129492491264600282496493461692746623697964578390963582375861609737909850753999880331679731612545600478833818923432541512859296223019609133683069472355095447938388139016043405219173846404114847837827088726293799005792188257714032158596588130404419373650543448291060786499274411943151101162237112723839673576822209141712767258371690505714700471489426244943372028153530123016659522026613328813939456716505986230421691590210648390159021863408496240611813452621206994166587344365238729946848019104772026706089139080428482759188868934625385409392512310682140734897823146953836719353467274582874966823516156040530284970609986290622117865834157612071529724540813690101411174597261766507793802486253966221466872488545192387486440333945950873807687994894102055968783881527418165549562295090660312897825926191897005849852737561970841367095202282594714827980713906693757812790522656219809089268556931198720312918261046623659260584342628882047540292924131793999974544655468291502451162482720903851652586055459709364726612378831050841369819171363495481214585994639688510641662191224582468405003092105021766778256628588076130898350586700293480297671617939674361490548354972711227535335554142951518113253862040602341059676878421886316625258164674034233412720979305843690507066490376814946153871689590573896563691681826923249809242829517228954786482962213296023265293729343436013162580199959748303202415273495215269377016913092696021207203383569270766180088092317149855799086491412334426314126545718548017803884147922799417853275142232390923719391301455332337182899079261107691168362234887721608806400000000*i1^46 + -1216417959170574208898779663893180725501456208041349915297018110068647836549622032211063841650581954814158355354513904203202027366486615572602513367467467749193540352149659612853776793933693437855863198014374173727089966347897520326946658839404951552397143902701102845599568895399081777916778284129727962076002984376251756107045965912628487812323990739950228606571554692233392576114403604725954886681581508428181062034651571306111384251319667796135298198809653328189077243677034153202336636489964835258574093605421430794131310158397176254229926286109380700085618006007665552880322557407680558035922818972574073842610967587807578222526769442715139839364171328676702339280694193808604465444612957128895893964702891265815178580802196847485015854030570928872133678969995752470155651012068512977401549383120107840234489940814313700451249896246105921035428296524916910407995287489968431681908058496362851204217420107851592412482340096608901370745293568914013115493748824686377950032880117060351664449142281657480507042886453937267645792344809179286800002457140403344355876803399314029111657517927012349185862671055982443324215550497875686327274154657188433377907553961766263859706448049763000153340999076015789378205186110014446089149861515438210805795729346105100088154357398284092720205409247182892138738373894763769901637080512369272385623916412009205431719595645242859703897783825250626905001215640647515423607621939518345251117113289624626740784834071174046852500056841430236208732922847388094815700226860261613434053958430678683081386980628741791565429791789920642401130169357957322855526379775060974778278540738560000000*i1^47 + 778020501258575861516438320555950154331983816284490428023764259172525184101756846579080840417509111436312120425119827314685322055097888897822121438487227068211999303924241219484437708393835335624971934298802667889971406088902251620022448957778724229159190131071995317836684144631047229573174965788599891270226455027380529941205224931863969226310128019307117831850704118770632118838048440029131060758914858836813791282801309121432096307691613451284582815428458063744861872759010607581285461474684950357615595283193782076007788634869473341518778399035152709578968628889143488615158976123649478356959128205377434124979311258939626753116278783436355211347665496833282519996365731462723692059140199825607542964102284210609052964533261032972823900331935472496034083341810237225150638000572913190856453050270330565180488215157123792565873715108939946715447331771643051273270622739054982933244115713894977743310392511828737080598165504276805395157039620393821287727375995285275479762694374273439494689815503806282243467002622706788429188421364442135166377372438433643675041861948339235102396896594920970103143431377765692450341088264450111596922258613556503534547352416204137304807957186881194423442108756838843989493242435836172750708413372688962453690503295811228553136003735839449830723937903160104519374711965766697378177549919339550528995386675638631603057041822217068005492508976063601523556954346758176586668479274541490405682117877694898030834424585193998183118143204689660857147431624108955357398203435863015156531557820671803328404662366327894877525991984336811848462860993490374873813660276359168000000*i1^48 + -42350330669376850053245622974397212148150784826209426881803827355358582880619796847598845165281931944777756991622741250255609489547683502924609047661825064850434599873403059281266324200374301570844765394636158625639337149623162669014586530566807523923599589638397132001289559030959650203448931668031913814015854248807232613406123620302970081660979985599526251715848270529928267976016027538541170954019545679457010068824114672121298903761987860276843471696371095277864242623311067605600091914396240482691425351574419983899511725029310984987296419735137778333685651272251508576398922537145925484465405463445842114242631644900500082197429611731317848812842847152612669510982850822284151537844885081454616198212567379845645783982615790028154968453058272548620126416469711213078574563631191285562974375211819105078427400216802647846632502864128103493805547010387410230730232729776438561812542791578465770075048603062916043633700189969313954297783396681220733305218065518817230456127709072018262945273758615241496558450416334184111152243520995633105080981066914182322793406482768997059645138505099644943663199898772608276591910705161392648288144094786814256594021115503755398092273983937849351036167901187356525316963823345048109852231515412164192115996239600608024349052574270732844814010337072889197785419840371508470052971830100483412125580654189618852422611349386278897281395871950970974765959054612020718536732354868869932639999181433707939024699383230796506729954719809098837350622576746739863194645375634513181282500495530194522144727967038477099497006155128731688944403947519475712000000*i1^49 + 755918933550577503657189949221644562346448947397431191369261364822659946043616641122364673840241003617239483561796024597222139072613803543429599791296182700736734811237103424636430251058033089187332135168346194575763250979892441426563683657652139861181627040880237617355387966981309551445437426324990277725310971294414628743102842412450927548831599000329990581763230620499688520352522282690649495535136666072372341975100634865499364861864709961186036601615177570231953036233581382614309829596721954235199455363556595497518901801598473193902786648889341372050653776893977763294527109397838109658267004660077236295620762604522927719662323942886415752320900004448834799574372353371703883682252596924372579142525348515535624396871158659636471910034182097361604892439792960189567572841190461061865600572141223924823743238105716230243927938780305295094996929679511535314514414306881520994381181505510848052518333394665497338034982554246401145230039829136812811832476432615180505182001034971362185689902062319698379389508524709581877311751354664031462067225284679056466013792246688686129554495887870472944632304726338599567096250204935233156061422977247351739557939474600019334976533358491403950361250656581409050276013747577491580331656978523669422684684278039210250094907593438480734121799994893912341853779714422928930745448936679924223987757776993181374252408108540807480586548764849266653338421503726885883867743964918515400029523073630489661673891616326712670973646962531043067751493043218938335470439413269905588250330187758986500855631892991057525004033339099038351360000*i1^50 + 137115861794237913746612705846410913929572979241509230157133705313984415860548506950640209025404700185921857705904843100083952057248016303938307017367027613854181640171760579871510999012309211855521926701210028315645135585772508783097012138637765845619698960351086664505281775232735210589901448040131513217959940389419524556262107278776803128782391585968234825104601514725431217024087385563594347665436444686080167357764982066028828587112267403288337374527937940036406892372456283593087164338919616348413421841398414551754099392637114907338771116107323039093046468646534379037165059675266172828996349481414521656531962870259584290147149695672948796509286159082800040311534849726383358091812625406086138005685751219895636745690113106174988869483257270019372633762324820123076916153777211580765702102530739722107003463153088953282223895154391341922926678602127749324560113302778971968170579194769331966767535696061518377339767205179267428527695026120750271422144607633974889063335130575207196147409123479878227440285793652839290516972223553791438467847666565082680501809180954081641955701205641661961375355581895341662042178740784644229298943945821003871439100737658725637580993651942078030127650642208323401149506924621535188828233429744928487592213883529023692705854126047598676326400974333281259113629659520860224206751727699090365601696111905014070796971873088472460567482821814707927197603037847034065539864779086552702214437939100901852934972839428819420632525161757742050080462169632931011694249666921053636203532359903988272007529305747180486656000*i1^51 + 16843341580147038080499700422127486896775025952577630728571949222674940549351967289315607594565078263347125325620700577491838580679540543577863744650337619730016947810399417867509505611542088495907063781155252873842803147145082302885680302433735607777052936938478789158373826964753833783660246670834123588864936896884232289268333241115820342882940911369257574341951128462694437136049177246178897935471416330906669100876422025801945933236914131036556649868294164532503327360545404447230950153562374763639340528719667558637527484606328205634182246835000674599231445325531662966362090927150744365650435182319055359176230000362669413954191993168132021686062220496062799862261570296753243611992346254792102957409922028721273267322497570225593400928942565150080868808738717212688551132984109510178730091414411329292939087618408067442613781057492430990863749304969146776431376509388716576439278973587886050054204100433416323577168304402780986480845836085161069852694042728598763384699599969987642851820007020583861479956378885543925629458700074502842918369764095630626390496453110672221940412187562651840401705313518777308148958205373650214328211360320521034982115215515194394825651045072812105268994214950545848780685266678567111565243398971033279370841853223323739740405687008436390381220110119240680140094048284087769532517272569887554495831335002386668923739881971834289589085464046306754641608823841595009315867056191151814617571957208487184621465727648178305932844443380129599601128316698792339863799748607096533621895899827324269363200*i1^52 + -2362779654372116409193686714717069024199169782584380345333155187385283262002564213117892209643613459366562900107520502935952538351696947582763258368106645237683669537643591712075602537067859029759208371168413507223537865877267859510171939056278542556899490428686745899238917066860133085256190093266527512378162161481169708816938279974364308775682641697907259591877281631955364732474486258027144340778571950273538563813456713739514841298581363497513290767209284116469127262777194056938180027791300146944363998220652213336177644387323446950573340623211358130540959724843800909386728657435947111005334094209091227155658851257324639244282116012687152165340944328446169205923215337563149275417780191635301142661308039149658081255891187204224377956818554896050760443018457450042889067930064958128723521453715311795684812826659545366807638229433625820839163833997543607853159046719628620602547691526966856990987320739259872125317562233755812592456678355465731985193529431962300456409812833025953334386320649999502752274713699477038388659730049518396127005185939877157840141850922529970396843303356380758816403501993484479736735510265285533770046827770069226240620065043700028351298507344711001859699582290351544248668946495280232720474728765566162042073184037042408363099434284293249711239379632858738243958261294677766825994136958797389589830402798278644129481709575390912760922947612561007941949243011416357541077588397088011924718535222860996578153627854706939848676617309053262689327973535069584780684165120*i1^53 - N1*91615728184485748775934858303246813243628003621350580651307016082458601291674592766889694965820678549223462376314734226380726589810944325482305873213856822191491136499115118450390875017432907759366372625096348092735351225924655820677497587564218333962308599506414347418780315431320841452981567365130496246136449047851899318309165424541910757020721350412413426664197864544741404325444834408979609514504199370313631502861456461161681683118350413925037214569035529712389049520402204031560510467331307577177625531048005666877*i2, -1393949017796473930601691562660037551769394507242475786922814781101635047850354471922927987145073954471170415068893424147122168114842933577679853548398941007550198681684333890607929671170102191063900177731743778225797523844336421452874921523160018135588894538675807480110108088089523139148534870265829582523581659231635868307545438468296957322754922048882404723502914620973064462370492989089144423425906212025977562571486736669745788272574499131240876973354192586615252674585178824284708543828408345870619871234057226647179583200450927574374189661368135385953770577220237466884765105071437398419698751501672723453520707243372628126169597721399912876376232476684128589075203704270889758552582890487223235795650719025354964881486059388368741933064798205388135099280182988238432331633099804896155666775246287829270599573556131922670308548990789202541090209677489899658826268798254768546563786154697318667745919017133316174359865831841983656342741698678747059735168030697023723877777637351599828580299221252835620593710134630744132432401075533571746895199862584909751585730762985284715850876370759494711988140724154240948478023372344711973662265924062228444425413810083762012956871026982644887888128334169973442364003470087428764316055087813890713305306025475097505066747309660506709077513506331235634949553025715504726239996962214167986362858547922439342697663870494594578763946666615692860764105566281368466423737433635861325441492148094492801528510842084945580916311417156921664393602689141614509576405296054763414575511551828566226205520439284235377181862058341532818833009964637589149845678617805438840277832892343171658778051925160321540510384714731007905619851182505380709058311794009871415758242476650099458172519811182072652695747314208085536791092118132228402393895189840592472915019702809677731950008524058428884342660486499873587200000000000000000000000000000000000000000000000000000 + -2935839040600768712576385787121376575180466560214230733480597940497612607800982315643738458615319810636383314072860817284279521702095957854835429385615517505575504515604822361041660444047346545315944896871656290714608126253437205029547866861062334197115132961334973037076695283412007987777579498373282688248394487469566130504793819579358201052533562390698568929046799636408506182401960092643483776343450477741547132985073044891455360986020518575837841992843727996331164075859459497026819732977791894520293526609871305951363467490462114274824134371126073496107352889210396934464931051770280117561809306224225454553118944264391855286407091344636078212480937372121823857746845770921128040168260180306693054893970576449620849012936606681150223267616921237292910988288155614558734632138520712539659264517510335348142733800065390874177365648423563300132373952453104659904147655005921037741143917492360171137749330516208585515374309344826606818118144224133661534307178500093549151767781813995169986148633058155880054754256436849506240613314930817786610131819947217258900048094554514110510805452686714139570297303808148649943313652609252288579045526919904895279377145010629335630264629693435103238210401022855741901347870591098750994603882891297845771295748591239189171445478337809572387543014303861444413430833627290209372947537051909625651167993476403686180000897384092850671750321823296516603684052313652846341371641998338636056007158882131778869603475062469037231298209997404777605247909799738729913319469235414624901678070592556121177913731437313992725645444774929371938359810057732012784271023610130328737968960696067182407988619073670282113093452488625394412348184828028920071611056474599954487965898968092444679895900646082688297478850653987155874573929986208423707259044166494223409820983674212317882819077219870091834484382853989662720000000000000000000000000000000000000000000000000000*i1 + -32657549145983914617291506589964500408205442194201102538518298133881063763121356633572335427989223577113428690375713185163835556422623352192257828471744994349544712212168970130058625454416750244616115085714594445075790933728158583439945076461009329398238011894485019593649730915344513602179733748560778192747507985489667618872312025568422047084566442763914764937905695649568463197521318653795527355095202520472773747703573036130566816657717534651460244863330834414247495523594276805216000015922331282250316873910205668127932163205772606146517315539636103714898968346386701266521603604318986089223495340478682723140804845109302284361665863022424804658051544344720445328347689263824851188433579264850302179405143509660476597771208566599848627264128452863248743057538511541741154242385464942225477093326404077353742124636816838371375157016242619942627571427673874831836039140098928982808043544727489177644196280588621468200696340257864523927707468764025747336592282832461094862357495838040016952804870777128094365519825051787728699255647015220146991187680694987374859157672358004291653141803400127671645692829845596084454269316555130971611036374150187581847775672239061431037483778284171259712597497012028153196375446851146590268301098264226223295518670155024232126288950488393719679545383241520248691754457434016074793855286157966811178848379274561836490797208208544296539880392298392418108223758605479405219562513584436125626085629456343773950440053117329727353165433397830700568202850104048871248122295404540665352124882798444781945147339390007768124727742130055936038586099764094069823857257568856983430166339405402897403532040843763510334099647875977191138324964157468110996907659142836304434572307527231546783215784566874006806958316860123584032924136635941532417068830580597164917630339337223179443273613228750287263643775503695872000000000000000000000000000000000000000000000000000*i1^2 + -62423131872462960283279281694312999601055010666948423075328973388814376311301002788397330751431344338045742648816472478827785186582218778916886585425139556288214387894098554247116359594974263907472791547533336677445117199264940644613745642817700619922904270572851550492774820254891837626275665797418242035399751362357300492468450380936748612399505503736935137874910242108990850870223655055841061870428809048857658276133293694589415297261278360344270399453537403259326870795372473577299998173020648994918666547350923580699268290292425300204340180084036297949446267603049130695243065129455516663994739456535651764830143445541989543931038609934952983780372364548744056173135032370438053705978759780370650124908219501612580520188598558891549001482548079305338686329787507128017267343495270316222797989051288465062109010606372927925266008320331381124589956581874795105346162552752580937464364910381002560041405973369796998857840559712517504313586280542214954640398724715209758115383553156239948360446048544351004693791008061564397971392436614438468661418669679180159510078791499473752456207790683654124472768520917930089240509091770060871098758645130741912261427909031316325222086277343890784893890290116244172764806227632375776451788833412027880123238693885164403409981678245634843531238786272700531402010375562782055464220773439277350775110553082422435122709970158699151575137100293231255500131612788912493746804058585276173922818006339641639037793991593106651246004304780031527452977436884369537128964481520839206690585536058530474005211294823538290102030754022494193882840355404496735588069866853891719141521209508417710680314950024741027323845178537942685407104085983245847263324763144400162720223509840306524455493736470063655073792071323544109029400795463515272613187299657578029797815644109737158846486198046656104127277308470886400000000000000000000000000000000000000000000000000*i1^3 + 14669321327947401819440465396367494809946074091476881844820491043330245526786465627466905717815772411479527268342590134724591617656846791058132876672230192944910707072107802025400463456396823513710872388184076597128955896541529423154821262001394456680702670712563500222907881698334050913970443491816639584356520973375716313137902049176087669138251655030978708673932637021504593207624160983262717449858738358684995380029341273670398055836589450035425327096458933456819881729344252053394214478192718091840043506026521547953662338576872980093670284493224571989521900471239205974340968434855813265204573944695923798764707334854035974465208798790595432928850840441175172070420194383061866882868896369356560604220124855045821006657801417256497532266343346048960585154678014074004651637370123343210564437055471462185581560387909794257237601214366393520638987745264529969604462820674146096385337954621956353870536100980633396146221406102168585453120696297004184403244337057670041948695771780028247492474089802352336719433966877962685944347346583868429846641780220469992183799802695611663920517700866254252950970997445307199545558375480500829121830013602606859173114079279728597536602302609570758445097989478546059306084667580422064810190706088609304405896485148606703344544426971299993068421211403056164139810453255834219796833132967939367073941456007709622199111420478077940015642981387378148806710580628212492893926758147007519240377335753119873966667515916990572123421943729797525012834909052478970390662650905139128829641801532090774063384988772393100848956009189142329526390433941002443408442029540321054642879207856816555281055859966174334919619988420671726322644757587408743986721761596288719566500810516766792409621618682355956400062637089927508044224916881693176514818852911275966165095848616127736392834188133833353035933454172160000000000000000000000000000000000000000000000000*i1^4 + -54404270448488503278225244250891611116769399233458898285138795330917993997589106189796726871267951858853344705274125369150180193113754590946893243200458358593697761986430553225376381077839271106741889697459010251028205057105938776832027438770911245323290679370447863614031701945681692994204772262543521131831569488412089086137218945254481813661031467136392603138866210160068850392596322903108993519845118336137763525589933356887216875887488885674935583051214556368684588583840154907454447573331442365012371467512336278095872883738617966351410276722101337496159757952284352099104020693496127692212181543983230812022804192858132440207397882103372939823622394659192832802256482188546174411400958907337824504371955640746960312198590504595571672574387936760866627043410850945482550223713053890695398799148317186628176648811667956143099692383103661210517231311200744469456658361186419398384280353965751244238803982339319156925537851019041292931174073691161481327206095055679950773726360213908876305217139254918102350083362193754187413133959405653447709011687652461776146572412492540138662753184569673562156496842139719578953912000969336577285305811548210552235026271078059579882609546530538166571671016753668183949081592312863539668784771153394873452712383345498008878252768742699086866960404576114924561048674523239281635054794905378281522350788898636387294538339780493930619222638627645575894852727667690716504779868007203162805825859181181910859498975914686681140012566476409681567719183769944169277773497748603996860464614934917962010892534872382979158348027234814980866021303426631724674627910671388122629595951688805184888575841224249935201770381473215124715302432871199984607256153842730303078488484652778029102666961715008111909552997153093255680461176800913281357951854609723778447226928851489720991742522779625804862540742656000000000000000000000000000000000000000000000000*i1^5 + -61928745910753765737533668999364821962929955562075409670563741682132836031638916196293221612647239588279846820492138264842524449511722882939388255891826610358921210117401459539852332126845369491407204123666817879544962654619725808767076868671991390619991662724452039943094096700875217147605593105037479892186007263093231489654733536315014203277990820983836560041432655682076226973338949726274800854031297454469154797500349596741754266511068548950366266259620471050805811425693466862922016027846682195093569295795930016527816683094348495494603652902891469902518427800280709212839912505496423518021526842739283757424014719443108385954847411677559143242816399976466586345896523312660971175267011457765080783705802196557185995802213199127975167711343535601975655703201734003744269523978121636468738784244988770291491522435392985370721708600490146776060274670386429522352958572013291938914731679651988504742658267333739030001611770947656995082062547196498847937626299068918387612644711273008315573644207514116764088908040333078611342016953942764974035994436371112999147375537133922036569930842786867480853796228927081821329229728099260365721900596837863267087101547285554984857786760600755524728412737797358881827013858089869548807807302063481753067109860436775951525519678178713500479500087286978216832489724054277439577851044192008190025023152657375538550617285944777164954565204258314980170437407710718648196108306304102642647294108882207721703750819236557472653966307545068995275296680784478153518720827386835819452858280390600588519414657185694608345644903157177089012387842062915252084937460934881245878261930519988112173817832602124519278076044380376279316811206212789046407782760180547574695159081246866533180795857670020891537951152449120376343877846551817349582124017692205807011756114231310181313602231328869399057452236800000000000000000000000000000000000000000000000*i1^6 + 128689141383530363624107664504656715649565735643418218287453188231984273220348430333171572359060073796970612153773891972065260858459970542914874350273929509844302566956356705655343404801840992992124124503677551972347052005537499839416816112702626345163047544293824247185772949443518731597260804276414590548010973541789211957745944091920529317127076199495220743135646045376878214876080102887923029956368538118735104753934986875346328389515683136756862526380696919764199882150638146102167136724912103240895820323247918916477163594625538141691351560343846090209545222236240752352637680120828670693290244677991129699716283123127981056526984820728272012746711882052990534898424130479619666864965636071441879278728290964710889716996804445349950055642661147039430247296609008072605126823151291049794855894448518753704751950306602580486047708911585007125530540613538157588878504289855707465982155347678679674915385773970534356566748104295758766462562035127759817373052078965319322838774697672622283472498026805374208774715307407960946296723582489601766610787868352902052400193029324038978431684687562150831035708640464716976431304275004542309333464265379249903994372387385537835821659691508988059476917141786399268693096467317145292340567915073602857861712252949628999113756790318953283617064290572714886809924604829415585037878343248417786007243520352033448605590772071870817914921870606672801645665937107527478279079757555806991741517310320895296056935450719346310315788676400926442706189196047538912163555836665241358021964453055700957075255544798696615928610015278494151661378152154690787174766688550251453671920057434476189566921049657256364345982705430362963566770738851326496661230507802718565689356565708353145622231405219371641280857894363525591205289355002436553403980370228282359417190639155890523649595457368508100037836800000000000000000000000000000000000000000000000*i1^7 + -103199858433408422914123818452652512172606754840797505376914829844149483235771181679417302129931090274572667616221923236296675122226877256152093350421102049822508879424438998881277078584682263697449775974890277950196690306122714691384819700321579210949841838353499903627757336458445424834333096630027696254374236441659659720685925823849975378247276831798146951983148020879327658724957202290301485235363971006968922335712703366508445037798967782077078274264774957991663481720670380015094453404276987325475732073840388537059857479400565732154428879292518567992564740582619523120904127573290561159968480504430774150952369422893993955030251189252750455636685817095606802244312963364786973726196614290244382576189115103699205514339776302854980616295684343056209153976074106775626942891178774309551089251763050591025964289023536505460483129669301688978641602039530259191787005864820744658566665502667555447923680913943805894380112146749623634465878425878875091923657609875849063794512300010854125049593677689386238344020849123692629652689896129502042548090186368880155776938941935276095440416304015850656512269644447539221850148202041405864415098633279303877335065435904493080560231135835426963424269526620627836678894031124683618367741547047413153742500128723111986139735890750238584776668189063562872224960542811669802860036203177240726779503301322172705699296024930116829790925382828385040414019639802217614193409318092246962039095675260019255137407592764155858231455209117502668270311886779009591409043652026743112105920675844467461885915387271042940470339573342033144026526629796059954890370163036964288101325583939200109659622180403615975603771960719102571066380562752733410651512341542743623337533647711507423890670001414005414955652918371342018361028042834615143013411406994340223674071779325807463193700415035465946628096000000000000000000000000000000000000000000000*i1^8 + 74581398319299975186960321140030768640492055138355860259431710625855039776592653289093880458183331646247546781564223807384965810754851407990875613256291495958185163871333426602982371772849220407080261603658081930341169529730778921382048931966650023726817828999611165661836693333250248742883521501685601140356112078683377999988394245098648803053677603761090264339871720524439993235381962161523922190754475711023756258349914185653974906667732416360960413043827926437575974165047869880865127540661972388886048107936959398078302939494462932104599429131666926195649186724708117851157635689630757594627756039257135973444036999445414745805406568818063945184311613513594702661484717547980532956552505273355193895193167181127200899041004196385434962777865832115846014498096735793124143064588189426363571730223865329014162517555565291552859921116275818238629577752126253648986053225544984117358632873265067735169235001767522388126561040356137416227577720606091308305503789364862296486099681760989006832407106818869739522041482874526073543861375223451057993742890708110033788222248753701426180905583216151371792878521622416049697356360670114795251446380472764322726630178720774613249967146020935590940610205920387562658023837616308386433258203170403818737534473023091607876903705469865059079424485877235762807834905485367953072337790705323023173099458507108862915566346296070284568961288509521247193044581713561528709007789405223916059812746156595373410016239729546002724888893072854465638122563057175251106916071490654214099788040324410030859701965161056034419300162031834697311874297172283427070430897243888634242232177338416686562746376007725982404622099884726861930554746330260137853006245192049540807094125056802260203042257682596190615184871227083162536069643010987552487586887686169235879002704433844620169919467073420289638400000000000000000000000000000000000000000000*i1^9 + -52291489473421602495294692826582295202928259500917175439289540099149259650255593674482694713016318075080013247065943750473855442161480308563161221413555611317067297794905208338456637662101065859086069080321249557470389232592619440004742309210445686685948886469878697141255127397836536709821735369921205992208258973831954635491318903281522203546718356919581189762762079652680385037859644068067496842127044004578841503029840739688205913053883692008728842842254284183963131117511807120776739874038561599517300572346046592294153247256105884046454944702304491876037894874309480775388411359634641443621374047221302037254893527965664009981224578254466304000489447656789344502281055446297621797083011362056738874331424704319674810322091732173660722789742235505693938781026732225262761448687723328649101965518148753721214017644329621099642429458586979346625496791287019645701185577609053288811981914001009556272403573748561301468392078402061751639656489671590422859079234739017384456397466351918147979276487361194428881795720373799221878572339112626718909382899193744783788866179429041454437978139427233428402764085833021360396167429451886121914559425301620554511502957178649252426051972734516409276776571789631500755468629655529168989163690313263028934385312295089335213006429335816224519599996467188169983500403974212991033295659560351863326879240049194619862906157349339301395629777656175652659758595620449482640773484176396063216067098936385201593864799505526437068606494520053552673063155286614049741236392467657681251559316575880963375926433488309374126691835286728172976865850077050744552353733584870098493141085187147759078048145103976974592920485856596307570441139996359526605942442506987767975670140124069756447912501570959953157078275297904797450194876268345159490932959285556837460084407420553477325229722113377566720000000000000000000000000000000000000000000*i1^10 + 26124477858471297412674535304387077493823228844621136736096368201356158762028269373561732034718457313542087116598590946107896386842930593168819758618660693763701357093196761109574885766926057589219398869569710731956440019020628042420530896896349754627115637645475477087650744417406794598938757809982219657454189284459187795560149455602292819912127060060247588840042624276662464608758007560354723240619989483367382442276088529185030951971086335467279123543952040913975641576403355221755251190505012472582429743613669858327659410579420942696273017077976744764262732925246865418909730276418552139833325433444460850622651545077126203018320975706506771790004572833856586389220857349406719789332417921618566848443640289844150313328719035468587293456892813549430593811970486441281050505214167893979899561675043202650068573064604572344357577111832787474806328239937952197151856711811175827775668427895239834824711700001752183317653746626498580082770974151313383332777964646750865189784614230960359648007012556432165726498958092421534403420840081503789926724437292873731868318834048448697666282809351309079984451699325891118195210341013927238067264682262173726951295026464545990394075494504165081384471352884199120115506869950946641052812215864032720322971863863286335848963244608826635571941015085556662095024261255466587388288849734621813085522081072721696018804755644275890438677167780228564048533197538957635248614572187337839486755844564551569201063894269063423286007829400551209597048788623076953130431405531185283902119320154541324022180340163740793913590109713910245129659619585844840112767716553820165124870036083666663110367456354029324016538184874375202898453007349564315090077088737860552975927621193641244368379463105010008219259514161876305385016170569610333441717472880499394330177988576710122776578357895102464000000000000000000000000000000000000000000*i1^11 + -8119168128891664129417803196274363564363117311248856428539520561889431754489669740328184074199401555932623797978882097316930883606466483444253376797904387719067262849558116074840383388977213646534391195531013535409150963366017592684156381997194840556106440084603237524109455630826336378550591964337715405903026431292286559134042961519523959935962578947488954311004977859225493590027966883845759916810403982800268053930674114832079688568618031400355851901044169252826661692844113737643833778726358324724237894099385331912963113365781209614944389777166682536726908183458518514747122468151741828852294793577813248232141440547653101174293968940374926970980718812165965126117295793206363992320085238910283793123785228624922069526598515869809193794214130888428615171757474051374300502207480162699218045737483347237942792046811680161256413999867083859009173338117131676500944636635152502861549024184712781627939327148136115125090090993138820870652841292001150863183054101724518272555335195178890914813339735554900692197705514797714328212381312415355040508866090808903015947858935318123010240167818115041891701248889725471581215982275991960091434715191595028299526082628099028659247513178981170285200304374694343902890928834187675181459640466557461343689744961271162106641455747685058030077250081797833315227524832293765430763372713355693588172101783961588823069504637255803219974949775043985968428229184197877215424304780022986731158204983860327072837863549358903330116210724241340973895750840636328740141004255617735872379268776404186880117458254580917168929628738944652846829923341674858415989167500273481767367304282551657015364765305448031931041086528109921333491742015050621588843876137020447636459582107879065474822220583051846319497359661059128605708320080543812221761528215484766942187036292149419356148744585216000000000000000000000000000000000000000000*i1^12 + 1482813940166826636211083719597913562638657785343399708590846180576234957150550259679713745583842491199661902681047915042836084824184905981953021032900796130324391767486246749491814621945420747233239811023910949307899648648243686976658136320286323830490417328527759747728650515490590067058246199657230540500004977399527002829315414984816760970603090832004873039929653088747800208502758322446149913503702621052192700045225153471370881009203343528987678426131874727944631227718379658436146161372411219738003867194365263110576856994326357360367647347576458630089078000918949795826403211227814320876281337334648241480433361423862158633813822888920919309367129938297667014731418576342071898897824118948231558356759133807442797799973621867418594863360523879540864808835140288099004341965188779148523773009192639652284960884034266240052353689215112523396728415087341255421543665544878030849394140519686332925717184461909550296024956333410948166454060929696123510994509672778714444835876949353972870129451943029687291825554619079833623708571555789781561186055501071221887202371413884394931101185584618966219272058682472102760628917488333127915072813903178452782594092065983436085277969101131319916719093736789189164971987613142572710715275973007279739431737758121822756760145492016809471081469929636350849883281705588206787599202297945917091977658333873264447615184021845863036989098020242812867971986608530406857698006914805684492382104832393052364313212140687624955300947872635781946745938047398656099988453608505188092811441589086176010446088164631730048439463500701661634278692812623863534778917256427599533062624313913481886259296422906576182836859225419115965199256928836064525196528466963679103309824744324398587855641276294120271916781030511590224782752828922908606785420885489496210538282137806603603431328317440000000000000000000000000000000000000000*i1^13 + -151601068841678488852849519176974332667186701830725600175452126929253110338779199369930816817932753597567590301597521046042425195035776180826152371993159438933699054913664467274760237995845437637288549557630711755057856743495155537496685193917376808704864527140635795683795947732455743969716222199207088948306913319817075628915480235997092729136402297649872037318108273863936918729628299973364968071203397726396106588484217139189647501353848686746441867670106893618666182323286825769702173024176898598726268947952184507377560844763541274996332975127746985410266742864848223001338768626375508222814383920473428477955754182925053217751992624918432164871297704126039639115650290953648350067453850187570631830026609310816298881486173298721832473380908980809171586712085394293849431512095738141195371917446374535704789045691903342562871679444808430333014756739423774665774636882068225523744287198725704599607460942106316876998178868180649421289603042418057817343407989773991598292512333783593417909899874522622662009727177032075021256908293925870505425728262360312356868209804790480138172716965323667010289532549136763004165622499479455822993046529672018558136888102562306882872918381467716756096919753258692601630464388214744839878056351003475748965164960219950264585613682021540370129666120186820337241973631102759622824159288758342961736401528538436208834608260809144182096022113883295557251514778739954865997680732840045144532458142069966643973388404745901739675589527549246272061481058980474099005332189949361544684972232429813756801014417739979631493642373313040452568858359822926212625659518625818105212081765607323579929557937842259929882663713134713629923721775704774306288033552323475743503758419798922679901946089015517562127639627063522285094298677293590642561133236535821703174674508838169129579970560000000000000000000000000000000000000000*i1^14 + 10278672959844362784362977588664440042913852356146075477951872043309911468733391355249090759056825536013873316333850883068659875786604718722375815796123475712971943918136882272481127760581064800442485728437145906689328444169467505874423011947146438054903720703472361679763533048575763028510220392321777110851807123760860970163382300251669814961717877942218310344398557811441181850793655777220526236943729261330942902427329527373881852798766835453929678283843655404561239151442365228872536634262060793433230434379301677836326072977235988757213128801891234276183620554271933960785849435938168937474704173648377591854491021774176428484683272663057910346614509534719452977412308690622704775233250776627851218631372911829219794961023457451974508487233185520736568120386403377282054785146132238286430899053098672858830632611627824073835383405468402118203216052720999722046939067376242854309527465429539311786994385564284922590607787883061705802233426659048488225928728887752747151357783372415339048775310702392314017295034406999761961189572852891880592750209184028835856281606901822338646910928791166866263454023607403644181493816243641421060785786458057631027671288612566764125908134895507556720988056064823473159363668787234836485830234676735597518081063589920269581937581350028239608845442580954887353503006338809683838881847349637273722509227293683135894217737705856035339215818441725928882320970297987113889752965800053921618819872832690912802478669168702937984825617419750026423793193012215463938932615877712628985337534125415496723553543929695972586389972761812736116366849331643134697988839536297053303637884248170538831013427127205310192990434470787023668856039730546485884319975546481088886450580752118173657296500696770651342691702525576438911262229033800195112601960882276397370173473185942744124620800000000000000000000000000000000000000*i1^15 + -850346520186200127133138660130585784178508742226968917437957785039662964190324073839424743202069686138401181503718288610854949561915792610996786991090970137253962853262834460837578579052371600754471575699649703079034181861212550354657822141353432145767671302906764878154674131681240951886874907476823187433034626575017718023627727651322241809447932117977740726662559256873390373268249818067173960333761646250688856073860904196661933451078465107824980739985801330839243187164489595938428607075558289387669036044408605145572661588354581355474106549620380886465216779327461915976609455956604929801464581789514777724770645198538105539042258426547038357980431519355186208425766203976757407341104806530768017531017944181787737421218143001334594420970818990042758320195895227091093418221209294601374498988243250830312979090256653740064199847171902169713660199537010237138100006567921006666442032522158764214598718074542607619962598338502329627149005424641663282271586839850344743500022225910478539312403917786593841669819057112067116066507528885710154228308659321851521861417584067248390920070580476964115697296137999186784858870259864698348635889663776724373188837446488673492400706400852808810228271037889089141712378115872015924908954798379033716452918684441340205379999076420399916926420060905509093491865273533229675685436266616500714470994331447576755540359562172462160779583198531577938851905632908210085686757632632675746221324237525845635435447812035921946946374389928606038379966548440404847783636305214296493902617543527999992273061948884144679354775471744872350043074121075671626428189740262787558354846773353002413698552734417007441295467531033228140465771837272857616157712812562640799004834988894729484120370974762708558922108910174944070083098759442828892823114570730128787858896099369675653120000000000000000000000000000000000000*i1^16 + 27106518497120889203772473671047490578435950003565119803887253583722565292884924695908628453500784111809522999346337288835073071565084566654832758486597860422306637096282748106568833552069866749183761088893015347149124117926848046886051335614927379890515275348011829595375899871870195103193411361159760543869585545869350137691296584267336210140143040296143361136736278008342702388462220381418765481297683897469858447299284430392337703295365740215211998841365453615615996875360418250596411539407414802699597616303386985813858468024414762067310832221561099668622130844801036937400674310368658056800675295249435557369235191549018839108987533816710747014969184650282155492956839525694676522430951238207144942072130467238226184704608734175956180703130295973456383440445754519748823912775141381200422127621704959979967989763777261501998242586945984156223910176734463147929774974734103174400725377093315024941315452847222778264239468411724775017870286699816690487163132811203810812666540552952275039407915201241186658899741920172368759826359215795548946740711079643504378922660353353131309899976961331765097091600204306247689080146643553407136733498977166054414038380604995349154513068757423196320526441180330795137678385998157158382704112335028352873751020815181280150175060064557751469660367413249046443211593896314162577978843109879655108653672183157305560907509843925534014356074962388828462396274566833469319025486405841296745150927625402119812394837339507612370574390783680272509863112705792086427841146532177951062920617856475693405742727620861362395297573347758143423942568542367202937371211409756140057378556899812155506600030068711658665584850291183989090202344843535936402290724413447525944740852316274597946183876517333657422155321349619652577169871315647524544251713617231644751727282695962624000000000000000000000000000000000000*i1^17 + 1461386519012990811979513095204773082339797102417198941545781499761831462224809702504525556432836196706930737890800976478470778485510531269065097342710201793103138126968227301094683630910668164115150664219261878007393791006253560479487540127888604206539395117139202188245692935495927073891206663020717726118194358913437001086022128673430507895037482105387808267072237431267955866152998799135108987947006954881825285997793980667567222498298068233778940207763144342724985668012176990717893317711748097791262743595423624296523649867266424361998254740146587746431387146671671359857587209722088882969816611431577541804425537487408353006913337863090154863993326677668120242756266034293476566117239051772100545679051167374081733301211968862382986836815142476908274128968164533489613116499033521592989575186475096405161093914261559820775737836017125349762905923268087181412872422710801606084600924082444153500395883528222243445745967339452710402839121683761938463866397042090389435419121519762969085424363928454208122169716105311684611534609968669404702363334928715827575229355078122091928655800158364679387971786106552660923283266605499775057782494310269591449882588119693974825649829409531208224888023440480726860438379796010049290009832594008205005556460594399125180521103932385775542161185382025925025158572509878962348492821593203641435148495184009494588939464453605447845784338016392301530704937196258736537707725455310141013079537442510070619322102193213466063294063333806742328778457218949564931248716680486007750926844585708273324106405257571872910616968840714444826178544916300643687314332759498624503470188086278574567387004157053985981923057195868149566857682379092064689956900747620638022427372380713007397859716683284581247505666582238939245616917009516153961482584108255286565634800038707200000000000000000000000000000000000*i1^18 + 537629553375450465396132288266844896469773924195629215059092844113004023956250613241038743112332779157377287024535498762094480746249720346209377749336885221043349127420434462118072763407442180151104632689255567750732157482004642230849052627194322774382912107605326490249083122649433354831674352678103179243657625385642456494275937665875738408667732148009638925444860183077197174592122742688601846322651361254024202325571608091063500870154292460364261289804429933157395604647853523025885455002281363684049600148777409990993319526380169045320493727896291997355117586069466078092006182776238884431805446689696431352733301533679977467886356311288459251501422434802854549215180900041189159273023010053089522022343691015810973996176421693244181639214909477073777338059402681344463323253209294658232916193770589853252592319594486345122360280327843007483055926379205624511953243876586124105703132423595802248159238963711213816384425045157870807780164027122107528026068533449884987070107834168639707101372177881285072557706601276485097830079884229330830371143315706585359216051679519714559685240019703126852896098762935633378826777801103765560671598465275785039418143489546718104876699242839725118465403046794245832520917923270101771934396443436897873228483527547002859737327318450653273738517369818683244840643726648167744763398906980449238444584053569204619980258447157953705012830161123078933407061387412969251823140891400305747308985732704759816577791871883781185048712903324490566418627634423154060129173730558588864736397166584324616087491040620260967326289037738335944626461378522476634203531620044659248598385187017378578689329493836968470629715007273071379571053062597889859791879019291121283773549435010814453887015129191149744236588042373481949759782415194279062354257097163618772820720353280000000000000000000000000000000000*i1^19 + -25386249614201968752749308437249463284620655383648124615989194935558749409310429458399026185919323342997909221831794276354550476367167987385845070425137193868572980460486361869008842919783966616602489830644508201122710306983174205787588598236374903750523806793711767079118187281016132197240829878792604330405806788292197539875363442931103284486720893054794607351995400016056868917221242737345621501296468417179277022256594310323155286229438578064473493345030102179678169863007475365258577973061497124361384116089227033611437660283104772249873767192762359398215537313198932507688420258624848325420854017291174051093334571229250432879792862082104963410143308651705164732885796004798636842240933839869880123131723114022934403752056207791013372629239290134347147875970085631137116407704668198719303096085174241815772489205345432272834277091397455409630331306637263643941601278712634396965810987831880761670648561284462134980628230810773736627321538679550879700760854732745991396995966056489967682722771544718811301991769194976444508086829046426936983250834069206622450758461980656328585809181728296765203003686361451467205226914604838615501299870223788132975686669240724356832925764694786629002495879538236194609424101763412392658265987988585916679422621289671487957220062668409531121671652672152548552664024665151720443833878222048232343556826311112938794744629735122388272815539992523579824466439350198458083092654841785555728069760584420775833349866893854615783077093823939878679777639664762180682301586952269207900537806305368951671570035065508728500461381730413121877047567393115212348787062309112258870457676671856253632819103310631214346117141543251687681645155681359727939029913236048972674885925014193544557305470887709857891446111331778514608257310218571974795626509541027217886150656000000000000000000000000000000000*i1^20 + -1967527264626712060944861503808048626005162463440052098943781931426835871956113162891045766554140263391780569725755241450623251279660884865335344639039014575856262017988896450905095131243943426043387450408202305938664543389020372772652114562564333024832070726131643594023145145102331019463491775042925408904680069395976039400876063663515647092819235782895130451070791644273254429967236024947405050085034347516810802083302882529122848953225278437634980960816549334764938415645644156598961676393442150591653134000402535293490750533472497419433416702176836756297332399826075939729028394445451953318249637833309938849041905072778001952236745225492584361872224307546801152091459293748209485621766921898925281689925187440270375976055317155312825417636623124419811715924479320402888598419594318637822489898675762246932764384214557857051491204911911927038526808295942655630737966335076889908022256186682460607292560671704912432104247639929161436900538520290697990647618802272874923932636637910275640026857147722220356687603345911745138518262691343070497651375577456144258958632112288258171506653226925742394948025287695412477149937050678044117245261836140808760112712257076538902445783033012681197160284655177693123919933697972033008459432322859801567443946910799159647372254368857991018099242379092047925896219499739645999492090370192159749513921269171403211496639948731753435455122267897851186797249353608280423836523757811747943746540039739990943894921954855926619175958488489821381872158240725049978614992333653288913042035257615540315708413674048707645422132824911979291653110106266932932569814314123706827495597135358109372981931974181665820893759796118301903420565712481175140535591463297093078814029832119231070558930989116041239002335688373115389432251548453988575534995300354238919475200000000000000000000000000000000*i1^21 + -131293590706075960111578145389134989837289030096982352316854665877400126460904321330021384052174538621482683724176808029510448487673562313024924559429138196177307819720787279837783580447469314243236860456040038160840683808528239843542268269623468800055132220956395761769641932987215536036652296468897910368459623398627236394536815032682969715576572483818352051472871715180034281845040181955303450902735828221746279775151642578313588794945167926822711202899572873346382656159122397001573345484635502336340333643162119560869527873959961801025479748217261194266628042094179631224174145385501653665878875590586312362106403335949623176445972706169816865109574929871515336118639529307503448503015117619240765378728187011564586615217133111974141131614020535168621961432642551994377810089442018220041562358371739726168555423075990645329105896038631476094957839469494902142263289879477204013419449935654301715995426949309885485318514001822535519516738270492724977947873452955298028638503573029556842161708645406136742010104722219200603675888168322359899597753201117285615851738966671216707629688851639998791571387596919503935169732988992012440428828466716085114044071633594379261140799090828322006176679471744131290964161447428055635883086902963511673722240823517225342289116276151184691861346388222262839761636809066049105134251893798996811238725653531268855042338507912510318011894038486549806146880020022146456584392806314550167094724820806374190782632645321167959339942506617850215169977685297875490324076492971039171826118356330557400177194650995890540115392685546505350595806684983325769288297446039354628815097522828595704772808563762269731187503001424301705661803956966906029526512602456245138107899555958356874689202680815935696055851233026182249211917258795042783902869319062692823040000000000000000000000000000000*i1^22 + -5712404820652988962205589929615116717351436566940927259635791841769254038523016341493369546260963124242324935078485106148107951870836262353336467100482327755688642282480212181994215817245426693927040103893938353774823704999638533191398745496898469741246020389575632370220885062264052235629270166243846356834546683606174159008477544047632057965117260181176418759682001654963924582780130517653552723546377236709248739546720588297611765327020495626447984062132769122804505856967512222777070565942660021552129269009989146742755648478802793703318869796267351890130117379895258234712637204065038660018064311987634421102037307892368362295708060204038946568939436397313786540610478934324367421435288332454803638177119662965624649138972818237049967123186994819644359828832212452978961166963683645487760541050634560665889039985669633057897267293218648615880269873718652805614305978628284076409236326414635805952766452082170952013445820296032211431164835537895255486447950876970709140319720817869296973935739751492429841725391120895493322158428912647535849884199621355590941899203606615694314714795605856131097252973801275566236946343475774345672066582644480081341311362789360379828940239583095023395271178941442456134972327517575423252670728085269320121669742507583354535286205048503455412447143819123132993988487324600465255188649182805177892168067843810828699590559223691213694440286286338835900833476673136192019547302560871780910314146537543136501486803968637884430197201614732434777162393270743921485687732716967208974963330380459141827454010183758638923681305001018151061320026617592106174313560971419982656776418417086041424791242134964580841567299465463984567398295780193723608616422438538939917567347266400794512887826480398273554968639599066867439946958916280873190726543607857152000000000000000000000000000000*i1^23 + -207839017894384835378728350587250730206888913037918811580601517572684899579771230131514390648570285805420827214752770821851365919982589782913421034912532852366052758631392448988232123388991528825978940726786979559678503955336797953702112618654403914669341048179822714350465128093969534335264316666599728933544804370455150330050813782102211733081592058429822302802267351527637406887351473283220777999433779064640083338019744249135095327430375395739519902292475285535195423548792949696879720456118116597243737595268079811494498007594176299948347640458828358461550673781242178354566652751543344467648815584241937981142405899698054454090185990337011568027565180641424754627209869561707183285934395381525722916152780881494412726045397183762881274657524707500611753889073764165769163893759614539351844517043535009390781435017293557623800330311381107034746955176061107435484527563614148828564975282093429341582244391019176702563513634013395809081828895951509341695651568564582750326167075113823053900817004558072420415467881508375359464508108912673931628911482591531990133573176046467790286526964510195661943618872370970018148956146874397330412456619893123825810477838612602241033416537335064458193107973206546161177516545968012610171826304378192546055134793435523220422341326222936995689171574060865747087763836026224543890439842775923741415432936037751903028332836322435872008376462236265407173131473703409607442929247855344701816490505821051812975749312769759032595098443572986524349612514589147284717659976866001436775989821318393695647815541023809933266762412750174950314301296194007203274782594558907596789346612629296687190883333502346198132304464957433614446477184153262291680922796709133724465118833933182021674383197788801778535191803263605633850829959940734624805302357196800000000000000000000000000000*i1^24 + -5133188750483591127349972204633456344427560876853857575415543471043908258547047399002842382131820605040718039412513228690194700489041885156066774619513781255926443000147932526145856664194686824497291899756016306989388770101248842287499915157004209133117562661447858385956533172464226950222142084328747823114117654676265570319928350117945604513191928666900243409687528225661093788569541503980947001501327226345754979132985488926528537313835184932919746167308653513717850200265159837377144309189573870428902101365325413530408742131793841932731883688084418070839005465551836587892863950033835343337611990137265056245433264380588478417341949178633686249006586278689644855632118390612074773462062689427527662180074494495328312515878143630417731241039638791076495815444610070660441548117311670270086573945365386441610139945381440481340032607899176464957188383704067308177840282018765556917470251843251234057723233506549713474530904124657613769070134643059999300722959170577988576162036975600660915262136943399341061554348224482022048434002757154302404331687411884500389881816753274383155377627882345097343431031258181507248493906077254742147911689094461041481611118978196074738859083551570988386581673080054537210443142649160074945344441609031219050103997321400067740036275396114879057417414011002321755454888494947789557646282746957832444006727108843368104954137031237350333851105385438197490079296573959708267849888723273076677765401935554526306027888834475321361227443938385287551317602072461969467787101686329381394386658971020126494526678097719396869777837050677931508714284997226364470081721899582015916321654257515328707238438125654685045757904152606818492561906336495117489232535895572097530349337806044329136166934076402837755995213360262662062444555069092728109059276800000000000000000000000000000*i1^25 + -79665204194410796206850851069917254082422451315444598276569269645119447814840622233077357582496360972783322859589643436619966547724520836852231069297758864592187689638226972129274926048060091175975579960198832617712007463161033044921426172061558805760729355383983293848619238158649021267200539611733236035646502104916684799905914095273244582547906189278793136967394578272321597422879022910095051682015211309452977265474001743684990530458574501492581355787784930634204754468417343352471674164610706032550440470717892896701772684890235229347222702808390073136501040716240218168533354703525458922296106058146594502933904293899020584081262391171685473329957633474463665357089228443193318802249776347466172257084223235203290533517725463208740744153066201724774387489383521673349738783517260291521273997486944869572903605982016007889801616704478818774917876992922323624037624896896900387706913771847684966632583650600913644216344505501610766752341059308501170504998697837714019437992154050871474340026578064230286523767534125718737298919335608267892189055179968032084329083668179267021373361931589718514872426489113633455709134809764471688287395771058361436937354318957370538763590149230484230919313780700758861977461006169397197823819733825086946372785184367460143188301267941492741464426188467079432442783153657252772401856191847614841037805354453041083789323084515347871020164010711171797127174198465288700109700310493158273077503248268349470860209055151876026330433641572858574573346541023749887116273258032958858745725421492094934643913907604391888994791807422813995167183930686156207558909406676931191167298367778814805889060516317480157383166893046393497037925267828340688579253448319737559771184924842831528574331881129687979059715067437426348990661426105696959594496000000000000000000000000000*i1^26 + -687808409806671220567626712133376463250413534483214160468622075964915229307297458464292934274592812170665895412876078828899262678815481865654141703893953133281053630045833129301795430080035951618926418191832317039309507960953399921181748251925805301415415329628356919734992879849599166980706357527429612812949636523061251048888082445139799011456623111097526922796311966575824918367886931636412569321335842060131657519415731908235259808042021148428777593942517540637558555391749952502054710667256310514980806457101739917275483315804637583102977902070438416008079591782859245798016200722502564406917841272526353675831133814048267962483559013231240464739111370379652208576180254287999790914042465809468814804819827819514329461039857908524161327687656565313938285781495707561956184489016379694521044472035939278284785218637627901183320971351933477369928981164583535684813444191362343388351221852784547642480541342853582040069020339707080445532611843015547675554916517825311018473736633510631375948831820604775308667893156446542816649530992363627531564527343087961346019725545784537336585590917341282822928056663921949330602861752238658446729068241490131720936873653219988440623410726312277977529857968500984523923002860587408945160274510527286346254235385947773096818416822901965466628026171244206634031938314322526919584102675767588870131968871160332966972895989423205419972570805373680135038107114630164467387741645675560375213329744093254475969000374650666738299972573626100330821229930372186424789847204995680288160087878880790834123517890577196645015933775454116923353058577656022706584707716612688580196110018046851498700516086445956088197686630462292025676827078889330790849125241333736621621901531405672843164096821467354244844928348782904706860508113105898700800000000000000000000000000*i1^27 + -2931807561642527071472179886642122697413162962608276277890638717131846483627049954080396938281331657663257938352730895415674726656128040207046322328808597598646115843333297372232763287388912957891732531508754152113930877670769311953038222823741060072327449793540020481652443738655559066792632749061280881964163549075861313640628926478255583233071642461637291728817530620267571176352314957056854503797265074246118147105356309010359894203957265313527648780478507093933961665329944278442133459234414130876014530315099670945705139809585662773093954140759201884646141390560190262886721808901137281866550326315742203584173610915616118929913631749488759059639794571154698336448820176573850408573231156617787096017133992239372018224071445489421466953686092514191936032306638464142918134711048707104707291241809129650118393502508599775694027954327380278683159427552782869192677049992026698198839467190364913567016644051296798704006182489446514912545715975326696484400433993104829417472505483413950457712032032716370789559554904327816830574092896314988933191909197813531903189384640496446335951213457203268097537981666318202154696389370529360227085320467409233279331509218854512624439996654515153505490019348695382737894082708554175028746080034675097031982766726564946541526628625829325625472412684171458120679698185920112532262477041002124241524790380078238739497101847714012490320670851545512898316985507530287775364532327892607596553037330263368815287616925089042583268883380994925018665569886303034905492254822771429349783867273076886848560336410423798264238588039593184997107664186642642498919386524576781487412394424115534405872488403569353635351472141817281592342741432716190113510953800171552537827557533474812030819997143174073188587303662907385122955257855344640000000000000000000000000*i1^28 + -2770659120737062613985552343778753495697811578300364612795595150527684480928360830495302584270390367255333877360128303649669112832381028321172085742855824659733507805483818992785393486816730900292163663839799394134470923662620263374457039300596758199694852692668503105494962605764071528752278360361367185418210258900453588798636895147396621610724910678605860796418930822713352605793681092819049171441757014804511740731036383571022766701454341601395508681347681773866249768155341766096760260309262974828543789120369947387775358421080721739578028841161198590252801431890116419876497043212709189567258535199027519025149780034536291889911564278522098575562894712643225691393303582094673196370198643478018989354375926011732396278994213691799661437626887912861330179729996774895317690078071859021477222105975890652465547299643451292627706135226241000857993122768915892537894395954945524772072476759477362620665724331866590529665158297415052321214034723957988302561105899323031267505079314336777091128172393852144049530205100741208693801704143029629536129271731302164981434138325079968321736012486826638749373906557695583801170231148280204480183807685808424239441669112602355521140080436240099751161398095279397331424737370672480691056299539312924727482710102533211396362373597591842191711912459011722011549354959394280567691611090090257719831081118595499171597034951395587413027275887234322563386409176252306265984357248005072744457323066575539741594894230896102817817397750539770431225675632468997881604621525999630410194651552358526799670313304540583510646181951207234755498178872700609415033279371230528442874610078471150244136702163203260598176425384106000289639264522255174589428922239592135030795323015385947571099509311963799549294411674842834094409121792000000000000000000000000*i1^29 + 8853417155569865826381925979986178928725486705794461887254372906249377230679421008709101796000875560342591442017789919639593829040848476014602469856939634677688465606050920788882748708237235633071648427945307798803649584418380827110181165662971144336534594358416267957234746909050539182473563653479937180249560434756957832923623640370499314920770309903146593571539221639018419647376167301792782059355318827652334252467240271764275981760687920805893945097039416836305709170906102542880186651279808724494547462393883402993452273375287333777303028459703514914487343680896568578216951724166991848725296370096060017803270945668971881235215336416498260046641439392020593042187941339417017364416078097517583896021312628743550286867387061994683264634709472844393911598892383627446099461398963218946976810704613295777432682438542209735632664581674175322782672275233635786194413079399619678240871690481631475656878541828638776494417299834451557229970475563048257272087094950605271389103225603719924598618105958414391829944569437282492780513185669732276418480920478899960232677849285855433457920664359063846267958097916335012688030079080447194083338312934390294277919550329309117363809629542007920155169605766296021527440766581192380258266046437657395260025686857278896004521248136914042176505356592006289092767050755396715183384956095914757053255717901763294967016086598870783688489373396008453915545032382805611282697855061256075602429706765065126705992898936225111490040490972964403130319319741795411307456754558663582127424162107231821458242456154393742133518822798661830708880414356052679311357952042165384161010068811500891134618649547271802306613119757751910484951552085108715436329261159464787503573522039411504786300708965849809989308205481652899964518400000000000000000000000*i1^30 + -467638328640400448515259589947224741214559433586880404376661584581061641837503075784208693917273305114225553543287266925594367889767291374897312908791135252239149119134141358527002594681433075111171535258244358146353676397694303178040041033922835097607777224082275239331650532273879190454181799589623733425996219493599050991044417870727910898526525467401693233634057677618673858631171109957954813051115442483904143786834362538291565778058245194585109016231973876722756400136496284086825164919007222037199799733302458181716515767145286496462874160549518085744891212238626896380838747742473532821450652382585043575401513042659251029217538092585379130069476505449334306689802404646587342830557231450230287222608377619478849107197186786794128491089959483042264755421707197277230813462402645894279454877771641924422562638668355563830615157586466685760045580815349164757070387029330138448171990579907383563731191550195727546755895994142777504541129914022787279403552205199682153812998649273469078559480164138786486760420738271915604475966234774701607864954733308384186503215119245298243898335717072742424345275881821506829424764018847938046793279695017304764806395188029007082576024058676357992890376772439280222892788396446173010600851334343374994254274558623508612872680504601165372061099672882743051265978325611141906801619709366483066621884595085844206266689804883009681986098021231616347461722661391834146591927141991733216177095745071224864131436712191742523895739586215870390807349481920714508074982186897525314513265918956079905022141306954156857572126344167202866785868893951893127122844162086971316025362194296293143074335973133358376676789031407938920683233518655168725168809901813744938670010364202968755494167475168962377189724717244743680000000000000000000000*i1^31 + -3986224473230100634229720814407924546008975131779295039193141325254752498716004288602790868586622469414376096809567529767489598069571317565851896144265626268713257074135689773403850170167820453136417508703276288811730765284124290158009931710428196778412699635502178403454345862092471603684406674467195093174739876000032952849313877877444341442420230247949270858458401465685578030718949945663706789567356027182717692245400555235946669393409996944852632438326162861477878955003366977290600694595327879900453348032295600966833776120835949890689313338254779286793653347438737281376167728074635618210856015750618154576165829531650609494663038694757882831703948529751008540158076530620406766841021837728178561803542208804603670125770846988076523966154127649076254341445091484142746931502497621488523634799112672463549084685599254919602352141183827791547544519901044381107371856767326922038580842571937866494243821570208674172555628469553783275203789832868460072962160373035706595271565959580990379334141376885593378019712268098135668923380416822057149715975001195604280707720078110178927291012304774360758820203975430954880203954227251818622893168557090974801926431417561573561838480704957120945493492877029526513403255977116984077084955262672644150370656394451937885415297836386091339487877101165474070704358299102296038630885565974824470358273609374079082115774156339990467618636016017130797136095030611036266742072093225004582164310333670479821016920888237858347066793612612540973755980546327760399948620219039544073495668599143250778974128808200804999063848674687136116038384526047945889304942796369663563996757644232900846181717130503579963894809904211084337869462783594918769755704530169568567444167893925948640093972545848944223541809643520000000000000000000000*i1^32 + 1314783762041056272369270644946792697014916771009063650938614815086070709919690411670252745559594528442593769186301783095109329893939424210504068643585266974816311762368455803955839793440350012868764585088822313340011986060455330791799456874265251534033176683633703752736515173918932165055530961682971545179052604517055766141213731833610174236431157991941714440767780957691496123671715480149115154196177567877503145977447794171719524237588159171544303529273050313276962307651147300344314946292289211766001045661334614906359893910303724041697761246764124499603709572881671884180105414224420029514070190015201184982417218116271464073143650968862875469703316937155512283726399581202130525290114152466076944549814478447755464295216116271710880229070888316518301103874142361746055011146161307291477520788368478997339835199672765023635185401808763275018935006095050322465001577346702124867068001406025872349050453345783707700098078387816636454209731057682620296188346657479642539366786794064875014206673349706632296839203280930203951893091196637908435645137714114640945086780461304358223417710385342256743941132404944095345643392080027115051641550470690020815026419705994007849958142952175443017493888452473164033302721683146464821999016737499902502539694610096777645010428881201406263977851660980263293108472923399212536291406796683623299244701647918895051616497247404852787671722873076440426179552685830941209221421629904820466613888787469665813546998687588691020218456457732950437740349007370991106547123631931903595179514843843112845696120276922913733326769158131148816475369976267777602809502386196540653061098724416359527274759030311702552630653155515088931756122548883213644131338570473342168880828060541901524146005367781313030284902400000000000000000000*i1^33 + -211392064974864339474962766279848121360055279583617256204420463549279830639514823264154732243605479382676166458181354587395006201499637318379566374132038174134298374969259372020605273315526379310301199017083737702920833539428850280238366530647063325124754718605957870264340451507035415717079925192355385308217457908997387678032976003630308568836916386577804589045230821697385779848496120552923613834917486788953257433981594763617813140235595290266988899572282951240888464809044440539666523810030029187839635549861238222083330981919939190836084601731636646396570834340360998792726427367615843721399313903996733373045239831781026663118785322913390734854127473405425495331151351603900518870936911282491059836546784019610323876838732408513465204392566943851411916240543546558231282288489494073553633721240828990853896009073841115972524041459633041860155072455394526725728739855033545950164243669356287876846613727231424631678625038750601516604710673043814475540426315297755980943400751264864952791176997922015472040326537716741383753063583951357759088980711374280443797904144320569702865170905231906355265586044599362358330546151341489147817266645937013048167342067163323051777482029511711646327436740552755243335690848079589367396624914688657021489281813927263410133389584923205897001946824915047422081151287810290676457076905609305800177385372540398744379615717936746373654394795482018909095779755128955870663204836838896806035576661520282933513372215728242519646036561640455709158404715193163391078640135510232672603188088215198119759397330934265088512742301793461117536959557842565400989966904494252198969610228553106511133460216465974373559561723113777851697690597876169671037004102738140008656101825564635418088888543595368284160000000000000000000*i1^34 + 12201900324737622295059531418324587005979768502479889667421237306780032744389727934224574930647989955924429588943764461174910394495574260421742298637218243404817958849617226879562817894171708136329425764177909183119660123005399177129329401157697090594239848024175720920267465856913776975772896820370302221564220587193912589808707867533412722921427086183505350771196095606316353943081458854849071351226926356730298777685932636770909760302366984977556048594132762192228152714870893053833480948333598019830846315303679327654187598253307329076358879910986168968146282534822488761179017508630902933553933586902637426787517202616257280139362327012090491108661461557842224170091814781430698512560400249949702182655689365247157314510835102216515310099942555660252499633152794976488110202515640028743263706526855743439379543946209349678899472976299762285628866191594480692999063243010942624439086533612195141779141828871341258228635076221111457065786691465099584062853675455268700796489725138071895291819153220036612533948741820354189432261414085402169529120889547629045478959061380634619011855901158094450221216909856725219068439035472667284623464667592749002310422968863342304001639200998080582916357968222147008644242286781516584981339253382658566584660723727488953236633069438853991905544028381569083748351615844332422236272001318027610535516090680987218859832721865597262269603493357337776927068720235004372594583915647785837379406840892107596516600057183340596286078375358035557488342895225514980765600428494589401414084189247046078309628461530453943205108276228075710387932460120828385534748599643834315452242304086120955160277731105593659757920446859836389957773813666101527117971372324802676608931594878683412158872551424000000000000000000000*i1^35 + -880105614584172187358324478652417883568125337152953562843623408599847506532338327087719245435076565543945974719876360482836681954944114219957804833415307693692899872490971553268571975024679887419089804682725271770443148645946396993196268800911021618961327172923542502075044795022604419819575850950826066905373986205445052601215111654099325554607202952742499772871876281999529614065884231203899954321630729590321770641792070695098870448872425570986846003071193115243012865277754815583492266328722537120832076938065124634636294853875024418053209565969919858184283023026518967646590656235130512984919394445921383031084261530398730170357797360037557926891026946636166962381360193285345561660412643182977217145257320313092687185315429685947116841004471968575977374118448398634145171522735878526305836011385704986848293331292118615819161759345861294510334603226423217756766796539706076777200495971642584581102651887463936768297367785855681724985030659544328758693563839772370075470941465709338555132531624435925729626895143592045994546874271957722773241559072761957825907700701465323949435237567676394566917290801913581385245728237818086454708920383233469279640206092720562799016665213569454228799537623133002941151653109257427967838444726055195652717827712526174260875192960498261398836728182738266460268930466733698795098732866618114810841838416343525666725303278253236796610353447948115736794833809052041476268853561578229704047603170077325269317252006148202029001571549870630341107804114726263372385492096890993295645709266471972162688668658953224948338109285066818019533821692033913197143676412874219423759430978601434076289183111974227173925604862282324536605127107663626950152163639526071038901222740818140843737088000000000000000000*i1^36 + 11497209133874086907097128396125236772122187941830759178356028565472163785286701904930495538125221781713457298968617720208633536773495985891262866731814140892809598744510981663814064426990430786626525548351950246088625081906237618742345865531724112791642219150896191866152022654298646278617059083790428605103677551962211746365804971441888451640100934682838167896445097421287630449685172760622215151164777740684375094898572021002330223502161346621701560155579657769999788961361210913292144881167536089875964153054769143038486905653968437130011607615859836805049157631143679440541903159489105163976633800888715223047504212477566300408327920679015426805915066843360628699181830675158745105812264786084329744880948039500882294659680560782790414018899235713352515785238288419761476887586470642413187848873256506352575783227109862180637200219435480838656043147400292102252392213292960023647060009762319559585990920450485246056861000455386321102397667507192861533448364696458763148751817876931620663695504703699078590776385160541030431086936067355467934177587194655960097305959428827766914269180936717508962000280845722258984383658081857761028100570344210579070227456950143150807928775654319198914095063240589790692452618194324310216305081645699683772530399625915693766872475327473191530187262268233043968282483689803978041749575656224673608790603033186806429744186739226680139780390249307872891987850032499943681719829082050464797292259528302709491377957116975178793988629130229179751743382239686460094843755412573815539918965271656261823916602921979288356183899158369364136759561935428211441662391170694317175822572844189557644163452036408332672688371031109479740268671408049957550560941291259941800937254286220328960000000000000000*i1^37 + -590287621194494367149860137722401265917614483974593976346493955758111566995591868545380069617043175733912006096262525442134183434304918346654224065462943641322798185765128308078875193204586979979901275475822691641032354016224246781622375845907720583238600862174520598755456175780030565421994766362291582890525273128727022778371951281049516416976584086069256703250273290706220335156802074404672404890123697678936301308611379899774225243614909128750775988017747030998565495218562302792957420606687103349042398549742101360338899247903897059876726267863836331522769283432572679737479291648604602508102917522437943000171423678037650913413332475308646766656959855404236830808749164171181527905529849764729777865230580851680954756526402457205755019439659764119675372522807110442087187713722026590615531321609505078037964722576576238866703065206170655618195079442326141704703508169989543447954047870306444581288538572203583333923907068888047616873709928206222264245535794844508696791499546864631231953364433977402472814879702124111244019300446524987233673556737978287606995167615738260547988720625853842405132144471585663736099996912633569968361809381446922759890198949950355572398057005844231449066273590700614383082446371859815903662681831765997304571965943146240677635911738191124057465418737711447495441442469261418308814174748020366779862322996012371396635647910237650740156568755768372214584928379781548407013992347621330281292626569933971254892042090293985306242565911331192576880410602025615488653953342699450508270832775616569627477420289345680497219183710747684448439688163035725578492042761002890840701320646127907482835949277108378814959786460107669125239849876637839367988282776388477647302969786368000000000000000*i1^38 + -71092508603582575576052290788962638394264171700258884841688428600934719076790221512566876471363852361952584161245121444869308622295506513572641809478006417671369398689594039557872617671186026688411111929317420253070844422436023647488917719971172857902691963059991778633760142899761973630331427546136918524190982143017652098389153409540092825966951345326638786519315939552295968973631253335147240968127031933050700946976733834358696884305181046947749944020839454235524911814255388580623557779959738732763991932660575516095683947982686688573739010907799391203195811783715838513074668508556958975352470778882099662134451414628909709198644062045971347260365901427520364133236403906338929874389118341955642708794768735515645564311786445000927084735201572114223333248928091544079448688993383407629221987569114171074773343415820993073593222339474853850330094792480888545009919572274936493841310608569860788039235912811700285984568166942255045762404921208089895378415388953691219477075055021140309765176033298231502491526262678473123521475057787793840129461003620451725080630141351306944792338160395982381129383984891256414217391705543158421690867529730677361661390697712639289378708539339895130584466073683528322064078556352940953634506446074065761455935110535709850001396479825482479548174181701809090142736325323163655466519359056087179776853193026001575886166016725686343628840869861190659618823267536415273731830448935441909165230043889694345396424970015213516409151495536767455203649270631969817035944338390453818546481811160547381067611772105253172829732175926085228210473000803940218523049376221000261174934833235869482459817154751657721713656566386099828936011409624825460087494687392857168281600000000000000*i1^39 + -32975556994696843538211057257745933966493668280998429778572644272192770750183151260014427644396611731847058574371579720895275837897143890606308883632809826670157839646198612488237446961087737331046034408680961903151791266570469257384566458588923764027768876088801938133837572694682296528526270752545634663234072229305718901984677579883560149534508821546930818334244075355509152700376491868446098221653294221771880979386617679485279914612372596487438870028060260481872745187282553528245875878135292953012833989763563870842144430742714168762157923512783546112114801977183678400889085512445350867287039171690242377951217798246524805001671499699593862122613454563127175240718031147625303113158037068825038057700623786442498088561440882325449905040561705873718269591868069609513169263988789113723484971203600375671152573754912254216295531871128808890814836276384621640756314069193028711510265567579137288299778284178143988553244156946103861126419812751043258029783073218558383048890465290389449922855315211394981156158274746461095529339015177687347756205749843963332123086934762889810558671049528081864141129703423385461556011673857360467136549329242657353759042387088743827663789008566422659366009602476578315996830834707055487300826322519618658103262273712138777288362587707914133481044528434237220099939639347207012900333624333481496223661581187696337354805757246196164371907059776190305577713325496670267444399428226696113804574691718868412803791194852001587629122337032961064864708907594689860727500880317014988353002066533440004049545836883535970029497214240210990185599485732787607659766891666543407939356096216077007035921088837371283927982951167469354988774349552083203312120024268800000000000000*i1^40 + -455271702839430519012414366678368074137722995654164951025159655907427901788667771236378051048290932927135171125536459524377372094704790561532059741436857494501519708419407884993480803459051646637674329688961345531192063210860225062603598945218178609831724894959289770644508000434036498647088768988142169488788921621052375257640054462091910784509756503435595462599104347449843579078588709462497108560988105445946113021289838661863321572760079300109287159888907877173394274268715310268995203555871339717241486930375138155972260296165739463908994954234890329386272416560156145739141209900131390896540002907524746902661135379891107267454200171782113201732240188727223005371768058096664627713652621679358466998355509142869989880720347020095099843874537277668480332163706039643574908789064968938120952608383990861775324881160101706123539419948301060575863631148006751132786276929132299742236150551917439675126831686602059906074801231061166965453703859197576134589266398557245614878174660106883217154958428475213182830904337755476201697018331266332207741359492020883889881418253155473555943542367384790939310532028999722685402268197669460842946833360203945991002538375675320345590719929758004511320189919074692991911434754782703290872625553287729936488820961163228381348475154080959171223786303417813764182119978559405787098088176938092416713657903784858016767333669164207494835385804641167790170601011074559029389187500285850162456301885388679796520788084399464644356048556555714378079479457961317626445321744831263248648363513753876773887980438989051667357886886922011910364808997066008394021928924440439688681405299916508206047269332528367910452951013556934789452414105116393603072000000000000*i1^41 + -470762391770465583678713088392678231001511919700629310319550282168764883345677030412839538742402580942145239922664918951717014944929426023459476008182568111067282032109576304402953372128674125634413105506486717094437331536176544402085910382672898376267531907016654678008801103031676392403804160820614351739959602891867840938261730191599412836015163553998774622655320809367315716095900968702428640521922958073988007835617932334984928173612255791551765730674473703922118493373552308055315591511081735390296283245387585780839914375341696737085067132435160879534469500639259179750813690174414732729359585539230479129999683899450499659331176770697919898474671602469143827298588023188910893612731922628562784127540842469698311877566370884715104627200031567405985687347448973009819216187181116355477801316469289304147549767550769673782233175033983076074210683751712475028474972057514727044467977917521794554376925408159756215397893617850325033308252921284922196772253693170320535743586598148873568259265401038423083658680210676324066281501913957313634862766998693666016540758416411673144334473837978570197670944514691172663166536855199810195022276390709491137157188246837247771560705434227490472952106983767170693258811006326287421411706511217247441445326106600634295043250812296950392728167351849887784003635017521253806879097818524148590569046850982163487253055102423101330835146224244763408542209060308391239765804460347818489911073006928446644166983054227470274066029125584899414157118380850259285063648276159052901941265773229047396256997715880032757419004199708573259610277398769975473408046589391531385365334225332400686295494350140035488661863900805113731778498002944000000000000*i1^42 + 42913614415217944931307165270978012266376315937321426371769612246472640293105980580671995638477558532655023839870683111879663353133145025612150216708255141429182254256051293742357373926855863230651826858127298052771324603780576231481329985929945508975048286168879083113071688335406850646598232603681833084497755621264156257186394039426790164901903381806729605973145146311607089630805970593460304609054523167191246828984806342776762087004322742563702529313011697415089535024550353219566220904726821890662335032733182515772664648655482953620053345798443168824400599524997975686188553179755246216701202580560798892840843625311851211962667490588336547981988604220006397873043224714959394989965237030099682238351679288185791747089222202736827336836205346456997862249285678967605156113999543227418323085555535237879204027323062246250815392735408918430757099188468431647709118477803389426914052449026930180146948543289582121519387227036535854355161431583997883624873902185709019881016785407529286269617543942486651039842109931222980710917889266936382035589795639422238044691815054669996182440360307971439177804924968292618317829018276303107351525044957812383444338634443187634527963794054141307881991674936168393168864049365705799433742231465506819272498824643493710637749982257321022091611793031864963388265972974354660048011887734260580376997771440106729407607346850085885954990187791557582725573278785562962637944652124642442377503875048778337418165033921393240932269699869572682489304158844024037146320719514328495889508619515655031900435517710355590070063356185549652692750456054973417121403045621874777308905623566446845001137553123884946614038572588394243686400000000000*i1^43 + -667109408367638835535905430894057328149627233973257701689387149706291761317911200560364881204050555066158561273803820389487189592633262209054853379995326823052937573468302399913627386919984407219620410631871112262646530637086797624344954365832175932932279702252096502081992588511633949301209075700877314435590239483182405762417463393220601332237937431472621937217235451846237458557410754314575265089499071977422362697051161139353571952417409947425927126448936171859195373707777952476642050670935945529376390481383052013360689385553999129136802096052623650811799276001162430676236327738098082425102180113326285069698361074079065105361374279401372329283134998465085398845407295176528481681654484163638980995269917143145247219776373169793756719983318142674513872803625292590489310222508655060220436222487222207057287794145119589551399533775291712027352537815174371599969680549205103249557000649215596718551968549807170743270193595091010266908302177768194073910845582094044633748730125066687770021339983430131364947055329638021580049731542694446898302593400147205058352916833786610287021672533668544781843451342534336586714827040023308068854590149030771767109510095935399376420597304933123909268370379369278124074139882957114096783297321235201479469346282845849416943368696434384936810148147940512863462987948838555245135005161610073778617828130387164320494830078725877659185086987350068323465908824045816139166740025945674873781183822873730378035473456750691148649267842189017848112027455088131876410280376791549441997808290775258187104138917106002935355033128625277405443262375406987815017745561487684887933152142755232655833515798694478132907939463168000000000*i1^44 + -7217670336426445662614729467501102026930517122019856118211514747795083063309775479858565937832302739563134812475165064974641210502823241289536847072646719937351556546873989297026733871707926214325197289430628179361272084854044483967264227581422267087653270136462711387895582091953574948780214442927150130408010765133919214497397905629480904430549011963634902398661135176523857549329834948342577792688583042328067504147857688008701785479072781205032482429381977436322990067471983183751104788417914853002241753884699193244818918274878072908882050271264477019785245164779800421224951982673437868039557935984809217079732264031868222425817280687565898004471602533018668649290398061779792462324116799426025336382609455511677699822403583677660878101859685671293374463084992621968172383561721456020450040424831963454496714682554183423821684866425212374969845312651413103286539143119770743593855300683660579195876932420226662085117960956103284131228517583518006704876315262547306938610959911729847455132907743405835796270065526158716556733029654937478563029273814973170883233694179835747651254803585495514063283705253340065034140274894244727294946514546686841921803411568900190978029217388595170739492080009894594190191127337650304029612424181901857470885421302230919836706620911605544408489241017360310118566517027338306475061763337385398923149879488946873423481025572816180136595676687013162915145122591596073673232523835018881748111874749317633073456834590313775635848421372180923653339046218903353233584460447418489052439609983846070623049011724479570175632484701955518986961010958949534229840196645962566519859743304282757394083293546589821337600000000*i1^45 + -23489355608271290816893908001267455349868201654217265218074233715193686135668986636631437925691991200372528254791859590616268404519602260773391586996193511765157311277281979565158856692787019098068769062117285334956135544954526759292621995037350595681742587295005745816245309306868897865974255927841945232807008476122576210637947700450154277787908299412189020022743974862239440910439158941606792323143482690309350071062602809766720520857939253204269763243866345362820640156958520626906497142984273690671679689064743250346718577117967772789914686006967371242388296328903227815019080773929574638605858726606766391083313343353163027306050232966224019674668988918908126159819349416070832818223437031081412793902393486241433634986209386201326232376071840045098169611631686647298720385591601408557785365284656417879356677393426554162904352373863745532611555771750908577558994232895423536525891153825013466563165492893135874174234770421819546762342819337848263498660512516730106756445357101155125783257404775877092532806284436101440358495155204052343752003651025705314403379764853131905398151698535510759862175217255123064483727443603845784716639528621302088804256964705528724733416524317535780363408386481173269718899318112948291801285403955719156027004308360101790004615237984867313133850173797060737128481617051864661565506921113907092200568937358685683726433561709999381404449017314862504212530294178884073147920989766231781580759953314056946264470453004496419755836331598111659806219466577818349844120706444165582245205828030763228440393584649089196993803386624045941709074482915007412445903816482303182269501965276441556052774748160000000*i1^46 + -364957412947329191291904832955313459710921836476024992778110591257745662356657134252576031807507862812625273933611371399463965056800638885833022934366691111463508473703000137002158278117884204588373246537625902749912300260044171126554929105334374208849600921743216812945047391805819891043124919936632433917798716195286113618661914551864994600291486014145085322133148568984458714389492766025110741882801376423832233848419793883501777931015013834397439415410337879537105082393491383077087521982563010329484113628401345122118286862783492742246832363113631966389731057066908395220366468259482239403367469564240935206290007812451165004797813798103561694296894246327458007802141754781368652989997940191088015822466637321086809455940797853322602721937333612243970034444110759057214270444022066069117601716410813788201176000474673473073077578612135341659104203377814553321774634610700955942589291519129257896134152321603808453395532284206365355990620491216862970885618181726016047838273641160919646766529126881838507985435351092545415566686324766530391938652215017767222040700988543024339813133245570809741509509802091703445622243509302131673988724059202736719007830056663169291833465454274446196344286814234015975093184095267782701283073199411868086571846450352466284992380680152132530094831374926306203432665296532357193214268401196631503363761587546405043233254091726621308613732801187952050794170071768505961832592721097807689444277444521928055051074462016744463058129993167869105173304644199432676947286326792416488795418875010408833908810746732876293888347563945382128767052970447711634868026338941150803398326484992000000*i1^47 + 642384845032158671906575847155715263993350395961196549545095090693805091812102605178691548365103792927470366845410165637913056535023786717534837181054672295374735576383850451956550436274709167000805694283989213160078450147920293573547237693414946261885374092713296300439139422760817478873183457817114237418076683449923781478172073783746953371798501003155273687127879008195295068115061257289707542621433681033850169436852999234771560213601551289931921264703891338600990029834772287031753650244699593267769485597784082162207667832535805911369715352818541295341414441714694874017411949778392246994894286543274944760218925364509266182425502423998535818579705284827167580965132877160775035738099378534539857610817038058606967891460837495156875282493689033797368195468225745227663039563950171051697180697095861224625556260260592678961623441446830730506782412906503006354435364980780818931140790597134062833368225217739209623101680607479679397304679917584273292667957340319205765402939070291643103229572399775141194519639683652094628987738490595316808415323229970080012658174440739322320210833710031842145426366415663495019903739031230523937567329822836430777990661017563749023365152708560403872771463220622512557218100437321740258374316801568630307871515450081803528116932584609895326109452007271861751290799345969568322799206148717168621632099359213015286868339090262556753855852583512851647931198465764013443234983188690113969366335046421196642386884269733584152998877758033004031179102977732960887424992127570848555029081152602447980628957899575005805015223386815914588441339538612277259253907894724198400000*i1^48 + -37388663044142865183388532148234422584632631950503358380932325824579841018823282357503826783724940647108664707041276429705585098934848128751989666446799857330264363465091382891192623163719443846443060321100930709239975414281110794292160349285031794062306618384740030041309354716732661837399979741789793430315332658805265846916599607855588270644292908038294753346793329057057976980772985177969634372239225872179245230395440873706883875367795758091599294378660286651460260468076470898939846940958571186714479586949979029907833232990953556320635108749857331432072652559522590301647791798417511111520938773594501408422124419833731051184701352037792660173819912519577175353251018038446401040601219624620206555056252980712548791195395000516660841645770028062505368518324505438885390101361542379254451809402140455660892741343052971884311407428718553124371073777192925263980478852278693409990707837742906919200327109254190474028956616713572326266069183831557201469705541688328716445065917384049783561134850861926738027697681537582116018327475376947435158223714748342756941046441075309909732712718672396933723282537183260753149445539002587859425690895776696725272151964705170666734964268693830770430871088949936699266433300256796870380742249178144720067549489385032839744780980903767586488235847047100983547005174383526891400019483155410164873732146382641747025624225714487910583344644055043251335649358623560593819725398799379810934383926163280508971951540459856896893532925665130251132055377348752337237426717951030228091929804764117805317427381447921840209333735702195232929634121058594324480000*i1^49 + 700805627224973445570536624024317516519920201184551807561142391998602376919851323757755567946052989892303283370836578563315396110445662546530396462207577970026679045441473914180206815555259438775774044454885785137181302459814456978006157218373829059834366614694361359486090920975546030615723994316337635901821828903945005134715289824653697361215525165038907702857105738290013132829718680174050393153008103364199507788345835616854157426728300927901064842777964475826840106654113880805818663777439731865782894745227204678086928571414247221753273455989673745864401408385978576720061115854937360746886614849220466816717349264196464709037187783117425455220950505451986985740150791103781889096755565044520442795681171583574214703186301399499452707663020318563098990732351028181411361621508692859363160778311187489957838945664750507164640462460685134111280559319285410500228913061154816211434200134765230468915111045747310523749025708836981205055820254784711985538992451627881590601349101664932940365471616341069024744061808680827208307864319179413987831120606808037730372908349636026607481996783537993946133861903423119937063521039038666778899255644519089644322732613209301130527070304449309944594594740891879695379439369380671267132499876899195011257550513928385790312834450662225420701133824991965039769867323908556433305424994141985894855353685028095849176615336004108298768672888729181840586148746188150394809558907131078030741228162203859674053126483138408954571962368180730722160474023321311415679318019005418131202574483816127888278109288045251458947948273674993270784000*i1^50 + 132786264733901446616714056213324939449886634494612730833272131395127188619969231138967033333418374607901934004011125220564787255983995471154629125207792192443426126405315407867628142857081699314216095199046005037075469186419440775471939970397167783331332313744260342697192498518897343574612030483061990854498027876289634408804607451501330410654649148163837298658159273188194488867097537907287936921401175018595904653631533783101201469493782225976620134651401792890457289545981166809522971923461758234529021414184535005082147626922244248297241593258938256656189330421233626620621337526623514985360605935533336722609750268169367473026812522120547550218368698181719741725454027196840745903078958402202692861738239101225181846016622475884298992155311901465920061626581125746111584270266467751877822617007125161199006666631586059781699323323224613726876109472524948973176296084982208246101951112905149189173986914090411937253298358661035680498776796046297670501733094243881269715930724969698642308741904349682887426476923469691556784564277296688393923031095255749273688696439855391158235859066069379882759657504068898388994292195887022646073810161339150197240993155118629230498485400450451297315950916597199481445914019599625112999045966943536757786250018505401974722342355390092740794209572325625255246975516216834629275361669993794157124822932101891183834895464724395873517394477980414932862690271466705734839856220659899127422230578195688741083263167873796213471367265339663060203113514185135240797094883707492175974470466080419520158606127446161673420800*i1^51 + 17307620765264774995824133055107017592092967438565151074497169085783911139970246269844554115403961227919068728274737071234095857171972465632634943348371394272212016097569608617410148986303549915887154647295502081625985034778920497318463080359891256188591230428007282162087027975264834622016044553533154141384235447398730621031568575016683718981262501338981398330841659636220525163293853802768120052769561278400784080122678404587574590430928828905570765960027780040351207220869857393902024789702574030939135718707132104264057671689331970921537563490053853568995537672003544205922832913853601157249523732954299335901056014286454240367357971648553027998447964868587348312652963135318268653630977838461248845054025444484127731699132812664963115590592633125593718841435384999851656052483458396558364366623348159321473966448236869811034474155386569856251816565181313897600402409194684617202173130761253543420129889982322361479391148483123957452605256340047201312507768268792607360496826202624936562144611547405244858867712879816655964431731524683292823855865665719677222085048674480694451433467772121111284503731649106817731909357563884077475245038045051969948757797192241608696235256783319508052498725249636685472942569514012072282922490052030817096083099556366101724232045701772290479458189795083437887426097088669031867942270598647513035028485315245220941549777231057018011560977921961145021885396729070795896181389365936807781630858728335253858947413861885586814377657058362969576491244674117977154667067840033515213297804660983217520640*i1^52 + -2657743625997557451733087226739403009135733471521579843058924010520603508256760305798635179493156481036473474409491953582184884679872328275398142299270535652564841648110135609721577193663321860797691163600940870655584565225717231907017814702154854434551714013628678127526513004953896779701016197519592737713651061436572067520658057183686667069019487663736800951665600079439107628647642264407876682073626238294023057464259574392425814964322559258052252260950518887118641817872482764133425382593641184240949547307542358184362169802264200144731866477454262719049115820545419169781970110529828218121518144885649885840468337213656575739017280519919508657736561382888845889868481545944167532827797461676605073433488601557835636175607644877025937922332995646184512967004607396251239263089565357773529361360630074138270770581865970771689778268413928363748119652107818886707653866165233892820045378975824863605174957739422180062579032568478304531098757570488629111881626352295956565460821380811196273892040190449891531966860007750466878312460411709230281244993395138939585736564978965296954527805860844985424904783179021095779484654893643736442803362620935140265125061491557753695087061643451666772003753048411742248176049688217438654870388206548227930496404238918841048707368020257580988596615107928611474179230332032750150673443729067270655673406913013668629535085382860595095146348053805766976556137786824985786971962918556729555821590427315165665933449443502725895025453227215566704715132520138810488908595200*i1^53 - N1*274847184553457246327804574909740439730884010864051741953921048247375803875023778300669084897462035647670387128944202679142179769432832976446917619641570466574473409497345355351172625052298723278099117875289044278206053677773967462032492762692655001886925798519243042256340946293962524358944702095391488738409347143555697954927496273625732271062164051237240279992593593634224212976334503226938828543512598110940894508584369383485045049355051241775111643707106589137167148561206612094681531401993922731532876593144017000631*i3 ] ]